系列通信協(xié)議說明_第1頁(yè)
系列通信協(xié)議說明_第2頁(yè)
系列通信協(xié)議說明_第3頁(yè)
系列通信協(xié)議說明_第4頁(yè)
系列通信協(xié)議說明_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、通 信 協(xié) 議 說 明1 使用本協(xié)議完成流量顯示儀(以下簡(jiǎn)稱顯示儀)與上位機(jī)的數(shù)據(jù)通信。2 顯示儀需上傳到上位機(jī)的數(shù)據(jù)形式簡(jiǎn)要說明:顯示儀是一安裝在工業(yè)現(xiàn)場(chǎng)的儀表,它有一個(gè)8位的數(shù)碼管顯示窗口,工作時(shí)可顯示如下數(shù)據(jù): 8位數(shù)碼管顯示窗口1)累計(jì)流量值:x x x x x x x x 數(shù)值范圍 0000000099999999;2)瞬時(shí)流量值:x x x x x x.x 數(shù)值范圍 0000000099999999;3)壓力值: x.x x x 數(shù)值范圍 00009999;4)溫度值: x x x.x 數(shù)值范圍 000.0450.0;5)頻率值: x x x x 數(shù)值范圍 0000099999 6

2、)日期值: x x x x x x 表示: x x年 x x月 x x日; 7)時(shí)間值: x x x x x x 表示: x x時(shí) x x分 x x秒;8)停電次數(shù)和累計(jì)停電時(shí)間: x x 0 x x x x x 累計(jì)停電時(shí)間 :0059分鐘 累計(jì)停電時(shí)間 :000999小時(shí) 停電次數(shù):0099次如顯示:23 0349 47 表示停電23次,停電時(shí)間349小時(shí)47分鐘.9)編程次數(shù): x x x x 數(shù)值范圍: 00009999 以上9類數(shù)據(jù),按通信協(xié)議規(guī)定的格式以組合方式(一次上傳多種數(shù)據(jù))或單傳方式(一次只上傳一種數(shù)據(jù))上傳到上位機(jī)中(詳見后面的通行協(xié)議)。3 顯示儀是一種可編程的儀表,即

3、可在顯示儀操作面板上對(duì)顯示儀進(jìn)行工作參數(shù)設(shè)置,也可以在上位機(jī)上進(jìn)行設(shè)置,通過上位機(jī)與顯示儀的通信,把在上位機(jī)上設(shè)置的參數(shù)傳送到顯示儀中。在上位機(jī)上可設(shè)置的參數(shù)種類如下:1)儀表常數(shù): 0 x x x x x x.x 數(shù)值范圍 0000000.00999999.92)切除頻率: x x 數(shù)值范圍 00993)工作方式 x x 數(shù)值范圍 01154)壓變?cè)O(shè)置 0 0 x x x x 數(shù)值范圍:10或20(表示壓變電流: mA) 數(shù)值范圍:0.19.9(表示壓變量程: MPa)5)溫變?cè)O(shè)置 0 x x x x x數(shù)值范圍:10或20 (表示溫變電流)數(shù)值范圍:00500420(表示溫變量程) 6)固

4、定壓力設(shè)置 x x x x 數(shù)值范圍 0.0009.999 7)固定溫度設(shè)置 0 x x x 數(shù)值范圍 000004508)固定密度設(shè)置 x x x x x x 數(shù)值范圍 000.000999.999或00.000099.99999)編程次數(shù)設(shè)置 x x x x 數(shù)值范圍 0000999910)日期時(shí)間設(shè)置 x x x x x x x x x x x x 年 月 日 時(shí) 分 秒4 顯示儀在工業(yè)現(xiàn)場(chǎng)是分散安裝的,每一個(gè)顯示儀有一個(gè)設(shè)備號(hào),范圍是0099,上位機(jī)要呼叫顯示儀,需要發(fā)送該臺(tái)顯示儀的設(shè)備號(hào)。顯示儀的通信波特率是可選的,通信波特率可選:1200;2400;4800。5 上傳或下傳的通信數(shù)

5、據(jù)為壓縮BCD碼, 即一個(gè)字節(jié)為2位BCD碼,如036H表示十進(jìn)制數(shù)36,07751H 表示十進(jìn)制數(shù)7751。6 把顯示儀中的數(shù)據(jù)發(fā)送到上位機(jī)中為上傳數(shù)據(jù),把上位機(jī)中的數(shù)據(jù)發(fā)送到顯示儀中為下傳數(shù)據(jù),不論是上傳還是下傳,發(fā)起方都為上位機(jī),上位機(jī)通過按預(yù)定的通信格式呼叫顯示儀,并與之建立通信關(guān)系,進(jìn)行數(shù)據(jù)的上傳或下傳。上位機(jī)呼叫顯示儀格式:分為上位機(jī)要求顯示儀上傳數(shù)據(jù)時(shí)的呼叫格式和上位機(jī)要向顯示儀下傳數(shù)據(jù)時(shí)的呼叫格式兩種。7上位機(jī)呼叫顯示儀上傳數(shù)據(jù)時(shí)的呼叫格式為:7F AR LN CM SUM SUM(校驗(yàn)和)=AR+LN+CM,1字節(jié)(HEX) 通信命令字,1字節(jié)(HEX) 命令字長(zhǎng)度,1字節(jié)(

6、HEX) 顯示儀設(shè)備號(hào),0099,1字節(jié)(HEX) 同步字,1字節(jié) 如上位機(jī)發(fā)送: 7F 27 01 03 2B 表示上位機(jī)要與設(shè)備號(hào)為27 的顯示儀建立通信,進(jìn)行命令字為03 的通信操作,即呼叫27號(hào)顯示儀上傳: 日期值;時(shí)間值;停電次數(shù)和停電時(shí)間;編程次數(shù)。通信命令字說明:命令字=01,顯示儀上傳 壓力值;溫度值;頻率值;瞬時(shí)值。命令字=02,顯示儀上傳 累計(jì)值.命令字=03,顯示儀上傳 日期值;時(shí)間值;停電次數(shù)和停電時(shí)間;編程次數(shù)。命令字=10H,顯示儀上傳 顯示儀編程參數(shù)。上位機(jī)發(fā)送完通信呼叫數(shù)據(jù)頭后,等待顯示儀上傳數(shù)據(jù),顯示儀上傳數(shù)據(jù)格式如下:LN1 + DATA1 + DATA2

7、+ + DATAn + SUM1其中:LN1: 上傳數(shù)據(jù)字節(jié)個(gè)數(shù)(不包括SUM1);DATA1 + DATA2 + + DATAn:上傳數(shù)據(jù),壓縮BCD碼;SUM1 = LN1 + DATA1 + DATA2 + + DATAn;1個(gè)DATA表示1字節(jié)壓縮BCD碼.8上傳命令操作和上傳的數(shù)據(jù)類型格式如下:命令01H:顯示儀上傳 壓力值 溫度值 脈沖值 瞬時(shí)值7F AR 01 01 SUM + 0AH ×.××× + ×××.× + ×××× + ××

8、15;××××.× + SUM1 長(zhǎng)度 壓力 溫度 頻率 瞬時(shí) 主機(jī)發(fā)送的數(shù)據(jù) 顯示儀上傳的數(shù)據(jù)命令02H:顯示儀上傳 累計(jì)值7F AR 01 02 SUM + 04 + ×××××××× + SUM1長(zhǎng)度 累計(jì)值主機(jī)發(fā)送的數(shù)據(jù) 顯示儀上傳的數(shù)據(jù) 命令83H、顯示儀上傳 瞬時(shí)值、累計(jì)值(包含熱量) 7F AR 01 83H SUM 1AH X.XXX XXX.X XXXX XXX.XXX XXXXXXX.X XXXXXXXX XXXXXX.XX XXXXXX.XX

9、+ SUM1 長(zhǎng)度 壓力 溫度 頻率 密度 瞬時(shí)流量 累積流量 瞬時(shí)熱量 累計(jì)熱量 校驗(yàn)和主機(jī)發(fā)送的數(shù)據(jù) 顯示儀上傳的數(shù)據(jù)1、 必須加入一個(gè)狀態(tài)字,在有流量時(shí)顯示06,無流量 時(shí)顯示14,小流量時(shí)顯示04,均為16進(jìn)制 (2013/12/20測(cè)試儀表觀測(cè))該狀態(tài)字為報(bào)警信息,無意義。 2、熱量和流量的數(shù)據(jù)位置互換,同時(shí)累積熱量沒有小數(shù)點(diǎn) 命令03H:顯示儀上傳日期、停電次數(shù)和累計(jì)停電時(shí)間、編程次數(shù)7F AR 01 03 SUM + 0CH + ×× ×× ×× + ×× ×× ×

10、15;+ ×× 0××××× + ××××+ SUM1 長(zhǎng)度 年 月 日 時(shí) 分 秒 次數(shù) 停電時(shí)間 編程次數(shù)主機(jī)發(fā)送的數(shù)據(jù) 顯示儀上傳的數(shù)據(jù) 命令10H、顯示儀上傳設(shè)置參數(shù) 7F AR 01 10H SUM 13H 0X XX XX X.X XX XX 00 XX XX 0XXX XX XXXX 0XXX XXXXXX + SUM1 長(zhǎng)度 儀表常數(shù) 切頻 方式 壓變參數(shù) 溫變參數(shù) 固壓力 固溫度 固定密度主機(jī)發(fā)送的數(shù)據(jù) 顯示儀上傳的數(shù)據(jù) 上傳參數(shù)說明: 1).命令1中上傳的數(shù)據(jù)默認(rèn)小

11、數(shù)位: 瞬時(shí)流量值1位, 壓力值3位。溫度值1位。2).命令2中上傳的數(shù)據(jù): 當(dāng)儀表常數(shù)大于等于10000時(shí),累計(jì)量最低位是小數(shù)位。3).命令10中上傳的數(shù)據(jù):, 儀表常數(shù)最低位是默認(rèn)小數(shù)位,壓變參數(shù)中第1字節(jié)為00,第2字節(jié)是壓變量程,1位小數(shù)位; 第3字節(jié)是壓變輸出電流類型, 為10H時(shí)是010mA型,為20H時(shí)是420mA型。 溫變參數(shù)中前2字節(jié)是溫變量程, 第3字節(jié)是溫變輸出電流類型,為10H時(shí)是010mA型,為20H時(shí)是420mA型。默認(rèn)小數(shù)位:固定壓力3位; 固定密度3位(工作方式在18、15時(shí)), 固定密度4位(工作方式在914時(shí))。 4).工作方式數(shù)值范圍:0115。9上位機(jī)呼

12、叫顯示儀下傳設(shè)置參數(shù)數(shù)據(jù)時(shí)的呼叫格式為: 7F AR LN2 CM PP PP 4位 密碼 ,2字節(jié)(HEX) 通信命令字,1字節(jié)(HEX) 從CM開始下傳的數(shù)據(jù)長(zhǎng)度,1字節(jié) 顯示儀設(shè)備號(hào),0099,1字節(jié)(HEX) 同步字,1字節(jié) 如上位機(jī)發(fā)送: 7F 27 09 04 PP PP 表示上位機(jī)要與設(shè)備號(hào)為27 的顯示儀建立通信,進(jìn)行命令字為04 的通信操作,向27號(hào)顯示儀下傳年、月、日、 時(shí)、分、秒數(shù)據(jù)。具體命令操作內(nèi)容:命令字=04H, 下傳顯示儀 設(shè)置年、月、日、 時(shí)、分、秒。命令字=05H , 下傳顯示儀 設(shè)置儀表常數(shù)、切除頻率、工作方式、壓變?cè)O(shè)置、溫變?cè)O(shè)置命令字=056H, 下傳顯示

13、儀 設(shè)置儀表常數(shù)、切除頻率、工作方式、壓變?cè)O(shè)置、溫變?cè)O(shè)置、固定壓力、固定溫度、固定密度命令字=55H, 下傳顯示儀 設(shè)置儀表常數(shù)命令字=06H, 下傳顯示儀 設(shè)置編程次數(shù)命令字=066H, 下傳顯示儀 設(shè)置切除頻率命令字=07H, 下傳顯示儀 設(shè)置工作方式命令字=08H, 下傳顯示儀 設(shè)置壓變參數(shù) 命令字=09H, 下傳顯示儀 設(shè)置溫變參數(shù)命令字=0AH, 下傳顯示儀 設(shè)置固定壓力命令字=0BH, 下傳顯示儀 設(shè)置固定溫度命令字=0DH, 下傳顯示儀 設(shè)置固定密度上位機(jī)發(fā)送完通信呼叫數(shù)據(jù)頭后,接著發(fā)送要下傳的數(shù)據(jù)DATA1 + DATA2 + + DATAn,最后發(fā)送1字節(jié)校驗(yàn)和(SUN2),

14、LN2:從CM開始到DATAn;SUM2=AR + LN2 + CM + DATA1 + DATA2 + + DATAn1個(gè)DATA表示1字節(jié)壓縮BCD碼.10上位機(jī)下傳數(shù)據(jù)時(shí)的命令操作和下傳的數(shù)據(jù)種類格式如下:命令04:主機(jī)向顯示儀下傳日期和時(shí)間7F AR 09 04 PP PP + ×× ×× ×× ×× ×× ××+ SUM2同步字 設(shè)備號(hào) 長(zhǎng)度 命令 密碼 年 月 日 時(shí) 分 秒 主機(jī)向顯示儀發(fā)送的數(shù)據(jù) 命令06H:主機(jī)向顯示儀下傳編程次數(shù)7F AR 05 06 PP

15、 PP + + ×××× + SUM2 密碼 編程次數(shù)主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令05H:主機(jī)向顯示儀下傳編程數(shù)據(jù)(L)7F AR 0EH 05 PP PP + 0××××××.× + ×× + ×× + ×× ×× + 0××× ××+ SUM2儀表常數(shù) 切頻 工作方式 壓變?cè)O(shè)置 溫變?cè)O(shè)置主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令056H:主機(jī)向顯示儀下傳編程數(shù)據(jù)(N)7F

16、 AR 16H 056H PP PP + 0××××××.× + ×× + ×× + 0 0 ×× ×× + 0××× ×× + 儀表常數(shù) 切頻 工作方式 壓變?cè)O(shè)置 溫變?cè)O(shè)置×××× + 0××× + ×××××× + SUM2 固定壓力 固定溫度 固定密度 主機(jī)向顯示

17、儀發(fā)送的數(shù)據(jù)命令055:主機(jī)向顯示儀下傳儀表常數(shù)7F AR 07 055H PP PP + 0××××××.× + SUM2 密碼 儀表常數(shù) 主機(jī)向顯示儀發(fā)送的數(shù)據(jù) 命令06H:主機(jī)向顯示儀下傳編程次數(shù)7F AR 05 06 PP PP + + ×××× + SUM2 密碼 編程次數(shù)主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令066:主機(jī)向顯示儀下傳切除頻率7F AR 04 066H PP PP + ×× + SUM2 密碼 切除頻率主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令07:主機(jī)向顯示儀下傳工

18、作方式7F AR 04 07 PP PP + ×× + SUM2 密碼 工作方式主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令08:主機(jī)向顯示儀下傳壓變?cè)O(shè)置參數(shù)7F AR 06 08 PP PP + 0 0 ×× ×× SUM2 密碼 壓變參數(shù) 主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令09:主機(jī)向顯示儀下傳溫變?cè)O(shè)置參數(shù)7F AR 06 09 PP PP + 0××× ×× + SUM2 密碼 溫變參數(shù) 主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令0AH:主機(jī)向顯示儀下傳固定壓力參數(shù)7F AR 05 0AH PP PP + ×××× + SUM2 密碼 固定壓力 主機(jī)向顯示儀發(fā)送的數(shù)據(jù)命令0BH:主機(jī)向顯示儀下傳固定溫度參數(shù)7F AR 05 0BH PP PP + 0××× + SUM2 密碼 固

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論