这一节我们将带您了解M100和M200控制器的常规指令,功能强大的指令使得M100和M200控制器成为各种中小型控制任务理想的解决方案,其常规指令包括:
触点指令包括:
常开触点,在控制位对象处于状态 1 时滑过触点。
常闭触点,在控制位对象处于状态 0 时滑过触点。
上升沿触点,上升沿:检测控制位对象从 0 到 1 的变化。
下降沿触点,下降沿:检测控制位对象从 1 到 0 的变化。
比较功能块
比较功能块 使用比较块图形符号,将指令列表比较表达式插入梯形图梯级。
比较表达式比较 2 个操作数;检验结果后,输出将更改为 1。
布尔运算
XOR 指令, 包括
XOR 指令在操作数和前一个指令的布尔结果之间执行异或运算。
XORN 指令在操作数反转和前一个指令的布尔结果之间执行异或运算。
XORR 指令在操作数上升沿和前一个指令的布尔结果之间执行异或运算。
XORF 指令执行操作数下降沿和前一个指令的布尔结果之间的异或操作。
线圈操作,包括
直接线圈,相关的位对象采用测试区结果的值。
反转线圈,相关的位对象采用测试区结果的负值。
置位线圈,当测试区的结果为 1 时,关联的位对象设置为 1。
复位线圈,当测试区的结果为 1 时,关联的位对象设置为 0。
激活步骤,激活程序中的步骤。
停用步骤,停用程序中的步骤。
“其他梯形图项目”, 包括7个操作块指令:
逻辑非,得出其操作数的逆值。
OPEN,位于梯级的开始处。
梯级内:在具有连续性的梯形图梯级中创建中断,不论上次逻辑操作的结果如何。
SHORT,位于梯级的开始处。
梯级内:允许连续性贯穿梯级,不论上次逻辑操作的结果如何。
停止程序,定义程序的结束。
有条件停止程序, 定义程序的有条件结束。
跳转或子程序调用, 连接到上行流或下行流已设置标签的梯级。
有条件跳转或子程序调用, 有条件连接到上行流或下行流已设置标签的梯级。