您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的梯形图指令
来源:艾特贸易2017-06-05
简介梯形图是一种图形编程语言,是从继电器控制原理图的基础上演变而来的。梯形图指令包括梯形指令和逻辑块指令,并与梯形图上的条件一致。梯形图指令是基本指令中使用最频繁的指
梯形图是一种图形编程语言,是从继电器控制原理图的基础上演变而来的。梯形图指令包括梯形指令和逻辑块指令,并与梯形图上的条件一致。梯形图指令是基本指令中使用最频繁的指令。
1.LD、LD NOT、AND、AND NOT、OR和OR NOT指令
载入( LD)、载入非(LD NOT)、与(AND)、与非(AND NOT)、或(OR)和或非( OR NOT)指令是常用的基本指令,其梯形图如图7-1所示。
图7-1 LD、LD NOT、AND、AND NOT、OR和OR NOT指令梯形图
这六个基本指令对应于梯形图中的条件,分配到每一指令位的状态决定所有其他指令的执行条件。这些指令中的每一指令和每一位地址可以根据需要多次使用,根据需要可以使用许多这样的指令。
分配到LD或LD NOT位操作数(B)的状态决定第一个执行条件。AND在执行条件和其本身操作码位的状态之间作逻辑与运算;AND NOT在执行条件和其本身操作码位的状态非之间作逻辑与运算;OR在执行件和其本身操作码位的状态之间作逻辑或运算;OR NOT在执行条件和其本身操作码位的状态非之间作逻辑或运算。
这些指令不影响标志位。同时,只要PC的存储容量允许,不限制这些指令的使用数量,或限制它们的必须使用顺序。
【例1】 基本指令的使用如图7-2所示。
图7-2 例1的梯形图和助记符
图7-3 AND LD和OR LD指令梯形图
2.逻辑块与(AND LD)和逻辑块或(OR LD)指令
在这种情况下,不能简单地使用OR和AND指令来处理,而需要使用AND LD和OR LD指令才能将梯形图转化为助记符程序。AND LD和OR LD指令梯形图如图7-3所示。
OR和AND指令用于执行条件与一位状态逻辑连接,而OR LD和AND LD指令能够逻辑地连接两个执行条件,即当前执行条件和上一个还未使用的执行条件。
AND LD和OR LD指令不影响标志位。
【例2】 三个逻辑块相串联的梯形图和助记符如图7-4所示。
【例3】 三个逻辑块相并联的梯形图和助记符如图7-5所示。
图7-4 例2梯形图和助记符
图7-5 例3梯形图和助记符
点击排行
