PLC及其在水电站的应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

知识链接 PLC的指令

1.LD、LDI、OUT指令

(1)指令及梯形图表示方法见表1-2。

表1-2 LD、LDI、OUT指令及梯形图表示方法

(2)使用说明。

1)LD和LDI指令一方面可用于和梯形图的左母线相连,作为一个逻辑行开始;另一方面可与ANB、ORB 指令配合使用,作为分支电路的起点。

2)OUT指令用于把运算结果输出到线圈。注意没有输入线圈。

3)在定时器T、计数器C的输出指令后,必须设定常数K的值。在编程时它要占一个步序。

2.触点串联指令

(1)指令及梯形图表示方法见表1-3。

表1-3 触点串联指令及梯形图表示方法

(2)使用说明。

1)AND、ANI指令用于单个触头的串联,但串联接点的数量没有限制,这两个指令可多次重复使用。

2)在OUT指令后面,通过某一接点对其他线圈使用OUT指令,称为连续输出。

3.触点并联指令

(1)指令及梯形图表示方法见表1-4。

表1-4 触点并联指令及梯形图表示方法

(2)使用说明。

1)OR、ORI指令用于单个指令并联,触点并联的数量不变。

2)这两个指令可连续使用。

4.电路块的并联、串联指令

(1)指令及梯形图表示方法见表1-5。

表1-5 电路块的并、串联指令及梯形图表示方法

(2)使用说明。

1)ORB、ANB无操作软元件。

2)2个以上的触点串联连接的电路称为串联电路块。

3)将串联电路并联连接时,分支开始用LD、LDI指令,分支结束用ORB指令。

4)ORB、ANB指令,是无操作元件的独立指令,它们只描述电路的串并联关系。

5)有多个串联电路时,若对每个电路块使用ORB指令,则串联电路没有限制。

6)若多个并联电路块按顺序和前面的电路串联连接时,则ANB指令的使用次数没有限制。

7)使用ORB、ANB指令编程时,也可以采取ORB、ANB指令连续使用的方法;但只能连续使用不超过8次,建议不使用此法。

(3)程序举例。电路块并、串联指令应用程序如图1-12所示。

图1-12 ORB、ANB指令应用

5.程序结束指令(END)简介

(1)指令及梯形图表示方法见表1-6。

表1-6 程序结束指令及梯形图表示方法

(2)使用说明。在程序结束处写上END指令,PLC只执行第一步至END之间的程序,并立即输出处理。若不写END指令,PLC将从用户存储器的第一步执行到最后一步,因此,使用END指令可缩短扫描周期。另外。在调试程序时,可以将END指令插在各程序段之后,分段检查各程序段的动作,确认无误后,再依次删去插入的END指令。

6.置位、复位指令

(1)指令及梯形图表示方法见表1-7。

表1-7 复位、置位指令及梯形图表示方法

(2)使用说明。

1)SET/RST指令使继电器具有记忆功能,且仅对单个继电器的操作有效,若对多位数据执行操作时,应用RST指令。

2)SET/RST指令操作均在控制信号的上升沿有效,且两操作之间允许插入其他程序。

注意:对于同一元件可多次使用S/R指令操作,顺序不限。但若各S/R指令操作条件均成立,则只有最后一次S/R操作有效。

7.脉冲输出指令

(1)指令及梯形图表示方法见表1-8。

表1-8 脉冲输出指令及梯形图表示方法

(2)使用说明。

1)PLS、PLF指令仅用于普通辅助继电器,不能驱动其他线圈。PLS产生的脉冲宽度为驱动输入接通后的一个扫描周期。PLF产生的脉冲宽度为驱动输入断开后的一个扫描周期。

2)在脉冲输出指令脉冲输出期间,用跳转指令使脉冲输出指令发生跳转,该脉冲仍保持输出。

(3)程序举例。脉冲输出指令应用程序如图1-13所示。

图1-13 脉冲输出指令应用