MR2Modbus-TCP协议转换网关通讯说明

目 录
4.5 Modbus TCP/UDP和Modbus RTU_TCP/UDP(网口)
网关的具体接口说明如下:

网关接口示意图
注释:
1. PWR(黄灯代表电源灯)
2. COM(绿灯代表串口通讯指示灯)
3. 电源(直流24伏)接口(从左到右)依次为:外壳接地线(FG),可以不接;直流负极(GND);直流正极(DC24V)
4. COM1/COM3(公口)和COM2/COM4(母口)
5. DIP开关(用户不要随便拨动)
6. USB HOST(USB接口)
7. USB SLAVE(同步接口线)
8. Ethernet(网络接口线)
公口管脚(COM1/COM3)排列图如下:

公口引针从左往右依次是(1-2-3-4-5-6-7-8-9)
公口管脚(COM2/COM4)排列图如下:

母口引针从右往左依次是(1-2-3-4-5-6-7-8-9)
以下两张表是串口通讯的具体接线表:
管脚排列图
COM1/COM3(公口)
| COM1/COM3 通讯端口9 针D 型公座管脚排列图。这个端口用于协议转换网关连接具有RS232/485/422 通讯端口的控制器通讯。 注意:这个端口从外观上看是一个端口,实际上可以当 2 个端口来使用,COM1是通讯口,可以与PLC 以RS232/R-485/ RS-422 通讯,COM3只支持RS232 通讯方式。 | ||||
管脚 | 信号 | [RS-422] 4 wire | [RS-485] 2 wire | PLC [RS-232] | |
1 | Rx-(B) | COM1:RS422接收 | COM1:RS485B | ||
2 | RxD_PLC | RS232接收 | |||
3 | TxD_PLC | RS232发送 | |||
4 | Tx- | COM1:RS422发送 | |||
5 | GND | 信号地 | |||
6 | Rx+(A) | COM1:RS422接收 | COM1:RS485A | ||
7 | RxD_PC/ PLC | COM3:RS232 接收 | |||
8 | TxD_PC/ PLC | COM3:RS232 发送 | |||
9 | Tx+ | COM1:RS422发送 | |||
管脚排列图
COM2/COM4 (母口) | COM2/COM4 通讯端口9 针D 型母座管脚排列图。这个端口用于协议转换网关连接具有RS232/485/422 通讯端口的控制器,COM4只支持RS232 通讯方式。 此端口排列管脚排列如下表所示。 | ||||
管脚 | 信号 | PLC [RS-422] 4 wire | PLC [RS-485] 2 wire | PLC [RS-232] | |
1 | Rx-(B) | COM2:RS422接收 | COM2:RS485B | ||
2 | Rx+(A) | COM2:RS422接收 | COM2:RS485A | ||
3 | Tx- | COM2:RS422发送 | |||
4 | Tx+ | COM2:RS422发送 | |||
5 | GND | 信号地 | |||
6 | RxD | Com4:RS232 接收 | |||
7 | RxD | Com2:RS232 接收 | |||
8 | TxD | Com2:RS232 发送 | |||
9 | TxD | Com4:RS232 发送 | |||
注意:网关串口的通信方式默认为RS232,如果接线方式为RS485或RS422时,需在网关IP所在的WEB中进行串口设置,详情设置如下:
首先,打开网关IP所在主页(出厂默认是192.168.1.88),选择串口设置

然后选择相应的串口通讯方式,由于COM3和COM4只支持RS232,所以只能选择COM1和COM2进行设置。
网关默认开启的服务器为ModbusTCP,如果要开启ModbusRTU服务器,需在Modbus服务器设定中勾选“开启ModbusRTU服务器”

ModbusRTU服务器默认参数如上图所示,ModbusTCP服务器的默认端口号为502。
BACnetIP——网口通讯,默认端口号502,默认超时时间1000ms。在配置时,IP地址是指同一个IP段的最后一个IP地址,如192.168.1.255,端口号一般为47808。

设备默认站号1

在配置点的时候,如果点数比较多,可以利用本公司自主研发的BACnet扫描软件BACnetScan扫描BACnetIP功能将所有的点扫描出来,并且可以导出到EXCEL表中进行编辑保存,最后利用本软件的导入导出功能,将保存好的数据表导入到配置工程中。
支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
BACnetIP | AI(Analog Input) AO(Analog Output) AV(Analog Value) BI(Binary Input) BO(Binary Output) BV(Binary Value) |
Buhler_MEAF——串口通讯,默认通道串口1,默认通讯参数:9600bps,8,无校验位,1个停止位,默认超时时间1000ms。

设备默认站号1

支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
Buhler_MEAF | c,e,f,g,h,m,q,r,t,v,w AW,CW,MW,OW,QW,SW,UW,VW |
DLT645-1997/2007(电力规约)——串口通讯,默认通道串口1,默认通讯参数:9600bps,8,无校验位,1个停止位,默认超时时间1000ms。

设备默认站号1

支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
DLT645-1997/2007(电力规约) | 标识编码 |
Modbus RTU/ASCII——串口通讯,默认通道串口1,默认通讯参数:9600bps,8,无校验位,1个停止位,默认超时时间1000ms。

设备默认站号1

支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
Modbus RTU/ASCII | 0x(Coil Status) 1x(Input Status) 3x(Input Register) 4x(Holding Register) |
4.5 Modbus TCP/UDP和Modbus RTU_TCP/UDP(网口)
Modbus网口类通讯的协议有Modbus TCP/UDP,Modbus RTU_ TCP/UDP,Modbus_TCP/UDP 等,默认端口号502,默认超时时间1000ms。

设备默认站号1

支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
Modbus TCP/UDP Modbus RTU_ TCP/UDP Modbus ASCII_ TCP/UDP | 0x(Coil Status) 1x(Input Status) 3x(Input Register) 4x(Holding Register) |
SNMP(简单网络管理协议)——网口通讯,默认端口号502,默认超时时间1000ms。

设备默认站号1

支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
SNMP(简单网络管理协议) | Oid |
BACnet MS/TP——串口通讯,默认通道串口1,默认通讯参数:9600bps,8,无校验位,1个停止位,默认超时时间500ms。在配置时,如果设备响应比较慢,超时时间尽量设置长一点。

设备默认站号(Mac地址)为1,请求帧间隔默认为25毫秒。

在配置点的时候,如果点数比较多,可以利用本公司自主研发的BACnet扫描软件BACnetScan扫描BACnetMS/TP功能将所有的点扫描出来,并且可以导出到EXCEL表中进行编辑保存,最后利用本软件的导入导出功能,将保存好的数据表导入到配置工程中。
支持的数据类型如下表:
数据类型 | 描述 |
Boolean | 0、1变量 |
Word | 2Byte(0~65535) |
Short | 2Byte(-32768~32767) |
Dword | 4Byte(0~4294967295) |
Long | 4Byte(-2147483648~2147483647) |
Float | 4Byte |
Double | 8Byte |
支持的寄存器类型如下:
协议名称 | 寄存器类型 |
BACnetIP | AI(Analog Input) AO(Analog Output) AV(Analog Value) BI(Binary Input) BO(Binary Output) BV(Binary Value) |
楼主最近还看过
[10560]
[3571]
[3056]
[2178]
[2112]
[2404]
[13091]
[11636]
[2354]
[2935]

客服
小程序
公众号