西门子自由口通讯协议
S7-1500的PROFIBUS DP通信可通过集成DP接口的CPU、PROFIBUS通信模块CM 1542-5或通信处理器CP 1542-5实现。CPU 1516/CPU 1517/CPU 1518集成的PROFIBUS DP接口只能被组态为DP主站,不能被组态为DP从站。CM 1542-5/CP 1542-5既可被组态为DP主站,也可被组态为DP从站,不能作为DP主站和DP从站使用。
要将S7-1500自动化系统作为PROFIBUS DP从站接入到第三方自动化系统的DP主站系统中,必须使用CM 1542-5或CP 1542-5并设置PROFIBUS 相关参数,才能实现S7-1500与第三方自动化系统的数据交换。本文通过一个示例,说明如何在STEP 7 V13 SP1(TIA Portal )中组态CP 1542-5为DP从站,并在STEP 7 V5.5 SP4中由S7-300 CPU(作为DP主站,模拟第三方自动化系统)访问该DP从站的情况
s7-1500集成口不支持modbus rtu通讯协议的。
你看看s7-1500侧剩余的通讯口,目前还有那些?是否可以设置DP通讯模式?
如果可以,则在200smart 侧增加一股dp通讯模块就可以。
dp通讯模块订货号:6ES7 288-7PD01-0AA0
官方资料参考,https://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/Com_list2.html
补充问题回复:
如果仅仅是200smart侧,自由口可以用XMT/CRV指令,s7-1500侧需要添加接口模块了。
还是另行考虑通讯模式,使双方均具备(其中一方不具备通过添加模块方式获取通讯口),编程相对容易的方式。