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

 时间:2024-10-12 18:24:21

Modbus RTU转CAN模块,是一个专用于Modbus 鲩乎吃赳协议与CAN协议的串口转CAN总线网关设备,用户可通过串口调试助手软围泠惶底件,发送 Modbus 指令来进行调试设备。下面就为大家演示下Modbus RTU转CAN模块的应用实例。

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

工具/原料

广成Modbus RTU转CAN模块

串口调试助手

电脑

读取接收到的 CAN 帧

1、例如:配置 Modbus 从站地址为 1, Modbus 寄存器首地址为 0x01( 出厂预设值), 功能码为 03, CAN 为标准帧, 帧 ID 为 0x181, CAN 帧数据为 0x01, 0x02,0x03, 0x04, 0x05, 0x06, 0x07, 0x08。

2、用户 Modbus 主站发送请求帧:01 03 00 01 00 04 15 C9

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

3、GCAN-204 的响应帧:01 03 08 02 01 04 03 06 05 08 07 17 C1

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

4、请注意: CRC 需通过 CRC16 校验码计算器计算。此时, GCAN-204 模块 Modbus 端已收到了来自其他设备的 CAN 端发出的帧 ID 为 0x181 的数据帧

写入要发送的 CAN 帧

1、例如: 配置 Modbu衡痕贤伎s 从站地址为 1, Modbus 寄存器首地址为 0x101( 十进制为 257,此值为出厂预设值),功能码为 16 ( 10H), CAN 为标准帧,帧 ID 为 0x201,CAN 帧数据为 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08。

2、用户 Modbus 主站发送请求帧:01 10 01 01 00 04 08 02 01 04 03 06 05 08 07 CB 2E

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

3、GCAN-204 的响应帧:01 10 01 01 00 04 91 F6

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

4、请注意: CRC 需通过 CRC16 校验码计算器计算。此时, 其他设备的 CAN 端已收到了来自 GCAN-204 模块的 Modbus 端发出的帧 ID 为 0x201 的数据帧。

  • GIT常用操作:[10]GIT下载clone操作
  • OpenCV图像质量评价的SSIM算法(图像相似度)
  • SSMS怎么设置在单独的选项卡中显示状态消息
  • 联想电脑怎么重装系统
  • 屏幕录制专家如何设置Exe播放格式
  • 热门搜索
    巧克力哪个牌子好吃 图片太大怎么压缩 大人发烧最快退烧方法 扁桃体炎的症状和治疗方法 治疗咳嗽的方法 成语大全及解释 西瓜种植方法 我的世界弓怎么修复 米线怎么做好吃 白菜的做法大全家常