ASM工况法排放检测设备与排放测试管理系统之间的连接与业务流程V1
1连接原则1
1与原有系统的区别新系统在整体设计上以不影响简易工况法排放检测设备(下称EIS)的工作为原则,在此基础上实现管理功能、数据传输
与原有系统比较,新系统有如下特点:不再提供驻留在EIS上的网络连接模块,EIS厂商需自己编写socket代码,实现与排放测试管理系统(下称服务器)的连接
在网络工作正常时,EIS不再具有主动权,它将成为整个检测系统中的一个检测设备,必须在管理系统控制下才能完成检测工作1
2数据交换时机当EIS开始工况检测前,需要向服务器提出申请,服务器要验证申请,再向EIS发送待检车辆信息和各种检测参数(包括限值)
EIS检测完成后要向服务器发送检测结果和过程数据
如果EIS被锁止或者提交的验证申请信息不正确(比如检测操作员权限不对或设备锁止),服务器将不向EIS发送待检车辆信息,而是返回错误信息
EIS无需再关心各类检测标准、检测限值、车辆数据的使用与同步问题
这些数据都保存在服务器上
当检测开始前,服务器会连同车辆信息一起,将数据传输给EIS
当EIS进行各类标定时,需要将标定结果和标定过程数据发送给服务器
2数据交换格式使用XML格式交换
各个命令、数据格式在后面详细描述
其中数据格式将另附XMLSCHEMA描述
业务流程与通信规程2
1连接EIS需要和服务器连接,对EIS厂家来说,应该要做成可配置参数
连接方式为TCP,端口号也是可配参数
检测线编码也要可配置
每个EIS的IP地址都必须是固定的,未经审核的IP地址服务器将拒绝连接
1连接过程EIS的检测车辆过程、标定过程、维修过程需要与服务器交互
连接只在需要数据传输时进行,传输完毕后即可切断连接
连接请求由EIS向服务器发出
大多数交互过程,服务器对EIS都要有应答