找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
在 PROFIBUS DP 主从通讯中,数据地址的“识别”是通过硬件组态时定义的输入/输出区域来确定的,而不是通过软件编程中的变量地址直接寻址。
1、在 TIA Portal 中为 CM1542-5 分配固定的I/O 地址范围(如 IB256-QB263)。
2、在 PLC 程序中用 MOVE 指令将内部变量与这些 I/O 地址绑定。
3、在上位机导入 GSD 文件,配置相同 DP 地址和数据长度,直接读写对应的字节偏移量。
4、S7-1500 组态的 I/O 长度(字节数)必须与第三方上位机中配置的完全一致。如果长度不匹配,通讯会报错或数据错乱。
参考资料
https://www.ad.siemens.com.cn/download/documentdetail_14984.html
https://support.industry.siemens.com/cs/document/109810316/cp1542-5%E5%92%8Ccm1542-5%E5%81%9A%E7%AC%AC%E4%B8%89%E6%96%B9dp%E4%BB%8E%E7%AB%99%E6%97%B6%E7%9A%84%E9%85%8D%E7%BD%AE%E5%8C%BA%E5%88%AB?dti=0&lc=zh-CN
补充回答:
1、CPU 1513它不直接处理 PROFIBUS 的 I/O 映射。CM1542-5 是专门的 PROFIBUS 通讯处理器(CP 卡)。在 TIA Portal 的硬件组态中,只有 CM1542-5 模块才具备“PROFIBUS 从站”的属性页,用于定义它作为从站时与主站交换数据的长度和起始地址。
2、上位机作为主站,它需要识别的是 CM1542-5 这个从站设备。因此,上位机必须导入 CM1542-5 的 GSD 文件 才能正确组态该从站。CPU 1513 在 DP 通讯中它本身不是 DP 从站,因此不需要 GSD 文件。
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城