




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、动车组管理信息系统自动化设备接口规范1.引言先进的信息化管理系统是动车组检修基地现代化标志之一。为提升动车段、所信息化水平,实现动车组管理信息系统(以下简称信息系统)与动车段、所自动化设备有效集成,部组织编制了设备接口规范,确保设备接口与信息系统数据自动交换,实现关键设备与信息系统网络连通。本规范明确了接口设计原则,对设备进行了分类,制定了接口数据内容、通信方式转换、安全隔离以及数据交换方式的一般要求,规定了接口开发涉及到的相关编码,用于指导各种自动化设备的信息化接口技术条件的制定。1.1设计原则自动化设备的接口设计应遵循以下原则: (1) 规范化:基于统一制定的接口规范,确定各类自动化设备与
2、信息系统的数据接口,降低系统集成的复杂度。(2) 状态可监测:提供对自动化设备的状态监测功能。(3) 完整性:采取可靠的数据交换方式,提供必要的数据校验功能。(4) 维护简便:接口实现采用通用技术,接入设备一侧的接口软件安装部署和维护简便。(5) 可扩展性:在接口软件设计中,充分考虑今后不断新增的设备种类,在接口相关命名规则、编码方案中预留足够的信息域。1.2名词与术语(1) 自动化设备:指在动车段和动车运用所内,用于探伤、检测、试验及涉及安全的关键设备、用于运用检修的主要设备,以及其它由设备使用单位特别提出的,必须接入信息系统的设备。自动化设备必须具备数据自动采集接口条件、与信息系统实现网络
3、连通,并通过接口与信息系统自动交换数据的各类检测、测试和维修作业的设备。(2) 上位管理机:设备中配置的、对设备各组件进行控制或管理的计算机。(3) ip接口:设备具有rj45或fc等接口,并支持tcp/ip通信协议。(4) 非ip接口:设备具有非tcp/ip通信协议的接口,如rs232/rs485/rs422/usb等串行口,lanwork、can等现场总线。(5) 接口计算机:具有ip接口、直接接入信息系统,与信息系统进行数据交换的计算机。如果接入设备的上位管理机具有ip接口,该计算机同时也可以作为接口计算机。(6) 上传/下传:数据从设备传递至信息系统的数据传输为上传;数据从信息系统传递
4、至设备的数据传输为下传。(7) web services:一种基于xml的数据传输方式,具有平台无关的特点。(8) xml:可扩展标记语言(extensible markup language),是一种基于标注的、与平台无关的数据格式描述语言。(9) xsd:即xml结构定义 ( xml schemas definition),描述了xml文档的结构,可以用一个指定的xml schema来验证某个xml文档,以检查该xml文档是否符合其格式定义要求。(10) 接口方法:在信息系统应用服务器上以web services形式发布的数据接口中,暴露给自动化设备接口程序调用的、可完成接口数据交换的操作
5、称为接口方法。(11) 分散授权:对于动车段和运用所内需要使用智能卡进行身份认证和操作授权、并与信息系统实现“一卡通”应用的设备,如果该设备自身具备相对独立的授权信息存储和认证功能,在发生刷卡时使用自身存储的授权信息进行认证授权,这种授权方式为分散授权。(12) 集中授权:对于动车段和运用所内需要使用智能卡进行身份认证和操作授权、并与信息系统实现“一卡通”应用的设备,如果该设备自身不具备授权信息存储、认证功能或者要求信息系统进行集中认证,在发生刷卡时要通过信息系统进行认证授权,这种授权方式为集中授权。(13) 数据下传消息监听程序:为提高信息系统与设备信息传递的实时性,由设备供应商开发的后台驻
6、留程序;该程序负责监听与信息系统约定的传输端口,接收消息通知,并根据消息内容触发相应操作。2.设备分类动车段和动车运用所内自动化设备种类较多,按照设备自身接口条件,可分为自动采集和人工采集两大类。自动采集设备一般提供串行口、现场总线、以太网接口等外部通信接口,支持通用的传输协议,可以通过接口开发接入信息系统,实现与信息系统的数据交换。对于需要人工采集数据的设备,可根据现场情况设置计算机工位终端,采取人工输入数据的方式。根据不同的条件,可以将自动化设备分类如下。n 按联网接口条件分类根据自动化设备联网接口条件,自动采集设备可分为两类:(1) 非ip接口设备这类设备具有非tcp/ip通信协议的接口
7、,如rs232/rs485/rs422/usb等串行口,lanwork、can等现场总线。(2) ip接口设备这类设备具有rj45或fc等接口,并支持tcp/ip通信协议。n 按功能和用途分类根据功能和用途条件,自动采集设备可分为三类:(1) 检测/测试/试验设备在安全生产作业的过程中,信息系统需要从这类设备获取受测动车组、配件或设备的检测/测试/试验数据,以用于动车组、配件或设备的技术状态分析和故障诊断。(2) 维修工装设备用于各种部件专项维修的专修设备,以及用于整备作业的整备作业设备。在作业的过程中,信息系统需要从这类设备获取维修/作业进度及任务量数据,以动态掌握维修/作业进度,进行维修/
8、作业进度任务量统计。(3) 辅助设备这类设备主要为安全生产作业相关的设备正常运转提供工作条件保障,在生产过程中,信息系统需要获取这类设备工作状态的自检数据,以监视其是否稳定运行。n 按联网接入时间特性分类根据自动化设备联网接入时间特性,自动采集设备可分为两类:(1) 实时在线联网设备该类设备通常一直或长时间保持于带电工作状态,能够随时通过网络与信息系统保持连通,进行实时地信息交换。(2) 即时在线联网设备该类设备通常只在工作时处于带电工作状态,或因联网接入条件限制,不能随时保持与信息系统的网络连通。3.接口交换数据3.1 接口交换数据的基本内容按照数据传输方向,设备与信息系统的数据交换接口划分
9、为上传接口和下传接口,相应的接口交换数据的基本内容见表3.1。表3.1 接口数据基本内容传输方向数据内容数据交换时机主要应用目的上传检测/测试/维修数据对于实时在线联网设备,在作业结束后立即传;对于即时在线联网设备,在与信息系统网络联通时立即上传最近的检测结果。实现检测、测试、维修、作业数据的采集。设备状态监测数据自设备启动时起定时上传,其周期根据设备要求具体确定;状态发生改变时立即上传;对于实时在线联网设备,正常状态信息的上传时机需根据设备的状态变化频度确定。实现设备在线监测和运行状态管理,提供设备故障实时报警和设备性能动态管理。作业记录数据在设备操作人员完成一项作业时。记录作业量,掌握作业
10、实绩。“一卡通”授权信息对于实现“一卡通”分散授权应用的设备,设备在完成本地智能卡授权后向信息系统同步更新智能卡授权信息。实现动车段/运用所内各种设备或系统间智能卡使用的通用化。下传作业工单设备开启时,设备接口程序向信息系统查询;设备运行期间,设备接口程序定时向信息系统查询。自动接收作业安排,完善设备自身功能,如轮对踏面检测装置和洗车机需通过信息系统获得作业安排,以区分正常作业过车和非作业转线过车。通知消息一旦产生通知消息立即向设备发送。在下传数据前向设备下发数据下传消息通知。系统命令一旦产生系统命令立即向设备发送。向无人值守设备发送起、停、自检等设备运行系统命令。“一卡通”权限认证对于实现“
11、一卡通”集中授权应用的设备,在用户刷卡操作时通过信息系统进行权限认证。实现动车段/运用所内各种设备或系统间智能卡使用的通用化。针对不同类型的设备,上述通过接口交换的数据内容的数据项有所不同,本规范中仅给出针对不同类型数据内容所应包含的数据的一般要求。各类设备需要与信息系统交换的数据内容在具体设备接口技术条件中定义。其它需要补充的数据项,由设备使用单位、设备供应商以及信息系统研发单位商议确定。3.2 检测/测试/试验数据接口内容的一般要求检测/测试/试验数据一般包括:(1)基本信息:接口版本信息,设备编码,数据生成时间;(2)人员信息:作业人员姓名,作业人员工号;(3)检测/测试/试验对象描述信
12、息:对象编码,对象名称,检测/测试/试验开始时间,检测/测试/试验结束时间;(4)检测/测试/试验主要参数:主要参数列表,包括参数名、量纲、数值、与标准值的差值或对比结果;(5)检测/测试/试验结论:设备对检测/测试/试验对象的技术状态判断值(具体数据内容与设备相关)。3.3 设备状态监测数据接口内容的一般要求设备状态监测数据一般包括:(1)基本信息:接口版本信息,设备编码,数据生成时间;(2)设备状态自检信息:设备状态编码1、量纲1、量值1; ;设备状态编码n、量纲n、量值n。3.4 作业工单数据接口内容的一般要求作业工单数据内容一般包括:(1)基本信息:接口版本信息,作业工单号,作业单下达
13、时间;(2)人员信息:作业人员姓名,工号,工单下达人员姓名,工号;(3)作业对象信息:动车组编号,车辆编号,作业方向,重联动车组编号,作业对象编码,作业对象名称;(4)作业计划信息:作业场所,作业开始时间,作业结束时间,作业条件、信息项(具体数据内容与设备相关);(5)其它信息:备注,注意事项等。3.5 作业记录数据接口内容的一般要求作业记录数据内容一般包括:(1)基本信息:接口版本信息,作业记录单号,作业记录填报时间;(2)人员信息:作业人员姓名,作业人员工号,填报人员姓名,填报人员工号,其它作业相关人员姓名,工号;(3)作业对象信息:动车组编号,车辆编号,作业方向,重联动车组编号,作业对象
14、编码,作业对象名称;(4)作业实绩信息:作业场所,作业开始时间,作业结束时间,作业完成情况描述,作业条件、信息项(具体数据内容与设备相关);(5)其它信息:说明,备注等。3.6 “一卡通”操作权限数据接口内容的一般要求3.6.1分散授权采取分散授权时数据内容一般包括:(1)刷卡信息:卡号,刷卡时间,刷卡对应设备编码,授权操作;(2)同步授权信息:卡号,卡类型,卡号对应人员姓名,工号,角色,班组,单位,卡状态。3.6.2集中授权采取集中授权时数据内容一般包括:(1)刷卡信息:卡号,刷卡时间,刷卡对应设备编码;(2)刷卡验证信息:刷卡人员姓名、工号、角色、班组、操作允许/禁止。4.接口通信方式转换
15、及安全隔离要求为实现信息自动交换,规定所有设备必须通过ip接口接入信息系统,采用tcp/ip通信协议与信息系统进行数据交换。对于非ip接口的设备,要求设备供应商设置联网接入的接口计算机,内部实现非ip接口到ip接口的转换,如图4所示。接口计算机同时必须具备接入动车段/运用所无线局域网的条件。图4 接口通信方式转换方案示意对于由多个相对独立的子系统构成的设备,设备供应商应在实现设备内部各子系统有效集成的基础上,通过同一台接口计算机接入动车段/运用所局域网,实现与信息系统的数据交换。对于具有ip接口的设备,如果需要高等级的信息安全防护,设备供应商应另外专门设置接口计算机以实现安全隔离。5.数据交换
16、方式考虑到接口的安全性、可靠性、实时性和维护便利性,设备与信息系统间采取web services和消息两种数据交换方式。设备接口程序应具备访问信息系统在应用服务器上发布的数据交换接口服务的功能,与信息系统进行数据交换。同时,为减少设备接口程序主动查询下传数据接口服务的网络流量,提高下传数据的实时性,在信息系统与设备接口程序间建立消息通知机制。设备接口程序应具备监听约定的通信端口的功能,一旦接收到消息,立即进行相应的处理。5.1 数据交换服务接口方法定义5.1.1上传数据服务接口方法定义上传数据服务接口方法定义为:string reportdata(string devicetype,strin
17、g datatype,string data)其中:devicetype为设备英文简称,用于标识同一类设备;datatype为上传数据内容标识,标识含义如表5.1.1-1所示:表5.1.1-1 datatype参数含义数据内容标识含义jobreport作业记录数据devicedata检测/测试/维修数据devicestate设备状态数据access“一卡通”系统授权信息data为具有xml格式的字符串,该字符串中包含所有需上传的数据信息项。该接口方法返回字符串(string),说明接口方法调用状态,如表5.1.1-2所示:表5.1.1-2上传数据接口方法返回值及含义返回字符串值含义s_acce
18、pted接口方法调用成功,数据或操作被接受s_refused接口方法调用成功,数据或操作不被接受s_invaliddevice接口方法调用失败,无效或未知的设备s_invalidtype接口方法调用失败,无效或未知的数据类型s_invaliddata接口方法调用失败,无效的接口数据(校验失败)s_unknownerror接口方法调用失败,未知错误5.1.2下传数据服务接口方法定义下传数据服务接口方法定义为:string getdata(string devicetype ,string datatype)其中:devicetype为设备英文简称,用于标识同一类设备;datatype为下传数据的
19、数据内容标识,标识含义如下: jobbill:作业工单数据; access:“一卡通”系统授权信息。该接口方法以字符串(返回值为string类型)形式返回下传数据。该字符串具有xml格式,其中包含所有需下传的数据信息项。5.1.3数据交换服务接口方法定义参数说明数据交换接口中,所有信息项组织成具有xml格式的字符串进行传递,数据接收方应对该xml格式字符串进行校验。使用对应的xsd格式校验文档完成校验,该xsd校验文档内容由设备供应商与信息系统研发单位根据需传递的具体数据内容商议确定。xsd格式校验文档的命名规则约定为%devicetype%-%datatype%-verify.xsd;其中d
20、evicetype为设备英文简称,用于标识同一类设备;datatype为接口数据内容标识,标识含义如表5.1.3所示:表5.1.3 校验文档命名datatype内容标识及含义接口数据内容标识含义jobreport该文档用于上传的作业记录数据的校验jobbill该校验文档用于下传作业工单的校验devicedata该校验文档用于上传检测/测试/维修数据的校验devicestate该校验文档用于上传设备状态数据的校验access该校验文档用于“一卡通”系统操作授权数据的校验5.1.4 下传系统命令的定义为实现对部分无人值守设备的管理,信息系统需对该设备发送系统命令。信息系统与设备建立系统命令下传通信
21、机制。设备供应商开发下传系统命令监听功能,用于监听并接收下传系统命令。系统命令监听基于tcp协议,默认端口号为6060。下传系统命令的格式规定如下:sc-getdata -device-cmdcode其中:sc-getdata表示该信息为设备系统命令(system command);device为对应的具体设备编码,代表某一具体设备;cmdcode为具体的系统命令编码,具体编码由设备供应商与信息系统研发单位商议确定。该系统命令由信息系统下达,设备供应商开发的系统命令监听功能接收到系统命令后决定是否执行相应动作。5.1.5 下传消息通知的定义信息系统在生成下传数据时,主动通过约定的通信端口向设备
22、接口程序发送数据下传通知消息;设备接口程序监听约定的通信端口,一旦接收到数据下传消息,立即访问应用服务器获取下传数据。设备供应商应按照消息通知机制的要求,开发数据下传消息监听程序,部署在其设备接口计算机上。消息监听程序基于tcp协议,默认端口号为6060。数据下传消息的格式规定如下:mn-getdata -device-datatype-dataproperty其中:mn-getdata表示该信息为数据下传消息通知(message notification);device为对应的具体设备编码,代表某一具体设备;datatype为下传的数据内容标识,标识含义如下: getbill:工单数据, a
23、ccess:“一卡通”系统权限验证数据。dataproperty为下传数据的性质,分别为: created:表示为新产生数据,modified:表示为修改数据。5.2 数据交换服务接口发布web services数据交换服务接口通过信息系统的应用服务器发布,发布的地址如下:http:/%appserver%/deviceintf/service.asmx?wsdl其中:%appserver%为动车段/运用所信息系统应用服务器ip地址;设备供应商通过以上地址获得服务接口方法的描述信息,调用服务接口方法实现数据交换。5.3 接口数据交换可靠性要求当设备接口程序无法访问信息系统应用服务器时,应在本地
24、记录日志,并自动检测与信息系统应用服务器的网络连接。如果网络连接中断,设备接口程序应将上传的重要数据保存在本地,等待一定时间后再尝试重新上传数据,或从信息系统获取接口数据。6相关编码动车组管理信息系统自动化设备接口使用的相关编码包括:(1)设备供应商编码;(2)设备分类代码;(3)设备编码;(4)设备状态编码。6.1 设备供应商编码设备供应商编码是设备供应商在动车组管理信息系统中的唯一标识。在设备上传的数据中需填写相应的供应商编码。设备供应商编码为3位的数字顺序码。6.2 设备分类代码设备分类代码用于标识同一类设备,其编码规则参照铁道部机械动力设备分类代码中前五位数字码。6.3 设备编码考虑到
25、对结构复杂的大型设备状态信息进行精细管理的要求,可将关键设备在构造上分为三级进行设备管理,即系统级、子系统级、部件级,以实现设备状态的精细管理。设备编码由设备类型编码和设备序号组合构成。系统级用于表示生备供应商所提供的设备的整体,可用于对设备本身的管理;系统级、子系统级、部件级编码对应于整体设备的层次划分,可用于对设备故障、状态等信息进行描述。设备编码共分为3部分:(1)系统级编码系统级编码的编码结构为:x8x7.x0z2z1z0其中:x8x7x0为该设备的9 位设备标识编码,z2z1z0为3位设备供应商编码,其中,设备标识编码参照铁道部机械动力设备分类代码。设备的系统级编码可以作为设备的唯一
26、标识。(2)子系统级编码子系统级编码的编码结构为:a0b1b0其中:a0为子系统级标识编码,用于表示设备整体中的子系统级构造;b1b0为该子系统级构造在设备整体中的序号。(3)部件级编码部件级编码的编码结构为:c0d1d0其中:c0为部件标识编码,用于表示子系统级构造中的部件;d1d0为该部件在所属子系统级构造中的序号。编码方案示例如图6.3所示。图6.3 设备编码方案示例如图6.3示例所示,广州动车段内有多套列车外皮清洗机,由北京新联铁公司生产的列车外皮清洗机设备编码定义为“943500001002”。其中,“943500001”是列车外皮清洗机设备唯一标识码,“94350”为列车外皮清洗机设备类型编码,“0001
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织生产效率提升的实践试题及答案
- 我的家乡风采活动
- 四川省成都市简阳市阳安中学2022-2023学年高二下学期3月月考物理试题 含解析
- 面料生产中质量监控的有效措施研究试题及答案
- 合同协议书怎么上传
- 商品合同协议书
- 工程合作协议书合同范本
- 母婴合同协议书
- 大型车辆买卖合同协议书
- 保管合同协议书
- DBJ41∕T 228-2019 河南省房屋建筑施工现场安全资料管理标准
- 三级安全教育考试试题(的)
- DB13 5325-2021 生活垃圾焚烧大气污染控制标准
- 芒针疗法课件
- 鼓乐铿锵课件 (2)
- 小学二年级下册科学课件1.《春夏秋冬》大象版(22张)ppt课件
- 钢结构工程质量通病防治图册
- 鼻咽癌放疗临床路径
- 地下水八大离子-阴阳离子平衡计算公式
- 派力肯安全防护箱
- T∕CCES 23-2021 装配式多层混凝土墙板建筑技术规程
评论
0/150
提交评论