S7-200 modbus 主站 写问题

S7-200作为主站,读写三台温控器的温度设定值,怎样才能实现既可以在HMI中更改温度设定值,也可以在温度器中更改温度设定值?
我现在的程序是主站不断循环的读写温控器的值,导致只能从HMI中设定温度值,而在温度器设定的温度值都会被HMI中的值所覆盖。)  
如果不能循环写入,那应该怎样安排写入的条件呢? 
请各位大侠 不吝赐教!

最佳答案

你的HMI和仪表可以同时设置设定值吗,如果可以的话也好办,就是程序重新处理下即可。原来是循环连续发送数据,现在改成设定值变化发送一次,加一个判断条件,触摸屏设定值无变化,不发送;设定值修改后发送一次数据,发送完成后下一周期则不需要发送数据。这样触摸屏和仪表可以单独设定。

提问者对于答案的评价:
非常感谢!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月2日 上午10:51
下一篇 2017年12月2日 上午10:51

相关推荐