新聞中心

EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于CCP電池控制器在線標(biāo)定系統(tǒng)的研究方案

基于CCP電池控制器在線標(biāo)定系統(tǒng)的研究方案

作者: 時(shí)間:2010-05-24 來(lái)源:網(wǎng)絡(luò) 收藏

  2.2 兩種工作模式

  * 協(xié)議定義了兩種工作模式: 一種是Polling(查詢)模式,另一種是DAQ(數(shù)據(jù)采集) 模式。在本文所設(shè)計(jì)的中,由于需要監(jiān)控與的變量,如電壓,溫度,電 流,SOC 可提供的充放電功率等均為定時(shí)更新,因此采用了DAQ 模式。

  2.3 數(shù)據(jù)對(duì)象

  * 協(xié)議規(guī)定,主設(shè)備發(fā)送給從設(shè)備的數(shù)據(jù)對(duì)象為CRO(Command Receive Object),傳 達(dá)主設(shè)備下達(dá)給從設(shè)備的命令;從設(shè)備發(fā)送給主設(shè)備的數(shù)據(jù)對(duì)象為DTO(Data Transmission Object)。

  根據(jù)報(bào)文PID 的不同,DTO 又可以分為三種形式:

  ? 命令返回消息(PID=255):從設(shè)備收到CRO,完成命令要求動(dòng)作后,向主設(shè)備發(fā)送命令應(yīng)答。此時(shí)該DTO 亦稱為CRM(Command Return Message)。

  ? 事件消息(PID=254):從設(shè)備發(fā)生事故或其他需主動(dòng)向主設(shè)備匯報(bào)的事件時(shí),由從設(shè)備自行向向主設(shè)備發(fā)送DTO 來(lái)進(jìn)行匯報(bào),報(bào)告其當(dāng)前的運(yùn)行狀態(tài),并請(qǐng)求主設(shè)備暫停當(dāng)前工作進(jìn)程以處理發(fā)生的錯(cuò)誤。此時(shí)該DTO 被稱為Event Message。

  ? DAQ―DTO(0≤ PID ≤ 254):若主設(shè)備要求,從設(shè)備可按某周期自動(dòng)將需要被實(shí)時(shí)監(jiān)視的數(shù)據(jù)發(fā)送給主設(shè)備,此時(shí)該DTO 被稱為DAQ―DTO 幀。

  根據(jù)BCU 實(shí)際工況,為BCU 開(kāi)發(fā)的* 協(xié)議采用DAQ 模式,使主設(shè)備可要求該設(shè) 備按照制定的周期自動(dòng)將需監(jiān)視的數(shù)據(jù)上傳,而無(wú)需對(duì)每個(gè)數(shù)據(jù)都發(fā)一次上傳數(shù)據(jù)命令來(lái) 要求從設(shè)備上傳。

  DAQ 傳送的數(shù)據(jù)由一系列表來(lái)組織,這些表被稱為ODTs(Object Descriptor Tables)。每 個(gè)ODT 表含7 個(gè)元素,可描述7 個(gè)ECU 內(nèi)部參數(shù)的相對(duì)地址及數(shù)據(jù)長(zhǎng)度等屬性。這些被 ODT 描述的參數(shù),就是需要從設(shè)備用DAQ―DTO 幀周期發(fā)送給主設(shè)備的被監(jiān)視數(shù)據(jù);而 這些屬性被稱為“參數(shù)描述”,它們可幫助從設(shè)備DAQ 處理代碼確定該參數(shù)的當(dāng)前值。ODT 中描述參數(shù),及各參數(shù)的“參數(shù)描述”由主設(shè)備通過(guò)CRO 命令寫入。當(dāng)從設(shè)備的DAQ 機(jī)制 被啟動(dòng)時(shí),從設(shè)備按主設(shè)備要求的周期,將每個(gè)ODT 表描述的ECU 參數(shù)當(dāng)前值順次放入相應(yīng)的DAQ―DTO 幀中,并發(fā)送給主設(shè)備。用戶可將有相同DAQ―DTO 周期的ODT 組織 為一個(gè)DAQ―List,各DAQ―List 使用不同的CAN ID。該周期亦由主設(shè)備發(fā)送命令寫入。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉