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

下載本文檔

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

文檔簡介

1、ICS*.*DB11北京市地方標(biāo)準(zhǔn)DB11/T*2012電動(dòng)汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范第4部分:平臺交換協(xié)議及數(shù)據(jù)格式TechnicalspecificationsofremotemonitoringforelectricvehiclesPart4:Protocolspecificationsanddataformatofexchangeplatform(送審稿)2012-X2-XX實(shí)施2012-xx-xx發(fā)布北京市質(zhì)量技術(shù)監(jiān)督局發(fā)布目次目次1前言21 范圍32 規(guī)范性引用文件33 術(shù)語、定義和縮略語34 協(xié)議結(jié)構(gòu)45 通信連接46 數(shù)據(jù)包結(jié)本W(wǎng)口定義117 數(shù)據(jù)單元格式和定義12附錄A17本標(biāo)準(zhǔn)按

2、照GB/T1.1-2009給出的規(guī)則起草。本標(biāo)準(zhǔn)由北京市科學(xué)技術(shù)委員會(huì)提出。本標(biāo)準(zhǔn)由北京市科學(xué)技術(shù)委員會(huì)組織實(shí)施。本標(biāo)準(zhǔn)的主要起草單位:北京交通大學(xué),北京理工大學(xué)本標(biāo)準(zhǔn)的參與起草單位:本標(biāo)準(zhǔn)的主要起草人:本標(biāo)準(zhǔn)的參與起草人電動(dòng)汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范第4部分:平臺交換協(xié)議及數(shù)據(jù)格式1 范圍本標(biāo)準(zhǔn)規(guī)定了電動(dòng)汽車監(jiān)控和服務(wù)平臺與接入平臺間的通信協(xié)議,描述了用于平臺交換的協(xié)議格式和數(shù)據(jù)要求。本標(biāo)準(zhǔn)適用于電動(dòng)汽車監(jiān)控和服務(wù)平臺與接入平臺間之間的通信。2 規(guī)范性引用文件下列文件中的條款通過本標(biāo)準(zhǔn)的引用而成為本標(biāo)準(zhǔn)的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標(biāo)準(zhǔn)。凡

3、是不注日期的引用文件,其最新版本適用于本標(biāo)準(zhǔn)。GB16735道路車輛識別代號(VIN)GB/T19596電動(dòng)汽車術(shù)語GB/T1988信息技術(shù)信息交換用七位編碼字符集(eqvISO/IEC646)DB11/Z801-2011電動(dòng)汽車電能供給與保障技術(shù)規(guī)范動(dòng)力蓄電池包編碼DB*/*-2012電動(dòng)汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范第1部分:總則DB*/*-2012電動(dòng)汽車遠(yuǎn)程監(jiān)控技術(shù)規(guī)范第2部分:車載終端通信協(xié)議及數(shù)據(jù)格式3 術(shù)語、定義和縮略語3.1 術(shù)語和定義GB/T19596確立的以及下列術(shù)語和定義適用于本文件。3.1.1監(jiān)控和服務(wù)平臺monitoringandserviceplatform以計(jì)算機(jī)系統(tǒng)及通信

4、技術(shù)為基礎(chǔ),通過移動(dòng)通信技術(shù)和衛(wèi)星定位技術(shù)等手段從車載終端和接入平臺獲取電動(dòng)汽車動(dòng)力蓄電池工作狀態(tài)和電動(dòng)汽車運(yùn)行狀態(tài)等數(shù)據(jù)信息,并通過對數(shù)據(jù)信息的分析和處理,實(shí)現(xiàn)電動(dòng)汽車故障預(yù)警、故障處置、車載服務(wù)和管理等應(yīng)用平臺。3.1.2接入平臺accessplatform接入到監(jiān)控和服務(wù)平臺的平臺,包括政府信息資源、社會(huì)信息資源和企業(yè)信息資源。3.1.3用戶身份識別useridentification接入平臺連接監(jiān)控和服務(wù)平臺時(shí),需向監(jiān)控和服務(wù)平臺發(fā)送數(shù)據(jù)包進(jìn)行身份識別。上行方向upstreamdirection從接入平臺到監(jiān)控和服務(wù)平臺的數(shù)據(jù)傳輸方向。3.1.5下行方向downstreamdirect

5、ion從監(jiān)控和服務(wù)平臺到接入平臺的數(shù)據(jù)傳輸方向。3.2 符號及縮略語IP網(wǎng)間互聯(lián)協(xié)議(InternetProtocol)TCP傳輸控制協(xié)議(TransferControlProtocol)HTTP超文本傳送協(xié)議(hypertexttransportprotocol)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é)議結(jié)構(gòu)的應(yīng)用層。4.2 應(yīng)用層以數(shù)據(jù)包(分組)的格式進(jìn)行命令和數(shù)據(jù)的交互,按平臺之間數(shù)據(jù)交互的功能需要規(guī)定數(shù)據(jù)組織結(jié)構(gòu)。4.3 應(yīng)用層通信協(xié)議不依賴于所選用

6、的傳輸網(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ā)送信息進(jìn)行用戶身份識別,流程如圖1所示。接入平臺監(jiān)控與服務(wù)平圖1用戶身份識別流程示意圖5.1.2 接入平臺向監(jiān)控和服務(wù)平臺發(fā)送用戶身份識別信息,監(jiān)控和服務(wù)平臺需要對接收到的數(shù)據(jù)進(jìn)行校驗(yàn),校驗(yàn)包括數(shù)據(jù)校驗(yàn)和用戶身份校驗(yàn)。在校驗(yàn)正確的情況下,監(jiān)控和服務(wù)平臺返回成功應(yīng)答;在校驗(yàn)錯(cuò)誤的情況下,監(jiān)控和服務(wù)平臺返回錯(cuò)誤應(yīng)答。5.1.3 接入平臺在接收到監(jiān)控和

7、服務(wù)平臺的應(yīng)答指令后完成身份識別;接入平臺在規(guī)定時(shí)間內(nèi)未收到應(yīng)答指令,應(yīng)啟動(dòng)重發(fā)機(jī)制。接入平臺如果收到監(jiān)控和服務(wù)平臺返回的錯(cuò)誤應(yīng)答,應(yīng)根據(jù)錯(cuò)誤應(yīng)答提示,再次啟動(dòng)重發(fā)機(jī)制。5.2 連接的維持身份識別成功后,接入平臺應(yīng)按一定周期向監(jiān)控和服務(wù)平臺發(fā)送心跳信息,監(jiān)控和服務(wù)平臺在收到心跳信息后返回成功應(yīng)答,發(fā)送周期由接入平臺規(guī)定。如果想重新建立連接,需要再次進(jìn)行身份識別。5.3 連接的過程連接的過程包括信息數(shù)據(jù)交換、信息查詢、接入平臺請求與監(jiān)控和服務(wù)平臺控制命令。5.3.1 信息數(shù)據(jù)交換由于每個(gè)用戶的需求和權(quán)限不一樣,信息數(shù)據(jù)交換分為三個(gè)模式,具體如下。 接入平臺只上報(bào)數(shù)據(jù)給監(jiān)控和服務(wù)平臺

8、身份識別成功后,接入平臺應(yīng)把信息數(shù)據(jù)按照設(shè)定的上報(bào)時(shí)間周期(T)主動(dòng)地上報(bào)監(jiān)控和服務(wù)平臺。流程如圖2所示。 監(jiān)控和服務(wù)平臺只下發(fā)數(shù)據(jù)給接入平臺如果接入平臺需要監(jiān)控和服務(wù)平臺下發(fā)數(shù)據(jù),需要向監(jiān)控和服務(wù)平臺進(jìn)行請求。監(jiān)控和服務(wù)平臺對請求進(jìn)行校驗(yàn),如果校驗(yàn)正確,監(jiān)控和服務(wù)平臺按一定下發(fā)時(shí)間周期給接入平臺下發(fā)數(shù)據(jù),流程如圖3所示。如果檢驗(yàn)錯(cuò)誤,監(jiān)控和服務(wù)平臺返回一個(gè)錯(cuò)誤應(yīng)答。接入平臺如果沒收到應(yīng)答或收到錯(cuò)誤應(yīng)答,應(yīng)啟動(dòng)重發(fā)機(jī)制。流程如圖4所示。圖3信息數(shù)據(jù)下發(fā)(成功應(yīng)答)流程示意圖圖4信息數(shù)據(jù)下發(fā)(錯(cuò)誤應(yīng)答)流程示意圖 監(jiān)控和服務(wù)平臺與接入平臺數(shù)據(jù)交換,同時(shí)具有上報(bào)和下發(fā)功

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

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

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

12、到應(yīng)答指令,發(fā)送命令端應(yīng)啟動(dòng)重發(fā)機(jī)制。5.4 重發(fā)機(jī)制5.4.1 重發(fā)超時(shí)時(shí)間根據(jù)具體的通信方式和通信過程自行定義,但不應(yīng)大于10秒。5.4.2 達(dá)到重發(fā)規(guī)定次數(shù)后仍未收到應(yīng)答指令,則本次通信失敗,結(jié)束本次通信。超時(shí)重發(fā)次數(shù)應(yīng)為3次。5.5 連接的斷開監(jiān)控和服務(wù)平臺與接入平臺可根據(jù)TCP協(xié)議主動(dòng)斷開連接,雙方都應(yīng)主動(dòng)判斷TCP連接是否斷開,釋放端口。5.5.1 TCP連接斷開監(jiān)控和服務(wù)平臺判斷TCP連接斷開的方法: 根據(jù)TCP協(xié)議判斷接入平臺主動(dòng)斷開; 相同身份的接入平臺建立新連接,表明原TCP連接已斷開;接入平臺判斷TCP連接斷開的方法: 根據(jù)TCP

13、協(xié)議判斷監(jiān)控和服務(wù)平臺主動(dòng)斷開; 數(shù)據(jù)通信鏈路斷開;5.5.2 TCP連接通暢當(dāng)TCP連接通暢的情況下,服務(wù)器和接入平臺斷開連接的情況有:1 數(shù)據(jù)通信鏈路正常,達(dá)到重發(fā)次數(shù)后仍未收到應(yīng)答;2 監(jiān)控和服務(wù)平臺超過一定時(shí)間未收到接入平臺發(fā)來的上報(bào)信息或心跳信息;3 接入平臺超過在一定時(shí)間內(nèi)未收到監(jiān)控和服務(wù)平臺發(fā)來的下發(fā)信息或者心跳信息;Webservices方式5.6 連接的建立流程如圖當(dāng)通信連接建立,接入平臺應(yīng)立即向監(jiān)控和服務(wù)平臺發(fā)送信息進(jìn)行用戶身份信息和數(shù)據(jù),8所示。圖8監(jiān)控和服務(wù)平臺數(shù)據(jù)傳輸流程示意圖5.7連接的方式連接的方式包括信息數(shù)據(jù)交換、信息查詢、接入平臺請求與監(jiān)控和服務(wù)

14、平臺控制命令。 信息數(shù)據(jù)交換由于每個(gè)用戶的需求和權(quán)限不一樣,信息數(shù)據(jù)交換分為三個(gè)模式,具體如下。1 接入平臺只上報(bào)數(shù)據(jù)給監(jiān)控和服務(wù)平臺流程如圖2所示。圖1信息數(shù)據(jù)上報(bào)流程示意圖1.6.1 監(jiān)控和服務(wù)平臺只下發(fā)數(shù)據(jù)給接入平臺如果接入平臺需要監(jiān)控和服務(wù)平臺下發(fā)數(shù)據(jù),需要向監(jiān)控和服務(wù)平臺進(jìn)行請求。監(jiān)控和服務(wù)平臺對請求進(jìn)行校驗(yàn),如果校驗(yàn)正確,監(jiān)控和服務(wù)平臺按一定下發(fā)時(shí)間周期給接入平臺下發(fā)數(shù)據(jù),流程如圖3所示。如果檢驗(yàn)錯(cuò)誤,監(jiān)控和服務(wù)平臺返回一個(gè)錯(cuò)誤應(yīng)答。接入平臺如果沒收到應(yīng)答或收到錯(cuò)誤應(yīng)答,應(yīng)啟動(dòng)重發(fā)機(jī)制。流程如圖4所示。圖2信息數(shù)據(jù)下發(fā)(成功應(yīng)答)流程示意圖圖3信息數(shù)據(jù)下發(fā)(錯(cuò)誤應(yīng)答)

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

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

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

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

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

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

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

22、答標(biāo)志定義見表4所示。表4應(yīng)答標(biāo)志定義編碼定義說明0x01成功接收到的信息正確或者請求命令成功執(zhí)行0x02長度錯(cuò)接收到的實(shí)際長度與數(shù)據(jù)包中描述不符0x03命令標(biāo)識錯(cuò)無效命令0x04修改錯(cuò)設(shè)置未成功0x050x7F系統(tǒng)預(yù)留用戶不能占用0x800xFD用戶自定義0xFE其他錯(cuò)誤未定義的其他錯(cuò)誤0xFF命令表示數(shù)據(jù)包為命令包,而非應(yīng)答包6.4日期與時(shí)間日期與時(shí)間數(shù)據(jù)格式具體內(nèi)容參見電動(dòng)汽車遠(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ù)單元具體

23、說明如下。用戶身份識別用戶身份識別數(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ù)動(dòng)力蓄電池包溫度數(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ù)動(dòng)力蓄電池系統(tǒng)極值數(shù)據(jù)51:有數(shù)據(jù);0:無數(shù)據(jù)動(dòng)力

24、蓄電池系統(tǒng)報(bào)警數(shù)據(jù)61:有數(shù)據(jù);0:無數(shù)據(jù)動(dòng)力蓄電池充電時(shí)電壓數(shù)據(jù)71:有數(shù)據(jù);0:無數(shù)據(jù)動(dòng)力蓄電池充電時(shí)溫度數(shù)據(jù)81:有數(shù)據(jù);0:無數(shù)據(jù)動(dòng)力蓄電池充電時(shí)極值數(shù)據(jù)91:有數(shù)據(jù);0:無數(shù)據(jù)動(dòng)力蓄電池充電時(shí)故障數(shù)據(jù)1015預(yù)留信息數(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動(dòng)力蓄電池包總數(shù)N1BYTE信息類型里不含動(dòng)力蓄電池?cái)?shù)據(jù),用0x00動(dòng)力蓄電池代碼列表20XN按動(dòng)力蓄電池包序號依次排列,每包動(dòng)力蓄電池代碼數(shù)

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

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

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

28、號1BYTE有效值范圍:1255最低電壓單體動(dòng)力蓄電池序號1BYTE有效值范圍:1255最低電壓值2WORD有效值范圍:015000(表示0V15V),最小計(jì)量單元:0.001V最高溫度動(dòng)力蓄電池包序號1BYTE有效值范圍:1255最高溫度探針序號1BYTE有效值范圍:1255最高溫度值1SignedBYTE有效值范圍:-40+125(表示-40C+125C),最小計(jì)量單元:1c最低溫度動(dòng)力蓄電池包序號1BYTE有效值范圍:1255最低溫度探針序號1BYTE有效值范圍:1255最低溫度值1SignedBYTE有效值范圍:-40+125(表示-40C+125C),最小計(jì)量單元:1c總電壓2WOR

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

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

溫馨提示

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

評論

0/150

提交評論