《和諧機車用自動化設(shè)備接口規(guī)范.doc》由會員分享,可在線閱讀,更多相關(guān)《和諧機車用自動化設(shè)備接口規(guī)范.doc(20頁珍藏版)》請在裝配圖網(wǎng)上搜索。
和諧型機車管理信息系統(tǒng)
自動化設(shè)備接口規(guī)范
1、引言
和諧型大功率交流傳動機車是具有世界先進水平的貨運機車,已經(jīng)大批量在繁忙干線應(yīng)用,為了提高和諧型機車使用、維護水平,提高利用率,必須通過信息化手段對和諧型機車加以管理,建立全路范圍的部級、局級、檢修基地、運用維修段和諧型機車四級一體的管理信息系統(tǒng)。
和諧型機車管理信息系統(tǒng)要遵循《鐵路機務(wù)信息化規(guī)劃》,在系統(tǒng)架構(gòu)、基礎(chǔ)編碼、數(shù)據(jù)交換規(guī)范等方面要統(tǒng)一設(shè)計和規(guī)劃,以實現(xiàn)最大范圍的信息共享和全路機務(wù)信息化的可持續(xù)發(fā)展。
和諧型機車檢修基地和運用維修段是和諧型機車檢修作業(yè)和運用整備的重要場所,配備了大量對機車進行檢測、測試、試驗和維修作業(yè)的設(shè)備。為提高檢測、測試、試驗和維修數(shù)據(jù)準確性、及時性實現(xiàn)共享。為實現(xiàn)和諧型機車管理信息系統(tǒng)與檢修基地、運用維修段自動化設(shè)備有效集成、信息共享,部運輸局組織編制了《和諧型機車管理信息系統(tǒng)自動化設(shè)備接口規(guī)范》,以確保設(shè)備接口與信息系統(tǒng)數(shù)據(jù)自動交換,實現(xiàn)關(guān)鍵設(shè)備與信息系統(tǒng)網(wǎng)絡(luò)連通,信息共享。
本規(guī)范明確了自動化設(shè)備的分類,制定了接口的軟硬件要求,規(guī)定了接口開發(fā)涉及的相關(guān)編碼,用于指導(dǎo)各種自動化設(shè)備的信息化接口技術(shù)條件的制定。
1.1 名詞術(shù)語
1) 自動化設(shè)備:指在檢修基地和運用維修段內(nèi),用于探傷、檢測、實驗及涉及安全的關(guān)鍵設(shè)備、用于檢修的主要設(shè)備,以及其他由設(shè)備使用單位特別提出的,必須接入信息系統(tǒng)的設(shè)備。自動化設(shè)備必須具備數(shù)據(jù)自動采集接口條件,與信息系統(tǒng)實現(xiàn)網(wǎng)絡(luò)連通,并通過接口與信息系統(tǒng)自動交換數(shù)據(jù)的各種檢測、測試和維修作業(yè)的設(shè)備。
2) 上位管理機:設(shè)備中配置的,對設(shè)備各組件進行控制或管理的計算機。
3) 接口計算機:具有以太網(wǎng)接口、直接接入信息系統(tǒng),與信息系統(tǒng)進行數(shù)據(jù)交換的計算機。
4) 上傳/下傳:數(shù)據(jù)從設(shè)備傳遞至信息系統(tǒng)的數(shù)據(jù)傳輸為數(shù)據(jù)上傳;數(shù)據(jù)從信息系統(tǒng)傳遞至設(shè)備的數(shù)據(jù)傳輸為下傳。
5) Web Service:一種基于XML的數(shù)據(jù)傳輸方式,具有平臺無關(guān)的特點。
6) XML:可擴展標(biāo)記語言(eXtensible Markup Language),是一種基于標(biāo)注的、與平臺無關(guān)的數(shù)據(jù)格式描述語言。
7) 接口方法:在信息系統(tǒng)應(yīng)用服務(wù)器上以Web Service形式發(fā)布的數(shù)據(jù)接口中,暴露給自動化設(shè)備接口程序調(diào)用的、可完成接口數(shù)據(jù)交換的操作稱為接口方法。
8) “一卡通”權(quán)限認證:對于需要“一卡通”授權(quán)應(yīng)用的設(shè)備,并具備“一卡通”識別功能,在用戶刷卡操作時通過信息系統(tǒng)進行權(quán)限認證。
2、自動化設(shè)備的種類
和諧型機車檢修基地和運用維修段的自動化設(shè)備根據(jù)功能和用途可以分為以下三類:
1)檢測/測試/實驗設(shè)備
在檢修作業(yè)和運用整備的過程中,信息系統(tǒng)需要這類設(shè)備獲取被測機車、配件或裝置的檢測/測試/實驗數(shù)據(jù),以用于機車、配件或裝置的技術(shù)狀態(tài)分析和故障診斷。檢測/測試/實驗設(shè)備產(chǎn)生的數(shù)據(jù)反映了機車或配件的性能和質(zhì)量,它是和諧型機車檢修基地和運用維修段最重要的自動化設(shè)備。
2)維修工裝設(shè)備
用于各種部件專項維修的專修設(shè)備,以及用于整備作業(yè)的整備作業(yè)設(shè)備,在作業(yè)的過程中,信息系統(tǒng)需要從這類設(shè)備獲取維修/作業(yè)進度及任務(wù)量數(shù)據(jù),以動態(tài)掌握維修/作業(yè)進度,進行維修/作業(yè)進度任務(wù)量統(tǒng)計。維修工裝設(shè)備從信息系統(tǒng)服務(wù)器下載作業(yè)工單,了解作業(yè)任務(wù)和作業(yè)內(nèi)容,通過關(guān)閉作業(yè)工單反映作業(yè)步驟和作業(yè)進度。
3)輔助設(shè)備
這類設(shè)備主要為安全生產(chǎn)作業(yè)相關(guān)的設(shè)備正常運轉(zhuǎn)提供工作條件保障,在生產(chǎn)過程中,信息系統(tǒng)需要獲取這類設(shè)備工作狀態(tài)的自檢數(shù)據(jù),以監(jiān)視其是否穩(wěn)定運行。
設(shè)備工作狀態(tài)自檢功能是自動化設(shè)備必須具備的基本功能,信息系統(tǒng)通過分析設(shè)備上傳的狀態(tài)數(shù)據(jù),可以確定檢修基地或運用維修段可用的設(shè)備資源,從而制定或調(diào)整生產(chǎn)計劃。
3、自動化設(shè)備接口的硬件要求
和諧型機車檢修基地和運用維修段的自動化設(shè)備與信息系統(tǒng)互連,原則上要求采用RJ45接口或FC接口以及802.11g無線網(wǎng)卡。即具備以上接口并支持TCP/IP通信協(xié)議的自動化設(shè)備可直接接入信息系統(tǒng),實現(xiàn)信息交互。對于不具備RJ45接口或FC接口以及802.11g無線網(wǎng)卡的自動化設(shè)備必須經(jīng)過相關(guān)改造才能與信息系統(tǒng)互連。
3.1 采用LANWORK、CAN等現(xiàn)場總線的自動化設(shè)備或流水生產(chǎn)線
對于采用LANWORK、CAN等現(xiàn)場總線的自動化設(shè)備或流水生產(chǎn)線應(yīng)增設(shè)系統(tǒng)上位管理機。上位管理機是PC架構(gòu)的通用計算機,配置以太網(wǎng)卡和現(xiàn)場總線卡。上位管理機通過現(xiàn)場總線卡及相關(guān)通信協(xié)議與采用現(xiàn)場總線的自動化設(shè)備或流水生產(chǎn)線交換數(shù)據(jù);通過以太網(wǎng)卡及TCP/IP通信協(xié)議與信息系統(tǒng)交換數(shù)據(jù)。上位管理機起到通信網(wǎng)關(guān)的作用,實現(xiàn)通信協(xié)議和數(shù)據(jù)格式的轉(zhuǎn)換。拓撲結(jié)構(gòu)如圖3.1所示:
圖3.1 現(xiàn)場總線自動化設(shè)備或流水生產(chǎn)線接入方案
3.2 采用串行接口的自動化設(shè)備
和諧型機車檢修基地和運用維修段存在大量的便攜式測量設(shè)備,他們通常采用RS232、RS485、RS422、USB等串行接口與其他設(shè)備交換數(shù)據(jù)。由于這類設(shè)備不具備RJ45接口或FC接口以及802.11g無線網(wǎng)卡,不能遵循TCP/IP協(xié)議與信息系統(tǒng)直接交換數(shù)據(jù),因此應(yīng)增設(shè)接口計算機。接口計算機是PC架構(gòu)的通用計算機,配置以太網(wǎng)卡和相關(guān)串行接口卡。采用串行接口的自動化設(shè)備將采集的數(shù)據(jù)傳送到接口計算機,然后由接口計算機負責(zé)數(shù)據(jù)格式的轉(zhuǎn)換,并通過以太網(wǎng)卡及TCP/IP通信協(xié)議與信息系統(tǒng)交換數(shù)據(jù)。拓撲結(jié)構(gòu)如圖3.2所示:
圖3.2 串行接口設(shè)備接入方案
4、自動化設(shè)備接口的軟件要求
和諧型機車管理信息系統(tǒng)是部級、局級、檢修基地、運用維修段四級一體的信息系統(tǒng)。為了實現(xiàn)和諧型機車質(zhì)量數(shù)據(jù)全路范圍的共享,機車制造商、自動化設(shè)備生產(chǎn)商必須遵循相同的對象編碼規(guī)則、對象性能參數(shù)字典和對象故障字典。對象編碼規(guī)則由鐵道部運輸局制定,對象的性能參數(shù)字典和故障字典由鐵道部運輸局編制、發(fā)布和維護。機車制造商在交付和諧型機車時,機車技術(shù)履歷中的配件編號必須符合頒布的對象編碼規(guī)則。和諧型機車檢修基地和運用維修段新購配件入庫時,必須按照頒布的對象編碼規(guī)則對配件進行編號。自動化設(shè)備生產(chǎn)商必須依據(jù)對象編碼規(guī)則、對象性能參數(shù)字典和對象故障字典開發(fā)自動化設(shè)備接口軟件,以便信息系統(tǒng)對上傳的被測機車、配件或裝置的質(zhì)量狀況數(shù)據(jù)和設(shè)備狀態(tài)監(jiān)測數(shù)據(jù)進行自動識別和處理。
自動化設(shè)備為分析被測機車、配件或裝置的質(zhì)量狀況而采集的過程數(shù)據(jù),可以按自動化設(shè)備生產(chǎn)商的數(shù)據(jù)格式打包發(fā)送給信息系統(tǒng),由信息系統(tǒng)存放到數(shù)據(jù)服務(wù)器中,以便實現(xiàn)數(shù)據(jù)的備份。
5、接口交換數(shù)據(jù)
5.1 接口交換數(shù)據(jù)的基本內(nèi)容
按照數(shù)據(jù)傳輸方向,設(shè)備與信息系統(tǒng)的數(shù)據(jù)交換接口劃分為上傳接口和下傳接口,相應(yīng)的接口交換數(shù)據(jù)的基本內(nèi)容見表5.1。
表5.1 接口數(shù)據(jù)基本內(nèi)容
傳輸方向
數(shù)據(jù)內(nèi)容
數(shù)據(jù)交換時機
主要應(yīng)用目的
上傳
檢測/
測試/
試驗數(shù)據(jù)
對于實時在線聯(lián)網(wǎng)設(shè)備,在作業(yè)結(jié)束后立即傳;對于即時在線聯(lián)網(wǎng)設(shè)備,在與信息系統(tǒng)網(wǎng)絡(luò)聯(lián)通時立即上傳最近的檢測結(jié)果。
實現(xiàn)檢測、測試、試驗、作業(yè)數(shù)據(jù)的采集
設(shè)備狀態(tài)監(jiān)測數(shù)據(jù)
自設(shè)備啟動時起定時上傳,其周期根據(jù)設(shè)備要求具體確定;狀態(tài)發(fā)生改變時立即上傳;對于實時在線聯(lián)網(wǎng)設(shè)備,正常狀態(tài)信息的上傳時機需根據(jù)設(shè)備的狀態(tài)變化頻度確定。
實現(xiàn)設(shè)備在線監(jiān)測和運行狀態(tài)管理,提供設(shè)備故障實時報警和設(shè)備性能動態(tài)管理。
下傳
作業(yè)工單
設(shè)備開啟時,設(shè)備接口程序向信息系統(tǒng)查詢;
設(shè)備運行期間,設(shè)備接口程序定時向信息系統(tǒng)查詢。
自動接收作業(yè)安排,完善設(shè)備自身功能,如輪對踏面檢測裝置和洗車機需通過信息系統(tǒng)獲得作業(yè)安排,以區(qū)分正常作業(yè)過車和非作業(yè)轉(zhuǎn)線過車。
系統(tǒng)命令
設(shè)備啟動時,設(shè)備接口程序向信息系統(tǒng)查詢當(dāng)前系統(tǒng)命令。
設(shè)備接口程序向信息系統(tǒng)查詢起、停、自檢等設(shè)備運行系統(tǒng)命令。
“一卡通”權(quán)限認證
對于實現(xiàn)“一卡通”授權(quán)應(yīng)用的設(shè)備,在用戶刷卡操作時通過信息系統(tǒng)進行權(quán)限認證。
實現(xiàn)檢修基地各種設(shè)備或系統(tǒng)間智能卡使用的通用化。
針對不同類型的設(shè)備,上述通過接口交換的數(shù)據(jù)內(nèi)容的數(shù)據(jù)項有所不同,本規(guī)范中給出了針對不同類型數(shù)據(jù)內(nèi)容所應(yīng)包含的數(shù)據(jù)的基本內(nèi)容和格式。其他需要補充的數(shù)據(jù)項,由各設(shè)備使用單位、設(shè)備供應(yīng)商以及信息系統(tǒng)研發(fā)單位商議確定。
5.2 上傳數(shù)據(jù)接口內(nèi)容及格式
n 檢測/測試/試驗接口內(nèi)容
1)基本信息:接口版本信息,自動化設(shè)備編碼,數(shù)據(jù)生成時間。
2)人員信息:作業(yè)人員工號。
3)檢測/測試/試驗對象描述信息:對象編碼,檢測/測試/試驗開始時間,檢測/測試/試驗結(jié)束時間。
4)檢測/測試/試驗主要參數(shù):參數(shù)編碼、參數(shù)值、與標(biāo)準值的差值或?qū)Ρ冉Y(jié)果。
5)檢測/測試/試驗結(jié)論:參數(shù)編碼、參數(shù)值。
格式:
< Data Type >01 Data Type >
< Edition >1.00 Data Type >
< Materiel Code >10000000000001 Materiel Code >
< Detector Code >00011000000001 Detector Code >
< Worker Code >00022000000001 Worker Code >
< Detector Date >YYYY/MM/DD HH:MM Detector Code >
< Begin Date > YYYY/MM/DD HH:MM Begin Date >
< End Date > YYYY/MM/DD HH:MM End Date >
< Result >10000001 Result >
< Parameters>
< Parameter Code=’ 100000001’ Difference=1 >20< /Parameter>
< Parameter Code=’ 100000002’ Difference=1 >40< /Parameter>
< Parameter Code=’ 100000003’ Difference=20 >500< /Parameter>
< Parameter Code=……>……< /Parameter>
< /Parameters>
n 設(shè)備狀態(tài)監(jiān)測數(shù)據(jù)接口內(nèi)容
1)基本信息:接口版本信息,自動化設(shè)備編碼,監(jiān)測時間。
2)設(shè)備狀態(tài)自檢信息:設(shè)備狀態(tài)編碼
格式:
< Data Type >02 Data Type >
< Edition >1.00 Data Type >
< Detector Code >00011000000001 Detector Code >
< Detector Date > 2010/1/19 10:10 Detector Date >
< Parameters>
< Parameter Code=’100000001’ >< /Parameter>
< Parameter Code=’ 100000002’ >< /Parameter>
< Parameter Code=’ 100000003’ >< /Parameter>
< Parameter Code=……>……< /Parameter>
< /Parameters>
5.3 下傳數(shù)據(jù)接口內(nèi)容及格式
n 作業(yè)工單數(shù)據(jù)接口數(shù)據(jù)
如需下傳作業(yè)工單的設(shè)備,通過向信息系統(tǒng)發(fā)送請求獲得作業(yè)工單數(shù)據(jù),返回XML格式的工單數(shù)據(jù)。
1)請求:接口版本信息,自動化設(shè)備編碼
2)返回:返回工單的XML格式的工單數(shù)據(jù)
格式:
u 請求
< Data Type >01 Data Type >
< Edition >1.00 Data Type >
< Detector Code >00011000000001 Detector Code >
Request Data >
u 返回
< Data Type >01 Data Type >
< Edition >1.00 Data Type >
< Materiel Code >100000000001 Materiel Code >
< Detector Code >000110000001 Detector Code >
< Begin Date > Begin Date >
< End Date > End Date >
< Parameters>
< Parameter Code=’ 100000001’ >< /Parameter>
< Parameter Code=’ 100000002’ >< /Parameter>
< Parameter Code=’ 100000003’ >< /Parameter>
< Parameter Code=……>……< /Parameter>
< /Parameters>
Response Data>
n 系統(tǒng)命令數(shù)據(jù)接口內(nèi)容
1)請求:接口版本信息,自動化設(shè)備編碼
2)返回:設(shè)備的起、停、自檢命令
格式:
u 請求
< Request Data>
< Data Type >01 Data Type >
< Edition >1.00 Data Type >
< Detector Code >00011000000001 Detector Code >
Request Data>
u 返回
< Response Data>
< Data Type >02 Data Type >
< Edition >1.00 Data Type >
< Detector Code >00011000000001 Detector Code >
< System Cmd >0 System Cmd >
Response Data>
n “一卡通”操作權(quán)限數(shù)據(jù)接口內(nèi)容
1)請求:接口版本信息,“一卡通”編碼
2)返回:操作/允許/禁止
格式:
u 請求
< Request Data>
< Data Type >02 Data Type >
< Edition >1.00 Data Type >
< Materiel Code >00011000000001 Materiel Code >
Request Data>
u 返回
< Response Data>
< Data Type >03 Data Type >
< Edition >1.00 Data Type >
< Materiel Code >00011000000001 Materiel Code >
< State >01 State >
Response Data>
6、 接口數(shù)據(jù)交換方式
考慮到接口的安全性,可靠性,實時性和維護便利性,設(shè)備與信息系統(tǒng)間采取Web Service (HTTP)數(shù)據(jù)交換方式。
設(shè)備接口程序應(yīng)具備訪問信息系統(tǒng)在應(yīng)用服務(wù)器上發(fā)布的數(shù)據(jù)交換接口服務(wù)的功能,與信息系統(tǒng)進行數(shù)據(jù)交換。
6.1 數(shù)據(jù)交換服務(wù)接口方法定義
1)數(shù)據(jù)交換服務(wù)接口方法定義參數(shù)說明
數(shù)據(jù)交換接口中,所有信息項需組織成具有XML格式的字符串進行傳遞,數(shù)據(jù)接收方應(yīng)對該XML格式字符串進行校驗。
2)上傳數(shù)據(jù)服務(wù)接口方法定義
接口方法名稱定義為SendData。
Byte SendData(string XMLData)
SendData:表示W(wǎng)eb Services的方法名稱
XMLData:表示具有XML格式的字符串
Byte:表示數(shù)據(jù)接口方法的返回值。
3)上傳數(shù)據(jù)接口方法返回值及含義
返回代碼
含義
0
接口方法調(diào)用成功,數(shù)據(jù)操作接受
1
接口方法調(diào)用成功,數(shù)據(jù)操作失敗
2
接口方法調(diào)用成功,無效或未知的設(shè)備
3
接口方法調(diào)用成功,無效的XML數(shù)據(jù)類型
9
接口方法調(diào)用失敗,未知錯誤
4)下傳數(shù)據(jù)服務(wù)接口方法定義
下傳數(shù)據(jù)包括工單數(shù)據(jù),“一卡通”權(quán)限認證以及系統(tǒng)命令,根據(jù)不同的內(nèi)容返回XML格式的結(jié)果字符串。
接口方法名稱定義為GetData。
String GetData(string XMLData)
GetData:表示W(wǎng)eb Service的方法名稱
XMLData:表示具有XML格式的字符串
String:表示返回的XML格式的字符串(內(nèi)容格式參照第四部分第三節(jié)內(nèi)容)
5)信息系統(tǒng)數(shù)據(jù)上傳下傳定義的XML基本屬性
序號
屬性名稱
類型
長度
XML屬性描述
1
Detect Data
-
-
檢測/測試/試驗/設(shè)備狀態(tài)XML數(shù)據(jù)
2
Request Data
-
-
下傳請求XML數(shù)據(jù)
3
Response Data
-
-
下傳返回XML數(shù)據(jù)
4
Data Type
字符
2
XML數(shù)據(jù)類型
上傳: 01表示檢測/測試/試驗
02表示設(shè)備狀態(tài)
下傳請求:01表示系統(tǒng)命令
02表示“一卡通”數(shù)據(jù)
下傳返回:01表示工單請求
02表示系統(tǒng)命令
03表示“一卡通”數(shù)據(jù)
5
Edition
字符
4
接口版本信息
5
Begin Date
字符
16
測試開始時間
6
End Date
字符
16
測試結(jié)束時間
7
Result
字符
2
返回結(jié)論,參考參數(shù)字典
8
State
字符
2
返回狀態(tài),參考參數(shù)字典
9
Materiel Code
字符
24
檢測/測試/試驗對象編號
10
Parameter Code
字符
8
參數(shù)代碼,參考參數(shù)字典
11
Detector Code
字符
24
自動化設(shè)備編碼
12
Worker Code
字符
24
作業(yè)人員工號
13
Detect Date
字符
16
數(shù)據(jù)生成時間
其他需要補充的非性能參數(shù)的數(shù)據(jù)項,由各設(shè)備使用單位、設(shè)備供應(yīng)商以及信息系統(tǒng)研發(fā)單位商議確定。
6.2 數(shù)據(jù)交換服務(wù)接口發(fā)布
設(shè)備供應(yīng)商通過以下地址獲得服務(wù)接口方法的描述信息,調(diào)用服務(wù)接口方法實現(xiàn)數(shù)據(jù)交換。信息系統(tǒng)Web Service 數(shù)據(jù)交換接口方法的發(fā)布地址為:
http://%Ip Address %/%ServiceName%/%MethodName%/
% Ip Address % 為檢修基地系統(tǒng)應(yīng)用服務(wù)器IP地址。
/%ServiceName% 為服務(wù)名。
%MethodName% 為方法名。
7、 接口數(shù)據(jù)交換可靠性要求
當(dāng)設(shè)備接口程序無法訪問信息系統(tǒng)應(yīng)用服務(wù)器時,應(yīng)在本地記錄日志,并自動檢測與信息系統(tǒng)應(yīng)用服務(wù)器的網(wǎng)絡(luò)連接。如果網(wǎng)絡(luò)連接中斷,設(shè)備接口程序應(yīng)將上傳的重要數(shù)據(jù)保存在本地,等待一定時間后再嘗試重新上傳數(shù)據(jù),或從信息系統(tǒng)獲取接口數(shù)據(jù)。
8、 對象編碼規(guī)則、參數(shù)字典及故障字典
為保證檢修基地和運用維修段自動化設(shè)備數(shù)據(jù)采集的規(guī)范性,實現(xiàn)機車質(zhì)量數(shù)據(jù)的全路共享,由部運輸局組織設(shè)備使用單位、設(shè)備供應(yīng)商以及信息系統(tǒng)研發(fā)單位統(tǒng)一對象編碼,形成性能參數(shù)字典和故障字典,編碼規(guī)范另行公布。
附件:
和諧型機車管理信息系統(tǒng)編碼規(guī)范
為了實現(xiàn)和諧型機車部級、局級、檢修基地、運用維修段四級管理信息系統(tǒng)的信息共享和全路機務(wù)信息化的可持續(xù)發(fā)展,實現(xiàn)自動化設(shè)備與各類信息系統(tǒng)的數(shù)據(jù)自動交換,減少人工輸入環(huán)節(jié),提高數(shù)據(jù)的準確性和真實性,必須統(tǒng)一相關(guān)基礎(chǔ)編碼。只有信息系統(tǒng)開發(fā)商、自動化設(shè)備制造商在軟件設(shè)計和開發(fā)中都遵循相同的資源編碼、性能參數(shù)編碼和故障編碼,才能保證在各系統(tǒng)之間的信息交換中對數(shù)據(jù)解釋的唯一性。
1、 資源編碼規(guī)則
將全路機車、配件、設(shè)備、人員等生產(chǎn)要素同稱為資源,按統(tǒng)一的格式對他們進行編碼,實現(xiàn)一物一碼,杜絕一碼多物,即形成全路機務(wù)資源字典。
資源編碼碼長為30位,結(jié)構(gòu)如下圖所示:
XX XX XX XX XXXX XXXXXX XXXX XXXXXXXX
H:出廠編號或參數(shù)值
G: 制造商代碼
F:行政區(qū)劃編碼
E: 資源名稱
D:資源組別
C:資源小類別
B:資源中類別
A:資源大類別
1)A (XX)為資源大類別,用2位數(shù)字表示,可區(qū)分一百種資源大類。例如用00表示機務(wù)系統(tǒng)人員類、用10表示機車類、用11表示機車重要配件類、用12表示機車一般配件類、用20表示設(shè)備類、用21表示設(shè)備重要配件類、用22表示設(shè)備一般配件類、用30表示廠房…… ;
2)B (XX)為資源中類別,用2位數(shù)字表示,可區(qū)分每個資源大類下的100個細分類別。例如用0002表示“人員的所屬路局為沈陽鐵路局”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的部局編碼;
例如用1002表示“機車的動力類型為電力機車”,參見機務(wù)機車公用編碼規(guī)范的機車動力類型編碼;
例如用2003表示“設(shè)備的大類為電氣設(shè)備”,參見鐵道部機械動力設(shè)備分類目錄,但將設(shè)備大類由1位編碼擴展為2位編碼,以適應(yīng)鐵道部機械動力設(shè)備分類目錄將來的修訂;
……
3)C (XX)為資源小類別,用2位數(shù)字表示,可區(qū)分每個資源中類下的100個細分類別。例如用000205表示“人員的所屬機務(wù)段為沈陽鐵路局蘇家屯機務(wù)段”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的機務(wù)段編碼;
例如用100201表示“機車為交-直流電傳動電力機車”,參見機務(wù)機車公用編碼規(guī)范的機車傳動方式編碼;
例如用200306表示“設(shè)備的類型為焊接機”,參見鐵道部機械動力設(shè)備分類目錄,但將設(shè)備類由1位編碼擴展為2位編碼,以適應(yīng)鐵道部機械動力設(shè)備分類目錄將來的修訂;
……
4)D (XX)為資源組別,用2位數(shù)字表示,可區(qū)分每個資源小類下的100個細分組別。例如用00020517表示“人員的職務(wù)為沈陽鐵路局蘇家屯機務(wù)段檢修工人”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的職務(wù)編碼;
例如用10020105表示“機車為韶山1型交-直流電傳動電力機車”,參見機務(wù)機車公用編碼規(guī)范的機車車型編碼;
例如用20030602表示“設(shè)備的組別為電阻焊接機”,參見鐵道部機械動力設(shè)備分類目錄,但將設(shè)備組別由1位編碼擴展為2位編碼,以適應(yīng)鐵道部機械動力設(shè)備分類目錄將來的修訂;
……
5)E(XXXX) 為資源名稱,用4位數(shù)字表示,可區(qū)分每個資源組別下的10000個成員。例如用000205170020表示“該人員為沈陽鐵路局蘇家屯機務(wù)段第0020號檢修工人某某某”;
例如用100201050208表示“機車為0208號韶山1型交-直流電傳動電力機車車”;
例如用2003060203XX表示“設(shè)備為電阻點焊機”,參見鐵道部機械動力設(shè)備分類目錄,設(shè)備名稱由2位編碼表示,剩余2位編碼備用;
……
6)F (XXXXXX)為資源出產(chǎn)國別及地區(qū),用6位數(shù)字表示。
用于表示“人員身份證的地區(qū)編碼”、 即身份證的前六位;
用于表示“機車產(chǎn)地的地區(qū)編碼”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的行政區(qū)劃編碼;
用于表示“設(shè)備產(chǎn)地的地區(qū)編碼”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的行政區(qū)劃編碼;
……
7)G(XXXX)為某一地區(qū)的廠家代碼,用4位數(shù)字表示。
用于表示“人員的出生年份”、 身份證的第7—10位;
用于表示“機車的制造商代碼”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的工廠編碼;
用于表示“設(shè)備的制造商代碼”,參見機務(wù)公用基礎(chǔ)編碼規(guī)范的工廠編碼;
……
8)H(XXXXXXXX)為資源的出廠編號,用8位數(shù)字表示。
用于表示“人員的出生時間和序號”、 身份證的第11—18位;
用于表示“機車的出廠序號”,機車的出廠編號一般為4位,同種車型都是全路統(tǒng)一編號,不會重復(fù),機車出廠編號不足8位,可通過在編號前面加0補足8位;
用于表示“設(shè)備的出廠序號”,設(shè)備廠商眾多,出廠序號編制方法各異,為保證一碼對應(yīng)一物,當(dāng)出廠序號中不含年份信息時,應(yīng)在8位出廠序號編碼中考慮加入年號,防止重碼;
……
配件、廠房等資源可參照以上方法制定編碼規(guī)則,可成立相關(guān)小組逐步完善。在人員編碼中加入身份證信息,保證了全路人員編碼不會重碼;在設(shè)備和配件編碼中加入制造商信息、出廠年份和出廠序號,保證了全路設(shè)備和配件也不會重碼。
2、 性能參數(shù)和故障字典編碼規(guī)則
以前性能參數(shù)往往與資源名稱結(jié)合在一起,如電機電流、主發(fā)電流、可控硅電流等,導(dǎo)致參數(shù)編碼異常繁雜。當(dāng)我們有了資源編碼后,可對資源參數(shù)進行解耦,性能參數(shù)字典中的參數(shù)不與具體資源名稱捆綁。即在建立參數(shù)字典時,只需將常用的電類、壓力類、機械類等各類參數(shù)匯總即可,實現(xiàn)比較容易。資源編碼和參數(shù)編碼組合使用,可以描述所有資源的性能指標(biāo)。
同理將故障名與資源名稱解耦,即故障字典中的故障名不與具體資源名稱捆綁,可方便地形成故障字典。在建立故障字典時,只需將常用的運輸設(shè)備類、電氣設(shè)備類、儀器儀表類等各類故障名稱匯總即可。
為了便于設(shè)備通信協(xié)議的設(shè)計,建議用8位碼長對性能參數(shù)與故障名稱進行統(tǒng)一編碼,結(jié)構(gòu)如下圖所示:
X XXX XXXX
C: 參數(shù)編碼
B: 參數(shù)類別編碼
A:字典類別編碼
1)A(X)為字典類別,用1位數(shù)字表示,可區(qū)分10中字典。例如用0表示性能參數(shù)字典、用1表示故障字典…… ;
2)B(XXX)為參數(shù)類別,用3位數(shù)字表示,可區(qū)分000—999一千類的參數(shù)。例如對于性能參數(shù)字典可用000表示電類、用010表示機械類、用020表示壓力類、用030表示溫度類…… ;
3)C(XXXX)為參數(shù)編碼,用4位數(shù)字表示,可區(qū)分每類中的一萬種參數(shù)。
3、 字典庫格式
性能參數(shù)字典庫格式:
參數(shù)代碼
參數(shù)名稱
參數(shù)類型
備注
故障名稱字典庫格式:
故障代碼
故障名稱
故障類型
備注
4、 數(shù)據(jù)交換最基本的格式
參數(shù)序號
參數(shù)名稱
參數(shù)類型
長度
備注
1
被測對象名稱
字符
30
采用資源編碼
2
被測對象參數(shù)名稱
字符
8
采用字典編碼
3
參數(shù)值
字符
64
可為數(shù)值或文字描述
4
測試設(shè)備名稱
字符
30
采用資源編碼
5
操作者名稱
字符
30
采用資源編碼
6
測試時間
字符
12
數(shù)據(jù)生成時間
鏈接地址:http://www.szxfmmzy.com/p-9582459.html