当前位置: 主页 > PLC控制

s7300和触摸屏TP900 联合仿真问题 TIAV13!

首先设置都没有问题,也连接上了。HMI仿真,能读出PLC状态值(已测试)
证明应该是仿真建立连接成功
出现问题如下:
CPU处于停止状态,是HMI上的按钮动作后,PLC里有反应。
CPU处于运行状态,HMI能显示输出内容,但是HMI上的按钮动作后,PLC里没反应。
如图1和2
按下启动按钮,(启动按钮上方为I3.0的值得输出)功能是置位I3.0。STOP状态下,点击按钮,执行正确
RUN状态下,点击按钮,它的显示是置1,马上又自动置0,,而且仿真器上也没有相应指示。。。

图片说明:

s7300和触摸屏TP900  联合仿真问题  TIAV13!47c2afb765495d710201d1eef74645dd s7300和触摸屏TP900  联合仿真问题  TIAV13!s7300和触摸屏TP900  联合仿真问题  TIAV13!

最佳答案

查看你的按钮的组态,是不是“事件”中的“按下”给变量置位,“释放”又给变量复位了。

提问者对于答案的评价:
不是这个原因!!希望跟大家分享一下!我找到的原因如下
首先不是连接的问题!连接正常!
PLC程序我写的是一个常开触点I3.0触发一个线圈q6.0置位
然后触摸屏按钮按下置位I3.0仿真不成功!具体现象是I3.0变成了1,马上又变成了0
但是我刚才把I3.0换成了M100.0,这样重新对触摸屏按钮置位100.0仿真成功!没有出现刚才的情况!求解!
设备组态已经定义了I3.0了。

专家置评

与I3.0还是M100.0对于HMI是没有区别的,建议您还是查看程序组态。按钮建议在单击下添加一个置位位的系统函数。

  • 关注微信

猜你喜欢

微信公众号