您现在的位置是:首页 > PLC技术 > PLC技术

西门子S7-200 PLC的线圈指令

来源:艾特贸易2018-06-04

简介线圈指令用来表达一段程序的运算结果。线圈指令含普通线圈指令、置位及复位线圈指令、立即线圈指令等类型。表 2-3 为西门子 S7-200 系列可编程控制器的线圈指令。 表 2-3 S7-200 系列

    线圈指令用来表达一段程序的运算结果。线圈指令含普通线圈指令、置位及复位线圈指令、立即线圈指令等类型。表2-3为西门子S7-200系列可编程控制器的线圈指令。

    2-3    S7-200系列PLC线圈指令

S7-200系列PLC线圈指令

    1.输出

    输出指令(=)与线圈相对应,驱动线圈的触点电路接通时,线圈流过“能流”,指定位对应的映像寄存器为1,反之则为0。输出指令将栈顶值复制到对应的映像寄存器。输出类指令应放在梯形图的最右边,变量为BOOL型。

    2.立即输出

    立即输出指令(=I)只能用于输出量(Q),执行该指令时,将栈顶值立即写入指定的物理输出位和对应的输出映像寄存器。线圈符号中的“I”表示立即输出。

    3.置位与复位

    执行S(Set,置位或置1)R(Reset,复位或置0)指令时,从指定位地址开始的N个点的映像寄存器都被置位(变为1)或复位(变为0),N=1255,并保持该状态,即使条件失去(自锁功能)。如果被指定复位的是定时器位(T)或计数器位(C),将清除定时器/计数器的当前值。当置位、复位输入同时有效时,复位优先。

    编程时,置位、复位线圈之间间隔的网络个数可以任意。置位、复位线圈通常成对使用,也可以单独使用或与指令盒配合使用。

    4.立即置位与立即复位

    执行SI(SetImmediate,立即置位)RI(Reset Immediate,立即复位)指令时,从指定位地址开始的N个连续的物理输出点将被立即置位或复位,N=1128。线圈符号中的I表示立即。该指令只能用于输出量(Q),新值被同时写入对应的物理输出点和输出映像寄存器。使SRSIRI指令ENO(使能输出)=0的错误条件为:SM4.3(运行时间)0006(间接寻址)0091(操作数超出范围)。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务