LVPR300B0600008000A智能無紙記錄儀
產(chǎn)品描述
概 述
RS-232方式只允許一臺(tái)上位計(jì)算機(jī)掛一臺(tái)記錄儀。此種通訊方式適用于使用便攜機(jī)的用戶隨機(jī)讀取記錄儀數(shù)據(jù);也可連接無線數(shù)傳電臺(tái)進(jìn)行遠(yuǎn)程無線傳輸或者連接串行微型打印機(jī)打印記錄儀內(nèi)的數(shù)據(jù)和曲線。
RS-485 方式允許一臺(tái)上位機(jī)同時(shí)掛多臺(tái)記錄儀。此種通訊方式適用于使用終端機(jī)的用戶與本系列儀表構(gòu)成網(wǎng)絡(luò),實(shí)時(shí)接收記錄儀數(shù)據(jù)和與各類控制系統(tǒng)相連。
RS-232 通訊方式
RS-232C 通訊接口,用戶只需將所配備的RS-232 三芯通訊線的一端接于儀表RS-232C 接口,另一端與便攜機(jī)(或PDA)的串行口相連,便可實(shí)現(xiàn)RS-232 通訊連接。
在記錄儀系統(tǒng)參數(shù)設(shè)置中,選擇好通訊地址和波特率,并在計(jì)算機(jī)管理軟件中作相應(yīng)的設(shè)置,即可進(jìn)行RS-232 方式的通訊。
RS-485 通訊方式
本系列數(shù)據(jù)記錄儀的RS-485 通訊線采用屏蔽雙絞線,其一端通過RS-232/485 轉(zhuǎn)換模塊接到計(jì)算機(jī)的串行通信口,另一端接到記錄儀通訊端子。
其連接方式如圖所示:
在記錄儀系統(tǒng)參數(shù)設(shè)置中,選擇好通訊地址和波特率(固定為9600)。
雙芯屏蔽線的屏蔽層作為通訊地線,注意不可與設(shè)備保護(hù)地連接。當(dāng)傳輸距離較遠(yuǎn)時(shí),傳輸干線的兩端需分別加一個(gè)120Ω的終端電阻,連接在RS-485通信線“+”和“-”之間。
當(dāng)一臺(tái)計(jì)算機(jī)掛多臺(tái)記錄儀時(shí),網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為總線型,每臺(tái)記錄儀通過支線并接在干線上。需注意的是終端電阻要接在通訊干線的兩端,分支后的傳輸線要盡可能的短,以減少干擾。
通訊距離長(zhǎng)時(shí)可選擇中繼模塊。
通信測(cè)試
在連接好計(jì)算機(jī)與記錄儀的連線后,檢查主機(jī)與記錄儀的波特率及設(shè)備地址是否相符,“串口調(diào)試助手”對(duì)記錄儀發(fā)命令,看記錄儀是否有回應(yīng)。
通訊接口
RS-232/RS-485、以太網(wǎng)接口。
CRC的生成
循環(huán)冗余校驗(yàn)(CRC) 域為兩個(gè)字節(jié),包含一個(gè)二進(jìn)制16 位值。附加在報(bào)文后面的CRC 的值由發(fā)送設(shè)備計(jì)算。接收設(shè)備在接收報(bào)文時(shí)重新計(jì)算CRC 的值,并將計(jì)算結(jié)果于實(shí)際接收到的CRC值相比較。如果兩個(gè)值不相等,則為錯(cuò)誤。
生成CRC 的過程為:
將一個(gè)16 位寄存器裝入十六進(jìn)制FFFF (全1). 將之稱作CRC 寄存器。
將報(bào)文的第一個(gè)8位字節(jié)與16 位CRC 寄存器的低字節(jié)異或,結(jié)果置于CRC 寄存器。
將CRC 寄存器右移1位(向LSB 方向), MSB 充零. 提取并檢測(cè)LSB。
(如果LSB 為0): 重復(fù)步驟3 (另一次移位).(如果LSB 為1): 對(duì)CRC 寄存器異或多項(xiàng)式值0xA001 (1010 0000 0000 0001)。
重復(fù)步驟3 和 4,直到完成8 次移位。當(dāng)做完此操作后,將完成對(duì)8位字節(jié)的完整操作。
對(duì)報(bào)文中的下一個(gè)字節(jié)重復(fù)步驟2 到5,繼續(xù)此操作直至所有報(bào)文被處理完畢。
CRC 寄存器中的***終內(nèi)容為CRC 值。
當(dāng)放置CRC 值于報(bào)文時(shí),高低字節(jié)須***交換。