LD、LDI、OUT指令见表4-1。
表4-1 LD、LDI、OUT指令
1.LD指令
LD指令称为“取指令”,用于动合触点逻辑运算开始,即动合触点与梯形图左母线连接,其操作元件为X、Y、M、S、T、C。图4-1所示为LD指令在梯形图中的表示。
2.LDI指令
LDI指令称为“取反指令”,用于动断触点逻辑运算开始,即动断触点与梯形图左母线连接,其操作元件为X、Y、M、S、T、C。
3.OUT指令
OUT指令称为“输出指令”或“驱动指令”,用于输出逻辑运算结果,也就是根据逻辑运算结果去驱动一个指定的线圈,其操作元件为Y、M、S、T、C。图4-2所示为OUT指令在梯形图中的表示。
LD、LDI和OUT指令的应用如图4-3所示。
图4-1 LD指令在梯形图中的表示
图4-2 0UT指令在梯形图中的表示
图4-3 LD、LDI和OUT指令的应用
对于定时器的计时线圈或计数器的计数线圈,使用OUT指令后,必须设定常数K。此外,也可用数据寄存器编号间接指定。
常数K的设定范围、实际的定时器常数以及相对于OUT指令的程序步数(包含设定值)见表4-2。
表4-2 常数K设定表
【例4-1】 写出如图4-4所示梯形图的指令语句表。
图4-4 梯形图(例4-1)
解:拿到梯形图后,要按从上到下、自左到右的顺序将梯形图阅读清楚,充分了解各触点之间的逻辑关系,然后应用基本指令写出指令语句表。与图4-4所示梯形图对应的指令表如下:
步序 助记符 操作数
0 LD X000(www.xing528.com)
1 OUT Y001
2 OUT T0
5 LDI T0
6 OUT Y002
【例4-2】(见图4-5):
图4-5 梯形图及指令表(例4-2)
例题解释:1)当X000接通时,Y000接通;2)当X001断开时,Y001接通。
4.指令使用说明
1)LD和LDI指令用于将动合和动断触点接到左母线上。
2)LD和LDI在电路块分支起点处也使用。
3)LD、LDI指令既可用于输入左母线相连的触点,也可与ANB、ORB指令配合实现块逻辑运算。
4)LD、LDI指令的目标元件为X、Y、M、T、C、S。
5)OUT指令是对输出继电器、辅助继电器、状态继电器、定时器、计数器的线圈驱动指令,不能用于驱动输入继电器,因为输入继电器的状态是由输入信号决定的。
6)OUT指令可作多次并联使用,如图4-6所示。
图4-6 梯形图及对应指令表
7)OUT指令目标元件为Y、M、T、C和S,OUT指令不能用于驱动输入继电器X,因为输入继电器的状态由输入信号决定。
8)OUT指令之后,通过触点对其他线圈使用OUT指令,称之为纵接输出。这种纵接输出如果顺序不错,可多次重复使用;如果顺序颠倒,就必须要用下面将要讲到的指令(MPS/MRD/MPP),如图4-7所示。
图4-7 使用MPS或MPP指令的梯形图
9)OUT指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在OUT指令之后应设置常数K或数据寄存器。此外,也可指定数据寄存器的地址号,以此地址号数据寄存器内的内容作为设定值。如图4-8中OUT T0后要有时间设定值K20,OUT C0后要有计数器设定值K10等。
图4-8 OUT指令
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。