产品简介 | 快速开始 | 通讯设置 | 内部寄存器 |
将MODBUS RTU协议转换为MODBUS TCP | 将任意协议转换为MODBUS TCP | CAN通信 | 自由口编程范例 |
通信设置
1.修改IP地址
第 1 步:连接网关
电源:TG900P 连接 24VDC 电源(或用户订制 220VAC)。
通讯:TG900P 的网口通过网线与计算机的网口连接。
第 2 步:运行 Modscan软件
双击 ModScan32 文件夹中的“ModScan32.exe”,点击菜单栏上的“Connection->Connect”。
第 3 步:Modscan 连接 TG900P
在弹出窗口的下拉框中选择 Remote modbus TCP Server,在下面的两个文本框中分别填入 TG900P的 IP 地址 192.168.1.99,端口号 502,点击 OK。
第 4 步:修改 TG900P 的 IP 地址
出厂默认IP地址为192.168.1.99,以将IP改为192.168.1.100为例。
注意:修改IP地址时,必须保证拨码开关不能是全“ON”状态,否则每次重新上电将使用出厂默认IP。
下拉框选择 03 功能码,Address 栏输入 1,Length 栏输入 100,找到 40084,将寄存器 40084 的值改为 100,等待几十秒钟,TG900P停电,再等待几十秒钟,TG900P重新上电,即可将TG900P的IP 地址由出厂默认 192.168.1.99 改为 192.168.1.100。
TG900P 的 TCP通信参数寄存器如下:
寄存器地址 | 说明 | |
40081~84 | IP地址(4个) | 默认192.168.1.99 |
40085~88 | 子网掩码(4个) | 默认255.255.255.0 |
40089~92 | 广播地址(4个) | 默认192.168.1.255 |
40093~96 | 网关地址(4个) | 默认192.168.1.254 |
2.修改串口参数
前三步同3.1
第4步:修改TG900P的串口从站地址
出厂默认3个串口的MODBUS从站地址全部为1,以将串口1的MODBUS从站地址改为2为例。
下拉框选择 03 功能码,Address 栏输入 1,Length 栏输入 100,找到 40027,将寄存器 40027 的值改为 2,等待几十秒钟,TG900P停电,再等待几十秒钟,TG900P重新上电,即可将TG900P 的串口1 MODBUS从站地址由出厂默认 1 改为 2。
同样方法修改串口2的MODBUS从站地址(寄存器 40028)和串口3的MODBUS从站地址(寄存器 40029)。
TG900P的串口MODBUS从站地址寄存器如下:
寄存器地址 | 说明 | |
40027 | 串口1 MODBUS从站地址 | 默认为1 |
40028 | 串口2 MODBUS从站地址 | 默认为1 |
40029 | 串口3 MODBUS从站地址 | 默认为1 |
第5步:修改 TG900P 的串口波特率
出厂默认3个串口的波特率为19200,1,E,8,以将串口波特率改为38400,1,E,8为例。
下拉框选择 03 功能码,Address 栏输入 100,Length 栏输入 100,找到 40102,将寄存器 40102 的值改为 53256(十进制),等待几十秒钟,TG900P停电,再等待几十秒钟,TG900P重新上电,即可将TG900P 的 串口1波特率由出厂默认 19200,1,E,8 改为 38400,1,E,8。
同样方法修改串口2的波特率(寄存器 40103)和串口3的波特率 (寄存器 40104)。
TG900P的串口波特率寄存器如下:
寄存器地址 | 说明 | |
40102 | 串口1波特率设置 | 默认0xD007 |
40103 | 串口2波特率设置 | 默认0xD007 |
40104 | 串口3波特率设置 | 默认0xD007 |
波特率设置表如下:
波特率 | 设定值 | |||||
奇校验 | 偶校验 | 无校验 | ||||
十六进制 | 十进制 | 十六进制 | 十进制 | 十六进制 | 十进制 | |
300 | 9001 | 36865 | D001 | 53249 | 1001 | 4097 |
600 | 9002 | 36866 | D002 | 53250 | 1002 | 4098 |
1200 | 9003 | 36867 | D003 | 53251 | 1003 | 4099 |
2400 | 9004 | 36868 | D004 | 53252 | 1004 | 4100 |
4800 | 9005 | 36869 | D005 | 53253 | 1005 | 4101 |
9600 | 9006 | 36870 | D006 | 53254 | 1006 | 4102 |
19200 | 9007 | 36871 | D007 | 53255 | 1007 | 4103 |
38400 | 9008 | 36872 | D008 | 53256 | 1008 | 4104 |
57600 | 9009 | 36873 | D009 | 53257 | 1009 | 4105 |
115200 | 900A | 36874 | D00A | 53258 | 100A | 4106 |