Modbus主站通过GCAN-204采集J1939协议数据

 时间:2024-10-25 15:34:31

通过本经验可以解决以下问题:1、使用Modbus主站读取车辆发动机的转速信息2、如何使用Modbus主站读取CANopen电子尺等设备的参数3、如何使用Modbus主站控制伺服电机驱动器

工具/原料

广成GCAN-204模块

原理简介

1、广成GCAN-204模块是Modbus RTU从站转CAN设备,可以将CAN总线数据的ID与Mo蟠校盯昂dbus寄台仵瑕噤存器地址绑定到一起,之后,当GCAN-204的CAN端接收到数据后,设备可以将CAN数据存到相应的寄存器中,等待Modbus主站读取,Modbus主站写入GCAN-204寄存器的值也可以转换成相应ID的CAN数据发送到CAN端。这样完成CAN总线与Modbus总线之间通讯。原理示意图如下所示。

Modbus主站通过GCAN-204采集J1939协议数据

3、2然后用RS485转CAN线连接设备,如下图所示。

Modbus主站通过GCAN-204采集J1939协议数据

5、4选择正确的com端口,点击“连接”,如下图所示。

Modbus主站通过GCAN-204采集J1939协议数据

7、6进入“Recieve CAN”进入接收CAN总线数据映射表,点击“添加”按钮添加一条空数据,如下图所示。

Modbus主站通过GCAN-204采集J1939协议数据

9、GCAN-204设置成功后,将设备拨码开关2拨下来,重新上电后,设置生效。这时设备就可以连接CAN设备和Modbus主站,进行通信了。注意: 映射关系您可以按需要配置。

10、GCAN-204设备和柴油发动机ECU连接将GCAN-204的CAN端和柴油发动机ECU的CAN口用双绞线连接,用RS485转USB线将GCAN-204连接到电脑上,同时用24V电源给GCAN-204和柴油发动机ECU供电,如下图所示连接。

Modbus主站通过GCAN-204采集J1939协议数据

12、此经验就是实现了CAN总线和Modbus总线的通讯,具体可以应用到PLC用蘅荫酸圉GCAN-204来采集康明斯发动机的转速数据、读取CANopen电子尺殪讧唁跬等设备的参数、控制伺服电机驱动器等等。GCAN-204设备解决了CAN总线和Modbus总线不能直接通信的问题,极大的方便了工程师在不同总线之间的通讯,缩短了研发周期。

  • 数据报表FineReport中每页显示固定行数
  • 阿里云crp使用教程
  • Win7新增环境变量的方法
  • 三国杀天梯4v4武将阵容组合
  • 怎样在我的电脑里更改光驱的名称
  • 热门搜索
    民间故事大全 中暑的急救方法 家常鱼香茄子 通分的方法 西葫芦怎么做好吃 简单易做的家常菜 ps怎么做印章 百合花的养殖方法和注意事项 饺子馅怎么做好吃 刀鱼怎么做好吃