200smart MODBUS RTU通讯问题

有个项目,我的PLC用的是200 smart,要与现场6个200的PLC做MODBUS通讯,200 smart做主站,用集成的串口做,现在有个问题
1.用485 做MODBUS 通讯,总线长度超过了50m,我查了200smart做 MODBUS RTU通讯,不能用西门子中继器,是不是用其它品牌的中继器就可以了?还是干脆什么品牌中继器都不能用?
2.200smart的DO选继电器输出的,不加中间继电器,能直接驱动24VDC ,30W的电磁阀吗?
3.200smart的以太网口可不可以做MODBUS TCP通讯?连接资源是多少?用该通讯时候收费?

最佳答案

如果你都是用的200 smart的话那你可以用MODBUS TCP,现在最新版本V2.4版本的编程软件自带MODBUS TCP软件不用收费。
Modbus 客户端指令MBUS_CLIENT使用 CPU 的以下资源: 

占用主动连接资源。最多有8个主动连接资源 
Modbus TCP 服务器: 

Modbus 服务器指令 MBUS_SERVER 使用 CPU 的以下资源 

占用被动连接资源。最多有8个被动连接资源 

S7-200SMART Modbus TCP 通信:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/MODBUS_TCP/modbus_tcp_overview.htm
S7-200 SMART Modbus TCP通信:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/077.html
最新V2.4版本的软件下载链接:
S7-200 SMART 的软件,最新固件,DP01的GSD文件,系统手册,选型样本和CE 认证在以下链接中都可以下载。
https://www.industry.siemens.com.cn/automation/cn/zh/automation-systems/industrial-automation/simatic-controller/simatic-s7-controller/smart200/Pages/Default.aspx
你的第2个问题,不建议用PLC直接去驱动电磁阀,应为电磁阀是感性负载,在接通和断开瞬间会产生大电流,对PLC的输出点影响很大,一是缩短PLC输出点的使用寿命,而是可能会直接将PLC的输出点烧坏。你可以在莫宝上面找一下直流放大器,这个可以承受几安培的电流,而且比传统继电器响应快,使用寿命长的特点。

提问者对于答案的评价:
。。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc284152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐