找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
威纶通MT8071iP集成有:以太网口、串口。
以太网口支持Modbus TCP协议,可与S7-1200 CPU1214C集成的以太网口直接相连,不需要扩展CB1241 RS485通信板卡。可在EBpro中选用设备类型“MODBUS TCP/IP”,打开“设备连接手册”可根据提示下载。正确添加后“打开设备连接手册”则可以看到对应的驱动帮助。
也许你会说,以太网已有它用,不是Modbus TCP协议。其实,没有关系,与串口不同,以太网可以同时支持多种通信协议。
可以参考:S7-1200 Modbus TCP 通信
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/024.html
当然,你也可以花钱增加嵌入式通信板或通信模块,如你提到:CB1241 RS485。
关于S7-1200 Modbus RTU 通信可以参考:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/024.html
对于以太网,威纶通触摸屏属于客户端,S7-1200应使用服务器即MB_SERVER指令
对于串口,威纶通触摸屏属于主站,S7-1200是从站,即应使用Modbus_Comm_Load 指令和Modbus_Slave指令。
从你的附图来看,指令选择是正确的,参数配置需要完善:Modbus_Comm_Load中的波特率BAUD、奇偶校验PARITY,以及Modbus_Slave指令中的从站地址MB_ADDR必须与威纶通中的站点配置完全相同。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!