可變信息標志通訊協議V10(電明科技)2012-9-11修訂完成_第1頁
可變信息標志通訊協議V10(電明科技)2012-9-11修訂完成_第2頁
可變信息標志通訊協議V10(電明科技)2012-9-11修訂完成_第3頁
可變信息標志通訊協議V10(電明科技)2012-9-11修訂完成_第4頁
可變信息標志通訊協議V10(電明科技)2012-9-11修訂完成_第5頁
已閱讀5頁,還剩32頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、可變信息標志通訊協議可變信息標志通訊協議V1.0擬制日期審核日期批準日期深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 2 頁 共 37 頁深圳市電明科技有限責任公司DARMON Tech Co., Ltd. 深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 3 頁 共 37 頁修訂記錄日期修訂版本修改描述作者會 簽 部 門部 門簽字/日期部 門簽字/日期深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 4 頁 共 37 頁目 錄可變信息標志通訊協議V1.0.1修訂記錄.2目 錄.31 目 的.42 適用范圍.43 術 語.44 通訊協議制定原則.45 通訊協議說明.45.

2、1 協議說明 .45.2 字節格式 .55.3 幀格式 .55.3.1 幀起始符域 .55.3.2 目的地址域 .65.3.3 源地址域 .65.3.4 指令代碼域 .65.3.5 數據域 .65.3.6 校驗碼域 .65.3.7 結束碼域 .75.4 通訊說明 .75.4.1 通訊參數 .75.4.2 傳輸響應 .75.5 指令詳解 .85.5.1 設備狀態檢測命令 .85.5.2 設備控制相關命令 .95.5.3 顯示內容發布命令 .135.5.4 系統維護命令 .185.5.5 重新啟動可變信息標志 .306 可變信息標志播放列表.306.1 格式說明 .316.1.1 表頭 .316.

3、1.2 定義播放列表的動作條數 .316.1.3 定義每條動作的具體內 .316.2 播放文件示例 .34 深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 5 頁 共 37 頁1 1 目的目的統一產品通訊協議,規范版本管理。2 2 適用范圍適用范圍適用于自發布之日起公司所有可變信息標志產品的通訊協議;公司內外統一使用。3 3 術語術語可變信息標志:可變信息標志:僅限于高速公路情報板系列產品,不包括可變限速標志、交通燈、指示器及交通誘導屏等產品。4 4 通訊協議制定原則通訊協議制定原則通訊協議主要是我司情報板產品與控制終端通訊之規則;通訊協議只有一個執行版本,每次升級必須經過正式會簽流程

4、;通訊協議要規則明確,簡單易懂,可擴展。5 通訊協議說明通訊協議說明5.1 協議說明本協議為主-從結構的半雙工通信方式;監控中心計算機、手持單元或其它數據終端為主站,可變信息標志為從站;每個可變信息標志均有各自的地址編碼;設備間通信均由主站發出的信息幀來控制,每幀由幀起始符、從站地址域、主站地址域、控制碼(即命令代碼)、數據域、校驗碼及幀結束符等7 個部分組成,每部分由若干字節組成。深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 6 頁 共 37 頁5.2 字節格式說明:說明:每字節含8 位二進制碼,傳輸時加上一個起始位(0)和一個結束位(1),共10 位,其傳輸序列如圖1;D0 是字

5、節的最低有效位,D7 是字節的最高有效位。先傳低位,后傳高位。5.3 幀格式幀是傳送信息的基本單元,幀格式如圖2 所示。5.3.15.3.1 幀起始符域幀起始符域02H02H: 標識一幀信息的開始,其值為02H=00000010B。發送一幀時,若幀頭與幀尾之間有任意字節等于 STX,ETX 或 ESC,則需轉義:定義:定義: STX - 0 x02 (幀頭)ETX - 0 x03 (幀尾)ESC - 0 x1B (轉義符)STX 轉成 ESC 和 0 xE7ETX 轉成 ESC 和 0 xE8ESC 轉成 ESC 和 0 x00深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 7 頁 共

6、 37 頁5.3.25.3.2 目的地址域目的地址域A0A0:地址域由2個字節構成,可以為監控中心通訊設備、可變信息標志、設備號等;具體使用可由用戶自行決定,范圍 “01” “99”。說明:說明:指令的目的地址指的是設備的地址。返回數據中的目的地址指的是上位機的地址,也就是指令中的源地址。5.3.35.3.3 源地址域源地址域A1:A1: 地址域由2個字節構成,可以為監控中心通訊設備、可變信息標志、設備號等;具體使用可由用戶自行決定,范圍 “01” “99”。說明:說明:指令的源地址指的是上位機的地址。返回數據中的源地址指的是設備的地址,也就是指令中的目的地址。5.3.45.3.4 指令代碼域

7、指令代碼域C C:2個字節,范圍 “00”“99”。5.3.55.3.5 數據域數據域DATADATA:數據域包括數據標識和數據、密碼等,其結構隨控制碼的功能而改變。5.3.65.3.6 校驗碼域校驗碼域CSCS:2個字節,從幀起始符后開始到校驗碼之前的所有字節的CRC的校驗值。 CRC校驗值的計算,按如下實現:unsigned int gen_crc(BYTE far *frame, short frame_len) BYTE c, treat, bcrc; unsigned int wcrc = 0; short i, j; for (i = 0; i frame_len; i+) c =

8、 framei; for (j = 0; j 8; j+) treat = c & 0 x80;深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 8 頁 共 37 頁 c 8) & 0 x80; wcrc = 1; if (treat != bcrc)wcrc = 0 x1021; return wcrc;5.3.75.3.7 結束碼域結束碼域03H03H:標識一幀信息的結束,其值為03H=00000011B。5.4 通訊說明5.4.15.4.1 通訊參數通訊參數串口方式串口方式以太網方式以太網方式波特率 - 9600數據位 - 8奇偶校驗 - 無校驗停止位 - 1流控制

9、 - 無默認端口地址為:5009網絡協議類型:TCP/IP網絡配置:ip=192.168.210.88 工控機 IP 地址)netmask=255.255.255.0(子網掩碼)gateway=192.168.210.254(網關地址)nameserver=192.168.210.254(服務器 IP 地址,將該工控機作為服務器時設置的 IP 地址,暫未用到)深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 9 頁 共 37 頁5.4.25.4.2 傳輸響應傳輸響應每次通信都是由主站向按信息幀地址域選擇的從站發出請求命令幀開始,被請求的從站根據命令幀中控制碼的要求作出響應。收到命令幀后的

10、響應延時Td:20msTd500ms。字節之間停頓時間Tb:Tb500ms。5.5 指令詳解5.5.15.5.1 設備狀態檢測命令設備狀態檢測命令5.5.1.1 總總狀狀態檢測態檢測總狀態檢測功能描述向顯示設備查詢設備的總體狀態,用于平時的設備狀態監控;預置條件作為總狀態指令,上位機輪詢各設備狀態,建議15分鐘論詢一次;指令格式格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x30 0 x31(指令頭) 0 x74 0 xA8(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x3

11、1(源地址) 0 x30 0 x32 (指令頭) 0 x31 0 x31 0 x31 0 x31 0 x31 0 x31 (設備狀態,30表示異常,31表示正常) 0 xC7 0 x7B(校驗位) 0 x03(幀尾)指令詳解6個狀態值:溫度、風扇、箱體電壓、門開關、亮度、防雷器;應用舉例指令:02 30 31 30 31 30 31 74 A8 03返回值:02 30 31 30 31 30 32 31 31 31 31 31 31 C7 7B 03應用舉例中,上位機ID=01,下位機ID=01,下同。5.5.1.2 設備詳細設備詳細狀狀態態設備詳細狀態功能描述向顯示設備查詢設備的詳細狀態。預

12、置條件作為查詢總體設備狀態的設備狀態查詢補充,當查詢到總體狀態有設備報警的情況,運用本命令可以進一步對設備故障進行更詳細的定位。深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 10 頁 共 37 頁指令格式格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x30 0 x33(指令頭) 0 x54 0 xEA(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x30 0 x34(指令頭) 0 x32 0 x33(128個字節的箱體電壓) 0 x00 0 x

13、00(校驗位) 0 x03(幀尾)指令詳解由于設備具有不同規格,返回狀態數據統一格式。應用舉例指令:02 30 31 30 31 30 33 54 EA 03返回值:02 30 31 30 31 30 34.30 30 30 C0 50 03 5.5.1.3 通通訊訊狀狀態檢測態檢測通訊狀態檢測功能描述主要用于測試通訊的好壞;預置條件建議在發送大量數據前先測試這條指令,可以避免通訊的誤操作;指令格式格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x32 0 x39(指令頭) 0 x93 0 xC2(校驗位) 0 x03(幀尾)返回值格式:0

14、x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x33 0 x30(指令頭) 0 x31(返回值,0 x31為正常,0 x30為異常) 0 xDA 0 x00(校驗位) 0 x03(幀尾)指令詳解判斷網絡好壞,關鍵是判斷是否返回正確的信息。應用舉例指令:02 30 31 30 31 32 39 93 C2 03返回值:02 30 31 30 31 33 30 31 DA 00 035.5.25.5.2 設備控制相關命令設備控制相關命令5.5.2.1 獲獲得屏幕壞點數得屏幕壞點數獲得屏幕壞點數功能描述檢測并返回屏幕壞點數,可作為測試、維護功能指令。預置條

15、件由于逐點檢測的實現方式,逐點檢測要求關閉正常顯示,通過點亮一個點來檢測,因此全屏檢測所用的時間較長,一般在5分鐘左右才能返回檢深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 11 頁 共 37 頁測數據(建議作為一項測試、維護功能)。指令格式格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x36 0 x39(指令頭) 0 x31(是否返回上次結果,0X30為返回上次結果,0X31為立即檢測)0 x8B 0 x68(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(

16、源地址) 0 x37 0 x30(指令頭) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 (6位16進制的失效點數,FFFFFFF為沒有上次檢測結果) 0 xED 0 xE5(校驗位) 0 x03(幀尾)指令詳解通過逐點檢測查詢屏幕壞點。應用舉例指令(逐點檢測):02 30 31 30 31 36 39 31 8B 68 03返回值:02 30 31 30 31 37 30 30 30 30 30 30 30 ED E5 035.5.2.2 打開打開/關關閉閉指定指定風風扇扇打開/關閉指定風扇功能描述打開/關閉指定風扇;預置條件在正常的運行中,下位機會自動根據設備溫度

17、打開和關閉風扇,特殊的情況下才使用本命令手動開關風扇;指令格式格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x30 0 x39(指令頭) 0 x31(開/關,0 x31 表示打開,0 x30 關閉) 0 x46 0 x46(箱體號碼 , 范圍0-16, “FF”為所有箱體 ) 0 x68 0 x21(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x31 0 x30(指令頭) 0 x31(開/關,0 x31 表示打開,0 x30 關閉) 0 x31(指令執

18、行情況,0 x31 成功 0 x30 失敗 ) 0 xA1 0 x2D(校驗位) 0 x03(幀尾)指令詳解可手動打開任意箱體風扇。應用舉例指令(打開所有):02 30 31 30 31 30 39 31 46 46 68 21 03返回值:02 30 31 30 31 31 30 31 31 A1 2D 03指令(關閉所有):02 30 31 30 31 30 39 30 46 46 5F 11 03返回值02 30 31 30 31 31 30 30 31 92 1C 03深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 12 頁 共 37 頁5.5.2.3 打開打開/關關閉閉可可變

19、變信息信息標標志志打開/關閉可變信息標志功能描述打開/關閉可變信息標志顯示;預置條件在正常的運行中,下位機會自動根據設備運行狀態自動打開或關閉,特殊的情況下才使用本命令手動開關可變信息標志;指令格式格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x31 0 x31(指令頭) 0 x31(開/關,0 x31 表示打開,0 x30 表示關閉) 0 x87 0 x51(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x30 0 x31(目的地址) 0 x30 0 x31(源地址) 0 x31 0 x32(指令頭) 0 x30(開/關

20、,0 x31 表示打開,0 x30 關閉) 0 x31(指令執行情況,0 x31 成功 0 x30 失敗 )0 xCF 0 x4D(校驗位) 0 x03(幀尾)指令詳解關閉可變信息標志顯示,進入黑屏待機的低功耗狀態,依然能正常通訊。應用舉例指令(打開):02 30 31 30 31 31 31 31 87 51 03返回值:02 30 31 30 31 31 32 31 31 CF 4D 03指令(關閉):02 30 31 30 31 31 31 30 97 70 03返回值:02 30 31 30 31 31 32 30 31 FC 7C 03深圳市電明科技有限責任公司內部文件,未經許可不得

21、擴散第 13 頁 共 37 頁5.5.2.4 打開打開/關關閉閉指定指定顏顏色燈色燈打開/關閉指定顏色燈功能描述軟件控制不同顏色燈亮滅;預置條件主要用于維修時使用,便于維修人員找到故障點;指令格式格式:0 x02(幀頭) 0 x32 0 x32(目的地址) 0 x31 0 x31(源地址) 0 x31 0 x33(指令頭) 0 x30(開/關,0 x30 表示關閉指定顏色,0 x31 表示打開指定顏色) 0 x30 0 x30 0 x30 (紅色) 0 x30 0 x30 0 x30(綠色) 0 x30 0 x30 0 x30(藍色) 0 x30 0 x30(校驗位) 0 x03(幀尾)返回值

22、格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x31 0 x34(指令頭) 0 x30(開/關,0 x30 表示關閉指定顏色,0 x31 表示打開指定顏色) 0 x01(指令執行情況,0 x31 成功 0 x30 失敗 ) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解本功能可軟件控制,也可硬件控制。應用舉例該功能已停用。5.5.2.5 獲獲取當前亮度控制模式或取當前亮度控制模式或顯顯示亮度示亮度獲取亮度控制模式或當前顯示亮度功能描述獲取亮度控制模式或當前顯示亮度;預置條件設備共有兩種亮度控制模式:自動控制:根據環境亮度的檢測

23、自動調節屏體亮度;亮度調節可以紅綠藍單獨控制;手動控制:手動控制主要在自動控制發生故障時使用(比如光敏電阻失效時);指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x32 0 x31(指令頭) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x32 0 x32(指令頭) 0 x32 0 x32(紅色, 亮度級別031,當值是”FF”(ASCII碼值46 46)時,為自動調節亮度) 0 x30 0 x30(綠色, 亮度級別031

24、,當值是”FF”時,為自動調節亮度) 0 x30 0 x30(藍色, 亮度級別031,當值是”深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 14 頁 共 37 頁FF”時,為自動調節亮度) 0 x30 0 x30(環境亮度) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解應用舉例指令:02 30 31 30 31 32 31 12 CA 03返回值(自動):02 30 31 30 31 32 32 46 46 46 46 46 46 49 35 1C 69 035.5.2.6 設設置亮度置亮度設置亮度功能描述設置亮度預置條件設備共有兩種亮度控制方式: 自動控制:根據環境

25、亮度的檢測自動調節屏體亮度,亮度調節可以紅綠藍單獨控制。 手動控制:手動控制主要在自動控制發生故障時使用(比如光敏電阻失效時)。指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x32 0 x33(指令頭) 0 x30 0 x30(紅色, 亮度級別031,當值是”FF”時,為自動調節亮度) 0 x30 0 x30(綠色, 亮度級別031,當值是”FF”時,為自動調節亮度) 0 x30 0 x30(藍色, 亮度級別031,當值是”FF”時,為自動調節亮度) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭)

26、 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x32 0 x34(指令頭) 0 x30 (返回值,0 x31為操作成功,0 x30為操作失敗) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解手動設置屏幕的顯示亮度或調節模式。應用舉例指令(自動):02 30 31 30 31 32 33 46 46 46 46 46 46 D6 4D 03返回值:02 30 31 30 31 32 34 31 21 F4 035.5.35.5.3 顯示內容發布命令顯示內容發布命令5.5.3.1 顯顯示指定示指定顯顯示列表示列表深圳市電明科技有限責任公司內部文件,未經許

27、可不得擴散第 15 頁 共 37 頁顯示指定顯示列表 功能描述控制下位機顯示一個事先儲存號的播放列表文件;預置條件下位機本地存儲器可以存儲99個播放列表,里面存放一些常見的交通信息,該指令調用相應播放列表顯示;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x34 0 x37(指令頭) 0 x470 x46(文件名,“play00.lst”,10個字節,其中”00“為播放列表的編碼,范圍是099) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x

28、32(源地址) 0 x34 0 x38(指令頭) 0 x01(指令執行情況,0 x31 成功 0 x30 失敗 ) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解用戶通過本指令調用播放列表執行,顯示指定列表內容。應用舉例指令(列表00):02 30 31 30 31 34 37 70 6C 61 79 30 30 2E 6C 73 74 73 32 03返回值:02 30 31 30 31 34 38 31 D6 39 035.5.3.2 獲獲取當前取當前顯顯示列表示列表獲取當前顯示列表 功能描述讀取當前顯示列表文件的編號(0099);預置條件有時不知道下位機正在顯示什么內容時,

29、本指令可獲得正在顯示的顯示列表編號;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x34 0 x39(指令頭) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址)0 x32 0 x32(源地址) 0 x35 0 x30(指令頭) 0 x30 0 x30(當前顯示列表號,”FF”為 默認顯示列表) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解本指令只讀取列表編號,不讀取播放內容。應用舉例指令:02 30 31 30 31 34 39 39 64 03返

30、回值(列表1):02 30 31 30 31 35 30 30 31 58 ED 035.5.3.3 播放列表播放列表發發布布深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 16 頁 共 37 頁播放列表發布功能描述發送播放列表文件到下位機。預置條件本指令只是更改下位機指定列表的內容,并不直接顯示本播放列表。如果用戶要馬上顯示播放列表內容,須外加發送5.5.3.1指令“顯示指定顯示列表”,或使用5.5.3.4指令“播放列表下發并立即顯示”,一次完成發送顯示;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x39(指

31、令頭) 0 x30(文件下載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“play00.lst”,10個字節,其中”00“為播放列表的編碼,范圍是099) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x34 0 x30(指令頭) 0 x30(返回值,0 x31為正常,0 x30為異常) 0 x00 0 x00(校驗位) 0 x03

32、(幀尾)指令詳解 文件偏移地址-文件寫入偏移指保存文件內容時文件指針的偏移字節數; 文件長度如果超過 2048 字節,必須分割成 2048 字節的若干段再發送,最后一段為 02047 字節;如果文件長度正好是 2048 的倍數,最后必須發送文件內容為空的一幀。應用舉例指令:02 30 32 30 31 33 39 2B 30 30 30 30 30 30 30 30 70 6C 61 79 30 30 2E 6C 73 74 5B 50 4C 41 59 4C 49 53 54 5D 0D 0A 49 54 45 4D 5F 4E 4F 3D 30 30 31 0D 0A 49 54 45 4

33、D 30 30 30 3D 33 30 2C 30 2C 30 2C 30 2C 30 2C 5C 43 30 30 30 30 30 30 5C 42 30 30 30 5C 43 30 34 38 30 30 30 5C 46 73 33 32 33 32 5C 54 32 35 35 32 35 35 30 30 30 30 30 30 5C 4B 30 30 30 30 30 30 30 30 30 30 30 30 5C 57 B0 B2 C8 AB B5 DA D2 BB 20 D4 A4 B7 C0 CE AA D6 F7 58 28 03返回值:02 30 31 30 32 3

34、4 30 31 C4 4C 03注:本例只是說明指令結構,信息內容不一定適合具體產品5.5.3.4 播放列表下播放列表下發發并立即并立即顯顯示示深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 17 頁 共 37 頁播放列表下發并立即顯示功能描述發送播放列表文件到下位機并立即顯示;預置條件將發送播放列表和顯示列表兩個功能合并實現;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x37 0 x31(指令頭) 0 x30(文件下載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0

35、x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“play00.lst”,10個字節,其中”00“為播放列表的編碼,范圍是099) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x37 0 x32(指令頭) 0 x30(返回值,0 x31為正常,0 x30為異常) 0 x30 0 x00(校驗位) 0 x03(幀尾)指令詳解 文件偏移地址:指的是保存文件內容時文件指針的偏移字節數。 文件長度如果超過 2048 字節,必須分割成 2048

36、字節的若干段再發送,最后一段為 02047 字節;如果文件長度正好是 2048 的倍數,最后必須發送文件內容為空的一幀。 0 x31 成功,0 x30 為失敗應用舉例指令:02 30 31 30 31 37 31 2B 30 30 30 30 30 30 30 30 70 6C 61 79 30 30 2E 6C 73 74 5B 50 4C 41 59 4C 49 53 54 5D 0D 0A 49 54 45 4D 5F 4E 4F 3D 30 30 31 0D 0A 49 54 45 4D 30 30 30 3D 31 35 2C 30 2C 30 2C 30 2C 30 2C 5C 4

37、3 30 30 30 30 30 30 5C 46 73 33 32 33 32 5C 54 32 35 35 30 30 30 30 30 30 30 30 30 5C 4B 30 30 30 30 30 30 30 30 30 30 30 30 5C 57 C7 B0 B7 BD CA C2 B9 CA 20 BD BB CD A8 B6 C2 C8 FB D8 D6 03 返回值:02 30 31 30 31 37 32 31 60 A2 03指令說明此條指令表示將前方事故 交通堵塞(紅色)發送到播放列表PLAY00.LST中覆蓋原有的顯示內容,并立即顯示。5.5.3.5 讀讀取當前取當

38、前顯顯示內容示內容深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 18 頁 共 37 頁讀取當前顯示內容功能描述讀取當前顯示的內容。預置條件指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x37 0 x33(指令頭) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x37 0 x34(指令頭) 0 x30 0 x30 0 x30 (item_no編號,三個字節)0 x30 0 x30 0 x30 0 x30 0 x30

39、(停留時間,五個字節)0 x30 0 x30(入屏方式,兩個字節)0 x30 0 x30(停留方式,兩個字節)0 x30 0 x30(出屏方式,兩個字節)0 x30 0 x30(出入屏速度,兩個字節)0 x300 x30(不定長數據,為當前顯示內容,具體定義見播放列表格式各轉義符含義,如:“C000001Fs3232T255000000000K000000000000W霧天行車 請開霧燈”)0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解1.序號、停留時間、出字方式、出字速度、顯示字符串的定義見播放表格式。組幀時,前四項都由十進制數轉換為 ASCII 碼字符串。如序號為 23,則轉

40、換為 0, 2, 3。2、此幀所返回的顯示內容,指的是播放表中正在顯示的當前一項,而非整個播放表。要取正在顯示的整個播放表,請用下載文件命令應用舉例指令: 02 30 31 30 31 37 33 CD 7D 03返回值:02 30 31 30 31 37 34 30 30 30 30 30 30 31 35 30 30 30 30 30 30 30 31 5C 43 30 30 30 30 30 30 5C 46 73 33 32 33 32 5C 54 32 35 35 30 30 30 30 30 30 30 30 30 5C 4B 30 30 30 30 30 30 30 30 30

41、30 30 30 5C 57 C7 B0 B7 BD CA C2 B9 CA 20 BD BB CD A8 B6 C2 C8 FB A0 52 03 指令說明顯示內容如上發所示。5.5.3.6 播放列表播放列表讀讀取取深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 19 頁 共 37 頁播放列表讀取功能描述讀取下位機存儲的指定播放列表文件的內容;預置條件用戶可以知道下位機指定播放列表的內容;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x35 0 x37(指令頭) 0 x30 0 x30 0 x30 0 x30 0 x30

42、0 x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“play00.lst”,10個字節,其中”00“為播放列表的編碼,范圍是099) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x35 0 x38(指令頭) 0 x30(文件上載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“play00.lst”,10個字節,其中”

43、00“為播放列表的編碼,范圍是099) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解 文件偏移地址-讀文件偏移指讀取文件內容時文件指針的偏移字節數。 一次下載文件內容不超過 2048 字節,如果文件長度超過 2048 字節,必須分多次下載直至文件內容為 0 字節。應用舉例指令:02 30 31 30 31 30 37 70 6C 61 79 6C 69 73 74 5C 70 6C 61 79 30 30 2E 6C 73 74 2B 30 30 30 30 30 30 30 30 1F DD 03 返回值:02 30 31 30 31 30 38 70 6C

44、61 79 6C 69 73 74 5C 70 6C 61 79 30 30 2E 6C 73 74 2B 30 30 30 30 30 30 30 30 5B 50 4C 41 59 4C 49 53 54 5D 0D 0A 49 54 45 4D 5F 4E 4F 3D 30 30 31 0D 0A 49 54 45 4D 30 30 30 3D 31 30 30 30 2C 31 2C 30 2C 32 2C 30 2C 5C 43 30 30 30 30 30 30 5C 46 73 33 32 33 32 5C 54 32 35 35 30 30 30 30 30 30 30 30

45、30 5C 4B 32 35 35 30 30 30 30 30 30 30 30 30 5C 57 C2 B7 C3 E6 BD E1 B1 F9 20 D0 A1 D0 C4 C2 B7 BB AC 5C 41 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 9C 65 03 注:舉例只是說明指令結構,信息內容不一定適合具體產品5.5.45.5.4 系統維護命令系統維護命令深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 20 頁 共 37 頁5.5.4.1 同步下位機同步下位機時間時間同步下位機時間功能描述設置下位機時間。

46、預置條件將下位機時鐘與控制平臺PC的時間同步。指令格式格式:0 x02(幀頭) 0 x32 0 x32(目的地址) 0 x31 0 x31(源地址) 0 x31 0 x35(指令頭) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(14位時間) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x31 0 x36(指令頭) 0 x01(指令執行情況,0 x31 成功 0

47、 x30 失敗 ) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解此指令主要功能在于設置時間,以便供故障信息等能準確記錄。應用舉例指令:02 30 31 30 31 31 35 32 30 31 32 30 38 32 38 31 34 32 32 35 31 94 DF 03 返回值:02 30 31 30 31 31 36 31 1E C6 03 5.5.4.2 讀讀取下位機取下位機時間時間讀取下位機時間功能描述讀取下位機時間;預置條件正常運行中;指令格式格式:0 x02(幀頭) 0 x32 0 x32(目的地址) 0 x31 0 x31(源地址) 0 x31 0 x37(指

48、令頭) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x31 0 x38(指令頭) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(14位時間) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解此指令主要功能在于更新時間,以便供故障信息等能準確記錄。應用舉例指令:02 30 31 30 31 31 37 27 5F 03返回值:02 30 31 30 3

49、1 31 38 32 30 31 32 30 38 32 38 31 34 32 34 30 32 FB E2 03 深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 21 頁 共 37 頁5.5.4.3 獲獲取最后一次啟取最后一次啟動時間動時間獲取最后一次啟動時間功能描述獲取最后一次啟動時間;預置條件用于判斷設備的啟動時間,定位故障時間;指令格式格式:0 x02(幀頭) 0 x32 0 x32(目的地址) 0 x31 0 x31(源地址) 0 x31 0 x39(指令頭) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地

50、址) 0 x32 0 x32(源地址) 0 x32 0 x30(指令頭) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(14位時間) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解14位時間分別為:年份(4位)月份(2位)日期(2位)時(2位)分(2位)秒(位)應用舉例指令:02 30 31 30 31 31 39 C6 91 03返回值:02 30 31 30 31 32 30 32 30 31 32 30 38 32 34 31 36 35 34 32 3

51、5 65 AA 03 5.5.4.4 版本版本檢測檢測版本檢測功能描述檢測下位機版本;預置條件供檢測人員確定下位機使用的軟件版本;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x31(指令頭) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x32(指令頭) 0 x30 0 x30(主版本) 0 x30 0 x30(副版本號) 0 x30 0 x30(升級版本號) 0 x00 0 x00(校驗位) 0

52、 x03(幀尾)指令詳解版本號如:06.08.20應用舉例指令:02 30 31 30 31 33 31 21 FB 03 深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 22 頁 共 37 頁返回值:02 30 31 30 31 33 32 30 36 30 38 32 30 80 2D 035.5.4.5 文件下文件下發發相關命令相關命令5.5.4.5.1 文件下文件下發發通用指令通用指令文件下發通用指令功能描述本指令向顯示設備發送文件;預置條件向顯示設備發送通用文件;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) ) 0 x

53、30 0 x35(指令頭) 0 x300 x30(不定長文件完整路徑名) 0 x30(文件下載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 (文件偏移地址) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x30 0 x36(指令頭) 0 x30(返回值,0 x31為正常,0 x30為異常) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解 文件偏移地址-文件寫入偏移指

54、保存文件內容時文件指針的偏移字節數。 文件長度如果超過 2048 字節,必須分割成 2048 字節的若干段再發送,最后一段為 02047 字節;如果文件長度正好是 2048 的倍數,最后必須發送文件內容為空的一幀。 0 x31 成功,其他為失敗,具體為: 0 x30 為初次打開文件時失敗 0 x32 數據丟失,偏移地址出錯 0 x33 為文件以追加方式打開時失敗 0 x34 移動文件到指定目錄下失敗5.5.4.5.2 下下發發亮度控制表文件亮度控制表文件亮度控制表文件功能描述向顯示設備發送亮度控制表文件;預置條件上位機可選擇實現,這些在出廠前都已經配置好;指令格式格式:深圳市電明科技有限責任公

55、司內部文件,未經許可不得擴散第 23 頁 共 37 頁0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x33(指令頭)0 x30(文件下載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“bright.tbl”,10個字節) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33

56、0 x34(指令頭) 0 x30(返回值,0 x31為正常,0 x30為異常) 0 x30 0 x00(校驗位) 0 x03(幀尾)指令詳解 文件偏移地址-文件寫入偏移指保存文件內容時文件指針的偏移字節數。 文件長度如果超過 2048 字節,必須分割成 2048 字節的若干段再發送,最后一段為 02047 字節;如果文件長度正好是 2048 的倍數,最后必須發送文件內容為空的一幀。5.5.4.5.3 下下發發系系統統配置文件配置文件下發系統配置文件功能描述向顯示設備發送系統配置文件(cms.ini);預置條件很多功能性的配置都要在此文件中設置,這些在出廠前都已經配置好,上位機可選擇實現;指令格

57、式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x35(指令頭) 0 x 00(文件下載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“cms.ini”,7個字節) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x36(指令頭) 0 x30(返回值,0 x3

58、1為正常,0 x30為異常) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解 文件偏移地址-文件寫入偏移指保存文件內容時文件指針的偏移字節數。 文件長度如果超過 2048 字節,必須分割成 2048 字節的若干段再發送,最后一段為 02047 字節;如果文件長度正好是 2048 的倍數,最后必須發送文件內容為空的一幀。深圳市電明科技有限責任公司內部文件,未經許可不得擴散第 24 頁 共 37 頁5.5.4.5.4 下下發發硬件配置表文件硬件配置表文件下發硬件配置表文件功能描述向顯示設備發送硬件配置文件(hard.ini);預置條件硬件配置和檢測項在此文件中設置,出廠前都已經配置好

59、,上位機可選擇實現;指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x37(指令頭) 0 x30(文件下載選項,”-“表示覆蓋,”+”表示追加) 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30 0 x30(文件偏移地址) 0 x470 x46(文件名,“hard.ini”,8個字節) (不定長數據) 0 x00 0 x00(校驗位) 0 x03(幀尾)返回值格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源地址) 0 x33 0 x38(指令頭) 0

60、 x30(返回值,0 x31為正常,0 x30為異常) 0 x00 0 x00(校驗位) 0 x03(幀尾)指令詳解 文件偏移地址-文件寫入偏移指保存文件內容時文件指針的偏移字節數。 文件長度如果超過 2048 字節,必須分割成 2048 字節的若干段再發送,最后一段為 02047 字節;如果文件長度正好是 2048 的倍數,最后必須發送文件內容為空的一幀。5.5.4.5.5 下下發圖發圖片文件片文件圖片文件功能描述向顯示設備發送圖片文件(xx.bmp)。預置條件本功能上位機需要實現,以滿足向情報板發送圖片的功能。指令格式格式:0 x02(幀頭) 0 x31 0 x31(目的地址) 0 x32 0 x32(源

溫馨提示

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

評論

0/150

提交評論