當前位置:首頁 ? 技術支持 ? 產品資料 ? 正文

99.5%充電樁設備接入的終極指南 云快充協議!

目錄

1 總則

1.1 協議概述

1.2 通信接口

1.3 接入流程

2 通信協議結構

3 應用層報文幀格式

3.1 應用層數據結構

3.2 數據格式定義

3.3 名詞解釋

4 幀類型定義一纜表

5 通信協議流程

5.1 上電流程

5.2 app充電流程

5.3 刷卡充電

5.4 離線充電模式

6 注冊心跳幀類型碼數據定義

6.1 充電樁登錄認證

6.2 登錄認證應答

6.3 充電樁心跳包

6.4 心跳包應答

6.5 計費模型驗證請求

6.6 計費模型驗證請求應答

6.7 充電樁計費模型請求

6.8 計費模型請求應答

7 實時數據幀類型碼數據定義

7.1 讀取實時監測數據

7.2 上傳實時監測數據

7.3 充電握手

7.4 參數配置

7.5 充電結束

7.6 錯誤報文

7.7 充電階段BMS中止

7.8 充電階段充電機中止

7.9 充電過程BMS需求與充電機輸出

7.10 充電過程BMS信息

8 運營交互幀類型碼數據定義

8.1 充電樁主動申請啟動充電

8.2 運營平臺確認啟動充電

8.3 運營平臺遠程控制啟機

8.4 遠程啟動充電命令回復

8.5 運營平臺遠程停機

8.6 遠程停機命令回復

8.7 交易記錄

8.8 交易記錄確認

8.9 遠程賬戶余額更新

8.10 余額更新應答

8.11 離線卡數據同步

8.12 離線卡數據同步應答

8.13 離線卡數據清除

8.14 離線卡數據清除應答

8.15 離線卡數據查詢

8.16 離線卡數據查詢應答

9 運營平臺設置幀類型碼數據定義

9.1 充電樁工作參數設置

9.2 充電樁工作參數設置應答

9.3 對時設置

9.4 對時設置應答

9.5 計費模型設置

9.6 計費模型應答

10 車位鎖通信協議定義

10.1 地鎖數據上送

10.2 遙控地鎖升鎖與降鎖命令

10.3 充電樁返回數據(上行)

11 電樁遠程維護幀類型碼數據定義

11.1 遠程重啟

11.2 遠程重啟應答

11.3 遠程更新

11.4 遠程更新應答

12 并充模式幀類型碼數據定義

12.1 充電樁主動申請并充充電

12.2 運營平臺確認并充啟動充電

12.3 運營平臺遠程控制并充啟機

12.4 遠程并充啟機命令回復

13 附錄

13.1 充電停止原因代碼表

13.2 CRC16 校驗的計算方法

13.3 協議需知


1 總則

1.1 協議概述

本協議規定了充電樁與新能源管理信息系統之間數據交互的流程、格式和內容。協議整體依據國網104充電樁規約,新增數據部分協議參照GBT-27930對充電樁充電過程中與新能源管理信息系統的交互數據進行了補充,本協議適用于交直流,交流在本協議中部分數據無需上送數據項在下面協議部分均有標注。

1.2 通信接口

充電樁和新能源管理信息系統之間的通信接口采用基于 TCP/IP Socket 的通信方式實現,按照長連接工作模式。兩個系統可部署在同一個或者不同的企業網絡環境中,可以通過局域網或者互聯網實現互相連接通信。

充電樁通信聯接方式支持有線網絡接口、無線 GPRS 連接運營平臺服務器或者多個充電樁經過集中器與運營平臺連接。

充電樁支持服務器的直接 IP 地址與網絡域名解析,地址與連接端口均為可設置參數,測試服務器地址為121.199.192.223,端口號為8768。

1.3 接入流程

樁企按照協議內容開發完成后,首先平臺會分配測試樁的設備編號以及平臺登陸賬戶,樁企可以登陸測試平臺查看測試樁與平臺的上行下數據幀以及上行數據解析內容,在數據幀解析通過后,平臺會提供充電app測試版本(只支持安卓手機)以及充電卡來對整個充電流程進行調試,最后在測試環境測試通過后,由平臺提供正式環境的相關配置信息。

2 通信協議結構

本協議的通信協議結構如圖1所示。本協議采用的TCP/IP傳輸定義與標準定義一致。

圖片[1]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

3 應用層報文幀格式

3.1 應用層報文幀格式

圖片[2]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

數據結構定義說明:

  • 起始標識符代表一幀數據的開始,固定為0x68。
  • 數據域字節數,數據域長度不超過200字節。不加密時為原數據長度,加密時,為加密后數據長度。其值為“序列號域+加密標志+幀類型標志+消息體”字節數之和。
  • 序列號域即為數據包的發送順序號,從 0開始順序增加,如是應答數據包,則與詢問數據包序號保持一致,當樁與平臺網絡斷開重新建立連接或者溢出后歸0。
  • 加密標志只針對消息體(數據單元)。0x00:不加密,0x01:3DES
  • 幀類型標志定義了上下行數據幀。
  • 幀校驗域:從序列號域到數據域的
  • CRC 校驗,校驗多項式為 0x180D,低字節在前,高字節在后,計算方式見附錄。

3.2 數據格式定義

數據格式包括BCD碼、BIN碼、ASCII,BIN碼均為低位在前高位在后。協議中小數值均乘倍率(保留小數點位數)上送平臺(例如:電壓為225.1,保留一位小數,上送到平臺值為2251,即0x8CB)。CP56Time2a格式如下:

圖片[3]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

3.3 名詞解釋

  • 充電卡:平臺默認充電卡為M1卡(不帶儲值),讀卡器讀取到的卡號為“物理卡號”,卡號儲存在第0扇區0塊,卡面印刷的卡號為“邏輯卡號”,物理卡號用于充電樁與服務器數據交互,邏輯卡號用于顯示在樁屏幕上便于用戶核對卡信息。IC卡或者CPU卡均采用平臺M1卡的鑒權模式,不使用數據儲存與寫入功能。
  • 交易流水號:交易流水號為一次充電操作過程的統一標記,從遠程啟動充電或者卡鑒權回復時產生到最后樁結束充電的交易記錄均使用同一個流水號,由平臺產生(離線模式由樁按此規則生成),生成規則為 格式樁號(7bytes)+槍號(1byte)+年月日時分秒(6bytes)+自增序號(2bytes);示例:32010600019236012001061803423060。
  • 計損比例:計損比例定義在費率幀中,此項非零時,充電樁需要對上送平臺充電量加上此比例,如<實時監測數據>中“計損電度”,則為“電度”基礎上加上此比例得到的值。同理見<交易記錄>中“計損尖電量”、“計損峰電量”、 “計損平電量”、 “計損谷電量”、 “計損總電量”;(目前平臺不支持計損功能,計損比例置0)。
  • 樁編號:由平臺生成提供給樁使用,不支持樁企自行生成的樁編號。示例:3201060001923601
  • 槍號:由7個字節樁編號+1個字節的槍號生成。示例:3201060001923601/3201060001923602

4 幀類型定義一纜表

充電樁定義的幀類型碼為奇數,運營平臺定義的幀類型碼為偶數;幀類型碼分段定義,已定義的幀類型碼不可重定義為其他定義;

圖片[4]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

5 通信協議流程

5.1 上電流程

充電樁在上電或者離線恢復后連接到新能源管理信息系統,首先上送充電樁登陸認證,平臺對樁的信息進行校驗,并回復登陸認證應答,如果不符合則會斷開當前建立的連接,如果驗證通過,則樁先檢查是否有離線狀態下本地儲存的實時監測數據或者交易數據,如果有則先上送到平臺進行處理,隨后充電樁發起充電計費模型的請求,平臺檢測計費模型與當前運營費率是否一致,并回復計費模型請求應答,如果不一致,樁需要向平臺請求新的計費模型。

圖片[5]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

5.2 app充電流程

app充電流程與刷卡充電流程互通,即app充電可以用卡結束,app鑒權時會將用戶綁定的卡信息下發到充電樁,用于卡結束驗證,卡充電可以用app結束充電。

圖片[6]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

5.3 刷卡充電

圖片[7]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

5.4 離線充電模式

圖片[8]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6 注冊心跳幀類型碼數據定義

6.1 充電樁登錄認證

圖片[9]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.2 登錄認證應答

圖片[10]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.3 充電樁心跳包

圖片[11]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.4 心跳包應答

圖片[12]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.5 計費模型驗證請求

圖片[13]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.6 計費模型驗證請求應答

圖片[14]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.7 充電樁計費模型請求

圖片[15]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

6.8 計費模型請求應答

圖片[16]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7 實時數據幀類型碼數據定義

7.1 讀取實時監測數據

圖片[17]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.2 上傳實時監測數據

圖片[18]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.3 充電握手

圖片[19]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.4 參數配置

圖片[20]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.5 充電結束

圖片[21]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.6 錯誤報文

圖片[22]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.7 充電階段BMS中止

圖片[23]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.8 充電階段充電機中止

圖片[24]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.9 充電過程BMS需求與充電機輸出

圖片[25]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

7.10 充電過程BMS信息

圖片[26]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8 運營交互幀類型碼數據定義

8.1 充電樁主動申請啟動充電

圖片[27]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.2 運營平臺確認啟動充電

圖片[28]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.3 運營平臺遠程控制啟機

圖片[29]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.4 遠程啟動充電命令回復

圖片[30]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.5 運營平臺遠程停機

圖片[31]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.6 遠程停機命令回復

圖片[32]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.7 交易記錄

圖片[33]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.8 交易記錄確認

圖片[34]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.9 遠程賬戶余額更新

圖片[35]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.10 余額更新應答

圖片[36]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.11 離線卡數據同步

圖片[37]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.12 離線卡數據同步應答

圖片[38]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.13 離線卡數據清除

圖片[39]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.14 離線卡數據清除應答

圖片[40]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.15 離線卡數據查詢

圖片[41]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

8.16 離線卡數據查詢應答

圖片[42]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

9 運營平臺設置幀類型碼數據定義

9.1 充電樁工作參數設置

圖片[43]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

9.2 充電樁工作參數設置應答

圖片[44]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

9.3 對時設置

圖片[45]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

9.4 對時設置應答

圖片[46]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

9.5 計費模型設置

圖片[47]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

9.6 計費模型應答

圖片[48]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

10 車位鎖通信協議定義

地鎖狀態變化需要傳輸給平臺,若地鎖出現故障,則傳輸故障碼至平臺,若檢測出現故障則,默認地鎖為降下狀態;若為升降出現故障,則保持現有狀態

10.1 地鎖數據上送

圖片[49]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

10.2 遙控地鎖升鎖與降鎖命令

圖片[50]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

10.3 充電樁返回數據(上行)

圖片[51]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

11 電樁遠程維護幀類型碼數據定義

11.1 遠程重啟

圖片[52]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

11.2 遠程重啟應答

圖片[53]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

11.3 遠程更新

圖片[54]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

11.4 遠程更新應答

圖片[55]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

12 并充模式幀類型碼數據定義

12.1 充電樁主動申請并充充電(并充模式卡鑒權)

圖片[56]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

12.2 運營平臺確認并充啟動充電

圖片[57]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

12.3 運營平臺遠程控制并充啟機

圖片[58]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

12.4 遠程并充啟機命令回復

圖片[59]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

13 附錄

13.1 充電停止原因代碼表

圖片[60]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

13.2 CRC16 校驗的計算方法

CRC(Cyclical Redundancy Check)由兩字節組成,生成函數如下:
1、CRC計算函數
WORD ModbusCRC(BYTE * pData, BYTE len)
{
BYTE byCRCHi = 0xff;
BYTE byCRCLo = 0xff;
BYTE byIdx;
WORD crc;
while(len--)
{
byIdx = byCRCHi ^* pData++;
byCRCHi = byCRCLo ^ gabyCRCHi[byIdx];
byCRCLo = gabyCRCLo[byIdx];
}
crc = byCRCHi;
crc <<= 8;
crc += byCRCLo;
return crc;
}

CRC 碼表高字節

BYTE gabyCRCHi[] =
{
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,
0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,
0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,
0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,
0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,
0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,
0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,
0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,
0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,
0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,
0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,
0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,
0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,
0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,
0x80,0x41,0x00,0xc1,0x81,0x40

};

CRC 碼表高字節

BYTE	gabyCRCLo[] =
{
0x00,0xc0,0xc1,0x01,0xc3,0x03,0x02,0xc2,0xc6,0x06,
0x07,0xc7,0x05,0xc5,0xc4,0x04,0xcc,0x0c,0x0d,0xcd,
0x0f,0xcf,0xce,0x0e,0x0a,0xca,0xcb,0x0b,0xc9,0x09,
0x08,0xc8,0xd8,0x18,0x19,0xd9,0x1b,0xdb,0xda,0x1a,
0x1e,0xde,0xdf,0x1f,0xdd,0x1d,0x1c,0xdc,0x14,0xd4,
0xd5,0x15,0xd7,0x17,0x16,0xd6,0xd2,0x12,0x13,0xd3,
0x11,0xd1,0xd0,0x10,0xf0,0x30,0x31,0xf1,0x33,0xf3,
0xf2,0x32,0x36,0xf6,0xf7,0x37,0xf5,0x35,0x34,0xf4,
0x3c,0xfc,0xfd,0x3d,0xff,0x3f,0x3e,0xfe,0xfa,0x3a,
0x3b,0xfb,0x39,0xf9,0xf8,0x38,0x28,0xe8,0xe9,0x29,
0xeb,0x2b,0x2a,0xea,0xee,0x2e,0x2f,0xef,0x2d,0xed,
0xec,0x2c,0xe4,0x24,0x25,0xe5,0x27,0xe7,0xe6,0x26,
0x22,0xe2,0xe3,0x23,0xe1,0x21,0x20,0xe0,0xa0,0x60,
0x61,0xa1,0x63,0xa3,0xa2,0x62,0x66,0xa6,0xa7,0x67,
0xa5,0x65,0x64,0xa4,0x6c,0xac,0xad,0x6d,0xaf,0x6f,
0x6e,0xae,0xaa,0x6a,0x6b,0xab,0x69,0xa9,0xa8,0x68,
0x78,0xb8,0xb9,0x79,0xbb,0x7b,0x7a,0xba,0xbe,0x7e,
0x7f,0xbf,0x7d,0xbd,0xbc,0x7c,0xb4,0x74,0x75,0xb5,
0x77,0xb7,0xb6,0x76,0x72,0xb2,0xb3,0x73,0xb1,0x71,
0x70,0xb0,0x50,0x90,0x91,0x51,0x93,0x53,0x52,0x92,
0x96,0x56,0x57,0x97,0x55,0x95,0x94,0x54,0x9c,0x5c,
0x5d,0x9d,0x5f,0x9f,0x9e,0x5e,0x5a,0x9a,0x9b,0x5b,
0x99,0x59,0x58,0x98,0x88,0x48,0x49,0x89,0x4b,0x8b,
0x8a,0x4a,0x4e,0x8e,0x8f,0x4f,0x8d,0x4d,0x4c,0x8c,
0x44,0x84,0x85,0x45,0x87,0x47,0x46,0x86,0x82,0x42,
0x43,0x83,0x41,0x81,0x80,0x40
};

13.3 協議需知

圖片[61]-99.5%充電樁設備接入的終極指南 云快充協議!-停車技術員

? 版權聲明

隨意轉載,但請注明出處:山東凌卡信息科技有限公司 ? 99.5%充電樁設備接入的終極指南 云快充協議!
分享到
1
上一篇
下一篇

相關推薦

聯系我們
微信
Alvin-Tien
contact-img
投訴電話
18660816087
工作時間:8:30-12:00;13:30-18:00
微信公眾號
凌卡云停車
關注官方微信,了解最新資訊
contact-img
久久国产乱子伦立免费十精品|国产黑客破解一区二区三区|18禁无码永久免费网站大全|狠狠躁夜夜躁人人爽超碰97香蕉