電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范平臺交換協(xié)議及數(shù)據(jù)格式_第1頁
電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范平臺交換協(xié)議及數(shù)據(jù)格式_第2頁
電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范平臺交換協(xié)議及數(shù)據(jù)格式_第3頁
電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范平臺交換協(xié)議及數(shù)據(jù)格式_第4頁
電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范平臺交換協(xié)議及數(shù)據(jù)格式_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、DB11北京市質(zhì)量技術(shù)監(jiān)督局 發(fā)布2012-××-××實施2012-××-××發(fā)布DB11/T *2012北京市地方標(biāo)準(zhǔn)ICS *.*電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范第4部分:平臺交換協(xié)議及數(shù)據(jù)格式Technical specifications of remote monitoring for electric vehiclesPart4:Protocol specifications and data format of exchange platform(送審稿)目 次目 次1前 言21范圍32規(guī)范性引用文件33術(shù)語

2、、定義和縮略語34協(xié)議結(jié)構(gòu)45通信連接46數(shù)據(jù)包結(jié)構(gòu)和定義77數(shù)據(jù)單元格式和定義9附錄A14前 言本標(biāo)準(zhǔn)按照GB/T1.1-2009給出的規(guī)則起草。本標(biāo)準(zhǔn)由北京市科學(xué)技術(shù)委員會提出。本標(biāo)準(zhǔn)由北京市科學(xué)技術(shù)委員會組織實施。本標(biāo)準(zhǔn)的主要起草單位:北京交通大學(xué),北京理工大學(xué)本標(biāo)準(zhǔn)的參與起草單位:本標(biāo)準(zhǔn)的主要起草人:本標(biāo)準(zhǔn)的參與起草人電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范第4部分:平臺交換協(xié)議及數(shù)據(jù)格式1 范圍本標(biāo)準(zhǔn)規(guī)定了電動汽車監(jiān)控和服務(wù)平臺與接入平臺間的通信協(xié)議,描述了用于平臺交換的協(xié)議格式和數(shù)據(jù)要求。本標(biāo)準(zhǔn)適用于電動汽車監(jiān)控和服務(wù)平臺與接入平臺間之間的通信。2 規(guī)范性引用文件下列文件中的條款通過本標(biāo)準(zhǔn)的引用而

3、成為本標(biāo)準(zhǔn)的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標(biāo)準(zhǔn)。凡是不注日期的引用文件,其最新版本適用于本標(biāo)準(zhǔn)。GB 16735 道路車輛識別代號(VIN)GB/T 19596電動汽車術(shù)語GB/T 1988 信息技術(shù) 信息交換用七位編碼字符集(eqv ISO/IEC 646)DB11/Z 801-2011 電動汽車電能供給與保障技術(shù)規(guī)范 動力蓄電池包編碼DB*/* *-2012 電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第1部分:總則DB*/* *-2012 電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第2部分:車載終端通信協(xié)議及數(shù)據(jù)格式3 術(shù)語、定義和縮略語3.1 術(shù)語和定義GB/T

4、19596確立的以及下列術(shù)語和定義適用于本文件。監(jiān)控和服務(wù)平臺 monitoring and service platform以計算機系統(tǒng)及通信技術(shù)為基礎(chǔ),通過移動通信技術(shù)和衛(wèi)星定位技術(shù)等手段從車載終端和接入平臺獲取電動汽車動力蓄電池工作狀態(tài)和電動汽車運行狀態(tài)等數(shù)據(jù)信息,并通過對數(shù)據(jù)信息的分析和處理,實現(xiàn)電動汽車故障預(yù)警、故障處置、車載服務(wù)和管理等應(yīng)用平臺。接入平臺access platform接入到監(jiān)控和服務(wù)平臺的平臺,包括政府信息資源、社會信息資源和企業(yè)信息資源。3.1.3用戶身份識別user identification接入平臺連接監(jiān)控和服務(wù)平臺時,需向監(jiān)控和服務(wù)平臺發(fā)送數(shù)據(jù)包進行身份識

5、別。3.1.4上行方向upstream direction從接入平臺到監(jiān)控和服務(wù)平臺的數(shù)據(jù)傳輸方向。下行方向 downstream direction從監(jiān)控和服務(wù)平臺到接入平臺的數(shù)據(jù)傳輸方向。3.2 符號及縮略語IP網(wǎng)間互聯(lián)協(xié)議(Internet Protocol)TCP傳輸控制協(xié)議(Transfer Control Protocol)HTTP 超文本傳送協(xié)議(hypertext transport protocol)WEBSERVICES傳輸控制協(xié)議在線應(yīng)用服務(wù)4 協(xié)議結(jié)構(gòu)Socket方式4.1 以TCP/IP網(wǎng)絡(luò)控制協(xié)議作為底層通信承載協(xié)議,本標(biāo)準(zhǔn)所規(guī)定的協(xié)議對應(yīng)于ISO/OS定義的七層協(xié)

6、議結(jié)構(gòu)的應(yīng)用層。4.2 應(yīng)用層以數(shù)據(jù)包(分組)的格式進行命令和數(shù)據(jù)的交互,按平臺之間數(shù)據(jù)交互的功能需要規(guī)定數(shù)據(jù)組織結(jié)構(gòu)。4.3 應(yīng)用層通信協(xié)議不依賴于所選用的傳輸網(wǎng)絡(luò),在基礎(chǔ)傳輸層已經(jīng)建立的基礎(chǔ)上,應(yīng)用層通信協(xié)議與具體傳輸網(wǎng)絡(luò)無關(guān)。Webservices方式4.4 以HTTP協(xié)議作為數(shù)據(jù)傳輸協(xié)議。5 通信連接Socket方式5.1 連接的建立5.1.1 當(dāng)通信鏈路連接建立,接入平臺應(yīng)立即向監(jiān)控和服務(wù)平臺發(fā)送信息進行用戶身份識別,流程如圖1所示。接入平臺監(jiān)控與服務(wù)平臺用身份信息識別應(yīng)答圖1 用戶身份識別流程示意圖 接入平臺向監(jiān)控和服務(wù)平臺發(fā)送用戶身份識別信息,監(jiān)控和服務(wù)平臺需要對接收到的數(shù)據(jù)進行

7、校驗,校驗包括數(shù)據(jù)校驗和用戶身份校驗。在校驗正確的情況下,監(jiān)控和服務(wù)平臺返回成功應(yīng)答;在校驗錯誤的情況下,監(jiān)控和服務(wù)平臺返回錯誤應(yīng)答。 接入平臺在接收到監(jiān)控和服務(wù)平臺的應(yīng)答指令后完成身份識別;接入平臺在規(guī)定時間內(nèi)未收到應(yīng)答指令,應(yīng)啟動重發(fā)機制。接入平臺如果收到監(jiān)控和服務(wù)平臺返回的錯誤應(yīng)答,應(yīng)根據(jù)錯誤應(yīng)答提示,再次啟動重發(fā)機制。5.2連接的維持身份識別成功后,接入平臺應(yīng)按一定周期向監(jiān)控和服務(wù)平臺發(fā)送心跳信息,監(jiān)控和服務(wù)平臺在收到心跳信息后返回成功應(yīng)答,發(fā)送周期由接入平臺規(guī)定。如果想重新建立連接,需要再次進行身份識別。5.3連接的過程連接的過程包括信息數(shù)據(jù)交換、信息查詢、接入平臺請求與監(jiān)控和服務(wù)平

8、臺控制命令。信息數(shù)據(jù)交換由于每個用戶的需求和權(quán)限不一樣,信息數(shù)據(jù)交換分為三個模式,具體如下。.1接入平臺只上報數(shù)據(jù)給監(jiān)控和服務(wù)平臺身份識別成功后,接入平臺應(yīng)把信息數(shù)據(jù)按照設(shè)定的上報時間周期(T)主動地上報監(jiān)控和服務(wù)平臺。流程如圖2所示。T接入平臺監(jiān)控和服務(wù)平臺信息數(shù)據(jù)信息數(shù)據(jù)錯誤應(yīng)答圖2 信息數(shù)據(jù)上報流程示意圖.2監(jiān)控和服務(wù)平臺只下發(fā)數(shù)據(jù)給接入平臺如果接入平臺需要監(jiān)控和服務(wù)平臺下發(fā)數(shù)據(jù),需要向監(jiān)控和服務(wù)平臺進行請求。監(jiān)控和服務(wù)平臺對請求進行校驗,如果校驗正確,監(jiān)控和服務(wù)平臺按一定下發(fā)時間周期給接入平臺下發(fā)數(shù)據(jù),流程如圖3所示。如果檢驗錯誤,監(jiān)控和服務(wù)平臺返回一個錯誤應(yīng)答。接入平臺如果沒收到應(yīng)答

9、或收到錯誤應(yīng)答,應(yīng)啟動重發(fā)機制。流程如圖4所示。接入平臺監(jiān)控和服務(wù)平臺請求信息轉(zhuǎn)發(fā)應(yīng)答成功信息數(shù)據(jù)信息數(shù)據(jù)圖3 信息數(shù)據(jù)下發(fā)(成功應(yīng)答)流程示意圖接入平臺監(jiān)控和服務(wù)平臺請求信息轉(zhuǎn)發(fā)錯誤應(yīng)答再次請求信息轉(zhuǎn)發(fā)信息數(shù)據(jù)信息數(shù)據(jù)圖4 信息數(shù)據(jù)下發(fā)(錯誤應(yīng)答)流程示意圖.3監(jiān)控和服務(wù)平臺與接入平臺數(shù)據(jù)交換,同時具有上報和下發(fā)功能。.4 進行數(shù)據(jù)交換時,接收方需要對接收到的信息數(shù)據(jù)進行校驗。如果檢驗錯誤,接收方忽略此包的信息數(shù)據(jù)。.5進行數(shù)據(jù)交換時,要求連續(xù)完成單體動力蓄電池電壓數(shù)據(jù)轉(zhuǎn)發(fā)、動力蓄電池包溫度數(shù)據(jù)轉(zhuǎn)發(fā)、整車數(shù)據(jù)轉(zhuǎn)發(fā)、衛(wèi)星定位系統(tǒng)數(shù)據(jù)轉(zhuǎn)發(fā)、極值數(shù)據(jù)轉(zhuǎn)發(fā)、報警數(shù)據(jù)轉(zhuǎn)發(fā)和充電時動力蓄電池數(shù)據(jù)轉(zhuǎn)發(fā)。5

10、.3.1.5信息數(shù)據(jù)上報時間周期或者下發(fā)時間周期應(yīng)按不同的平臺進行調(diào)整。當(dāng)出現(xiàn)報警,監(jiān)控和服務(wù)平臺與接入平臺之間的周期應(yīng)該實時的調(diào)整,轉(zhuǎn)發(fā)時間應(yīng)縮短到不大于1秒,保證信息的實時性。5.3.2信息查詢信息查詢是監(jiān)控和服務(wù)平臺發(fā)送查詢命令,獲取接入平臺數(shù)據(jù)的過程,查詢流程如圖5所示。圖5 信息查詢流程示意圖監(jiān)控和服務(wù)平臺對接入平臺發(fā)送查詢命令,查詢命令中參數(shù)值均用一個0x00表示,接入平臺對接收到的數(shù)據(jù)進行校驗。在校驗正確的情況下,接入平臺返回成功應(yīng)答和查詢參數(shù)值;在校驗錯誤的情況下,接入平臺返回錯誤應(yīng)答。監(jiān)控和服務(wù)平臺收到接入平臺的正確應(yīng)答指令后完成本次

11、信息查詢傳輸。監(jiān)控和服務(wù)平臺收到錯誤應(yīng)答后重新發(fā)送查詢命令。監(jiān)控和服務(wù)平臺在規(guī)定時間內(nèi)未收到應(yīng)答指令,啟動重發(fā)機制。5.3.3接入平臺請求命令設(shè)置與監(jiān)控和服務(wù)平臺控制命令設(shè)置接入平臺請求命令設(shè)置是接入平臺發(fā)送請求命令給監(jiān)控和服務(wù)平臺,對監(jiān)控和服務(wù)平臺進行請求設(shè)置的過程,具體設(shè)置內(nèi)容見表18。接入平臺請求命令設(shè)置流程如圖6所示。接入平臺監(jiān)控和服務(wù)平臺接入平臺請求應(yīng)答接入平臺監(jiān)控和服務(wù)平臺服務(wù)器控制應(yīng)答圖6 接入平臺請求命令流程示意圖 圖7監(jiān)控和服務(wù)平臺控制命令流程示意圖監(jiān)控和服務(wù)平臺控制命令設(shè)置是監(jiān)控和服務(wù)平臺發(fā)送控制命令給接入平臺,請求對接入平臺進行控制的過程,具體

12、設(shè)置內(nèi)容見表18。監(jiān)控和服務(wù)平臺控制命令設(shè)置流程如圖7所示。監(jiān)控和服務(wù)平臺或接入平臺向?qū)Ψ桨l(fā)送命令設(shè)置,接收方對接收到的命令信息數(shù)據(jù)進行校驗。在校驗正確的情況下,接收方返回成功應(yīng)答;在校驗錯誤的情況下,接收方返回錯誤應(yīng)答。監(jiān)控和服務(wù)平臺或接入平臺在接收到對方的成功應(yīng)答后完成自身命令傳輸;監(jiān)控和服務(wù)平臺或接入平臺在規(guī)定時間內(nèi)未收到應(yīng)答指令,發(fā)送命令端應(yīng)啟動重發(fā)機制。5.4 重發(fā)機制5.4.1重發(fā)超時時間根據(jù)具體的通信方式和通信過程自行定義,但不應(yīng)大于10秒。5.4.2達到重發(fā)規(guī)定次數(shù)后仍未收到應(yīng)答指令,則本次通信失敗,結(jié)束本次通信。超時重發(fā)次數(shù)應(yīng)為3次。5.5 連接的

13、斷開監(jiān)控和服務(wù)平臺與接入平臺可根據(jù)TCP協(xié)議主動斷開連接,雙方都應(yīng)主動判斷TCP連接是否斷開,釋放端口。 TCP連接斷開監(jiān)控和服務(wù)平臺判斷TCP連接斷開的方法:根據(jù)TCP協(xié)議判斷接入平臺主動斷開;相同身份的接入平臺建立新連接,表明原TCP連接已斷開;接入平臺判斷TCP連接斷開的方法:根據(jù)TCP協(xié)議判斷監(jiān)控和服務(wù)平臺主動斷開;數(shù)據(jù)通信鏈路斷開; TCP連接通暢當(dāng)TCP連接通暢的情況下,服務(wù)器和接入平臺斷開連接的情況有:數(shù)據(jù)通信鏈路正常,達到重發(fā)次數(shù)后仍未收到應(yīng)答;監(jiān)控和服務(wù)平臺超過一定時間未收到接入平臺發(fā)來的上報信息或心跳信息;接入平臺超過在一定時間內(nèi)未收到監(jiān)控和服務(wù)平臺發(fā)來的下發(fā)信息或者心跳信

14、息;Webservices方式5.6連接的建立當(dāng)通信連接建立,接入平臺應(yīng)立即向監(jiān)控和服務(wù)平臺發(fā)送信息進行用戶身份信息和數(shù)據(jù),流程如圖8所示。監(jiān)控與服務(wù)平臺接入平臺用身份信息,數(shù)據(jù)應(yīng)答圖8監(jiān)控和服務(wù)平臺數(shù)據(jù)傳輸流程示意圖5.7連接的方式連接的方式包括信息數(shù)據(jù)交換、信息查詢、接入平臺請求與監(jiān)控和服務(wù)平臺控制命令。信息數(shù)據(jù)交換由于每個用戶的需求和權(quán)限不一樣,信息數(shù)據(jù)交換分為三個模式,具體如下。.1接入平臺只上報數(shù)據(jù)給監(jiān)控和服務(wù)平臺接入平臺把信息數(shù)據(jù)按照設(shè)定的上報時間周期(T)主動地上報監(jiān)控和服務(wù)平臺。流程如圖2所示。T接入平臺監(jiān)控和服務(wù)平臺信息數(shù)據(jù)信息數(shù)據(jù)錯誤應(yīng)答圖1 信息數(shù)據(jù)上報流程示意圖.2監(jiān)控

15、和服務(wù)平臺只下發(fā)數(shù)據(jù)給接入平臺如果接入平臺需要監(jiān)控和服務(wù)平臺下發(fā)數(shù)據(jù),需要向監(jiān)控和服務(wù)平臺進行請求。監(jiān)控和服務(wù)平臺對請求進行校驗,如果校驗正確,監(jiān)控和服務(wù)平臺按一定下發(fā)時間周期給接入平臺下發(fā)數(shù)據(jù),流程如圖3所示。如果檢驗錯誤,監(jiān)控和服務(wù)平臺返回一個錯誤應(yīng)答。接入平臺如果沒收到應(yīng)答或收到錯誤應(yīng)答,應(yīng)啟動重發(fā)機制。流程如圖4所示。接入平臺監(jiān)控和服務(wù)平臺請求信息轉(zhuǎn)發(fā)應(yīng)答成功信息數(shù)據(jù)信息數(shù)據(jù)圖2 信息數(shù)據(jù)下發(fā)(成功應(yīng)答)流程示意圖接入平臺監(jiān)控和服務(wù)平臺請求信息轉(zhuǎn)發(fā)錯誤應(yīng)答再次請求信息轉(zhuǎn)發(fā)信息數(shù)據(jù)信息數(shù)據(jù)圖3 信息數(shù)據(jù)下發(fā)(錯誤應(yīng)答)流程示意圖.3監(jiān)控和服務(wù)平臺與接入平臺數(shù)據(jù)交換,同時具有上報和下發(fā)功能

16、。.4 進行數(shù)據(jù)交換時,接收方需要對接收到的信息數(shù)據(jù)進行校驗。如果檢驗錯誤,接收方忽略此包的信息數(shù)據(jù)。.5進行數(shù)據(jù)交換時,要求連續(xù)完成單體動力蓄電池電壓數(shù)據(jù)轉(zhuǎn)發(fā)、動力蓄電池包溫度數(shù)據(jù)轉(zhuǎn)發(fā)、整車數(shù)據(jù)轉(zhuǎn)發(fā)、衛(wèi)星定位系統(tǒng)數(shù)據(jù)轉(zhuǎn)發(fā)、極值數(shù)據(jù)轉(zhuǎn)發(fā)、報警數(shù)據(jù)轉(zhuǎn)發(fā)和充電時動力蓄電池數(shù)據(jù)轉(zhuǎn)發(fā)。.5信息數(shù)據(jù)上報時間周期或者下發(fā)時間周期應(yīng)按不同的平臺進行調(diào)整。當(dāng)出現(xiàn)報警,監(jiān)控和服務(wù)平臺與接入平臺之間的周期應(yīng)該實時的調(diào)整,轉(zhuǎn)發(fā)時間應(yīng)縮短到不大于1秒,保證信息的實時性。5.3.2信息查詢.1信息查詢是監(jiān)控和服務(wù)平臺發(fā)送查詢命令,獲取接入平臺數(shù)據(jù)的過程,查詢流程如圖5所示。圖4 信息查詢流程示意圖.2監(jiān)控和服務(wù)平臺對接

17、入平臺發(fā)送查詢命令,查詢命令中參數(shù)值均用一個0x00表示,接入平臺對接收到的數(shù)據(jù)進行校驗。在校驗正確的情況下,接入平臺返回成功應(yīng)答和查詢參數(shù)值;在校驗錯誤的情況下,接入平臺返回錯誤應(yīng)答。.3監(jiān)控和服務(wù)平臺收到接入平臺的正確應(yīng)答指令后完成本次信息查詢傳輸。監(jiān)控和服務(wù)平臺收到錯誤應(yīng)答后重新發(fā)送查詢命令。監(jiān)控和服務(wù)平臺在規(guī)定時間內(nèi)未收到應(yīng)答指令,啟動重發(fā)機制。5.3.3接入平臺請求命令設(shè)置與監(jiān)控和服務(wù)平臺控制命令設(shè)置.1接入平臺請求命令設(shè)置是接入平臺發(fā)送請求命令給監(jiān)控和服務(wù)平臺,對監(jiān)控和服務(wù)平臺進行請求設(shè)置的過程,具體設(shè)置內(nèi)容見表18。接入平臺請求命令設(shè)置流程如圖6所示。接入平臺監(jiān)控和服務(wù)平臺接入平

18、臺請求應(yīng)答接入平臺監(jiān)控和服務(wù)平臺服務(wù)器控制應(yīng)答圖5 接入平臺請求命令流程示意圖 圖7監(jiān)控和服務(wù)平臺控制命令流程示意圖.2監(jiān)控和服務(wù)平臺控制命令設(shè)置是監(jiān)控和服務(wù)平臺發(fā)送控制命令給接入平臺,請求對接入平臺進行控制的過程,具體設(shè)置內(nèi)容見表18。監(jiān)控和服務(wù)平臺控制命令設(shè)置流程如圖7所示。.3監(jiān)控和服務(wù)平臺或接入平臺向?qū)Ψ桨l(fā)送命令設(shè)置,接收方對接收到的命令信息數(shù)據(jù)進行校驗。在校驗正確的情況下,接收方返回成功應(yīng)答;在校驗錯誤的情況下,接收方返回錯誤應(yīng)答。.4監(jiān)控和服務(wù)平臺或接入平臺在接收到對方的成功應(yīng)答后完成自身命令傳輸;監(jiān)控和服務(wù)平臺或接入平臺在規(guī)定時間內(nèi)未收到應(yīng)答指令,發(fā)送命令端應(yīng)啟動重發(fā)機制。5.4

19、 重發(fā)機制5.4.1重發(fā)超時時間根據(jù)具體的通信方式和通信過程自行定義,但不應(yīng)大于10秒。5.4.2達到重發(fā)規(guī)定次數(shù)后仍未收到應(yīng)答指令,則本次通信失敗,結(jié)束本次通信。超時重發(fā)次數(shù)應(yīng)為3次。5.5 連接的斷開監(jiān)控和服務(wù)平臺與接入平臺可根據(jù)TCP協(xié)議主動斷開連接,雙方都應(yīng)主動判斷TCP連接是否斷開,釋放端口。6 數(shù)據(jù)包結(jié)構(gòu)和定義6.1 數(shù)據(jù)說明數(shù)據(jù)類型協(xié)議中傳輸?shù)臄?shù)據(jù)類型見表1所示。表1 數(shù)據(jù)類型數(shù)據(jù)類型描述及要求BYTE無符號單字節(jié)整型(字節(jié),8位)WORD無符號雙字節(jié)整型(字,16位)DWORD無符號四字節(jié)整型(雙字,32位)Signed BYTE有符號單字節(jié)整型(字節(jié),8位)Signed WO

20、RD有符號雙字節(jié)整型(字,16位)BYTEnn字節(jié)STRINGASCII字符碼,采用0終結(jié)符,若無數(shù)據(jù)則放一個終結(jié)符,含漢字時,采用區(qū)位碼編碼傳輸規(guī)則協(xié)議采用大端模式(big-endian)的網(wǎng)絡(luò)字節(jié)序來傳遞字和雙字。約定如下:字節(jié)按照字節(jié)流的方式傳輸;字先傳遞高八位,再傳遞低八位;雙字先傳遞高24位(B31B24),然后傳遞高16位(B23B16),再傳遞高8位(B15B8),最后傳遞低8位(B7B0)。6.2 數(shù)據(jù)包結(jié)構(gòu)一個完整的數(shù)據(jù)包應(yīng)由起始符、命令單元、日期、時間、數(shù)據(jù)單元長度、數(shù)據(jù)單元和校驗碼組成,數(shù)據(jù)包結(jié)構(gòu)和定義見表2所示。表2 數(shù)據(jù)包結(jié)構(gòu)和定義起始字節(jié)定義數(shù)據(jù)類型描述及要求0起始

21、符STRING固定為ASCII字符*,用“0x2a, 0x2a”表示2命令單元命令標(biāo)識BYTE命令單元定義見6.33應(yīng)答標(biāo)志BYTE4日期BYTE3日期定義見6.47時間BYTE3時間定義見6.510數(shù)據(jù)單元長度WORD數(shù)據(jù)單元長度是數(shù)據(jù)單元的總字節(jié)數(shù)12數(shù)據(jù)單元數(shù)據(jù)單元格式和定義見7倒數(shù)第1校驗碼BYTE采用BCC(異或校驗)法,校驗范圍從命令單元的第一個字節(jié)開始,同后一字節(jié)異或,直到校驗碼前一字節(jié)為止,校驗碼占用一個字節(jié)6.3 命令單元命令標(biāo)識命令標(biāo)識是命令發(fā)起方的唯一標(biāo)識,命令標(biāo)識定義見表3所示。其中編碼0x01到0x06編碼已經(jīng)被電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第2部分:車載終端通信協(xié)議及數(shù)

22、據(jù)格式占用,詳見第2部分表3。表3 命令標(biāo)識定義編碼定義方向0x07用戶身份識別上行0x08信息數(shù)據(jù)交換上行或下行0x09心跳上行0x10信息查詢下行0x11接入平臺請求命令上行0x12監(jiān)控和服務(wù)平臺控制命令下行應(yīng)答標(biāo)志作為命令的主動發(fā)起方,應(yīng)答標(biāo)志為0xFF,此包表示為命令包;若應(yīng)答標(biāo)志不為0xFF,被動接收方不應(yīng)答。作為命令的被動接收方,應(yīng)答標(biāo)志表示被動接收方對命令的執(zhí)行情況,應(yīng)答標(biāo)志不為0xFF,此包表示為應(yīng)答包。在應(yīng)答包中,不同的執(zhí)行情況用不同的應(yīng)答標(biāo)志進行區(qū)分,并將接收到的數(shù)據(jù)單元返回發(fā)起方。如果此為命令包,數(shù)據(jù)包里的數(shù)據(jù)單元長度顯示0x0000,且數(shù)據(jù)單元沒有字節(jié)。應(yīng)答標(biāo)志定義見表

23、4所示。表4 應(yīng)答標(biāo)志定義編碼定義說明0x01成功接收到的信息正確或者請求命令成功執(zhí)行0x02長度錯接收到的實際長度與數(shù)據(jù)包中描述不符0x03命令標(biāo)識錯無效命令0x04修改錯設(shè)置未成功0x050x7F系統(tǒng)預(yù)留用戶不能占用0x800xFD用戶自定義0xFE其他錯誤未定義的其他錯誤0xFF命令表示數(shù)據(jù)包為命令包,而非應(yīng)答包6.4 日期與時間日期與時間數(shù)據(jù)格式具體內(nèi)容參見電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第2部分:車載終端通信協(xié)議及數(shù)據(jù)格式6.4-6.5。7 數(shù)據(jù)單元格式和定義數(shù)據(jù)單元按功能的不同分為用戶身份識別、信息數(shù)據(jù)交換、心跳、信息查詢、接入平臺請求命令與監(jiān)控和服務(wù)平臺控制命令設(shè)置,數(shù)據(jù)單元具體說明如

24、下。7.1 用戶身份識別用戶身份識別數(shù)據(jù)格式和定義見表5所示。表5 用戶身份識別數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求注冊流水號2WORD接入平臺按照發(fā)送數(shù)據(jù)的順序從1開始循環(huán)累加,最大值為65535,循環(huán)周期為天用戶識別碼1BYTE用戶自定義信息數(shù)據(jù)標(biāo)志2BYTE具體信息數(shù)據(jù)標(biāo)志見表6預(yù)留11預(yù)留字節(jié)用0x00表示表6 信息數(shù)據(jù)標(biāo)志定義位定義處理說明01:有數(shù)據(jù);0:無數(shù)據(jù)單體蓄電池電壓數(shù)據(jù)11:有數(shù)據(jù);0:無數(shù)據(jù)動力蓄電池包溫度數(shù)據(jù)21:有數(shù)據(jù);0:無數(shù)據(jù)整車數(shù)據(jù)31:有數(shù)據(jù);0:無數(shù)據(jù)衛(wèi)星定位系統(tǒng)數(shù)據(jù)41:有數(shù)據(jù);0:無數(shù)據(jù)動力蓄電池系統(tǒng)極值數(shù)據(jù)51:有數(shù)據(jù);0:無數(shù)據(jù)

25、動力蓄電池系統(tǒng)報警數(shù)據(jù)61:有數(shù)據(jù);0:無數(shù)據(jù)動力蓄電池充電時電壓數(shù)據(jù)71:有數(shù)據(jù);0:無數(shù)據(jù)動力蓄電池充電時溫度數(shù)據(jù)81:有數(shù)據(jù);0:無數(shù)據(jù)動力蓄電池充電時極值數(shù)據(jù)91:有數(shù)據(jù);0:無數(shù)據(jù)動力蓄電池充電時故障數(shù)據(jù)1015預(yù)留7.2 信息數(shù)據(jù)轉(zhuǎn)發(fā)信息數(shù)據(jù)轉(zhuǎn)發(fā)格式和定義見表7所示。表7 信息數(shù)據(jù)轉(zhuǎn)發(fā)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求車輛識別碼17STRING車輛識別碼是識別車輛的唯一標(biāo)識,由17位字碼構(gòu)成,字碼應(yīng)符合GB16735中4.5的規(guī)定預(yù)留11動力蓄電池包總數(shù)N1BYTE信息類型里不含動力蓄電池數(shù)據(jù),用0x00動力蓄電池代碼列表20×N按動力蓄電池包序號依次排

26、列,每包動力蓄電池代碼數(shù)據(jù)格式和定義見表8信息類型標(biāo)志1BYTE取值范圍1255,信息類型標(biāo)志定義見表9信息體根據(jù)信息類型不同和數(shù)據(jù)類型不同表8 每包動力蓄電池代碼數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求動力蓄電池包序號1BYTE有效值范圍:1255動力蓄電池包編碼14動力蓄電池包編碼定義見附錄A.1預(yù)留5預(yù)留字節(jié)用0x00表示7.2.1 信息類型標(biāo)志信息類型標(biāo)志定義見表9所示。表9 信息類型標(biāo)志定義類型編碼說明0x01單體動力蓄電池電壓數(shù)據(jù)0x02動力蓄電池包溫度數(shù)據(jù)0x03整車數(shù)據(jù)0x04衛(wèi)星定位系統(tǒng)數(shù)據(jù)0x05動力蓄電池系統(tǒng)極值數(shù)據(jù)0x06動力蓄電池系統(tǒng)報警數(shù)據(jù)0x07動

27、力蓄電池充電時電壓數(shù)據(jù)0x08動力蓄電池充電時溫度數(shù)據(jù)0x09動力蓄電池充電時極值數(shù)據(jù)0x10動力蓄電池充電時故障數(shù)據(jù)0x110x7F預(yù)留0x800xFF用戶自定義7.2.2 信息體信息體按照信息類型的不同分為動力蓄電池放電時電池數(shù)據(jù)及車輛數(shù)據(jù)和動力蓄電池充電時電池數(shù)據(jù)等,具體說明如下。.1 動力蓄電池放電時電池數(shù)據(jù)及車輛數(shù)據(jù)動力蓄電池放電時電池數(shù)據(jù)及車輛數(shù)據(jù)包括單體蓄電池電壓數(shù)據(jù)、動力蓄電池包溫度數(shù)據(jù)、整車數(shù)據(jù)、衛(wèi)星定位系統(tǒng)數(shù)據(jù)、極值數(shù)據(jù)、報警數(shù)據(jù)、用戶自定義數(shù)據(jù),其格式和定義具體內(nèi)容參見電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第2部分:車載終端通信協(xié)議及數(shù)據(jù)格式.1-。.2 動力蓄電池充電

28、時電壓數(shù)據(jù)動力蓄電池充電時電壓數(shù)據(jù)格式和定義具體內(nèi)容參見電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第2部分:車載終端通信協(xié)議及數(shù)據(jù)格式中.1。 動力蓄電池充電時溫度數(shù)據(jù)動力蓄電池充電時溫度數(shù)據(jù)格式和定義具體內(nèi)容參見電動汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范 第2部分:車載終端通信協(xié)議及數(shù)據(jù)格式中.2。.4 動力蓄電池充電時極值數(shù)據(jù)動力蓄電池充電時極值數(shù)據(jù)格式和定義見表10所示。表10 電池極值數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求最高電壓動力蓄電池包序號1BYTE有效值范圍:1255最高電壓單體動力蓄電池序號1BYTE有效值范圍:1255最高電壓值2WORD有效值范圍:015000(表示0V15

29、V),最小計量單元:0.001V最低電壓動力蓄電池包序號1BYTE有效值范圍:1255最低電壓單體動力蓄電池序號1BYTE有效值范圍:1255最低電壓值2WORD有效值范圍:015000(表示0V15V),最小計量單元:0.001V最高溫度動力蓄電池包序號1BYTE有效值范圍:1255最高溫度探針序號1BYTE有效值范圍:1255最高溫度值1Signed BYTE有效值范圍:-40+125(表示-40+125),最小計量單元:1最低溫度動力蓄電池包序號1BYTE有效值范圍:1255最低溫度探針序號1BYTE有效值范圍:1255最低溫度值1Signed BYTE有效值范圍:-40+125(表示-

30、40+125),最小計量單元:1總電壓2WORD有效值范圍:010000(表示0V1000V),最小計量單元:0.1V總電流2WORD有效值范圍:-10000+10000(表示-1000A+1000A),最小計量單元:0.1A起始SOC1BYTE有效值范圍:0100(表示0%100%),最小計量單元:1%當(dāng)前SOC1BYTE有效值范圍:0100(表示0%100%),最小計量單元:1%動力蓄電池系統(tǒng)額定容量2WORD有效值范圍:09999(表示0 Ah999.9Ah),最小計量單元:0.1Ah動力蓄電池系統(tǒng)實際容量2WORD有效值范圍:09999(表示0 Ah999.9Ah),最小計量單元:0.

31、1Ah最高允許充電總電壓2WORD有效值范圍:010000(表示0V1000V),最小計量單元:0.1V當(dāng)前充電樁充電模式1BYTE編碼定義0x01恒流限壓0x02恒壓限流0x03恒流定時0x04恒壓定時0x05停機預(yù)留動力蓄電池串聯(lián)數(shù)1BYTE有效值范圍:1255動力蓄電池并聯(lián)數(shù)1BYTE有效值范圍:1255預(yù)留5預(yù)留字節(jié)用0x00表示.5 動力蓄電池充電時故障數(shù)據(jù)動力蓄電池充電時電池故障數(shù)據(jù)格式和定義見表11所示。表11 電池故障數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求動力蓄電池故障總數(shù)n1BYTE動力蓄電池故障代碼1BYTE擴展性數(shù)據(jù),由廠商自行定義,動力蓄電池故障個數(shù)等于動力蓄電池故障總數(shù)n7.3 心跳心跳的數(shù)據(jù)格式和定義見表12所示。表12 心跳數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求用戶識別碼1BYTE表示心跳發(fā)送方預(yù)留15預(yù)留字節(jié)用0x00表示7.4 信息轉(zhuǎn)發(fā)查詢查詢命令的數(shù)據(jù)格式和定義見表13所示。表13 查詢命令的數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)類型描述及要求參數(shù)總數(shù)1BYTE參數(shù)項列表可同時查詢多個參數(shù)項,參數(shù)項定義見表14表14 參數(shù)項數(shù)據(jù)格式和定義數(shù)據(jù)表示內(nèi)容長度(字節(jié))數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論