测量设备自动化-AK协议
2024-10-08 13:40:12
1.AK协议定义
AK协议是控制器和测量设备之间通信的方式,广泛应用于整车耐久转毂等测试中,如AVL VECON。人们通常都是用VECON界面设置试验曲线,但通过AK可以实现设备的自动化。如下图所示:集合INCA和AK,实现了闭环控制,可用于重复的试验,如失火等。
关于AK协议的文档不多,本文收集了一些,回复”AK文档“获取。更多需要参考设备文档。
2.AK报文格式
按字节顺序如下:
字节 |
内容 |
例子 |
描述 |
1 |
STX |
STX |
报文起始。通常使用ASCII码的02 |
2 |
空格 |
空格 |
空格 |
3..6 |
指令 |
SMAN |
指令,占4个字节 |
7 |
空格 |
空格 |
空格 |
8..9 |
通道 |
K0 |
2个字符Kn,其中n是数字 |
10...n |
数据 |
取决于AK设备 |
|
n+1 |
ETX |
ETX |
报文结束,通常使用ASCII码的03 |
3.AK指令
按照VECON的执行顺序,介绍一些常用指令,更多内容参考VECON用户手册(购买时AVL提供)。
1) SREM
获取控制权,进入自动模式。
2) STBY
进入待命模式。
3) SMAN
归还控制权,进入手动模式。
4.AK例子
为了便于理解,本文提供了基于以太网实现的例子(回复“AK例子“获取)。
最新文章
- 【7集iCore3基础视频】7-6 Quartus II 13.1安装
- CoreDataManager-Swift版-兼容iOS10以前的版本
- BZOJ4720 [Noip2016]换教室
- Java多线程编程核心技术--定时器
- ios添加方法快捷方式
- 关于android中sqllite对时间的操作
- pur-ftpd在ubuntu上的安装
- 背景新增属性和css渐变及倒影
- 判断ssh远程命令是否执行结束
- C#零基础入门-3-第一个控制台程序
- Linux 基础学习:文件权限与种类
- 数据库链接池c3p0的配置
- python函数部分----函数初识
- iframe跨域解决方案
- SpringBoot系列: Actuator监控
- React 添加对 Less 的支持, 使用 create-react-app 脚手架
- 一个关于WCF调用远程链接返回405错误不允许使用此方法的问题
- Qt OpenGL:学习现代3D图形编程之四,透视投影浅析
- 硬盘的 read0 read 1
- ant property file刷新不及时