欢迎光临入喜工业控制技术(上海)有限公司
当前位置
首页 > 新闻中心 > 常见问题
西门子200smart Modbus TCP与串口服务器
2021/11/13 10:28:57
西门子200smart Modbus TCP与串口服务器 

现有4块流量计,用网线(4对双绞线)接485口并到串口服务器(有人USR-DR302,只有一个串口)上的,然后用网线接交换机到PLC,程序里面用Modbus TCP Client指令,但似乎不得行,指令只可以设串口服务器的IP及端口号,那怎么区分表的从站地址呢,数据肯定读不上来,只试了一块表也不行。知道走总线RTU行,各种原因不想用,就是想问这种用串口服务器转TCP的能行吗?


参考常见问题5
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/MODBUS_TCP/modbus_tcp_FAQ.htm
可以的,把串口转成TCP后肯定要绑定IP地址的,各设备厂家绑定方式不太一样,直接联系厂家吧
可以的,我都是这样子做的,没有发现什么问题吧,不过有个情况就是你为什么要用Modbus TCP Client这个指令,不需要的,串口服务器来进行读取现场智能仪表,而PLC读取串口服务器,只需要搞明白串口服务器和PLC之间的通讯协议,不就好了吗,自由口还是MODBUS TCP
以前有人提过这个问题。两边跑的协议都不一样,怎么能行呢?
仪表跑的是MB RTU,PLC跑的是MB on TCP,串口服务器只是负责链路转换,又不负责协议转换的。
采用Modbus网关可以。200smart我没用过,1200的Modbus TCP Client背景数据块里面有个标签是用来修改地址的。


联系方式
CONTACT US

电话:13818569113      15721373211

邮箱:fushidianji@139.com

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

地址:上海青浦区北青公路7171号111-112室

用手机扫描二维码关闭