找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、8280 :读取模块时得到否定确认,检查 PORT 参数处的输入。这种情况的可能原因是
PROFIBUS 或 PROFINET 分布式 I/O 模块断开,可由电源中断或拉动模块引起。
2、检查MODBUS_COMM_LOAD背景数据的静态变量MODE的数值是否正确。
3、MODBUS(RTU)里的MODBUS 指令需要CPU V4.1 串口模块V2.1支持,需要将Modbus_Comm_Load背景数据块的static变量MODE改成4(默认是0 232接口)。参考以下链接:https://support.industry.siemens.com/cs/cn/en/view/109474481/zh
4、《Modbus RTU 通信》
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/016.html
《SIMATIC S7 S7-1200 可编程控制器》手册1267页
https://support.industry.siemens.com/cs/document/109772940
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!