LED顯示屏實時采集指令擴(kuò)充協(xié)議.doc_第1頁
LED顯示屏實時采集指令擴(kuò)充協(xié)議.doc_第2頁
LED顯示屏實時采集指令擴(kuò)充協(xié)議.doc_第3頁
LED顯示屏實時采集指令擴(kuò)充協(xié)議.doc_第4頁
LED顯示屏實時采集指令擴(kuò)充協(xié)議.doc_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

LED顯示屏實時采集指令通訊協(xié)議 2012-12-10一、控制卡功能說明 本LED控制卡為異步單雙色控制卡,可以保存節(jié)目單、同步接收并顯示外部數(shù)據(jù),專為數(shù)據(jù)需要實時變化的工業(yè)、車站、物流園等場合設(shè)計??刂瓶ㄉ虾笞謳?,基于文本協(xié)議通訊,通訊數(shù)據(jù)量極小,方便多個顯示屏集中管理??刂瓶闪司W(wǎng)絡(luò)、串口、485接口,可以同時與電腦、工業(yè)PLC、數(shù)據(jù)采集卡、組態(tài)軟件對接,接收各類數(shù)據(jù),無延時在顯示屏上顯示??刂瓶ㄖС诛@示界面任意分區(qū),每個區(qū)域獨(dú)立顯示系統(tǒng)時間、正/倒計時、實時采集數(shù)據(jù)、圖片、動畫、通知等信息,支持顯示頁外部命令點播,支持圖片點播。 控制卡外部選配數(shù)據(jù)采集卡,可以對生產(chǎn)流水線生產(chǎn)數(shù)據(jù)采集送顯示屏顯示;選配PLC常用MODBUS協(xié)議轉(zhuǎn)換板,與PLC對接;選配文本語音模塊,真人發(fā)音提示報警;選配繼電器輸出控制板進(jìn)行外部開關(guān)控制等。二、技術(shù)特點1) 控制卡上包含超大GB2312字庫。其中:有5種字體:宋體、黑體、楷體、隸書、行書;每種字體有8種字號:12*12、16*16、24*24、32*32、48*48、64*64、80*80、96*96;全部數(shù)據(jù)為文本加控制碼的模式發(fā)送。數(shù)據(jù)量極小。2) 通訊接口可以為網(wǎng)絡(luò)UDP( UDP模式下,控制卡的偵聽端口固定為8800)、網(wǎng)絡(luò)TCP客戶端、網(wǎng)絡(luò)TCP服務(wù)器端、串口、485。3)與廠商提供的內(nèi)容編輯軟件配合進(jìn)行二次開發(fā),縮短開發(fā)時間。由廠商內(nèi)容編輯軟件設(shè)計節(jié)目單(含:區(qū)域劃分、素材顯示安排等),建立顯示模板,下發(fā)給控制卡保存。 然后二次開發(fā)只對素材內(nèi)容進(jìn)行編輯發(fā)送即可。節(jié)目單與素材之間只通過關(guān)聯(lián)屬性字來建立映射關(guān)系。4) 依據(jù)使用場合,內(nèi)碼文字模式又細(xì)分為以下幾種場景(每種場景有不同的命令封裝格式): 實時采集排隊叫號單一格式內(nèi)碼混合格式內(nèi)碼實現(xiàn)功能顯示靜止的采集數(shù)據(jù)或文本顯示靜止的排隊機(jī)窗口叫號信息顯示移動的單一排版格式內(nèi)碼文字信息顯示移動的混合排版格式內(nèi)碼文字信息每條素材字符最大長度1620010001000字體字號統(tǒng)一設(shè)定統(tǒng)一設(shè)定統(tǒng)一設(shè)定單個設(shè)定顏色統(tǒng)一設(shè)定單個設(shè)定統(tǒng)一設(shè)定單個設(shè)定移動方式靜止靜止+閃爍多種多種通訊接口網(wǎng)絡(luò)、串口、485網(wǎng)絡(luò)、串口、485網(wǎng)絡(luò)、串口、485網(wǎng)絡(luò)、串口、485與節(jié)目單的關(guān)聯(lián)屬性種類編號窗口地址素材UID素材UID掉電信息是否保存否否都支持是5)支持多個素材列表的點播功能。即:節(jié)目單中有多個素材列表(顯示頁),可以用外部命令點播其中的一個素材列表播放,其它素材列表則不再播放。6)支持一條素材的部分點播功能。即:一個很大的素材(如:圖片素材)預(yù)先存放在控制卡上,由外部命令點播該素材中的一部分播放,該素材中的其他部分不播放。7)支持網(wǎng)絡(luò)/串口之間的數(shù)據(jù)包轉(zhuǎn)發(fā)過程。即:用一定格式的數(shù)據(jù)封裝后發(fā)送給控制卡,控制卡接收后不處理,而是通過另外的一個接口轉(zhuǎn)發(fā)給第三方的設(shè)備。充當(dāng)上位機(jī)與第三方設(shè)備之間的非透明轉(zhuǎn)發(fā)模塊。8)支持正計時/倒計時的外部控制,從當(dāng)前時刻啟動/停止、暫停/恢復(fù)計時、倒計時歸0時翻轉(zhuǎn)為正計時等功能。9) 控制卡有唯一的廠商8字節(jié)內(nèi)部碼,方便進(jìn)行顯示屏的分類管理。10) 適應(yīng)服務(wù)器集中管理的要求,先用參數(shù)配置軟件指定一個接口主工作口(網(wǎng)絡(luò)或串口),由該接口定時向服務(wù)器上傳心跳包,以便使服務(wù)器檢測到該連接正常。主接口數(shù)據(jù)包長度不超過2K字節(jié),其它接口數(shù)據(jù)包不超過256字節(jié)。三、LED控制卡與上位機(jī)之間通訊過程說明1)用“顯示屏參數(shù)配置軟件”配置顯示屏的通訊接口參數(shù)。選擇顯示屏控制卡主通訊接口: *串口。通訊波特率可以調(diào)整:9600、19200、38400、57600、115200; 8位數(shù)據(jù)位,1位停止位,無效驗。 可以通過該接口直接接上位機(jī),或接透明協(xié)議DTU無線模塊;*網(wǎng)絡(luò)客戶端。填充顯示屏控制卡的IP地址信息、網(wǎng)絡(luò)掩碼、網(wǎng)關(guān)地址、服務(wù)器IP地址及工作端口信息等。*網(wǎng)絡(luò)服務(wù)器端。填充顯示屏控制卡的IP地址信息、網(wǎng)絡(luò)掩碼、網(wǎng)關(guān)地址、工作端口信息。2)用“顯示屏內(nèi)容編輯軟件”設(shè)置LED顯示模板,下發(fā)給顯示屏控制卡保存。如:設(shè)定顯示屏若干個顯示頁,每頁劃分若干個區(qū)域,每個區(qū)域放置時間、走字、實時采集等素材控件。3)實時數(shù)據(jù)全部使用文本數(shù)據(jù)。一條數(shù)據(jù)包可以包含多條采集的數(shù)據(jù)信息。數(shù)據(jù)包封裝格式見下節(jié)說明。4)顯示屏控制卡與上位機(jī)之間使用UDP/TCP/串口/485方式交換數(shù)據(jù)。上電后,開啟UDP監(jiān)聽功能,控制卡UDP監(jiān)聽端口8800,監(jiān)聽上位機(jī)的數(shù)據(jù)發(fā)送。上位機(jī)隨時可以向顯示屏控制卡發(fā)送實時數(shù)據(jù)??刂瓶ń邮盏綌?shù)據(jù)包后都要回傳確認(rèn)包,表明接收的狀態(tài)。每個數(shù)據(jù)包長度不超過規(guī)定長度字節(jié)。上位機(jī)數(shù)據(jù)包下發(fā)后要等待顯示屏的確認(rèn)數(shù)據(jù)包,超過規(guī)定的時間(如:200毫秒)沒有接收到顯示屏的確認(rèn)包,認(rèn)為本次發(fā)送失敗,可以啟動若干次重發(fā)。四、實時采集數(shù)據(jù)格式說明(適用于網(wǎng)絡(luò)、串口)適用于數(shù)據(jù)頻繁變動的場合。先用我方提供的編輯軟件建立顯示模板,添加顯示頁、區(qū)域、實時采集項,修改實時采集項的種類編號,發(fā)送到控制卡保存。支持閃爍顯示、掉電保存/不保存、數(shù)據(jù)回讀功能。 名 稱長度(Byte)說 明前導(dǎo)標(biāo)示4固定值取0xFE 0x5C 0x4B 0x89。該命令內(nèi)容總長度 4包括前導(dǎo)標(biāo)示、后導(dǎo)標(biāo)記在內(nèi)所有字節(jié)的長度。數(shù)值型4字節(jié)長度低位字節(jié)在前,高位字節(jié)在后。消息類型 1固定填充0x65。發(fā)送ID 4填4字節(jié)0即可。如需要串口具備尋址能力,可以前3字節(jié)填充0xff,第4字節(jié)填充485地址,則只有符合本卡地址的命令才接收處理,其它命令不處理。具體指令內(nèi)容長度 4采集具體指令內(nèi)容的長度,數(shù)值型,不包含本身4字節(jié)。低位字節(jié)在前,高位字節(jié)在后。具體指令內(nèi)容若干采集數(shù)據(jù)種類編號,(見附注)掉電保存/閃爍標(biāo)記,字符顏色,字符字體字號,本項數(shù)據(jù)長度,本項數(shù)據(jù)(若干個ascii碼或漢字區(qū)位碼字符)。下一項數(shù)據(jù)重復(fù)后導(dǎo)標(biāo)示2固定值取0xFF 0xFF。 附注:采集數(shù)據(jù)具體指令內(nèi)容中參數(shù)說明:1) 采集數(shù)據(jù)種類編號:與內(nèi)容編輯模板中的實時采集項中的種類編號一致,種類編號范圍1-70;如果具體內(nèi)容開始處的種類編號為0xff,表示回讀功能,后面跟隨回讀數(shù)據(jù)數(shù)量(1字節(jié),不超過10項)、這幾項采集數(shù)據(jù)的種類編號(每個編號占1字節(jié))。控制卡接收后,按照該命令的格式返回這幾個采集項的數(shù)據(jù)。2) 掉電保存/閃爍標(biāo)記:高4位為0101時,表示該數(shù)據(jù)要寫入flash存儲器中,該方式不適用于數(shù)據(jù)非常頻繁的場合!其他值則掉電不保存。低4位為0101時,表示該項數(shù)據(jù)閃爍,其他值則不閃爍。3) 字符顏色: 字節(jié)高4位表示數(shù)字顏色,低4位表示后綴單位顏色。 01- 紅;02- 綠;03- 黃。 若該字節(jié)=0xff表示該處的顏色由內(nèi)容編輯軟件模板定義。4)字體和字號: 字節(jié)高4位表示字體,低4位表示字號。字體:(從1開始)依次為:宋體、楷體、黑體、隸書、行書。字號:(從0開始)依次為:12*12、1616、2424,3232、4848,6464,8080,9696。若該字節(jié)=0xff表示該處的顏色由內(nèi)容編輯軟件模板定義。包含2項實時采集數(shù)據(jù)的數(shù)據(jù)包例子(29、2a項):FE 5C 4B 89 20 00 00 00 65 00 00 00 00 0D 00 00 00 29 00 FF FF 02 31 32 2A 00 FF FF 01 35 FF FF實時采集485接口數(shù)據(jù)格式說明名 稱長度(Byte)說 明前導(dǎo)標(biāo)示1固定值取0xFE 目標(biāo)地址 1 0x98(控制卡),0x97(上位機(jī))。該命令內(nèi)容總長度 2包括本字段在內(nèi)到效驗碼字節(jié)的長度。數(shù)值型2字節(jié)長度高位字節(jié)在前,低位字節(jié)在后。源地址 10x98(控制卡),0x97(上位機(jī))。消息類型 1固定填充0x37。保留1填0即可。485物理通訊地址 8有3種填充模式:1)填充控制卡的內(nèi)部碼;2)填充7字節(jié)0,最后1字節(jié)填充485的通訊地址;3)填充8字節(jié)0x00,為廣播模式,網(wǎng)內(nèi)所有控制卡都可以接收。具體指令內(nèi)容若干采集數(shù)據(jù)種類編號,(見附注)掉電保存/閃爍標(biāo)記,字符顏色,字符字體字號,本項數(shù)據(jù)長度,本項數(shù)據(jù)(若干個ascii碼或漢字區(qū)位碼字符)。下一項數(shù)據(jù)重復(fù)效驗碼1異或和字節(jié)。從目標(biāo)地址到具體指令內(nèi)容所有字節(jié)異或和。例子(廣播方式,包含2個采集項:0x29、0x2a):fe 98 00 1d 97 37 00 00 00 00 00 00 00 00 00 29 00 12 31 04 31 2e 32 33 2A 00 23 42 01 39 46其中:00 00 00 00 00 00 00 00 8字節(jié)為廣播地址;效驗碼為0x46=98001d97420139.五、排隊叫號數(shù)據(jù)格式說明(適用于網(wǎng)絡(luò)TCP/UDP)數(shù)據(jù)封裝格式同上條,消息類型填充0x64。具體內(nèi)容處填充的內(nèi)容格式如下:名 稱長度(Byte)說 明目標(biāo)邏輯地址1叫號區(qū)域的邏輯地址保留 1固定0x00總長 1從上一保留字節(jié)開始到異或效驗和結(jié)束在內(nèi)所有字節(jié)的長度。源地址 1固定0x00叫號特性字 1固定0x53控制參數(shù) 1默認(rèn)0x00停留時間(秒)1該叫號信息顯示停留的時間=255表示永遠(yuǎn)靜止,直到下一條叫號信息顯示信息內(nèi)容若干為可見字符。也包含顏色和閃爍控制的不可見ASCII碼。見附件說明。異或效驗和2從目標(biāo)邏輯地址到顯示信息內(nèi)容結(jié)束,逐字節(jié)異或和,得出的一個字節(jié)C拆分成2部分:C4的字節(jié)存放在前一個字節(jié);C&0x0f的字節(jié)存放在后一個字節(jié)。 注:顏色控制字符的定義 1EH: 綠色; 1FH: 紅色; 0AH: 黃色; 這些顏色控制字符包含在顯示信息內(nèi)容中,當(dāng)顯示信息內(nèi)容中無顏色字符則默認(rèn)為紅色, 當(dāng)內(nèi)容中遇到顏色控制字符,則從這個顏色控制字符的下一個字符內(nèi)容顯示該顏色,直到遇到下一個另外的顏色控制字符為止.閃爍顯示的控制碼的定義1DH:閃爍部分的起始處;1CH: 閃爍部分的結(jié)束處;從1DH后面的字符開始到遇到下一個1CH控制碼之間的字符閃爍。例子:fe 5c 4b 89 20 00 00 00 64 01 02 03 04 0D 00 00 00 01 00 0C 00 53 00 01 31 32 33 34 05 0B ff ff六、素材列表(顯示頁)點播數(shù)據(jù)格式說明(適用于網(wǎng)絡(luò)、串口) 功能: 調(diào)用某一素材列表(顯示頁),只顯示該素材列表中的素材,其它素材列表中的素材不再顯示。 1)用內(nèi)容編輯軟件編輯添加多個素材列表(顯示頁),每個顯示頁中添加若干條素材,發(fā)送給控制卡保存; 2)外部設(shè)備用下列命令封裝,把素材列表的序號發(fā)送給控制卡,控制卡接收到后顯示該素材列表的內(nèi)容。名 稱長度(Byte)說 明前導(dǎo)標(biāo)示4固定值取0xFE 0x5C 0x4B 0x89。該命令內(nèi)容總長度 4包括前導(dǎo)標(biāo)示、后導(dǎo)標(biāo)記在內(nèi)所有字節(jié)的長度。數(shù)值型4字節(jié)長度低位字節(jié)在前,高位字節(jié)在后。消息類型 1固定填充0x66。發(fā)送ID 4填4字節(jié)0x92 0x79 0x95 0x72。具體指令內(nèi)容長度 4采集具體指令內(nèi)容的長度,數(shù)值型,不包含本身4字節(jié)。具體指令內(nèi)容若干素材列表編號(1),素材列表編號的反碼(1)。若素材列表編號為0,表示解除點播功能。后導(dǎo)標(biāo)示2固定值取0xFF 0xFF。例子:FE 5C 4B 89 15 00 00 00 66 92 79 95 72 02 00 00 00 03 FC FF FF485接口下的素材列表點播使用485命令的封裝格式,具體指令內(nèi)容與串口相同。命令字:0x36,后跟:0x00,后跟8字節(jié)控制卡內(nèi)部碼(單張控制卡時也可以填充8字節(jié)0x00),后跟素材列表點播信息的具體內(nèi)容。例子:fe 98 00 10 97 36 00 05 00 00 08 00 05 03 00 02 fd dd七、圖片素材部分點播數(shù)據(jù)格式說明(適用于網(wǎng)絡(luò)、串口) 功能:點播圖片素材中的一塊連續(xù)的圖片顯示,其它部分不顯示。1)先把全部的圖片素材庫用內(nèi)容編輯軟件發(fā)送到控制卡存儲;2)外部設(shè)備用下列命令把圖片所在區(qū)域序號、圖片的起始位置、圖片顯示的數(shù)量封裝發(fā)送給控制卡,控制卡接收后即可把該處的圖片顯示出來;3)可以把顯示屏劃分為幾個區(qū)域,每個區(qū)域采取相同的操作方式顯示不同的圖片。名 稱長度(Byte)說 明前導(dǎo)標(biāo)示4固定值取0xFE 0x5C 0x4B 0x89。該命令內(nèi)容總長度 4包括前導(dǎo)標(biāo)示、后導(dǎo)標(biāo)記在內(nèi)所有字節(jié)的長度。數(shù)值型4字節(jié)長度低位字節(jié)在前,高位字節(jié)在后。消息類型 1固定填充0x67。發(fā)送ID 4填4字節(jié)0即可。具體指令內(nèi)容長度 4采集具體指令內(nèi)容的長度,數(shù)值型,不包含本身4字節(jié)。具體指令內(nèi)容若干數(shù)據(jù)點播項數(shù),數(shù)據(jù)點播項數(shù)補(bǔ)碼(即該項與前項數(shù)據(jù)的和為0XFF),數(shù)據(jù)更新時刻(0-立即更新,1-稍候更新),保留2字節(jié),第一項點播圖片區(qū)域的序號(范圍:從0開始,1字節(jié))、顯示圖片起始序號(0開始,2字節(jié),低位在前)、顯示圖片數(shù)量(2字節(jié),低位在前)、移動方式3字節(jié)(見附注),第N項點播圖片區(qū)域的序號(順序增加)、顯示圖片起始序號(0開始,2字節(jié))、顯示圖片數(shù)量(2字節(jié))、移動方式3字節(jié)。后導(dǎo)標(biāo)示2固定值取0xFF 0xFF。注:移動方式3字節(jié)定義為:走字方式、移動速度、停留時間。若走字方式字節(jié)=0xff表示走字方式由內(nèi)容編輯軟件模板定義。注意:圖片序號為0的圖片段可以固定為空白顯示。例子: FE 5C 4B 89 20 00 00 00 67 99 43 02 34 0D 00 00 00 01 FE 00 00 00 00 01 00 01 00 00 00 00 FF FF485接口下的素材列表點播使用485命令的封裝格式,具體指令內(nèi)容與串口相同。命令字:0x35,后跟:0x00,后跟8字節(jié)控制卡內(nèi)部碼(單張控制卡時也可以填充8字節(jié)0x00),后跟圖片點播信息的具體內(nèi)容。例子: FE 98 00 1B 97 35 00 00 00 00 00 00 00 00 00 01 FE 00 00 00 00 01 00 01 00 00 00 DF 01八、網(wǎng)絡(luò)/串口數(shù)據(jù)包轉(zhuǎn)發(fā)格式說明1)上位機(jī)把需要發(fā)送給串口的數(shù)據(jù)用以下格式封裝,通過TCP/UDP網(wǎng)絡(luò)發(fā)送給控制卡,控制卡接收后,若是轉(zhuǎn)發(fā)給串口,把數(shù)據(jù)包直接轉(zhuǎn)發(fā)給串口;2)串口把內(nèi)容發(fā)給控制卡,串口用以下格式封裝,通過網(wǎng)絡(luò)轉(zhuǎn)發(fā)給上位機(jī)。表注1:網(wǎng)絡(luò)通訊封裝格式名 稱長度(Byte)說 明包頭標(biāo)記4固定值取0xFE 0x5C 0x4B 0x89。該命令內(nèi)容總長度 4包括包頭、包尾標(biāo)記在內(nèi)所有字節(jié)的長度。數(shù)值型4字節(jié)長度低位字節(jié)在前,高位字節(jié)在后。消息類型 10x68轉(zhuǎn)發(fā)端口 14 1-232的1口;2-232的2口;3-485口;發(fā)送ID 35 是服務(wù)器下發(fā)到客戶端(顯示屏),客戶端取出來后發(fā)確認(rèn)信息給服務(wù)器時帶上這個發(fā)送ID。如果是客戶端主動發(fā)送給服務(wù)器的信息,則發(fā)送ID填0即可。具體指令長度 4具體指令內(nèi)容的長度,數(shù)值型,不包含本身4字節(jié)。具體指令內(nèi)容不能超過4K字節(jié)。根據(jù)消息標(biāo)志域決定。包尾標(biāo)記2固定值取0xFF 0xFF。九、網(wǎng)絡(luò)/485數(shù)據(jù)包轉(zhuǎn)發(fā)格式說明1)上位機(jī)把需要發(fā)送給485的數(shù)據(jù)用上條“表注1”的格式封裝,通過TCP/UDP網(wǎng)絡(luò)發(fā)送給控制卡,控制卡接收后,若是轉(zhuǎn)發(fā)給485,則去掉命令封裝,只把具體指令內(nèi)容轉(zhuǎn)發(fā)給485(但前面多一個0xfe同步頭,尾部多加2-3個0x00字節(jié)無用數(shù)據(jù));2)485把內(nèi)容發(fā)給控制卡,需要用以下表注2格式封裝,傳送給控制卡,控制卡接收后去掉前導(dǎo)標(biāo)示字節(jié)0xfe,把余下內(nèi)容加上表注1的格式封裝后通過網(wǎng)絡(luò)口轉(zhuǎn)發(fā)給上位機(jī)。表注2:控制卡485通訊的命令封裝格式名 稱長度(Byte)說 明前導(dǎo)標(biāo)示1固定值取0xFE 目標(biāo)地址 1 若是0x99表示要控制卡轉(zhuǎn)發(fā)給上位機(jī)。該命令內(nèi)容總長度 2包括本字段在內(nèi)到結(jié)束符字節(jié)的長度。數(shù)值型2字節(jié)長度高位字節(jié)在前,低位字節(jié)在后。源地址 1范圍:0x01-0x90.消息類型 1具體指令內(nèi)容若干效驗碼1異或和字節(jié)。從目標(biāo)地址到具體指令內(nèi)容所有字節(jié)異或和累加。 十、正/倒計時外部控制數(shù)據(jù)格式說明(適用于網(wǎng)絡(luò)、串口)功能:由外部命令控制,使led控制卡立即從當(dāng)前時刻開始正/倒計時、暫停/恢復(fù)計時、倒計時翻轉(zhuǎn)正計時等靈活的計時操作;外部控制命令發(fā)送前,要用我方編輯軟件設(shè)置區(qū)域和計時顯示模板,發(fā)送到控制卡保存;名 稱長度(Byte)說 明前導(dǎo)標(biāo)示4固定值取0xFE 0x5C 0x4B 0x89。該命令內(nèi)容總長度 4包括前導(dǎo)標(biāo)示、后導(dǎo)標(biāo)記在內(nèi)所有字節(jié)的長度。數(shù)值型4字節(jié)長度低位字節(jié)在前,高位字節(jié)在后。消息類型 1固定填充0x6a。發(fā)送ID 4填4字節(jié)0即可。具體指令內(nèi)容長度 4控制具體指令內(nèi)容的長度,數(shù)值型,不包含本身4字節(jié)。低位字節(jié)在前,高位字節(jié)在后。具體指令內(nèi)容計時特征字11-正計時;0-倒計時。具體指令內(nèi)容是否允許外部控制11-允許,由外部控制;0-不允許,由模板程序控制。具體指令內(nèi)容模式控制10-歸0;1-啟動計時;2-暫停計時;3-從暫停中恢復(fù)啟動。2、3模式下,以下具體指令內(nèi)容無效。具體指令內(nèi)容歸0時是否顯示11-顯示;0-不顯示。 具體指令內(nèi)容歸0時是否啟動正計時11-是;0-否。該參數(shù)只適用于倒計時模式設(shè)置,倒計時觸發(fā)0時,如果允許,將按照事先正計時的外部設(shè)定模式啟動正計時。具體指令內(nèi)容顏色1見實時采集處說明。具體指令內(nèi)容字體字號1見實時采集處說明。具體指令內(nèi)容計時計數(shù)間隔時間4正計時起始計數(shù)時間/倒計時計數(shù)間隔時間。單位:秒;低位字節(jié)在前,高位字節(jié)在后。具體指令內(nèi)容正計時最大計時值4正計時使用,計數(shù)到該值,停止計時;倒計時不用。單位:秒;低位字節(jié)在前,高位字節(jié)在后。具體指令內(nèi)容保留4填充0。后導(dǎo)標(biāo)示2固定值取0xFF 0xFF。注:1)若有多個正/倒計時區(qū)域,僅支持正/倒計時的各自第一個區(qū)域的外部控制;2)僅支持24小時內(nèi)的計時外部控制,即不支持天數(shù)的控制;3)控制卡支持2套獨(dú)立的計時操作:我方編輯軟件的默認(rèn)計時模板設(shè)置、外部控制設(shè)置。當(dāng)外部控制命令下發(fā)時,執(zhí)行外部計時操作,關(guān)閉外部計時操作時,執(zhí)行默認(rèn)的模板計時操作。正計時外部控制命令的數(shù)據(jù)包例子(起始計數(shù)值30秒,計數(shù)到3*60秒停止計數(shù)):FE 5C 4B 89 26 00 00 00 6a 00 00 00 00 13 00 00 0001 01 01 01 00 11 11 1e 00 00 00 b4 00 00 00 00 00 00 00 FF FF倒計時外部控制命令的數(shù)據(jù)包例子(倒計時計數(shù)值30秒):FE 5C 4B 89 26 00 00 00 6a 00 00 00 00 13 00 00 0000 01 01 01 00 11 11 1e 00 00 00 00 00 00 00 00 00 00 00 FF FF正/倒計時外部控制485接口數(shù)據(jù)格式說明名 稱長度(Byte)說 明前導(dǎo)標(biāo)示1固定值取0xFE 目標(biāo)地址 1 0x98(控制卡),0x97(上位機(jī))。該命令內(nèi)容總長度 2包括本字段在內(nèi)到效驗碼字節(jié)的長度。數(shù)值型2字節(jié)長度高位字節(jié)在前,低位字節(jié)在后。源地址 10x98(控制卡),0x97(上位機(jī))。消息類型 1固定填充0x33。保留1填0即可。485物理通訊地址 8有3種填充模式:1)填充控制卡的內(nèi)部碼;2)填充7字節(jié)0,最后1字節(jié)填充485的通訊地址;3)填充8字節(jié)0x00,為廣播模式,網(wǎng)內(nèi)所有控制卡都可以接收。具體指令內(nèi)容若干見上串口協(xié)議中的具體指令內(nèi)容。效驗碼1異或和字節(jié)。從目標(biāo)地址到具體指令內(nèi)容所有字節(jié)異或和累加。正計時外部控制命令的數(shù)據(jù)包例子(起始計數(shù)值30秒,計數(shù)到3*60秒停止計數(shù)):fe 98 00 21 97 33 00 00 00 00 00 00 00 00 00 01 01 01 01 00 11 11 1e 00 00 00 b4 00 00 00 00 00 00 00 b7用我方編輯軟件在一個區(qū)域內(nèi)添加一個正計時和一個倒計時控件,字體字號、顏色由我方編輯軟件設(shè)定,發(fā)送到控制卡保存;外部命令控制倒計時30秒啟動,歸0后啟動正計時,正計時3*60秒時停止計時:fe 98 00 21 97 33 00 00 00 00 00 00 00 00 00 01 01 00 00 00 ff ff 00 00 00 00 b4 00 00 00 00 00 00 00 a9 /先對正計時歸0及設(shè)置fe 98 00 21 97 33 00 00 00 00 00 00 00 00 00 00 01 01 00 01 ff ff 1e 00 00 00 b4 00 00 00 00 00 00 00 b6 /再倒計時啟動控制十一、系統(tǒng)時間修改系統(tǒng)時間網(wǎng)絡(luò)、串口數(shù)據(jù)格式說明數(shù)據(jù)封裝格式同上,消息類型填充0x63。具體內(nèi)容處填充的內(nèi)容格式如下:名 稱長度(Byte)說 明讀寫控制10x32:讀,0x31:寫。分隔符 1固定0x23系統(tǒng)時間 16為ASCII碼,年、月、日、星期、時、分、秒,其中年為4字符,其它為2字符分隔符 1固定0x23系統(tǒng)時間485接口數(shù)據(jù)格式說明數(shù)據(jù)封裝格式同485封裝格式,消息類型填充0x34;消息類型后面的一字節(jié):讀寫控制:0x02-讀,0x01-寫;具體內(nèi)容處填充的內(nèi)容格式如下:名 稱長度(Byte)說 明系統(tǒng)時間7為16進(jìn)制字節(jié),年、月、日、星期、時、分、秒,各1個字節(jié)十二、坐標(biāo)定位實時采集數(shù)據(jù)格式說明與實時采集指令功能相同,只是定位方式不一樣,這種方式屬于直接在顯示屏的絕對坐標(biāo)位置放置文本信息,控制卡接收到該信息直接解碼寫入顯示緩沖區(qū)。注意:1)該命令所在的顯示區(qū)域內(nèi)容不應(yīng)變動,否則該信息也隨之變動;2)翻頁變動后,上位機(jī)必須重新發(fā)送該信息刷新顯示,控制卡沒有保存該命令,不會自行恢復(fù)該條信息;3)該信息可以定義坐標(biāo)、字符顏色、字體字號,是靜止顯示,不能移動或閃爍。4)一條命令可以包含多條坐標(biāo)定位信息。網(wǎng)絡(luò)、串口數(shù)據(jù)格式說明數(shù)據(jù)封裝格式同上,消息類型填充0x60。具體內(nèi)容處填充的內(nèi)容格式如下:名 稱長度(Byte)說 明分隔符1固定填充0x80X坐標(biāo)2低字節(jié)在前Y坐標(biāo)2低字節(jié)在前顯示屬性1高7位保留(填充0),最低位反白顯示標(biāo)記:為1

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論