S7-200CPU226的2个通讯口都用来做MODBUS通讯,请问能扩展一个CP243-1的以太网模块,同时连接SMARTLINE1000IE触摸屏,和电脑吗?电脑用来编程调试
最佳答案
完全可以没问题,只是在以太网向导中资源链接数设成3。
提问者对于答案的评价:
试看看
专家置评
关于modbus通信
1、编程使用s7-200的modbusRTU指令库
2、cpu的端口0可以做主站或者从站,端口1只能做主站,两个端口相互独立
3、modbus通信中只能有一个主站,可以有多个从站,主站通过轮训方式编程,从站越多,通信速率越慢
4、主站轮训方法:当前MSG指令的done位触发下一个MSG,并且复位当前MSG的触发条件
关于modbusRTU通信的更多介绍及例程可以参考如下文档
下载文档,通信章节,modbus通信,查看介绍及例程
htTPs://support.induSTry.siemens.com/cs/cn/zh/view/84175754
关于cp243-1,有1个编程资源和8个S7资源
如果通过cp243-1下载程序需要先建立向导,配置参数,连接数目不用设定
如果通过cp243-1和HMI进行通讯,要占用一个连接,做服务器,勾选此为op连接
同时使用的话,通过向导配置占用一个s7连接,需要提前使用使用编程电缆下载程序后,断电从新上电后既可使用
具体参数可以参考
SIMATICNET工业以太网通讯模板CP243-1
http://www.ad.siemens.com.cn/download/docMessage.ASpx?Id=1888
CP243-1快速入门
https://support.industry.siemens.com/cs/cn/zh/view/78393831
如何通过CP243-1与STEP7-Micro/Win通信
https://support.industry.siemens.com/cs/cn/zh/view/78954281