PLC程序输入点强制和输入点线路短接有什么区别?

今天我在维修时发现,我程序输入点强制后无法运行,但是我将此输入点短接后就可以了。这二个有什么区别吗?

    我不知道你用的什么品牌的PLC,不同品牌的可能会不一样:

    以三菱FX为例:如果你是用电脑直接联接PLC,那么你通过电脑程序来强制X点是无效的,但你将此输入点短接是可以强制的,这就是它们的区别。但另一个值得注意的是,如果你是直接用电脑模拟来运行,那X和Y却是可以强制的,不知道这是不是软件设计的原因。

 

    提供以下几点供你参考吧

      三菱plc所有有外部开关量I/O的X点都是不能强制的,因为每个循环PLC会重新刷新X点的外部输入到寄存器,在线强制的输入点就会被自动刷新,

           而Y点线圈如果在程序中直接和某个有外部开关量I/O的X点连接又没有自锁,也无法强制,道理和上边一样,PLC每个循环刷新X点后,自然把Y点也改变了。

          内部软元件,也就是没有跟外界有直接连接的触点可以强制,比如M, S等软器件 。

           但是GX仿真软件可以强制所有外部输入输出点,因为模拟软件plc中没有实际的外部输入信号,plc不会扫描外部输入刷新强制点 。

           P。S。Q系列中被特殊模块占用的X点好像是可以强制的 。

           西门子在线的时候,是可以强制外部输入点的。不知道什么原因??

我们都是同一个行业的,以上如有没表达清楚的话,欢迎提出来我们再交流,

追问

谢谢,我使用的欧姆龙的PLC,我强制了这个输入点,对应的动作可以进行,但是其他的程序步骤不能进行。我短接了所有的程序就都可以了运行。可能是程序刷新的问题吧,谢谢指导。

追答

呵呵,不要客气,愿我们大家有问题的时候多交流

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-21
对于输入点是不能强制的,你强制了以后在下一个扫描周期又被复位了。短接了则一直就是通的。追问

谢谢指导,应该是程序刷新的问题。

第2个回答  2014-02-21
短接相当于模拟了设备的输入,只要短接存在,就一直有输入
强制后该输入点有可能被其他方法关闭掉
第3个回答  2014-02-21
在plc上强制改变输入状态在程序里是不会有变化的,需要外部输入才有效,但在离线模拟的时候可以在程序里强制接通的,不知道这样你明白没
相似回答