CAN_WK

CAN采集控制驱动。

新增字节序功能,分为大端和小端字节序

新增周期下发CAN帧功能,可以设置下发周期

新增值类型,可以按照不同数据类型进行解析和合成数据

基数和系数在不同场景下的应用:

​ 采集时 工程值=(原始值+基数)*系数;

​ 控制时 下发值=工程值/系数-基数;

一、通道配置

1.1 通讯配置

​ 传输层协议需要使用CAN相关协议。

1.1.1 若使用网关自带CAN口

​ 则需要在CAN通道下使用此通讯协议驱动。

​ 波特率参数应与CAN总线上接入设备的波特率保持一致。

1.1.2 若使用网转CAN口转换器

​ 则需要在Net通道下使用此通讯协议驱动。

​ 传输层协议需按实际情况配置。

1.2 驱动属性配置

参数 说明
帧ID进制格式 对应配点界面的"帧类别"参数的进制形式,可选择"十六进制"或"十进制"。
控制定时器(ms) 控制报文合成并下发的定时器参数,表示控制帧下发的最小时间间隔。
字节序 分为大端和小端字节序。

二、设备配置

2.1、基本信息

​ 无需特殊设置。

​ 可设置设备名称。

2.2 采集组

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
帧类别 帧ID
开始字节 数据开始字节,应为0~7之间的整数。
字节个数 字节个数 =1,2,3,4,8 表示占用字节数
10 表示第0 BIT 11表示第1BIT 取位值
5 x yy x=开始位数 yy 使用的位数 如5203 表示从第2位开始取3个位值
值类型 见"表2.2.1 值类型详解表"。
系数
基数
参数 说明
0 1字节无符号数
1 1字节有符号数
2 2字节无符号数
3 2字节有符号数
4 3字节无符号数
5 3字节有符号数
6 4字节无符号数
7 4字节有符号数
8 8字节无符号数
9 8字节有符号数
10 4字节单精度浮点数;
11 8字节双精度浮点数
表2.2.1 值类型详解表

2.3、控制组

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
帧类别 帧ID
开始字节 数据开始字节,应为0~7之间的整数。
字节个数 字节个数 =1,2,3,4,8 表示占用字节数
值类型 见"表2.2.1 值类型详解表"。
系数
基数

2.4、转发固定帧组

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
帧ID+数据 例如下发帧ID为01223344,数据为0102030405060708的帧则需要填写 443322010102030405060708

2.5、下发固定帧组

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
帧ID+数据 为用户预留的本地下发can帧的组,例如下发帧ID为01223344,数据为0102030405060708的帧则需要在运行模式下修改值,填写的值为
CAN443322010102030405060708

2.6.周期发送

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
帧类别 帧ID
数据 要发送的数据,例如要发送的CAN帧的8字节数据区为"0102030405060708"则在"数据"参数处直接填写"0102030405060708"
扫描周期(ms) 该帧下发的最小时间间隔

results matching ""

    No results matching ""