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

相关推荐

  • S7-200通过USS控制变频器输出的频率和变频器显示的频率相差一半

    S7-200plc 通过USS控制变频器输出的频率和变频器显示的频率相差一半,用电脑监视S7-200PLC设定的频率是50hz,变频器显示面板显示25hz,请问是哪里出了…

    SIMATIC S7-200 2017年11月19日
  • S7-200 的子程序调用

    想做一个四路模拟量输入的控制系统,同时使用,打算用同一个带参数模拟量转换子程序,仅改变调用条件及输入输出参数,但不知道在四路同时动作的情况下会不会有冲突?好的处理方法应该怎样?谢谢…

    SIMATIC S7-200 2020年11月1日
  • S7200CPU控制伺服电机

    请教各位 用S7200自带高速脉冲Q0.0控制伺服电机(位置控制模式)1 用PLS指令发脉冲控制伺服电机 在编程时使用多段PT0控制 里面有…

    SIMATIC S7-200 2020年11月1日
  • TD400C的消息使能位

    请问TD400C的消息使能位找不到,TD200向导里能找到, 最佳答案 在符号表里。进去就可以看到了 所以我感觉TD400C不好用! 提问者对于答案的评价:谢谢回答;可是…

    SIMATIC S7-200 2021年7月5日
  • 1秒脉冲

    各位大虾1秒脉冲程序怎么写? 最佳答案 LD     Clock_1s:SM0.5EU=   &nb…

    SIMATIC S7-200 2018年1月1日
  • 台达伺服AB系列与西门子200通讯

    台达伺服AB系列与西门子200通讯,modbus RTU通讯,CRC校验码是不是要自己计算?谁有例子能否分享下,邮箱594382007@qq.com 问题补充:crc校验…

    SIMATIC S7-200 2017年12月1日
  • 231-7PC22

    模块SF报警,诊断:范围超出错误,存在I/O错误 最佳答案 检查组态地址是否有设置超范围《 指示灯及CPU、SM诊断信息》http://www.ad.siemens.co…

    SIMATIC S7-200 2021年7月5日
  • PROFINET ET200SP及DO16*24VDC/0.5A ST模块固件版本比博途高,求固件版本更新文件?

    ET200SP固件版本更新文件能往下降版本吗?及固件版本更新文件,急求 最佳答案 更新固件时,应始终将其更新为相关订货号的最新版本。之前的固件版本仅用作备份,以便必要时用户可降级为…

    2021年7月5日
  • s7200字交换编程

    我用modbus通讯读取从机的双字中,高位字和低位字是相反的,需进行交换(是字转换,非字节转换)。由于传输的字数较多,请问怎么编程,比较方便快捷。最好能举个例。谢谢! 问题补充:S…

    SIMATIC S7-200 2017年6月24日
  • STL与梯形图

    请问STL与梯形图的区别是什么?如果STL不能顺利的转化为梯形图,是不是说STL编辑错了?是不是只有STL与梯形图能相互转化的程序才是没有语法错误的程序? 最佳答案 T图一般适合初…

    SIMATIC S7-200 2021年7月5日