WINCC控制的PLC变量不能是输入点

我在wincc界面上设置一个按钮,鼠标左键按下该按钮,现场设备停止,对应PLC输入点是I1.0,I1.0也和控制面板上的停止按钮对应,按下控制面板上的停止按钮,系统停止,但是在WINCC上鼠标左键按下停止按钮,系统为何没反应,有的资料说WINCC控制的PLC变量不能是输入点,如是这样怎么让系统停止,又不用改变PLC程序,谢谢。

问题补充:
为什么在WINCC里面如果不改PLC程序,那就只能对应Q点,就是让你系统停止的Q点(输出)点.,那这么说控制输入点和PLC程序有关了,我怎么弄不明白
  从大家的描述觉得WINCC直接控制PLC输入点是不可能的了,但是wincc设置变量对应的address选择里怎么有input的,这个是什么时候用到?
  现场I1.0对应的按钮不是状态的反馈,而是使设备停止

最佳答案

可以控制,但是间接控制,不可以直接控制输入,因为直接控制输入是暂时强迫改变输入的状态,而当那个输入点外部有输入时,外部的状态又会在PLC的循环中再次改成原来的状态。
 控制输入的办法是:
 用M点中断输入。在wincc控制M点。M点控制输入!!!!!

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274588.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午10:53
下一篇 2019年6月11日 上午10:53

相关推荐