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例子“获取)。

最新文章

  1. 【7集iCore3基础视频】7-6 Quartus II 13.1安装
  2. CoreDataManager-Swift版-兼容iOS10以前的版本
  3. BZOJ4720 [Noip2016]换教室
  4. Java多线程编程核心技术--定时器
  5. ios添加方法快捷方式
  6. 关于android中sqllite对时间的操作
  7. pur-ftpd在ubuntu上的安装
  8. 背景新增属性和css渐变及倒影
  9. 判断ssh远程命令是否执行结束
  10. C#零基础入门-3-第一个控制台程序
  11. Linux 基础学习:文件权限与种类
  12. 数据库链接池c3p0的配置
  13. python函数部分----函数初识
  14. iframe跨域解决方案
  15. SpringBoot系列: Actuator监控
  16. React 添加对 Less 的支持, 使用 create-react-app 脚手架
  17. 一个关于WCF调用远程链接返回405错误不允许使用此方法的问题
  18. Qt OpenGL:学习现代3D图形编程之四,透视投影浅析
  19. 硬盘的 read0 read 1
  20. ant property file刷新不及时

热门文章

  1. 【转载】Java泛型(一)
  2. Vue - 表单修饰符
  3. Gevent和猴子补丁
  4. code ELIFECYCLE 报错处理
  5. win10 superfetch 使系统变慢
  6. gitlab创建项目及分支
  7. IPSec无法建立?注意第一阶段hash sha !
  8. 1 dev repo organize
  9. DIV 设置垂直居中
  10. (原创)SoapUI学习(2)- POST请求