西门子PLC中央处理单元CPU414-2西门子代理商 西门子总代理
西门子PLC中央处理单元CPU414-2西门子代理商 西门子总代理
西门子PLC中央处理单元CPU414-2西门子代理商 西门子总代理
PLC指令是什么?有哪些指令PLC是按照用户的控制要求编写程序来进行工作的,程序的编制就是用一定的编程语言把一个控制任务描述出来。国内外PLC生产厂家采用的编程语言不尽相同,但程序的表达方式基本上有4种:梯形图、指令表、逻辑功能图和gaoji语言。绝大部分PLC是使用梯形图和指令表编程。
梯形图是一种图形语言,它沿用了传统的"继电-接触控制"中的继电器触点、线圈、串并联等术语和图形符号,还加进了许多功能强大而又使用灵活的指令,将微机的特点结合进去,使得编程容易。梯形图比较形象直观,对于熟悉继电器控制系统的人来说,也容易接受,世界上各生产厂家的PLC都把梯形图作为它的第一用户编程语言。
所谓指令就是用英文名称的缩写字母来表达PLC各种功能的助记符号。常用的助记符语言类似于微机中的汇编语言。由指令构成的能完成控制任务的指令组合就是指令表,每一条指令一般由指令助记符和作用器件编号两部分组成。图1-8给出了用PLC实现三相异步电动机启动/停止控制的两种编程语言的表示方法。不同型号的PLC,其梯形图、指令表都有些差异,使用的符号不同,但编程方法和原理却是一致的。

图1-8 梯形图和指令表两种编程方式
PLC指令按功能可分为基本指令和gaoji指令两大类。
基本指令
PLC的基本指令由基本顺序指令、基本功能指令、控制指令和比较指令4种类型指令构成。
基本顺序指令用来执行以位(bit)为单位的逻辑操作,是继电器控制电路的基础,如ST、OT、AN、OR等指令;基本功能指令包括操作定时器TM、计数器CT和移位寄存器SR等指令;控制指令用来决定程序执行的顺序和流程,如主控指令MC和MCE、跳转指令JP和LBL、循环指令LOOP和LBL、结束指令ED等;比较指令用于数据比较,如大于(>)、等于(=)、小于(