




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、通訊協(xié)議通信協(xié)議 波特率=19200 數(shù)據(jù)位=8 校驗(yàn)位=偶,停止位=1 控制字符括號(hào)內(nèi)為16進(jìn)制ASC代碼,H代表16進(jìn)制,以下同.小于20H的字符為控制字符,其余為數(shù)據(jù)字符,點(diǎn)陣字節(jié)有可能占用控制字符,所以將其拆分為上,下半字節(jié)傳送,先傳高半字節(jié),使用字符30H-3FH表示。 傳輸字符STX(02H)=數(shù)據(jù)幀起始字符;ETX(03H)=數(shù)據(jù)幀結(jié)束字符;SYN(05H尸繼續(xù)字符;ETB(04H)=待續(xù)結(jié)束字符;ACK(06H)=確認(rèn)字符;NACK(07H)=出錯(cuò)字符;FF(0CH)=換行字符;CLS(0DH)=已關(guān)閉的扇區(qū); 地址字符通訊協(xié)議ADD(200-220)=;ADD(0-199)=
2、下位機(jī)地址;FAN(200-220)=次策略扇區(qū);FAN(0-199)=主策略扇區(qū);以上為虛地址,既上位機(jī)表示的地址,下位機(jī)的實(shí)地址。ADD(20H-FFH)=地址;其中ADD(E8H-FFH)=廣播地址對(duì)應(yīng)200-220。FAN(00H-FFH)=扇區(qū);其中FAN(00H-1FH尸顯示區(qū)。FAN(20H-E7H)=主策略扇區(qū);FAN(E8H-FFH)=次策略扇區(qū); 命令字符:OPMAIN(20H)=主策略顯示*;CLMAIN(21H)=主策略關(guān)閉*;OPSECT(22H尸打開(kāi)扇區(qū)*;CLSECT(23H)一閉扇區(qū)*;DPSECT(24H尸顯示扇區(qū)*;DLSECT(25H)5載扇區(qū);STTIM
3、E(26H)=設(shè)置時(shí)間;CHADDR(27H)=更換地址*;CLRMEM(28H)=清除內(nèi)存*;DLFONT(29H尸下載點(diǎn)陣;通訊協(xié)議注:帶*號(hào)的命令其數(shù)據(jù)只有一個(gè)扇區(qū)號(hào)。 傳輸過(guò)程:a、先發(fā)送STX+ADD啟動(dòng)下位機(jī)接受,下位機(jī)接收到STX后既等待ADD,如接受的地址符合則繼續(xù)接收。b、接著發(fā)送命令字符,下位機(jī)接收到命令后,既進(jìn)行相應(yīng)操作并繼續(xù)接收。c、連續(xù)發(fā)送完數(shù)據(jù)字符后,既發(fā)送ETX或ETB結(jié)束一幀的傳送,如一直正確接收,下位機(jī)在收到結(jié)束字符后既回送ACK確認(rèn)如接收不正確,下位機(jī)在收到結(jié)束字符后既回送NACK否認(rèn)接收d:如上一幀為待續(xù)結(jié)束,則接下來(lái)的一幀,SYN+待傳數(shù)據(jù)+ETX(ET
4、B)即可,當(dāng)一幀較長(zhǎng)或某組數(shù)據(jù)間隔太長(zhǎng)時(shí)需要使用續(xù)傳送方式,續(xù)傳數(shù)據(jù)作為獨(dú)立的一幀進(jìn)行校驗(yàn),并回送應(yīng)答字符,幀與幀之間不作超時(shí)錯(cuò)檢測(cè),如下位機(jī)接下來(lái)的一幀首字符不為SYN'則退出不作超時(shí)錯(cuò)檢測(cè),如下位機(jī)接下來(lái)的一幀首字符不為'SYN'則退出接收,并作不完整數(shù)據(jù)處理。 傳輸?shù)臄?shù)據(jù)結(jié)構(gòu):下載扇區(qū)的數(shù)據(jù)結(jié)構(gòu):a、先發(fā)送的是扇區(qū)號(hào)chr(20H+扇區(qū)號(hào)),扇區(qū)號(hào)為0-220,下位接收到扇區(qū)號(hào)之后,既從此扇區(qū)開(kāi)始存放。b、再發(fā)送通訊協(xié)議chr(ff)+chr(20H+進(jìn)入模式值)ff為行起始符0CH+chr(20H+停留模式值)+chr(20H+停留時(shí)間值)+chr(20H+退出
5、模式值)+chr(20H+字符長(zhǎng)度值)+要傳送的字符。c、重復(fù)b步驟,直到發(fā)完所有策略行數(shù)據(jù).數(shù)據(jù)可能超過(guò)扇區(qū)容量而進(jìn)入下一扇區(qū),將下一扇區(qū)覆蓋。d:主策略最大容量約40000字符(51.2K),每扇區(qū)256字節(jié),共200個(gè)扇區(qū)次策略最大容量約4000字符(5.12K),每扇區(qū)256字節(jié),共20個(gè)扇區(qū)。對(duì)時(shí)操作數(shù)據(jù)結(jié)構(gòu)a、依次發(fā)送chr(ffH)+YY+MM+DD+WW+HH+NN+SS+字符常量;b、YY=年(00-99)MM=月(01-12)DD=日(01-31)WW=星期(01-07,)HH=小時(shí)(00-23)NN=分(00-59)SS=#(00-59)均為數(shù)字字符.字符常量="
6、;2002-:“(雙引號(hào)不算,最后字符為空格)。注:“2002”為時(shí)鐘控制字符,“-”為日期間隔字符,“:”為時(shí)間間隔字符,空格為添充字符,chr(ffH)為數(shù)據(jù)暫存的扇區(qū)號(hào)。字庫(kù)傳送數(shù)據(jù)結(jié)構(gòu)通訊協(xié)議a、先發(fā)送字庫(kù)的GBK碼所對(duì)應(yīng)的物理地址低兩字節(jié)如(ACBC)而且為,計(jì)算方法:請(qǐng)與作者聯(lián)系。b、再發(fā)送相應(yīng)的字體代碼上半字節(jié)先發(fā),發(fā)送的字符高半字節(jié)為3xH,一個(gè)字共32字節(jié),發(fā)送64字節(jié)為一字。.示范:以下示范部分功能OPMAIN(20H)=主策略顯示*;CLMAIN(21H)=主策略關(guān)閉*;OPSECT(22H尸打開(kāi)扇區(qū)*;CLSECT(23H)一閉扇區(qū)*;DPSECT(24H尸顯示扇區(qū)*;
7、DLSECT(25H)=下載扇區(qū);STTIME(26H)=設(shè)置時(shí)間;CHADDR(27H)=更換地址*;CLRMEM(28H)=清除內(nèi)存*;DLFONT(29H)=下載點(diǎn)陣才;CHLONG(2AH)=更換長(zhǎng)度*;$丁*=起始字符02HETX=結(jié)束字符03HADDRESS=下位機(jī)地址0-199為地址,200-220為廣播地址通訊協(xié)議SECTION=扇區(qū)0-220;219為數(shù)碼管或特殊功能。OPMAIN(20H)=主策略顯示*;chr(stx)+chr($20+address)+chr(OPENMAIN)+chr($20+section)+chr(etx);1號(hào)屏打開(kāi)策略并從第一扇區(qū)開(kāi)始顯示發(fā)送如
8、下:02H+21H+20H+20H+03H。CLMAIN(21H)=主策略關(guān)閉*chr(stx)+chr($20+address)+chr(CLMAIN)+chr($20+section)+chr(etx);1號(hào)屏關(guān)閉策略發(fā)送如下:02H+21H+21H+20H+03H。扇區(qū)無(wú)意義OPSECT(22H)才丁開(kāi)扇區(qū)*;chr(stx)+chr($20+address)+chr(OPSECT)+chr($20+section)+chr(etx);1號(hào)屏打開(kāi)扇區(qū)1發(fā)送如下:02H+21H+22H+21H+03H。$£。丁(23=關(guān)閉扇區(qū)*;chr(stx)+chr($20+address)
9、+chr(CLSECT)通訊協(xié)議+chr($20+section)+chr(etx);1號(hào)屏關(guān)I田扇區(qū)1發(fā)送如下:02H+21H+23H+21H+03H。DPSECT(24H)出示扇區(qū)*chr(stx)+chr($20+address)+chr(DPSECT)+chr($20+section)+chr(etx);1號(hào)屏顯示扇區(qū)1發(fā)送如下:02H+21H+24H+21H+03H。DLSECT(25H)日載扇區(qū)chr(stx)+chr($20+address)+chr(DLSECT)+chr($20+section)+chr(ff)/ff為行起始付0CH+chr($20+進(jìn)入模式)+chr($20
10、+停留模式)+chr($20+停留時(shí)間)+chr($20+推出模式)/模式與策略編輯器相對(duì)應(yīng)+chr($20+字符長(zhǎng)度)+字符第一行已結(jié)束+chr(ff)+chr($20+進(jìn)入模式)第二行開(kāi)始而為0CH+chr($20+停留模式)通訊協(xié)議+chr($20+停留時(shí)間)+chr($20+推出模式)+chr($20+字符長(zhǎng)度)+字符第二行后可接第三行,四行,依次類推。+chr(etx);下載扇區(qū)到1號(hào)屏扇區(qū)1首先右移顯示“ABC”停留2秒立即退出然后左移顯示“DEF”發(fā)送如下:02H+21+25H+21+0CH+22H/右移進(jìn)入+20H+22H停留2秒+20H立即退出+23H/3個(gè)字符,一個(gè)漢字為兩
11、個(gè)字符。+41H+42H+43H/字符ABC漢字只可為GB碼,如為BIG5碼可以使用策略編輯器的內(nèi)碼轉(zhuǎn)換功能+0CH+21H/第二行左移進(jìn)入+20H+22H/停留2秒+21H/左移移出+23H/3個(gè)字符+44H+45H+46H/字符DEF第8頁(yè)通訊協(xié)議+03H;例下載一行信息歡迎光臨到第一塊屏的第一扇區(qū)。022125210C2020212028BBB6D3ADB9E2C1D903例如:顯示0001呼叫發(fā)到第一扇區(qū)(20-E7)022125210C212024202830303031BAF4BDD003(20左移)022125210C242024202830303031BAF4BDD003(24
12、下移)顯示0002呼叫發(fā)到第一扇區(qū)022125220C212024202830303032BAF4BDD003清除這條信息顯示:0221232103所有屏清除內(nèi)存發(fā)送如下:0221282003STTIME(26H)=設(shè)置時(shí)間;chr(stx)+chr($20+address)+chr(STTIME)+chr($20+section)+寸間+chr(etx);通訊協(xié)議1號(hào)屏設(shè)置時(shí)間00年11月16日星期二14時(shí)13分12秒發(fā)送如下:02H+21H+26H+FCH+30H+30H+31H+31H+31H+36H+30H+33H+31H+34H+31H+33H+31H+32H+32+30+30+32
13、+2DH+3AH+20H+03H。timeformatis"YY,MM,DD,WW,HH,mm,ss,20,02,-,:,.CHADDR(27H)=更換地址*;chr(stx)+chr($20+address)+chr(CHADDR)+chr($20+新地址)+chr(etx);1號(hào)屏更換地址為2發(fā)送如下:02H+21H+27H+22H+03H。所有屏更換地址為2發(fā)送如下:02H+E8H+27H+22H+03H。CLRMEM(28H)=清除內(nèi)存*chr(stx)+chr($20+address)+chr(CLRMEM)+chr($20+section)+chr(etx);1號(hào)屏清除內(nèi)存發(fā)送如下:02H+21H+28H+20H+03H。扇區(qū)無(wú)意義所有屏清除內(nèi)存發(fā)送如下:第10頁(yè)通訊協(xié)議02H+E8H+28H+20H+03H。CHLONG(2AH)=更換長(zhǎng)度;*chr(stx)+chr($20+address)+chr(CHLONG)+chr($20+新長(zhǎng)度)+chr(etx);1號(hào)屏更換長(zhǎng)度為20字符長(zhǎng)度既十個(gè)漢字發(fā)送如下:02H+21H+2AH+2AH+03H。所有屏更換長(zhǎng)度為20字符長(zhǎng)度既十個(gè)漢字發(fā)送如下:02H+E8H+2AH+2AH+03H。,策略的格式策略文件是以文本文件格式保存的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省吉安市2025年八年級(jí)下學(xué)期數(shù)學(xué)月考試卷含答案
- 人普銷毀報(bào)告范文
- 后廚基礎(chǔ)知識(shí)培訓(xùn)課件
- 秋收調(diào)研報(bào)告范文
- 汽車培訓(xùn)報(bào)告范文
- 汽車交付報(bào)告范文
- 2025年度魚塘承包與漁業(yè)品牌建設(shè)合作協(xié)議
- 二零二五年度城市綜合體裝修工程轉(zhuǎn)讓合同
- 2025順豐快遞時(shí)效服務(wù)標(biāo)準(zhǔn)合同模板
- 二零二五年度金融服務(wù)代管正規(guī)委托書
- 政務(wù)服務(wù)一網(wǎng)通辦平臺(tái)解決方案-最新
- 公司派車表單模板
- IPC-7351表面貼裝設(shè)計(jì)和焊盤圖形標(biāo)準(zhǔn)
- 女生-青春期教育(課堂)課件
- 第十四屆全國(guó)交通運(yùn)輸行業(yè)職業(yè)技能競(jìng)賽(公路收費(fèi)及監(jiān)控員)賽項(xiàng)題庫(kù)-上(單選題匯總-共3部分-1)
- NBT 10664-2021 核電廠工程巖土試驗(yàn)規(guī)程
- 中醫(yī)藥膳學(xué)(中篇-藥膳原料)共66張課件
- 醫(yī)院產(chǎn)前篩查中心設(shè)置評(píng)審驗(yàn)收工作匯報(bào)課件
- 公司生產(chǎn)進(jìn)度表
- 2019年遠(yuǎn)程開(kāi)具電子處方管理制度及操作規(guī)程版
- 房室結(jié)雙徑路傳導(dǎo)的基本電生理特征與常見(jiàn)心電圖表現(xiàn)分析課件
評(píng)論
0/150
提交評(píng)論