MR2Modbus-TCP协议转换网关通讯说明 点击:496 | 回复:0



shsunwell2012

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:47帖 | 62回
  • 年度积分:0
  • 历史总积分:276
  • 注册:2012年3月29日
发表于:2017-06-22 13:32:05
楼主

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

 

 

 

一、硬件网关接口说明.... 1

二、串口管脚接线说明.... 1

三、Modbus服务器说明.... 4

四、网关采集端通讯设置说明.... 5

4.1 BACnetIP. 5

4.2 Buhler_MEAF. 7

4.3 DLT645-1997/2007(电力规约) 9

4.4 Modbus RTU/ASCII(串口) 11

4.5 Modbus TCP/UDPModbus RTU_TCP/UDP(网口) 13

4.6 SNMP(简单网络管理协议) 15

4.7 BACnet MS/TP. 17



一、硬件网关接口说明

    网关的具体接口说明如下

网关接口示意图

注释:

1. PWR(黄灯代表电源灯)

2. COM(绿灯代表串口通讯指示灯)

3. 电源(直流24伏)接口(从左到右)依次为:外壳接地线(FG),可以不接;直流负极(GND);直流正极(DC24V

4. COM1/COM3(公口)和COM2/COM4(母口)

5. DIP开关(用户不要随便拨动)

6. USB HOSTUSB接口)

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)

COM1RS422接收

COM1RS485B


2

RxD_PLC



RS232接收

3

TxD_PLC



RS232发送

4

Tx-

COM1RS422发送



5

GND



信号地

6

Rx+(A)

COM1RS422接收

COM1RS485A


7

RxD_PC/   PLC



COM3RS232 接收

8

TxD_PC/   PLC



COM3RS232 发送

9

Tx+

COM1RS422发送



 

管脚排列图

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,如果接线方式为RS485RS422时,需在网关IP所在的WEB中进行串口设置,详情设置如下:

首先,打开网关IP所在主页(出厂默认是192.168.1.88),选择串口设置

然后选择相应的串口通讯方式,由于COM3COM4只支持RS232,所以只能选择COM1COM2进行设置。

三、Modbus服务器说明

网关默认开启的服务器为ModbusTCP,如果要开启ModbusRTU服务器,需在Modbus服务器设定中勾选“开启ModbusRTU服务器”

ModbusRTU服务器默认参数如上图所示,ModbusTCP服务器的默认端口号为502

四、网关采集端通讯设置说明

4.1 BACnetIP

    BACnetIP——网口通讯,默认端口号502,默认超时时间1000ms。在配置时,IP地址是指同一个IP段的最后一个IP地址,如192.168.1.255,端口号一般为47808

设备默认站号1

在配置点的时候,如果点数比较多,可以利用本公司自主研发的BACnet扫描软件BACnetScan扫描BACnetIP功能将所有的点扫描出来,并且可以导出到EXCEL表中进行编辑保存,最后利用本软件的导入导出功能,将保存好的数据表导入到配置工程中。

 

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~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)

4.2 Buhler_MEAF

    Buhler_MEAF——串口通讯,默认通道串口1,默认通讯参数:9600bps8,无校验位,1个停止位,默认超时时间1000ms

设备默认站号1

 

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~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

 

 

 

 

4.3 DLT645-1997/2007(电力规约)

 DLT645-1997/2007(电力规约)——串口通讯,默认通道串口1,默认通讯参数:9600bps8,无校验位,1个停止位,默认超时时间1000ms

设备默认站号1

 

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~4294967295

Long

4Byte-2147483648~2147483647

Float

4Byte

Double

8Byte

支持的寄存器类型如下:

协议名称

寄存器类型

DLT645-1997/2007(电力规约)

标识编码

 

 

 

 

 

4.4 Modbus RTU/ASCII(串口)

Modbus RTU/ASCII——串口通讯,默认通道串口1,默认通讯参数:9600bps8,无校验位,1个停止位,默认超时时间1000ms

设备默认站号1

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~4294967295

Long

4Byte-2147483648~2147483647

Float

4Byte

Double

8Byte

支持的寄存器类型如下:

协议名称

寄存器类型

Modbus RTU/ASCII

0xCoil Status     1xInput Status

3xInput Register  4xHolding Register

 

 

 

 

 

4.5 Modbus TCP/UDPModbus RTU_TCP/UDP(网口)

   Modbus网口类通讯的协议有Modbus TCP/UDPModbus RTU_ TCP/UDPModbus_TCP/UDP 等,默认端口号502,默认超时时间1000ms

 

设备默认站号1

 

 

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~4294967295

Long

4Byte-2147483648~2147483647

Float

4Byte

Double

8Byte

支持的寄存器类型如下:

协议名称

寄存器类型

Modbus TCP/UDP

Modbus RTU_ TCP/UDP

Modbus ASCII_ TCP/UDP

0xCoil Status    1xInput Status

3xInput Register  4xHolding Register

 

 

 

 

4.6 SNMP(简单网络管理协议)

SNMP(简单网络管理协议)——网口通讯,默认端口号502,默认超时时间1000ms

 

设备默认站号1

 

 

 

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~4294967295

Long

4Byte-2147483648~2147483647

Float

4Byte

Double

8Byte

支持的寄存器类型如下:

协议名称

寄存器类型

SNMP(简单网络管理协议)

Oid

 

 

 

 

 

4.7 BACnet MS/TP

    BACnet MS/TP——串口通讯,默认通道串口1,默认通讯参数:9600bps8,无校验位,1个停止位,默认超时时间500ms。在配置时,如果设备响应比较慢,超时时间尽量设置长一点。

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

在配置点的时候,如果点数比较多,可以利用本公司自主研发的BACnet扫描软件BACnetScan扫描BACnetMS/TP功能将所有的点扫描出来,并且可以导出到EXCEL表中进行编辑保存,最后利用本软件的导入导出功能,将保存好的数据表导入到配置工程中。

支持的数据类型如下表:

数据类型

描述

Boolean

01变量

Word

2Byte0~65535

Short

2Byte-32768~32767

Dword

4Byte0~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)

 




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师