发表时间: 2022-03-08 19:12:34
作者: 北京科瑞兴业科技有限公司
浏览:
在这里,以北京科瑞兴业CAN总线模块的K-8510为例,讲一讲CAN模块的指令如何配置,配置前,请详细阅读本文,或找我公司同事要电子版说明书。
K-8510:(地址是1,波特率20K ,K型热电偶)
1 配置模块:(功能码:0010)
配置K-8510 模块地址是1,波特率20K,同步计数值是0,心跳时间间隔参数是0,主动上传时间参数是0,热电偶类型:K 型热电偶
主节点发送帧
字节号 | 字节 1 | 字节 2 | 字节 3 | 字节 4 | 字节 5 | 字节 6 |
功能 | 帧信息 | 功能码+节点地址 | 要配置的地址 | 波特率 0 | 波特率 1 | |
帧组成 | 0x08 | 0x01 | 0x01 | 0x01 | 0x92 | 0x00 |
接上表
字节号 | 字节 7 | 字节 8 | 字节 9 | 字节 10 | 字节 11 |
功能 | 波特率 2 | 同步计数值 | 心跳 | 主动上传 | 热电偶类型代码 |
帧组成 | 0xC7 | 0x00 | 0x00 | 0x00 | 0x81 |
注意:热电偶类型代码0x80: J型热电偶(测温范围: 0~1200℃)
热电偶类型代码0x81: K型热电偶(测温范围: 0~1300℃)
热电偶类型代码0x82: E型热电偶(测温范围: 0~1000℃)
热电偶类型代码0x83: T型热电偶(测温范围: 0~400℃)
热电偶类型代码0x84: R型热电偶(测温范围: 0~1700℃)
热电偶类型代码0x85: S型热电偶(测温范围: 0~1768℃)
热电偶类型代码0x86: B型热电偶(测温范围: 400~1800℃)
2 回读模块信息:(功能码:0011)
主节点发送帧
字节号 | 字节 1 | 字节 2 | 字节 3 |
功能 | 帧信息 | 功能码+节点地址 | |
帧组成 | 0x00 | 0x01 | 0x81 |
从节点发送帧
字节号 | 字节 1 | 字节 2 | 字节 3 | 字节 4 | 字节 5 | 字节 6 |
功能 | 帧信息 | 功能码+节点地址 | 保存的节点地址 | 波特率 0 | 波特率 1 | |
帧组成 | 0x08 | 0x01 | 0x81 | 0x01 | 0x92 | 0x00 |
接上表
字节号 | 字节 7 | 字节 8 | 字节 9 | 字节 10 | 字节 11 |
功能 | 波特率 2 | 同步计数值 | 心跳 | 主动上传 | 热电偶类型代码 |
帧组成 | 0xC7 | 0x00 | 0x00 | 0x00 | 0x81 |
3 读取单通道(第3 通道)测量热电偶的温度值:(功能码:0101)
主节点发送帧
字节号 | 字节 1 | 字节 2 | 字节 3 | 字节 4 |
功能 | 帧信息 | 功能码+节点地址 | 通道号 | |
帧组成 | 0x01 | 0x02 | 0x81 | 0x02 |
从节点发送帧
字节号 | 字节 1 | 字节 2 | 字节 3 | 字节 4 | 字节 5 | 字节 6 |
功能 | 帧信息 | 功能码+节点地址 | 通道号 | 通道数据低位 | 通道数据高位 | |
帧组成 | 0x03 | 0x02 | 0x81 | 0x02 | 0x25 | 0x08 |
注意: K-8510 模块温度值=上传数据除以10
4 读取全部通道(8个通道)热电偶的温度值:(功能码:0110)
主节点发送帧
字节号 | 字节 1 | 字节 2 | 字节 3 |
功能 | 帧信息 | 功能码+节点地址 | |
帧组成 | 0x00 | 0x03 | 0x01 |
从节点发送帧(返回两帧数据)
字节号 | 字节 1 | 字节 2 | 字节 3 | 字节 4 | 字节 5 |
功能 | 帧信息 | 功能码+节点地址 | 通道1 数据低位 | 通道1 数据高位 | |
帧组成 | 0x09 | 0x03 | 0x01 | 0x25 | 0x06 |
接上表
字节号 | 字节 6 | 字节 7 | 字节 8 | 字节 9 |
功能 | 通道2 数据低位 | 通道2 数据高位 | 通道3 数据低位 | 通道3 数据高位 |
帧组成 | 0x13 | 0x25 | 0x45 | 0x05 |
接上表
字节号 | 字节 10 | 字节 11 |
功能 | 通道4 数据低位 | 通道4 数据高位 |
帧组成 | 0x89 | 0x07 |
接上表
字节号 | 字节 1 | 字节 2 | 字节 3 | 字节 4 | 字节 5 |
功能 | 帧信息 | 功能码+节点地址 | 通道5 数据低位 | 通道5 数据高位 | |
帧组成 | 0x0A | 0x03 | 0x01 | 0x25 | 0x06 |
接上表
字节号 | 字节 6 | 字节 7 | 字节 8 | 字节 9 |
功能 | 通道6 数据低位 | 通道6 数据高位 | 通道7 数据低位 | 通道7 数据高位 |
帧组成 | 0x13 | 0x25 | 0x45 | 0x05 |
接上表
字节号 | 字节 10 | 字节 11 |
功能 | 通道8 数据低位 | 通道8 数据高位 |
帧组成 | 0x89 | 0x07 |
注意:K-8510 模块温度值=上传数据除以10
以上这些内容,就是北京科瑞兴业的CAN总线模块 K-8510/CAN 的指令配置示例,配置前,请详细阅读本文,或找我公司同事要电子版说明书。