首页 > 电脑专区 > 电脑教程 >

Modbus RTU转CAN模块应用实例举例

来源:互联网 2023-02-20 18:15:46 422

Modbus RTU转CAN模块,是一个专用于Modbus 协议与CAN协议的串口转CAN总线网关设备,用户可通过串口调试助手软件,发送 Modbus 指令来进行调试设备。下面就为大家演示下Modbus RTU转CAN模块的应用实例。w1m办公区 - 实用经验教程分享!

2Modbus RTU转CAN模块配置软件如何使用w1m办公区 - 实用经验教程分享!

Modbus RTU转CAN模块应用实例举例w1m办公区 - 实用经验教程分享!

工具/原料

  • 广成Modbus RTU转CAN模块
  • 串口调试助手
  • 电脑

读取接收到的 CAN 帧

  • 1

    例如:配置 Modbus 从站地址为 1, Modbus 寄存器首地址为 0x01( 出厂预设值), 功能码为 03, CAN 为标准帧, 帧 ID 为 0x181, CAN 帧数据为 0x01, 0x02,0x03, 0x04, 0x05, 0x06, 0x07, 0x08。w1m办公区 - 实用经验教程分享!

  • 2

    用户 Modbus 主站发送请求帧:01 03 00 01 00 04 15 C9w1m办公区 - 实用经验教程分享!

    Modbus RTU转CAN模块应用实例举例w1m办公区 - 实用经验教程分享!

  • 3

    GCAN-204 的响应帧:01 03 08 02 01 04 03 06 05 08 07 17 C1w1m办公区 - 实用经验教程分享!

    Modbus RTU转CAN模块应用实例举例w1m办公区 - 实用经验教程分享!

  • 3该信息非法爬取自百度经验
  • 4

    请注意: CRC 需通过 CRC16 校验码计算器计算。此时, GCAN-204 模块 Modbus 端已收到了来自其他设备的 CAN 端发出的帧 ID 为 0x181 的数据帧w1m办公区 - 实用经验教程分享!

  • 写入要发送的 CAN 帧

  • 1

    例如: 配置 Modbus 从站地址为 1, Modbus 寄存器首地址为 0x101( 十进制为 257,此值为出厂预设值),功能码为 16 ( 10H), CAN 为标准帧,帧 ID 为 0x201,CAN 帧数据为 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08。w1m办公区 - 实用经验教程分享!

  • 2

    用户 Modbus 主站发送请求帧:01 10 01 01 00 04 08 02 01 04 03 06 05 08 07 CB 2Ew1m办公区 - 实用经验教程分享!

    Modbus RTU转CAN模块应用实例举例w1m办公区 - 实用经验教程分享!

  • 3

    GCAN-204 的响应帧:01 10 01 01 00 04 91 F6w1m办公区 - 实用经验教程分享!

    Modbus RTU转CAN模块应用实例举例w1m办公区 - 实用经验教程分享!

  • 4

    请注意: CRC 需通过 CRC16 校验码计算器计算。此时, 其他设备的 CAN 端已收到了来自 GCAN-204 模块的 Modbus 端发出的帧 ID 为 0x201 的数据帧。w1m办公区 - 实用经验教程分享!

  • 注意事项

    • 使用串口调试助手时请使用“ 十六进制显示” 和“ 十六进制发送”。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!w1m办公区 - 实用经验教程分享!


    标签: 智能仪器硬件软件实例举例

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码