online services

咨询热线

0510-85166823 0510-85136823

微信公众号

微信咨询

18915273738 18906172238

手机淘宝

无需GSD 的Profinet转Modbus协议网关XCNet-MB-S

2022/1/13 17:03:12

上回我们介绍了XCNet-MB-S实现西门子S7-1200的Profinet转ModbusRTU的主站功能,这回我们介绍XCNet-MB-S实现西门子S7-1200的Profinet转ModbusRTU从站功能。

1

1.功能和应用

XCNet-MB-S的串口X1或串口X2分别可作为ModbusRTU从站运行, ModbusRTU主站设备通过Modbus协议访问XCNet-MB-S所连接的西门子S7-1200、S7-1500等网口PLC数据。通常应用于DCS系统或者触摸屏等通过Modbus总线读写西门子S7-1200、S7-1500等网口PLC数据。

2

2.通讯线连接

Modbus主站设备通过RS485总线连接到XCNet-MB-S的串行通讯口,XCNet-MB-S串行通讯口的针脚定义:

3.XCNet配置

配置以串口X1为例,串口X2配置方法一致;

配置步骤:BCDevice搜索à修改设备参数à基本参数配置à串口1配置àModbus从站。

1.  电脑连接XCNet-MB-S模块,运行BCDevice(V1032版本以上)配置软件,选择查找到的XCNet-MB-S模块,点击按钮栏【修改设备参数】按钮。

3

2.  在参数配置界面左侧选择【基本参数配置】,右侧页面选择【LAN配置】,设置PLC的IP地址、模块LAN的IP地址、子网掩码、TSAP等。

4

3.  在参数配置界面左侧选择【基本参数配置】,右侧页面选择【串口1配置】,设置【功能选择】为Modbus从站,设置波特率、数据位、停止位和奇偶校验参数。

5

[注意]上述项可编辑Modbus从站地址,当多个模块Modbus从站串联时,需要配置不同的Modbus从站地址;

4.   编辑Modbus映射,在参数配置界面左侧选择【Modbus映射表】;

6

5.   设置好后点击【下载参数】按钮,将参数下载到XCNet-MB-S。

7

4.Modbus测试

Modbus测试可采用ModScan软件,该软件作Modbus主站,去连接XCNet-MB-S。

(1)  采用一根USB转RS485的转换线,USB端口接入计算机,RS485端子通过屏蔽双绞线连接至XCNet-MB-S的串口X1端子;

(2)   在计算机上运行ModScan.exe,点击“Connection”,设置相应的连接参数,此处USB连接的串口号为COM6;

8

(3)  读取了线圈00001的100个线圈状态,查Modbus映射表可知为Q0.0~Q12.4的值;

9

(4)   注意:a.选择Direct Connection to COM(USB转换器对应的COM口);

b.波特率、校验位等,这里的参数要和XCNet-MB-S的串口X1设置一致;

10

(5)   用BCDevice诊断XCNet-MB-S串口X1的状态;

11

(6)   总结:

1)  XCNet-MB-S的Modbus从站功能根据预置Modbus映射表进行通讯,无须在PLC中编写程序;

2)  XCNet-MB-S的Modbus从站通讯并不影响XCNet-MB-S的以太网通讯,上位机(如编程软件、监控组态软件、以太网触摸屏等)仍然可以通过ModbusTCP读写PLC数据;

3)  提高XCNet-MB-S串口X1的波特率(最高256Kbps)可以加快Modbus数据采集的速度;如果Modbus通讯线较长应适当降低波特率。

(完)

北辰解决方案:
西门子PLC与研华webaccess以太网通讯配置
欧姆龙CP1H通过BCNet和三菱FX3U无线数据交换
用于三菱FX系列的无线模块BCNet-FX-S
电能表及电力系统线路保护装置规约转换器 BCNet-DL
BCNet-S7MPI 在铝型材时效炉中的应用
FX5U通过XCNet-FX5U-S读取多台仪表数据
BCNet-S7MPI在建材矿粉磨系统应用
BCNet-R40实现SMART S7-200远程编程调试
FAQ-BCNet
北辰推出三菱FX5U的数采模块XCNet-FX5U
BCNet-S7PPI在汽车零件组装系统中的应用
易控INSPEC软件与西门子S7300系列PLC以太网通讯
MatrikonOPC与西门子S7300系列PLC以太网通讯
易控INSPEC软件与三菱FX系列PLC以太网通讯
通过BCNet-S7实现西门子S7300和 S7200与IFIX以太网通讯
XCNet-FX5U-S实现FX5U之间数据交换
易控INSPEC软件与三菱Q系列PLC以太网通讯
LABVIEW通过BCNet-S7PPI 连接西门子S7-200
更多北辰解决方案...

通过中华工控网在线联系无锡市北辰自动化技术有限公司:

免费注册为中华工控网会员