您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC的取反运算指令
来源:艾特贸易2017-06-04
简介取反运算指令的梯形图由运算符 (Inverse , INV) 、数据类型符 (B 、 W 、 DW) 、使能信号 (EN) 、数据 (IN) 和结果 (OUT) 构成;取反运算指令的语句表由操作码 (INV) 、数据类型符 (B 、 W 、 D
取反运算指令的梯形图由运算符(Inverse,INV)、数据类型符(B、W、DW)、使能信号(EN)、数据(IN)和结果(OUT)构成;取反运算指令的语句表由操作码(INV)、数据类型符(B、W、DW)和结果(OUT)构成,如图3-67所示。 图3-67 取反运算指令 (a)字节“取反”指令;(b)字“取反”指令;(c)双字“取反”指令 在取反运算的梯形图中,当使能信号EN =1时,把数据(IN)取反,结果传送到OUT中;在语句表中,将OUT中的数据取反,结果保存在OUT中。 数据范围: (1)字节取反IN:VB、IB、QB、MB、SB、SMB、LB、AC、常数、*VD、*AC、*LD;字节取反OUT: VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD。 (2)字取反IN:VW、IW、QW、MW、SW、SMW、T、C、AIW、LW、AC、常数、*VD、*AC、*LD;字取反OUT: VW、IW、QW、MW、SW、SMW、T、C、LW、AC、*VD、*AC、*LD。 (3)双字取反IN:VD、ID、QD、MD、SD、SMD、LD、HC、AC、 常数、*VD、*AC、*LD;双字取反OUT: VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。 【例3-22】图3-68给出了一个取反操作的编程,从梯形图中可以看到,当I1.2=1时,将VW12中的内容取反,结果保存在AC3中。当IN单元与OUT单元不相同时,用语句表编程时先用传送指令把IN的内容传送到OUT中,然后把OUT的内容取反,结果存入OUT中。
图3-68 取反运算的工作原理 逻辑运算指令影响的特殊存储器位:SM1.0(零)。
点击排行
