基本幀格式0-34567???NN+1N+268N+3N+368XXXXXXXX-XXX">
實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol

實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol

ID:35342069

大小:63.59 KB

頁數(shù):4頁

時間:2019-03-23

實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol_第1頁
實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol_第2頁
實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol_第3頁
實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol_第4頁
資源描述:

《實(shí)時控制傳輸通訊協(xié)議realtimecontrolandtranslateprotocol》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、RCTP實(shí)時控制/傳輸通訊協(xié)議RCTP協(xié)議(RealTimeControlandTranslateProtocol)為自定義實(shí)時控制/傳輸通訊協(xié)議。1>基本幀格式0-34567???NN+1N+268N+3N+368XXXXXXXX-XXXX16開始符S接收端設(shè)備號幀與操作類型(功能)幀參數(shù)校驗(yàn)和結(jié)束符幀頭幀長幀長重復(fù)幀頭重復(fù)1.1幀結(jié)構(gòu)typedefstructucharhead;uchar1ength;ucharlongth_rcp;ucharhead_rep;ucharsourceid;uchardirectory_id;uchar

2、handle;ucharparamctcr[frameucharAccVal;ucharstop;structframe://幀頭//幀長度//幀長度重復(fù)//幀頭重復(fù)//發(fā)送設(shè)備號//接收設(shè)備號//幀與操作類型data_sizc];//幀參數(shù)域buf〃累加和校驗(yàn)//結(jié)束符1?2開始符的判斷條件:if(struet_frame,head==struct_frame?head_rep)&&(structframe.length==structframe.lengthrep)JjJcaEo1.3幀與操作類型1.3.1數(shù)據(jù)幀的操作類型定義格式定義

3、數(shù)據(jù)幀后續(xù)幀數(shù)struct_frame.handle值Bit7=0Bit6—bitO(0-127幀)1.3.2命令幀的操作類型定義格式定義命令幀操作類型(功能)struct_frame.handle值Bit7=lBit6—bit0(128種)1.4校驗(yàn)和校驗(yàn)和為:0-N的累加值,1字節(jié)。2、基于RCTP的LED數(shù)碼管數(shù)據(jù)采集通訊協(xié)議:RCTP-I協(xié)議RCTP-I協(xié)議是基于RCTP的LED數(shù)碼管數(shù)據(jù)采集通訊協(xié)議,物理上基于RS-485口,通過屏蔽雙絞線實(shí)現(xiàn)通訊。RCTP-I協(xié)議是一種主-從協(xié)議。主站設(shè)備發(fā)送要求到從站設(shè)備,從站設(shè)備響應(yīng),從站

4、不能主動發(fā)出信息。2.1寄存器地址表(0-255)寄存器地址寄存器個數(shù)變量名稱數(shù)據(jù)類型說明0x001設(shè)備地址HEX0-2500x011通信波特率HEX見波特率代碼表0x21表頭類型HEX見表頭類型表0X03-0X0F13一----0x10-0X178上排8位數(shù)碼管段碼數(shù)據(jù)HEX而對數(shù)碼管可視而自左至右對應(yīng)0x10-0X170x181上排8位數(shù)碼管位掃描狀態(tài)HEX面對數(shù)碼管可視面自左至右對應(yīng)bit0?bit7,已掃描到的對應(yīng)位置10X19-0X1F7———0x20-0X278下排8位數(shù)碼管段碼數(shù)據(jù)HEX面對數(shù)碼管可視面自左至右對應(yīng)0x20-

5、0X270x281下排8位數(shù)碼管位掃描狀態(tài)HEX面對數(shù)碼管可視面自左至右對應(yīng)bit0-bit7z已掃描到的對應(yīng)位置10x29-0XFF215■■波特率代碼表:數(shù)值12345默認(rèn)6789波特率3001200240048009600192003840057600115200在默認(rèn)狀態(tài)下通信的設(shè)置速率一般是9600、無效驗(yàn)、8數(shù)據(jù)位、1個停止位。表頭類型表:數(shù)值0默認(rèn)12340O0表頭類型雙排8位單排8位雙排6位單排6位一--2.2操作類型(功能)-共128種操作類型(功能碼)表:操作類型名稱作用00-02——03讀取保持寄存器在一個或多個保持

6、寄存器中取得當(dāng)前的值04-05——06預(yù)置單寄存器把具體值裝入一個保持寄存器07-127——2.3常用命令與應(yīng)答2.3.1命令一讀寄存器數(shù)據(jù)例子:主機(jī)0X00讀從機(jī)設(shè)備0X02數(shù)據(jù)請求(讀數(shù)據(jù)):0-3456789101168ObOb68000283001008XX16開始符發(fā)送端設(shè)備號接收端設(shè)備號幀與操作類型幀參數(shù)效驗(yàn)和結(jié)束符幀頭幀長幀長重復(fù)幀頭重復(fù)數(shù)據(jù)類型首寄存器地址數(shù)據(jù)長度數(shù)據(jù)類型:00-十六進(jìn)制;01-ASCII碼一般主機(jī)地址為0x00;止位。應(yīng)答:數(shù)據(jù)幀0-3456789-161718681313680200030010OOOX

7、X16開始符發(fā)送接收幀與操作類型幀參數(shù)效幀幀長幀長幀頭端設(shè)端設(shè)數(shù)據(jù)首寄存N個驗(yàn)頭重復(fù)重復(fù)備號備號類型器地址數(shù)據(jù)和2.3.2命令一寫寄存器數(shù)據(jù)0-34567891011680B0B68010286000108XX16開始符發(fā)送接收幀與操作類型幀參數(shù)效結(jié)幀幀長幀長幀頭端設(shè)端設(shè)數(shù)據(jù)寄存器數(shù)據(jù)驗(yàn)束頭重復(fù)重復(fù)備號備號類型地址和符應(yīng)答:0-34567891011680B0B68020106000108XX16開始符發(fā)送端設(shè)備號接收端設(shè)備號幀與操作類型幀參數(shù)效驗(yàn)和結(jié)束符幀頭幀長幀長重復(fù)幀頭重復(fù)數(shù)據(jù)類型首寄存器地址數(shù)據(jù)2.3.3命令接收狀態(tài)回復(fù)當(dāng)接收命令

8、過程發(fā)牛異常時回復(fù)命令接收狀態(tài)。0-3456789680A0A68XXXX0-XXXX16開始符發(fā)送端設(shè)備號接收端設(shè)備號幀與操作類型幀參數(shù)效驗(yàn)和結(jié)束符幀頭幀長幀長重復(fù)幀頭重復(fù)00:未知錯誤01

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。