两个S7-200SMART主CPU单元和一个触摸屏,一个遥控器之间怎么通讯,求大神给出建议

现在已经用了一个CPU  SR60,但是模拟量的扩展模块用了四个8点输入模块,和一个温度测量模块。由于我还需要大概四个模拟量输出模块来控制比例阀,因此需要两个CPU。而且还需要和一个触摸屏一个遥控单元通信,遥控和PLC是modbus协议,求大神给一个编程建议,最好是有程序说明,跪谢!

最佳答案

估计你想的太复杂了,一个通信一个通信的做,做完一组再去做另一组,就不会感觉太复杂。
增加一台交换机
1、两台SR60之间使用S7通信,使用GET/PUT指令
触摸屏和两台PLC之间可以使用TCP通信,参见后面的网页链接
遥控单元使用MODBUS通信和PLC通信,使用MOBUS从站通信即可。使遥控单元作为从站,CPU做主站即可。http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/serial_port/modbus/Master_sample.htm参照例程

2、另外一个就是将两台PLC的数据通过S7通信,读到一台PLC上,然后HMI和遥控单元只和一台PLC做通信就可以了
参考资料:http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/HMI/hmi_rj45.html

提问者对于答案的评价:
谢谢,受教了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐