当前位置: 首页技术知识问题详情 西门子200smart与智能仪表通讯modbus通讯 我们现场有一台ST20,想和现场200块三相智能仪表通讯,应该如何处理。我们之前尝试过通讯10块以内的仪表,成功了,但是200块就不知道应该如何处理了。
共以下 1 个回答
1、从站太多了,挂在一个网络上不合适。
RS485 网络允许每一个网段的最大通信节点数为 32 个,在一个 RS485 网段中,最多可以连接 32 个通信节点。使用中继器可以向网络中拓展一个网段,可以再连接 32 个通信节点,但是中继器本身也占用一个通信节点位置,所以拓展的网段只能再连接 31 个通信节点。
一个网络中最多可以使用 9 个西门子中继器。
理论上可行,但是实际的网络布线、EMC 环境可能不是那么好,所以在一个网络上,即使加上RS485中继器,如果出问题,处理起来还是很头疼的。
建议分几个 SMART 200,并且每一个 SMART 200 上插一个RS485 通讯板,将仪表分组,每一组都按规范的 RS485 网络施工,将仪表按组挂在不同的RS485 网络上。这样轮循一次也不是很长时间。
CPU 和CPU 之间如果要交换数据,用以太网交换。
关于网络请参考
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Port/Connect.htm
S7-200 SMART 通讯
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/038.html
2、设备采购没有,如果没有可以考虑用 1200,1200 可以扩展 3个通讯模块,本体还可以插1个通讯板。
1200 通讯相关问题
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/019.html
回答者: 大宝朱林森