您现在的位置是:首页 > 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.0受I0.0的常开触点的控制,如果I0.0为0状态,将Q0.0改写为1状态,只是看到Q0.0的指示灯闪动一下就熄灭了。
(3)强制操作的结果与是否执行用户程序以及执行的结果无关,甚至可以对数字量输入I进行强制。强制的效果是持久的,因为强制的数据永久性地存储在CPU的EEPROM中,不会因为退出执行强制操作的状态表、关闭编程软件或PLC断电而取消强制。
(4)在读取输入阶段,强制值被当做输入读入;在程序执行阶段,强制数据用于立即读和立即写指令指定的I/O点;在通信处理阶段,强制值用于通信的读/写请求;在修改输出阶段,强制数据被当做输出写到输出电路。进入STOP状态时,输出将变为强制值,而不是系统块中设置的值。
(5)使用强制的调试任务完成后,在正常运行程序之前,一定要取消所有的强制。
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
点击排行
