内容发布更新时间 : 2024/12/23 9:09:17星期一 下面是文章的全部内容请认真阅读。
OUT是驱动线圈的输出指令,它的目标元件是Y、M、S、T、C。对输入继电器X不能使用。OUT指令可以连续使用多次。
LD、LDI是一个程序步指令,这里的一个程序步即是一个字。OUT是多程序步指令,要视目标元件而定。
OUT指令的目标元件是定时器T和计数器C时,必须设置常数K。 2.4.2 接点串联指令AND、ANI
AND,与指令。用于单个常开接点的串联。 ANI,与非指令。用于单个常闭接点的串联。
AND与ANI都是一个程序步指令,它们串联接点的个数没有限制,也就是说这两条指令可以多次重复使用。
OUT指令后,通过接点对其它线圈使用OUT指令称为纵接输出或连续输出,连续输出如果顺序不错可以多次重复。 2.4.3 接点并联指令OR、ORI
OR:或指令。用于单个常开接点的并联。 ORI:或非指令。用于单个常闭接点的并联。
OR与ORI指令都是一个程序步指令,它们的目标元件是X、Y、M、S、T、C。这两条指令都是并联一个接点。需要两个以上接点串联连接电路块的并联连接时,要用ORB指令。 2.4.4 串联电路块的并联连接指令ORB
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDI指令,分支结果用ORB指令。ORB指定与ANB指令均为无目标元件指定,而两条无目标元件指定的步长都为一个程序步。ORB有时也简称或块指令。
ORB指令的使用方法有两种:一种是在要并联的每个串联电路块后加ORB指令;另一种是集中使用ORB指令。对于前者分散使用ORB指令时,
并联电路块的个数没有限制,但对于后者集中使用ORB指令时,这种电路块并联的个数不能超过8个。 2.4.5 并联电路的串联连接指令ANB
两个或两个以上的接点并联的电路称为并联电路块。分支电路并联电路块与前面电路串联连接时,使用ANB指令。分支的起点用LD、LDI指令,并联电路快结束后,使用ANB指令与前面电路串联。ANB指令也简称与块指令,ANB也是无操作目标元件,是一个程序步指令。 2.4.6 主控及主控复位指令MC、MCR
MC为主控指令,用于公共串联接点的连接,MCR叫主控复位指令,即MC的复位指令。在编程时,经常遇到多个线圈同时受一个或一组接点控制。如果在每个线圈的控制电路中都串入同样的接点,将多占用存储单元,应用主控指令可以解决这一问题。使用主控指令的接点称为主控接点,它在梯形图中与一般的接点垂直。它们是与母线相连的常开接点,是控制一组电路的总开关。
MC指令是3程序步,MCR指令是2程序步,两条指令的操作目标元件是Y、M,但不允许使用特殊辅助继电器M。
与主控接点相连的接点必须用LD或LDI指令。使用MC指令后,母线移到主控接点的后面,MCR使母线回到原来的位置。在MC指令内再使用MC指令是时嵌套级N的编号(0—7)顺序增大,返回时用MCR指令,从大的嵌套级开始解除。
2.4.7 置位与复位指令SET、RST
SET为置位指令,使动作保持;RST为复位指令,使操作保持复位。SET指令的操作目标元件为Y、M、S。RST指令的操作目标元件为Y、M、S、D、V、Z、T、C。这两条指令是1—3个程序步。用RST指令可以对定时器、
计数器、数据寄存器、变址寄存器的内容清零。 2.4.8 脉冲输出指令PLS、PLF
PLS指令在输入信号上升沿产生脉冲输出,而PLF在输入信号下降沿产生脉冲输出,这两条指令都是2程序步,它们的目标元件是Y和M,但特殊辅助继电器不能作目标元件。使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作。而使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周期内动作。 2.4.9 空操作指令NOP
NOP指令是一条无动作、无目标元件的一程序步指令。空操作指令是该步序作空操作。用NOP指令替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序是可以减少步序号的改变。 2.4.10 程序结束指令END
END是一条无目标元件的1程序步指令。PLC反复进入输入处理、程序运算、输出处理,若在程序最后写入END指令,则END以后的程序步就不再执行,直接进行输出处理。在程序调试过程中,按端插入END指令,可以顺序扩大对各程序段的检查。采用END指令将程序划分为若干段,在确认处理前面电路块的动作正确无误之后,依次删去END指令。
表1 基本指令表
名称 取指令 取反指令 线圈驱动指令 与指令 与非指令 或指令
助记符 目标元件 LD LDI OUT AND ANI OR
X Y M S T C X Y M S T C Y M S T C X Y M S T C X Y M S T C X Y M S T C
说明
常开接点逻辑运算起始 常闭接点逻辑运算起始 驱动线圈的输出 单个常开接点的串联 单个常闭接点的串联 单个常开接点的并联
或非指令 或块指令 与块指令 主控指令 主控复位指令 置位指令 复位指令
ORI ORB ANB MC MCR SET RST
X Y M S T C 无 无 Y M Y M Y M S
单个常闭接点的并联 串联电路块的并联连接 并联电路块的串联连接 公共串联接点的连接 MC的复位 使动作保持
Y M S D V Z T C 使动作复位 Y M
输入信号上升沿产生脉冲输出
Y M
输入信号下降沿产生脉冲输出
上升沿产生脉冲PLS 指令
下降沿产生脉冲PLF 指令 空操作指令 程序结束指令
2.5 梯形图设计规则 1. 触点的安排
NOP END
无 无
使步序作空操作 程序结束
梯形图的触点应画在水平线上,不能画在垂直分支上。 2. 串、并联的处理
在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图最上面。在有几个并联图回路相串联时,应将触点最多的并联回路放在梯形图的最左面。 3. 线圈的安排
不能将触点画在线圈右边,只能在触点的右边接线圈。 4. 不准双线圈输出