可通过随机附赠的网络调试助手发送 Modbus 指令来进行调试。使用时请选择 TCP Client,远程主机地址为 192.168.1.10:502(IP 地址为出厂预设值,可修改;端口号不可修改)。
请注意:使用网络调试助手时请使用“十六进制显示”和“十六进制发送”。
1读取接收到的 CAN 帧
例如:配置 Modbus 从站地址为 1,Modbus 寄存器首地址为 0x01(出厂预设值),功能码为 03,CAN 为标准帧,帧 ID 为 0x181,CAN 帧数据为 0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08。
用户 Modbus 主站发送请求帧:
00 00 00 00 00 06 01 03 00 01 00 04

GCAN-205 的响应帧:
00 00 00 00 00 0B 01 03 08 02 01 04 03 06 05 08 07

此时,GCAN-205 模块 Modbus 端已收到了来自其他设备的 CAN 端发出的帧 ID 为 0x181 的数据帧。
2写入要发送的 CAN 帧
例如:Modbus 寄存器首地址为 0x100(十进制为 256,此值为出厂预设值),功能码为 16(10H),CAN 为标准帧,帧 ID 为 0x201,CAN 帧数据为 0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08。
用户 Modbus 主站发送请求帧:
00 00 00 00 00 0F 01 10 01 01 00 04 08 02 01 04 03 06 05 08 07

GCAN-205 的响应帧:
00 00 00 00 00 06 01 10 01 01 00 04

此时,其他设备的 CAN 端已收到了来自 GCAN-205 模块的 Modbus 端发出的帧 ID 为 0x201 的数据帧。