欢迎光临北京科瑞兴业科技有限公司官网

CAN总线模块指令示例(北京科瑞兴业K-8523为例)

发表时间: 2022-03-12 18:45:13

作者: 北京科瑞兴业科技有限公司

浏览:

在这里,以北京科瑞兴业的CAN总线模块K-8523为例,讲一讲CAN模块的指令如何配置,配置前,请详细阅读本文,或找我公司同事要电子版说明书。

 K-8523地址是1,波特率20K

1   配置模块:(功能码:0010

配置K-8523 模块地址是1,波特率20K,同步计数值是0,心跳时间间隔参数是0,主动上传时间参数是0

主节点发送帧

 

字节号

字节 1

字节 2

字节 3

字节 4

字节 5

功能

帧信息

功能码+节点地址

要配置的地址

波特率 0

帧组成

0x07

0x01

0x01

0x01

0x92

接上表

 

字节号

字节 6

字节 7

字节 8

字节 9

字节 10

功能

波特率 1

波特率 2

同步计数值

心跳

主动上传

帧组成

0x00

0xC7

0x00

0x00

0x00

 

 

 

2    回读模块信息:(功能码:0011

主节点发送帧

 

字节号

字节 1

字节 2

字节 3

功能

帧信息

功能码+节点地址

帧组成

0x00

0x01

0x81

从节点发送帧

 

字节号

字节 1

字节 2

字节 3

字节 4

字节 5

功能

帧信息

功能码+节点地址

保存的节点地址

波特率 0

帧组成

0x08

0x01

0x81

0x01

0x92

接上表

 

字节号

字节 6

字节 7

字节 8

字节 9

字节 10

字节 11

功能

波特率 1

波特率 2

同步计数值

心跳

主动上传

模块型号

帧组成

0x00

0xC7

0x00

0x00

0x00

0x17

 


 

3   读取6 路开关量输入状态:(功能码:0110

主节点发送帧

 

字节号

字节 1

字节 2

字节 3

功能

帧信息

功能码+节点地址

帧组成

0x00

0x03

0x01

从节点发送帧

 

字节号

字节 1

字节 2

字节 3

字节 4

功能

帧信息

功能码+节点地址

读取 6 路输入状态

帧组成

0x01

0x03

0x01

0x25

注意:字节4的低6位有效

说明:6 路开关量输入状态与数据的对应关系是:

 

数据位

D7

D6

D5

D4

D3

D2

D1

D0

通道

未用

未用

通道6

通道5

通道4

通道3

通道2

通道1

输入

状态

没有

定义

没有

定义

数据

无效

无效

1

0

1

0

1

0

1

0

1

0

1

0

 

 

4   设置6 路继电器输出状态:(功能码:1000

主节点发送帧

 

字节号

字节 1

字节 2

字节 3

字节 4

功能

帧信息

功能码+节点地址

6 路继电器输出数据

帧组成

0x01

0x04

0x01

0x25

注意:字节4的低6位有效


 

说明:8 路继电器状态与数据的对应关系是:

 

数据位

D7

D6

D5

D4

D3

D2

D1

D0

通道

未用

未用

通道 6

通道 5

通道 4

通道 3

通道 2

通道 1

数据

无效

无效

1

0

1

0

1

0

1

0

1

0

1

0

状态

没有

定义

没有

定义

 

 

5   读取8 路继电器输出状态:(功能码:1001

主节点发送帧

 

字节号

字节 1

字节 2

字节 3

功能

帧信息

功能码+节点地址

帧组成

0x00

0x04

0x81

从节点发送帧

 

字节号

字节 1

字节 2

字节 3

字节 4

功能

帧信息

功能码+节点地址

回读8 路继电器状态

帧组成

0x01

0x04

0x81

0x25

注意:字节4的低6位有效


以上这些内容,就是北京科瑞兴业的CAN总线模块 K-8523/CAN 的指令配置示例,配置前,请详细阅读本文,或找我公司同事要电子版说明书。

图片展示

全国服务热线:

010-51650651

地址:北京市海淀区上地三街9号D座

微信在线客服

添加微信好友,详细了解产品
使用企业微信
“扫一扫”加入群聊
复制成功
添加微信好友,详细了解产品
我知道了