欢迎光临大柏电子科技(上海)有限公司
15721373211
当前位置
首页 > 新闻中心 > 常见问题
西门子200SMART用Modbus通讯能一拖多个Modbus设备吗?
2021/10/22 10:47:12
西门子200SMART用Modbus通讯能一拖多个Modbus设备吗?

可以的,但从站数量根据不同的使用工况有所限制具体见链接。
RS485 网络为采用屏蔽双绞线电缆的线性总线网络,总线两端需要终端电阻。RS485 网络允许每一个网段的最大通信节点数为 32 个,允许的最大电缆长度则由通信端口是否隔离以及通信波特率大小等两个因素所决定。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Port/Connect.htm
如果从站设备很多的话,可以先用一个专用的Modbus采集模块采集,然后这个采集模块做从站和200samrt或200做modbus通讯。

参考资料:http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Port/Connect.htm
当然可以。smart 200的modbus库可以有两个modbus主站口分别是Port0和Port1。每一个都可带247个从站设备,所以一共可以带494个slave。具体说明可以看smart 200 PLUS V1.8的指导手册。
可以。距离过远或数量过多可以加中继器。32个以内一般没问题,可能数据刷新稍微慢一点点。

Modbus 是一种单主站的主/从通信模式。Modbus 网络上只能有一个主站存在,主站在 Modbus 网络上没有地址,从站的地址范围为 0 - 247,其中 0 为广播地址,从站的实际地址范围为 1 - 247,485 网络允许每一个网段的最大通信节点数为 32 个,允许的最大电缆长度则由通信端口是否隔离以及通信波特率大小等两个因素所决定。

具体能带多少从站,要根据你的项目实际情况,数据量多少/通讯速度/通讯距离等综合考虑。速度慢就是要多个主站,然后将多个CPU使用以太网联网,然后把从站数据汇集后统一处理。

我感觉理论上可以连255个设备,不过考虑自身功率什么的因素会少一些,不过30-40个应该不成问题,站多了延时就有问题。
实际使用中一条链路上30个以内没问题,但通讯数据量、通讯波特率、通讯访问条数决定了实际通讯速度,所以建议数据刷新需快一点的链路上尽量节点数少一点,反之亦然。

联系方式
CONTACT US

电话:13818569113

邮箱:13818569113@139.com

网址:http://www.xmzgk.com

地址:中国上海市青浦区崧盈路398号6栋

用手机扫描二维码关闭