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

PLC强制与改写变量有什么区别

来源:艾特贸易2017-12-28

简介(1) 强制是调试 PLC 的一个重要手段。不同 PLC 的强制功能可能有较大的差别,下面艾特贸易小编以 S7-200 为例介绍强制功能。 (2) 在 PLC 处于 STOP 模式时,可以改写位、字节、字和双字变

    (1)强制是调试PLC的一个重要手段。不同PLC的强制功能可能有较大的差别,下面艾特贸易小编以S7-200为例介绍强制功能。

   (2)PLC处于STOP模式时,可以改写位、字节、字和双字变量的值(不包括数字量I和模拟量AI)。在PLC处于RUN模式时,改写受到程序运行结果的限制,如果与程序的运行结果矛盾,则以程序的执行结果为准。例如,Q0.0I0.0的常开触点的控制,如果I0.00状态,将Q0.0改写为1状态,只是看到Q0.0的指示灯闪动一下就熄灭了。

   (3)强制操作的结果与是否执行用户程序以及执行的结果无关,甚至可以对数字量输入I进行强制。强制的效果是持久的,因为强制的数据永久性地存储在CPUEEPROM中,不会因为退出执行强制操作的状态表、关闭编程软件或PLC断电而取消强制。

   (4)在读取输入阶段,强制值被当做输入读入;在程序执行阶段,强制数据用于立即读和立即写指令指定的I/O点;在通信处理阶段,强制值用于通信的读/写请求;在修改输出阶段,强制数据被当做输出写到输出电路。进入STOP状态时,输出将变为强制值,而不是系统块中设置的值。

   (5)使用强制的调试任务完成后,在正常运行程序之前,一定要取消所有的强制。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务