标定设备自动化-ASAP3

摘要:
常见情况包括:INCA作为服务器端,PUMA通过ASAP3读取INCA变量,并修改INCA标准数量。

标定设备自动化-ASAP3第1张

欢迎关注《汽车软件技术》公众号,回复关键字获取资料。

1.ASAP3定义

下图选自INCA文档《INCA_IF_ASAM-ASAP3_EN.pdf》说明了ASAP3的用途:标定软件和设备之间(如INCA和发动机台架),通过ASAP3传输数据,实现自动化控制。常见的案例有:INCA作为服务器端,PUMA通过ASAP3读取INCA变量,修改INCA标定量。(回复“ASAP3文档“获取)

 标定设备自动化-ASAP3第2张

 2.通讯协议

本文介绍以太网通信方式。传输的报文有以下内容组成:

字节

0

1

2

3

2*n-1

2*n

2*n+1

内容

报文总长度,含checksum

指令

数据

check sum

有几点要注意:

a)数字转成字节后,顺序是从高到低。比如513,转成2个字节=0x2 0x1,和编程软件默认的排序方式不同;

b)如果数据中有字符串,则需要是字符串实际长度+字符串内容,如果字符串实际长度是奇数,则后面补一个空格;

c)checksum是把之前的所有内容,每2个字节算出一个整数(高位在前,低位在后),再把所有整数相加得到。

 常用的指令,以PUMA和INCA为例,时序如下

 标定设备自动化-ASAP3第3张

 1)INIT

初始化

2) IDENTIFY

身份识别

3)SELECT DESCRIPTION-FILE AND BINARY FILE

选择A2L和数据文件

4)PARAMETER FOR VALUE ACQUISITION 

设置变量

5)GET ONLINE VALUE

读取变量

6)GET PARAMETER FROM AP-S

读取标定量

7)SET PARAMETER ON AP-S

修改标定量

8)GET LOOKUP TABLE FROM AP-S

读取MAP

9)EXIT

退出

3.软件实现

1)INCA设置

在INCA实验环境内,打开ASAP3,

 标定设备自动化-ASAP3第4张

  建立以太网连接

 标定设备自动化-ASAP3第5张

 2)开发基于上述通信协议的软件(回复“ASAP3例子”获取)

INCA界面

 标定设备自动化-ASAP3第6张

 程序界面

 标定设备自动化-ASAP3第7张

免责声明:文章转载自《标定设备自动化-ASAP3》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇thinkphp v5.1 开发笔记【原】iOS学习之Quartz2D(1)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

6.1 路由router

路由将信息由源地址传递到目的地的一种角色. 一、路由简单应用举个例子: let express=require('express'); let app=express(); app.use(express.static('public')); // GET /home 显示 网站首页 app.get('/home',function(req,res...

Linux上运行安卓应用:安装使用Anbox

文章目录 #0x0 简介 #0x1 安装教程 #0x11 第一步,安装需要的内核模块 #0x12 安装Anbox #0x2 使用Anbox #0x21 一些简单的设置 #0x22 安装APK #0x3 卸载Anbox #0x0 简介 使用Linux运行安卓软件,类似于虚拟机,这种软件有不少 比如Genymotion,Andy OS,An...

Rails的静态资源管理(二)—— 如何使用 Asset Pipeline

官方文档:http://guides.ruby-china.org/asset_pipeline.html http://guides.rubyonrails.org/asset_pipeline.html 在 Rails 的早期版本中,所有静态资源文件都放在 public 文件夹的子文件夹中,例如 images、javascripts 和 stylesh...

全栈工程师之路

markdown的学习 ## markdown的下载MarkdownPad - The Markdown Editor for Windows ##开始学习 1.学习基本文本编辑 2.学习如何引用文本与代码 3.学习如何添加图片和连接 4.学习如何制作表格 ## 如何编写连接 [baidu](http://www.baidu.com) ## 如何表示图片...

共享文件夹切换用户、局域网共享切换用户的方法

在局域网访问共享文件时,有时候我们需要切换访问用户,便于获得对共享文件访问的不同权限。但是,由于windows操作系统为了方便用户访问共享,提供了用户信息和共享会话记忆功能,使得当用户访问共享文件时,会自动按照用户以前访问共享时的账号密码自动通过验证,而无需再次输入账号密码。这样,当用户想切换用户访问共享文件时常常就比较麻烦。 本文提供了两种方法,可以参考...

ArcGIS中地图导出格式比较(转)

转自:http://blog.sina.com.cn/s/blog_6438c8360101eqfx.html 有人问过这样的问题,用于出挂图的地图格式应该怎么选择?熟悉ArcGIS的用户都知道,ArcGIS支持打印导出的地图格式有很多,但它们之间也有所差异,在不同应用情况下要选择更加适合的格式,所以这里就做个详细的介绍。 1、如何导出地图 使用ArcMa...