ASM工况法排放检测设备与系统之间的连接与业务流程v19Word文档格式.docx
- 文档编号:15879258
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:58
- 大小:70.92KB
ASM工况法排放检测设备与系统之间的连接与业务流程v19Word文档格式.docx
《ASM工况法排放检测设备与系统之间的连接与业务流程v19Word文档格式.docx》由会员分享,可在线阅读,更多相关《ASM工况法排放检测设备与系统之间的连接与业务流程v19Word文档格式.docx(58页珍藏版)》请在冰豆网上搜索。
当检测开始前,服务器会连同车辆信息一起,将数据传输给EIS。
当EIS进行各类标定时,需要将标定结果和标定过程数据发送给服务器。
1.2数据交换格式
使用XML格式交换。
各个命令、数据格式在后面详细描述。
其中数据格式将另附XMLSCHEMA描述。
2.业务流程与通信规程
2.1连接
EIS需要和服务器连接,对EIS厂家来说,应该要做成可配置参数。
连接方式为TCP,端口号也是可配参数。
检测线编码也要可配置。
每个EIS的IP地址都必须是固定的,未经审核的IP地址服务器将拒绝连接。
2.1.1连接过程
EIS的检测车辆过程、标定过程、修理过程需要与服务器交互。
连接只在需要数据传输时进行,传输完毕后即可切断连接。
连接要求由EIS向服务器发出。
大多数交互过程,服务器对EIS都要有应答。
约定的应答超时时刻为25秒。
假如25秒内服务器没有应答,EIS可切断连接并重新尝试连接、发送命令或数据,并等待服务器回应。
假如连续三次在25秒内都不能收到服务器应答,可判定为网络故障或服务器工作故障。
2.1.2连接失败的处理方法
在网络连接不成功期间,EIS不可独立使用。
在网络连接不成功期间EIS所做的任何检测、标定过程,都需在网络连接正常后向服务重视报。
关于EIS上传检测结果数据和过程数据、标定数据,若上传数据失败,EIS不承诺进行下一辆车的检测,需要在下次登录成功后,能够重新上传数据。
2.1.3连接状态的数据记录
EIS不必记录连接状态。
但假如发生了在网络连接不成功期间进行的检测操作,在网络复原正常以后,需要补传检测数据。
2.2传输协议
数据采纳XML格式传输。
整体上说,传输协议的结构分三种,以下是简要介绍,具体的格式将在随后的各种不同操作规程中详细给出:
1.EIS要求
格式为:
ASCII空格应用服务器地址?
data=XML数据内容回车换行
开头的空格不能少,应用服务器地址为/CtrlCenter/ASM。
XML数据格式为:
<
MessageDevice="
设备编号"
>
<
RequestName="
要求命令名"
/>
/Message>
比如:
/CtrlCenter/ASM?
data=<
Message%20Device="
123"
Request%20Name="
GetTime"
注意:
●在将XML文档发送给服务器之前,需要将文档中的ASCII空格替换为%20,回车换行符替换为%0d%0a或者干脆删除。
协议开头的空格字符不要替换,保留为0x20(即ASCII码的空格)。
●最终的回车换行符为0x0d和0x0a两个字节。
2.服务器应答
服务器在处理的EIS的要求后,以XML格式应答。
按照要求命令的不同,应答会有专门多类型。
假如只有一类数据,则格式如下:
RespondName="
<
Row>
返回的数据内容
/Row>
/Respond>
每个数据实例放在一个<
结点里。
假如有多类数据,则格式如下:
数据类别名1>
<
返回的数据内容
/数据类别名1>
数据类别名2>
/数据类别名2>
依照返回内容的不同,<
Message>
结点还会有其他的属性。
3.EIS传输检测结果或标定结果
格式为:
OutlookID="
外观检验号"
Request>
结果类型1>
行内容
/结果类型1>
结果类型2>
/结果类型2>
/Request>
4.EIS如何判定服务器信息包的结尾
EIS的网络连接模块在接收服务器发送的信息包时,需要判定是否差不多到达信息包终止点。
这能够通过是否收到“<
”来判定。
假如收到了“<
”,则说明服务器所返回的信息差不多完整接收。
5.注意事项
●由于使用应用在向服务器发送XML数据之前需要发送的空格字符不可缺少。
但服务器的应答数据中不包含任何前缀。
●向服务器要求的XML文档内容中的空格需要替换成“%20”、回车换行符需要替换为“%0d%0a”或者干脆删除。
但服务器应答数据中没有对这些专门字符作替换(正常文本数据)。
●服务器以0x0d0x0a(\r\n)作为上传内容(或要求)的终止标记。
2.3时刻同步
业务流程与发生时机:
每次EIS启动后,必须同步服务器时刻。
时刻同步是系统实现各种数据同步专门重要的环节。
数据格式:
EIS向服务器发送如下数据,要求服务器时刻:
应答:
服务器在收到那个命令后,应答如下数据。
EIS需要依照服务器返回的时刻更新自己的运算机时刻。
DateTime>
YYYY-MM-DDhh:
mm:
ss<
/DateTime>
Result>
/Result>
ErrorMessage>
/ErrorMessage>
返回数据中,DateTime以YYYY-MM-DDhh:
ss格式返回服务器当前时刻;
Result代表服务器状态:
●-1代表服务器专门
●其他值(0或1)代表服务器正常工作。
假如发生了错误,ErrorMessage以文本形式给出具体的错误缘故,比如:
XML文件中某个字段名不正确、某个数据格式不正确等。
EIS开发者可依照此ErrorMessage中的详细描述判定问题所在。
2.4排放检测
2.4.1业务流程与发生时机
排放检测开始前,被检车辆要驶入设备固定位置。
当车辆驶入设备后,EIS可提示操作员登录。
EIS负责提供登录界面,得到操作员输入的ID号和密码,向服务器要求验证。
服务器在验证完成后,返回待检车辆信息和检测参数(包括加载功率、限值等等),EIS依照这些信息对车辆进行检测。
服务器在验证操作员登录信息后,不返回待检车辆信息,而是返回验证结果。
EIS应提供操作员输入车牌照号/VIN号的界面,并将车牌照号/VIN号等信息发送给服务器,才能得到待检车辆信息和检测参数。
汽油车检测过程中,EIS在开始检测时需要向服务器要求开始检测,5025开始检测时需要向服务器发送5025开始检测命令,2540开始检测时向服务器发送2540开始检测命令,以便作为视频和拍照的同步信号。
柴油车检测过程中,EIS在开始检测时需要向服务器要求开始检测,100%VelMaxHP点开始检测时需要向服务器发送100%VelMaxHP点开始检测命令,90%VelMaxHP点开始检测时需要向服务器发送90%VelMaxHP点开始检测命令,80%VelMaxHP点开始检测时需要向服务器发送80%VelMaxHP点开始检测命令,以便作为视频和拍照的同步信号。
检测完成后,EIS需要将检测结果和过程数据传输给服务器。
服务器在接收到过程数据内容后,会向EIS发送服务器运算后的结果数据,EIS猎取检测结果数据后,将检测结果信息显示在界面上,显示的数据必须为服务器返回的数据!
!
在服务器运算检测结果不合格的情形下,由EIS在本地打印报告单。
关于报告单上的数据,汽油车HC,NO,CO的检测结果数据及是否合格数据,柴油车100%VelMaxHP点、90%VelMaxHP点、80%VelMaxHP点的光吸取系数及实测轮边功率、检测是否合格数据使用服务器返回的数据,报告单上其他数据由EIS自己提供,如温度,湿度,大气压等。
检测合格报告将由服务器对过程数据进行核实后,在服务器端统一打印。
错误的处理:
●假如设备、检测场被锁止,服务器在接收到操作员登录信息后将返回设备、检测场被锁止信息,EIS将不能得到待检车辆信息。
●假如操作员不具备检测资格,服务器在接收到操作员登录信息后将返回操作员无权限信息,EIS将不能得到待检车辆信息。
以下流程图说明了EIS在检测过程中需要和服务器进行的交互、以及处理服务器所返回的数据的过程。
2.4.2登录与车辆数据的猎取
1.登录
当操作员输入ID和密码后,EIS需要连接服务器,发送如下格式的数据,验证操作员和EIS是否具备检测权限:
Verify"
User>
操作员ID<
/User>
Pwd>
操作员密码<
/Pwd>
LoginType>
0<
/LoginType>
LoginType元素是登录类型:
●0为检测登录
●1为标定登录
在检测前操作员登录时,LoginType的值为0。
服务器收到登录验证信息后,分以下几种情形:
⏹验证通过
假如操作员信息验证通过、EIS和检测场没有因违规被锁止的情形,这时服务器返回的是“应答验证数据”数据包,在此数据包中返回验证成功信息。
EIS收到验证成功信息后,应提示操作员输入待检“车牌照号、车牌类型”或者“VIN号”,而后向服务器发送车辆要求,服务器依照“车牌照号、车牌类型”或者“VIN号”查询当前车辆登录数据,假如查找成功,返回“待检车辆信息和检测参数”;
否则返回“应答验证数据”并指出错误缘故。
⏹验证不通过
假如操作员信息验证失败或者EIS和检测场因违规被锁止,服务器返回“应答验证数据”。
2.要求待检车辆信息列表
⑴假如登录后验证通过,EIS需要向服务器发如下格式的内容,主动要求当天所有待检车辆信息。
Mes
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASM 工况 排放 检测 设备 系统 之间 连接 业务流程 v19