版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目 錄1. 引言 . 1 1.1儀表通訊及命令 . . 11.2儀表基本構(gòu)成與通訊命令的關(guān)系 . 22. 接線 . 3 2.1RS232接口的儀表與計(jì)算機(jī)的接線 . 3 2.2RS485接口的儀表與計(jì)算機(jī)的接線 . 42.3關(guān)于 JR485轉(zhuǎn)換器 . 43. 通訊接口要素 . 54. 儀表的版本號(hào) . 65. 校驗(yàn)核 . 76. 一般儀表命令集詳解 . 8 6.0關(guān)于命令集 . 8 6.1讀版本號(hào)命令 . 10 6.2讀主測(cè)量值命令 . 10 6.3讀其它測(cè)量值命令 . 11 6.4讀模擬量輸出值及開(kāi)關(guān)量輸入輸出狀態(tài)命令 . . 12 6.5輸出模擬量命令 . . 13 6.6輸出開(kāi)關(guān)量命令
2、. . 14目錄 ·i ·6.7讀儀表參數(shù)符號(hào)命令 . . 15 6.8讀儀表參數(shù)命令 . 166.9設(shè)置儀表參數(shù)命令 . . 167. 巡檢儀通訊命令集 . 18 7.0關(guān)于命令集 . 18 7.1讀測(cè)量值命令 . 19 7.2讀報(bào)警狀態(tài)命令 . 20 7.3讀參數(shù)命令 . 21 7.4設(shè)置參數(shù)命令 . 227.5參數(shù)地址表 . 238. 測(cè)試軟件 . 25 8.0關(guān)于測(cè)試軟件 . 25 8.1DOS 環(huán)境測(cè)試 . 258.2W INDOWS 環(huán)境下測(cè)試 . 269. 故障診斷及應(yīng)用筆記 . 29 9.1故障診斷流程圖 . 29 9.2應(yīng)用筆記 . 30附錄 1 通訊中使
3、用的 ASC 碼表 . . 31附錄 2 儀表通訊協(xié)議的解釋與補(bǔ)充 . 32·ii ·目錄1. 引 言1.1 儀表通訊及命令儀表能連接到所有的計(jì)算機(jī)并與之通訊, 采用 RS232或 RS485傳輸標(biāo)準(zhǔn)。 儀表與計(jì)算 機(jī)之間的往來(lái)通訊都以 ASC 碼實(shí)現(xiàn),意味著計(jì)算機(jī)能以任何高級(jí)語(yǔ)言編程。儀表的命令集由數(shù)條指令組成,完成計(jì)算機(jī)從儀表讀取測(cè)量值、報(bào)警狀態(tài)、控制值、 參數(shù)值,向儀表輸出模擬量、數(shù)字量,以及對(duì)儀表的參數(shù)設(shè)置。與通過(guò)儀表面板設(shè)置參數(shù) 一樣, 通過(guò)計(jì)算機(jī)對(duì)儀表的參數(shù)設(shè)置被存入 EEPROM 存貯器, 在掉電情況下也能保存這些 參數(shù)。為避免通訊沖突,所有的操作均受計(jì)算機(jī)控
4、制。當(dāng)儀表不進(jìn)行發(fā)送時(shí),都處于偵聽(tīng)方 式。計(jì)算機(jī)按規(guī)定地址向某一儀表發(fā)出一個(gè)命令,然后等待一段時(shí)間,等候儀表回答。如 果沒(méi)收到回答,則超時(shí)中止,將控制轉(zhuǎn)回計(jì)算機(jī)。由于儀表的特性不同,我們將儀表的通訊命令集分為 3類(lèi):第 1類(lèi):一般儀表包括除巡檢儀和無(wú)紙記錄儀外的全部?jī)x表。命令詳解見(jiàn)第 6章第 2類(lèi):巡檢儀表命令詳解見(jiàn)第 7章第 3類(lèi):無(wú)紙記錄儀通訊規(guī)程見(jiàn)無(wú)紙記錄儀用戶(hù)手冊(cè)引言 ·1··2· 引言1.2 儀表基本構(gòu)成與通訊命令的關(guān)系儀表的基本功能單元包括模擬量輸入、輸出;開(kāi)關(guān)量輸入、輸出;參數(shù)存儲(chǔ)器;帶記 錄功能的儀表還包括數(shù)據(jù)記錄單元,所有的這些單元都能
5、通過(guò)不同的命令與計(jì)算機(jī)進(jìn)行數(shù) 據(jù)傳送,計(jì)算機(jī)也能通過(guò)控制權(quán)轉(zhuǎn)移的方法,直接操作儀表的模擬量輸出和開(kāi)關(guān)量輸出, 由于儀表內(nèi)部有獨(dú)立的輸出緩沖區(qū)和計(jì)算機(jī)控制輸出緩沖區(qū),因而可實(shí)現(xiàn)控制的無(wú)擾動(dòng)的 切換。 通訊命令與儀表的關(guān)系示意圖接線 ·3· 2. 接 線儀表與計(jì)算機(jī)接線時(shí),必須在斷電條件下進(jìn)行。否則有可能損壞儀表及計(jì)算機(jī)接 口。2.1 RS232接口的儀表與計(jì)算機(jī)的接線1. 當(dāng)儀表以 RS232接口為端子連接時(shí) 2. 當(dāng)儀表以 RS232接口為 9芯接口連接時(shí) 2.2 RS485接口的儀表與計(jì)算機(jī)的接線當(dāng)計(jì)算機(jī)僅有 RS232接口時(shí), 需要 RS232/RS485轉(zhuǎn)換器, 以便
6、將 RS232信號(hào)轉(zhuǎn)換成正 確的 RS485協(xié)議。轉(zhuǎn)換器分非隔離(型號(hào) C485,隔離(型號(hào) JR485兩種。隔離的轉(zhuǎn)換器可防止靜電、連線出錯(cuò)等損壞計(jì)算機(jī)串口。1. 當(dāng)儀表以 RS485接口為端子連接時(shí) 2. 當(dāng)儀表以 RS485接口為 9芯接口連接時(shí) 圖中 Rt 為終端電阻一般用 1202.3 關(guān)于 JR485轉(zhuǎn)換器JR485轉(zhuǎn)換器是 RS485和 RS232兩種通訊接口之間的轉(zhuǎn)換器,由于儀表以 19200bps 高速率與計(jì)算機(jī)通訊,所以要求 485轉(zhuǎn)換器響應(yīng)速度較快。我們建議用戶(hù)使用 JR485型號(hào) 的轉(zhuǎn)換器,如選用其他型號(hào)的 485轉(zhuǎn)換器可能會(huì)出現(xiàn) 485轉(zhuǎn)換器響應(yīng)速度慢而引起的數(shù)據(jù) 傳
7、輸錯(cuò)誤。·4·接線3. 通訊接口要素格 式 數(shù)據(jù)格式為 10位:1位起始位, 8位數(shù)據(jù)位,無(wú)奇偶校驗(yàn)位, 1位停止位。 波特率 可選范圍為 2400bps 、 4800bps 、 9600bps 、 19200bps 。出廠設(shè)定為 9600bps 。通過(guò)儀表的 參數(shù)設(shè)置。當(dāng)修改波特率時(shí),必須將相連的所有儀表及計(jì)算機(jī)修改成同一波特率。修改波特率后,儀表必須斷電后重新上電,才能按新設(shè)置的波特率工作。這意味 著可以通過(guò)計(jì)算機(jī)對(duì)網(wǎng)絡(luò)中的儀表逐一修改波特率。地 址 可選范圍為 0099十進(jìn)制,出廠設(shè)定為 01。通過(guò)儀表 參數(shù)設(shè)置。必須將相 連的所有儀表設(shè)置為不同的地址。延 遲 (定界
8、符為#的命令的回答延遲不大于 500s ,保證高效率的數(shù)據(jù)傳送。儀表對(duì) 其它命令的回答延遲不大于 200ms 。·5·通訊接口要素4. 儀表的版本號(hào)通過(guò)#AA99 命令可讀出儀表的版本號(hào)。版本號(hào)由 11個(gè)字符構(gòu)成 年 型號(hào) 類(lèi)型 參數(shù)位數(shù) 0:標(biāo)準(zhǔn)產(chǎn)品 1:定制非標(biāo)產(chǎn)品 年 1999版為 992002版為 02型號(hào) 給出儀表具體名稱(chēng)例:“單輸入通道數(shù)顯儀表”表示為“ XST ”“雙輸入通道數(shù)顯儀表”表示為“ XSD-2”類(lèi)型 0 一般儀表1 巡檢類(lèi)儀表2 無(wú)紙記錄儀參數(shù)位數(shù) -儀表參數(shù)位數(shù) 45位·6·儀表的版本號(hào)5. 校 驗(yàn) 核功 能 校驗(yàn)核幫助檢測(cè)從
9、計(jì)算機(jī)至儀表的命令錯(cuò)誤和檢測(cè)從儀表至計(jì)算機(jī)的回答錯(cuò)誤。 校驗(yàn)核功能在命令和回答字符串外加 2個(gè)字符,不影響傳送速率。設(shè) 置 是否使用校驗(yàn)核不需要對(duì)儀表進(jìn)行設(shè)置,儀表自動(dòng)判斷計(jì)算機(jī)發(fā)出的命令中是否 含有校驗(yàn)核。 如果命令中含有校驗(yàn)核, 則儀表回答時(shí)自動(dòng)外加 2個(gè)字符的校驗(yàn)核。 這意味著計(jì)算機(jī)可以有針對(duì)性地對(duì)網(wǎng)絡(luò)中的某些儀表,或某些命令采用校驗(yàn)核。 格 式 校驗(yàn)核范圍從 00FFH,用 2位 40H4FH的 ASC 碼表示,在命令或回答的結(jié)束 符“ ”前發(fā)送。如果計(jì)算機(jī)發(fā)出的命令中的校驗(yàn)核不正確,儀表將沒(méi)有回答。 計(jì) 算 命令的校驗(yàn)核等于所有命令 ASC 碼值的和。超過(guò)范圍時(shí)保留余數(shù)?;卮鸬男r?yàn)核
10、等于所有回答 ASC 碼值的和再加上本儀表地址的 ASC 碼值。 超 過(guò)范圍時(shí)保留余數(shù)。例 本例說(shuō)明校驗(yàn)核的計(jì)算方法。命令:#0102NF 回答:=+123.5AC命令字符串的校驗(yàn)核按如下計(jì)算:校驗(yàn)核=23H +30H +31H +30H +32H =E6H#, 0, 1, 0, 2的 ASC 碼分別為 23H , 30H , 31H , 30H , 32H 這些 ASC 碼的 和為 E6H ,用二位 404FH的 ASC 碼表示為 4EH , 46H ,即 N 、 F ?;卮鹱址男r?yàn)核按如下計(jì)算(假設(shè)儀表地址 Add =01:校驗(yàn)核=3DH +2BH +31H +32H +33H +2E
11、H +35H +41H +30H +31H=203H=,+, 1, 2, 3, , 5, A 的 ASC 碼分別為 3DH , 2BH , 31H , 32H , 33H , 2EH , 35H , 41H 這些 ASC 碼的和再加上儀表地址的 ASC 碼 30H , 31H 為 203H , 余數(shù)為 03H ,用二位 404FH的 ASC 碼表示為 40H , 43H ,即 、 C ?;卮鹱址械?A 表示報(bào)警狀態(tài),在以后會(huì)有詳細(xì)說(shuō)明。校驗(yàn)核 ·7·6. 一般儀表命令集詳解6.0 關(guān)于命令集命令由下述各部份組成:(定界符(地址(內(nèi)容(常數(shù)(數(shù)據(jù)(校驗(yàn)核(結(jié)束符定界符 每
12、個(gè)命令必須以定界符開(kāi)始。 有 6種有效的定界符:#、 $、 %、 &、 和 ” 。 地 址 緊跟著定界符后面的是兩位指定目標(biāo)儀表的地址。用“ AA ”表示內(nèi) 容 用于指定儀表內(nèi)部的數(shù)據(jù)地址或參數(shù)地址用“ BB ”表示常 數(shù) 用于指定命令常數(shù)用“ DD ”表示數(shù) 據(jù) 僅輸出命令和設(shè)置參數(shù)命令有數(shù)據(jù)內(nèi)容用“ data ”表示校驗(yàn)核 可選擇附上二字符的校驗(yàn)核用“ CC ”表示結(jié)束符 每個(gè)命令必須用回車(chē)符( 0DH 結(jié)束命令集有 10條命令:1,讀版本號(hào):#AA99CC 2,讀主測(cè)量值:#AACC 3,讀其它測(cè)量值:#AABBCC 4,讀模擬量輸出值及開(kāi)關(guān)量輸入輸出狀態(tài):#AABBDDCC &
13、#183;8·一般儀表命令集詳解5,輸出主模擬量:&AA(dataCC6,輸出其它模擬量:&AABB(dataCC7,輸出開(kāi)關(guān)量:&AABBDDCC8,讀儀表參數(shù)符號(hào):AABBCC 9,讀儀表參數(shù):$AABBCC 10,設(shè)置儀表參數(shù):%AABB(dataCC說(shuō)明 1 上述命令中的 CC 表示可選擇的二字符的校驗(yàn)核。 使用方法在 “校驗(yàn)核” 部 分已有說(shuō)明,在本章下面的說(shuō)明中不再重復(fù)。說(shuō)明 2 各種類(lèi)型的儀表適用的命令有所不同,詳見(jiàn)附錄。關(guān)于儀表回答回答定界符有 3類(lèi):=、 ! 、 > 。以 # 作定界符的命令,回答以 = 做定界符以 和 $ 、 % 作定
14、界符的命令,回答以 ! 做定界符以 & 作定界符的命令,回答以 > 做定界符在下列情況下儀表對(duì)命令不回答未收到有效定界符或結(jié)束符儀表地址不符波特率不符校驗(yàn)核不符在下列情況下儀表回答 ? AA命令長(zhǎng)度不符命令中的數(shù)據(jù)格式錯(cuò)操作儀表硬件不支持的功能讀取或設(shè)置儀表未規(guī)定的參數(shù)當(dāng) 、 參數(shù)為 OFF 時(shí)執(zhí)行輸出指令一般儀表命令集詳解 ·9·6.1 讀版本號(hào)命令說(shuō)明 本命令讀回指定儀表的版本號(hào)命令 #AA99#為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址99 表示讀儀表版本號(hào)。回答 = (data = 為定界符data 請(qǐng)見(jiàn)“ 4. 儀表的版本號(hào)”(0DH
15、為結(jié)束符例 命令:#0199回答:=02XSD-2 040本命令讀取地址為 01的儀表的版本號(hào)?;卮鸨砻靼姹緸?2002版,類(lèi)型為雙輸入數(shù)顯儀,一般儀表,參數(shù)位數(shù) 4位,標(biāo)準(zhǔn) 產(chǎn)品。6.2 讀主測(cè)量值命令說(shuō)明 本命令讀回指定儀表的主測(cè)量值及報(bào)警狀態(tài)。命令 #AA#為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址回答 = (data= 為定界符data 為第 1測(cè)量值及儀表的報(bào)警狀態(tài)。對(duì)于主測(cè)量值為 48位數(shù)字顯示的儀表, 測(cè)量值由“+”或“-”, “ . ”小數(shù)點(diǎn), 48位工程量值,報(bào)警狀態(tài)共 711個(gè)字符組成。報(bào)警狀態(tài)值的范圍 404FH,其低 4位 D0D3分別表示第 1到第 4報(bào)
16、警點(diǎn)的·10·一般儀表命令集詳解一般儀表命令集詳解 ·11·狀態(tài)。“ 1”表示處于報(bào)警狀態(tài) (0DH 為結(jié)束符例 1 命令:#01回答:=+123.5A 本命令讀取地址為 01的單輸入通道數(shù)顯儀的測(cè)量值。回答表明測(cè)量值為+123.5,第 1報(bào)警點(diǎn)處于報(bào)警狀態(tài)。例 2 命令:#02回答:=+01237643.B 本命令讀取地址為 02的計(jì)數(shù)器的計(jì)數(shù)值。回答表明計(jì)數(shù)值為+1237643,第 2報(bào)警點(diǎn)處于報(bào)警狀態(tài)。 6.3 讀其它測(cè)量值命令說(shuō)明 本命令讀回指定儀表除主測(cè)量值外的其它測(cè)量值命令 #AABB # 為定界符 AA (范圍 0099表示指定儀表二位十進(jìn)
17、制地址BB 的范圍 0007。規(guī)定詳見(jiàn)附錄中相應(yīng)種類(lèi)儀表回答 = (datadata 的意義同于讀主測(cè)量值命令例 命令:#0101回答:=+298. 7A 本命令讀取地址為 01的雙輸入通道數(shù)顯儀第 2通道的測(cè)量值?;卮鸨砻鳒y(cè)量值為 +298. 7。第 1報(bào)警點(diǎn)處于報(bào)警狀態(tài)。4 0 F6.4 讀模擬量輸出值及開(kāi)關(guān)量輸入輸出狀態(tài)命令說(shuō)明 本命令讀回指定儀表當(dāng)前輸出的模擬量值或當(dāng)前開(kāi)關(guān)量輸入狀態(tài)或當(dāng)前開(kāi)關(guān)量輸 出狀態(tài)。當(dāng)儀表無(wú)該功能時(shí),讀回的數(shù)據(jù)為無(wú)效數(shù)據(jù)。命令 #AABBDD #為定界符AA (范圍 00-99表示指定儀表二位十進(jìn)制地址BB 由 DD 決定其取值范圍DD 為 01時(shí),表示讀當(dāng)前輸
18、出的模擬量值DD 為 02時(shí),表示讀當(dāng)前開(kāi)關(guān)量輸入狀態(tài)DD 為 03時(shí),表示讀當(dāng)前開(kāi)關(guān)量輸出狀態(tài)回答 = (data= 為定界符當(dāng) 命令中 DD 為 01時(shí), BB 的取值范圍 0007,則,“ data ”表示當(dāng)前第 BB 模擬量通道的輸出值。用百分?jǐn)?shù)表示,范圍為 -6.3% +106.3% ,由“+”或“-”、“ . ”小數(shù)點(diǎn)、 4位模擬量值,報(bào)警狀態(tài)共 6個(gè)字符組成。當(dāng)命令中 DD 為 02時(shí), BB 的取值范圍 0007,則,“ data ”表示當(dāng)前開(kāi)關(guān)量輸入狀態(tài)。用 2個(gè) 404FH的字符表示,共 8個(gè)開(kāi)關(guān) 量狀態(tài),第 1個(gè)字符的低 4位 D0D3分別表示第 58點(diǎn)開(kāi)關(guān)量狀態(tài),第 2
19、個(gè) 字符的低 4位 D0D3分別表示第 14點(diǎn)開(kāi)關(guān)量狀態(tài),“ 1”表示有效。 當(dāng)命令中 DD 為 03時(shí), BB 的取值范圍 0007,則,“ data ”表示當(dāng)前開(kāi)關(guān)量輸出狀態(tài)。用 2個(gè) 404FH的字符表示,共 8個(gè)開(kāi)關(guān) 量狀態(tài),第 1個(gè)字符的低 4位 D0D3分別表示第 58點(diǎn)開(kāi)關(guān)量狀態(tài),第 2個(gè) 字符的低 4位 D0D3分別表示第 14點(diǎn)開(kāi)關(guān)量狀態(tài),“ 1”表示有效。 (0DH 為結(jié)束符。例 1 命令:#010001回答:=+053.2 ·12·一般儀表命令集詳解本命令讀取地址為 01的儀表當(dāng)前模擬量輸出值,回答表明輸出值為+53.2%,第 1報(bào)警點(diǎn)處于報(bào)警狀態(tài)。例
20、 2 命令:#010002回答:= B本命令讀取地址為 01的儀表當(dāng)前開(kāi)關(guān)量輸入狀態(tài)?;卮鸨砻鞯?2點(diǎn)為有效,其它均無(wú)效。6.5輸出模擬量命令說(shuō)明 僅適用于具有模擬量輸出功能的儀表,本命令將一個(gè)值送到指定的儀表,儀表收 到數(shù)據(jù),就將該數(shù)值轉(zhuǎn)成模擬量輸出。具備模擬量輸出控制權(quán)選擇的儀表, 應(yīng)先通過(guò)設(shè)置參數(shù)命令將控制權(quán)轉(zhuǎn)到計(jì)算機(jī)。 命令 & AA (data第 1模擬量通道輸出& 為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址。 Data 為輸出數(shù)值,由“+”或 “-”, 4位數(shù)值共 5個(gè)字符組成。數(shù)據(jù)格式為百分?jǐn)?shù),保留小數(shù)后 1位,范圍 從 -6.3%到 +106.3%
21、,輸出的絕對(duì)值由儀表決定。(0DH 為結(jié)束符命令 &AABB(data第 28模擬量通道輸出& 為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址。 BB 的范圍 0208, data 為輸出 數(shù)值,由“+”或“-”, 4位數(shù)值共 5個(gè)字符組成。數(shù)據(jù)格式為百分?jǐn)?shù),保留 小數(shù)后 1位,范圍從 -6.3%到 +106.3%,輸出的絕對(duì)值由儀表決定。(0DH 為結(jié)束符回答 >AA>為定界符AA 為儀表二位十進(jìn)制地址(0DH 為結(jié)束符例 命令:&01+0500一般儀表命令集詳解 ·13··14· 一般儀表命令集詳解本命令
22、將 50%的值,送到地址為 01的儀表。如果儀表的輸出量程為 4-20mA ,收 到該值后將輸出 12mA (4mA +0.50×16mA =12mA ?;卮鸨硎据敵鐾瓿?。6.6輸出開(kāi)關(guān)量命令說(shuō)明 僅適用于具有數(shù)字量輸出功能的儀表。 本命令置單一輸出通道或置全部輸出通道。具備數(shù)字量輸出控制權(quán)選擇的儀表, 應(yīng)先通過(guò)設(shè)置參數(shù)命令將控制權(quán)轉(zhuǎn)到計(jì)算機(jī)。 命令 &AABBDD& 為定界符AA (范圍 0099,表示指定儀表二位十進(jìn)制地址。BB 表示置單一通道或置全部通道。DD 當(dāng)置全部通道時(shí),由 404FH 2位 ASCII 碼表示輸出值 第 1位第 2位 當(dāng)置單一通道時(shí), D
23、D 只能為 40H , 40H (表示該通道 OFF 或 40H , 41H (表示 該通道 ON 4 0 F4 0 F(0DH 為結(jié)束符回答 >AA >為定界符AA 為儀表二位十進(jìn)制地址。(0DH 為結(jié)束符例 1 命令:&01HA回答:>01本命令為置地址為 01的儀表數(shù)字量輸出全部通道(BB =00,即 40H , 40H ,輸 出數(shù)據(jù)為 81H (48H , 41H 。通道 1和通道 8被置 ON ,其它通道被置 OFF 。 回答表示輸出完成。例 2 命令:&01BA回答:>01本命令為置地址為 01的儀表數(shù)字量輸出,第 2通道為 1,其它通道不受
24、影響。 回答表示輸出完成。6.7 讀儀表參數(shù)符號(hào)命令說(shuō)明 本命令讀回指定儀表的指定參數(shù)的符號(hào)。命令 AABB 為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址BB (范圍 005FH表示參數(shù)的二位十六進(jìn)制地址。詳見(jiàn)各類(lèi)儀表的用戶(hù)手冊(cè)中參數(shù)地址表?;卮?! (data!為定界符data 為參數(shù)的表示符號(hào) 共 4個(gè)字符組成。 (0DH為結(jié)束符。一般儀表命令集詳解 ·15·6.8 讀儀表參數(shù)命令說(shuō)明 本命令讀回指定儀表的指定參數(shù)的值。命令 $AABB $為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址BB (范圍 005FH表示參數(shù)的二位十六進(jìn)制地址。詳見(jiàn)各類(lèi)儀表
25、的用戶(hù)手冊(cè)中參數(shù)地址表?;卮?! (data!為定界符data 為參數(shù)值,由“+”或“-”,“ . ”小數(shù)點(diǎn), 45位參數(shù)數(shù)值共 67個(gè)字符 組成。(0DH 為結(jié)束符。儀表參數(shù)與功能相關(guān),儀表訂貨時(shí)沒(méi)有的功能其相應(yīng)參數(shù)未開(kāi)放,讀未開(kāi)放的參 數(shù)時(shí)將回答 ?AA 例 命令:$0100回答:!+150.0本命令讀取地址為 01的儀表參數(shù)地址為 00H 的參數(shù)值,回答表明參數(shù)值為+150.0。6.9 設(shè)置儀表參數(shù)命令說(shuō)明 本命令用于設(shè)置儀表參數(shù)特別說(shuō)明寫(xiě)參數(shù)最多可重復(fù)寫(xiě) 1000萬(wàn)次,編程時(shí)要特別注意!不要頻繁寫(xiě)入。設(shè)置參數(shù)時(shí),必須先將密碼參數(shù) 設(shè)置為 。設(shè)置工作完成后,應(yīng)將 參數(shù)設(shè)置為 。命令 %A
26、A BB (data %為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址。·16·一般儀表命令集詳解BB (范圍 006FH表示參數(shù)的二位十六進(jìn)制地址,詳見(jiàn)各類(lèi)儀表的用戶(hù)手冊(cè)中參數(shù)地址表。data 為參數(shù)值,由“+”或“-”, 45位參數(shù)值,共 56個(gè)字符組成。不含小 數(shù)點(diǎn)。小數(shù)點(diǎn)的位置決定于儀表原參數(shù)的小數(shù)點(diǎn)位置?;卮?! AA !為定界符AA 為儀表二位十進(jìn)制地址(0DH 為結(jié)束符例 命令:%0110+1111回答:! 01命令:%011B +0020回答:! 01命令:%0120-0012回答:! 01命令:%0110+0000本例第 1個(gè)命令將地址為 01
27、的儀表密碼設(shè)置為 。為命令 2、 3做準(zhǔn)備,第 2個(gè)命令將地址為 1BH 的參數(shù)設(shè)置為 0020, 第 3個(gè)命令將地址為 20H 的參數(shù)設(shè)置為-0012,第 4個(gè)命令將密碼恢復(fù)為 。注意:命令 2、 3中的“ 0020”、“-0012”所代表的實(shí)際數(shù)值決定于儀表中原參 數(shù)的小數(shù)點(diǎn)位置。原參數(shù)的小數(shù)點(diǎn)位置可以通過(guò)“讀儀表參數(shù)命令”獲得。一般儀表命令集詳解 ·17·7. 巡檢儀通訊命令集 7.0 關(guān)于命令集命令由下述各部份組成:(定界符 (地址 (內(nèi)容 (常數(shù) (數(shù)據(jù) (校驗(yàn)核 (結(jié)束符 命令集有 4條命令讀測(cè)量值命令:#AABBDD CC讀測(cè)報(bào)警狀態(tài)命令:#AA 00DD C
28、C讀儀表參數(shù)命令:$AABBDD CC·18·巡檢儀通訊命令集說(shuō)明 1 上述命令中的 CC 表示可選擇的二字符的校驗(yàn)核。使用方法在 7.7.2部份說(shuō) 明關(guān)于儀表回答回答定界符有 2類(lèi):=、 !以 # , ” 作定界符的命令,回答以 = 做定界符以 $ 、 % 作定界符的命令,回答以 ! 做定界符在下列情況下儀表對(duì)命令不回答未收到有效定界符或結(jié)束符儀表地址不符波特率不符校驗(yàn)核不符在下列情況下儀表回答 ? AA命令長(zhǎng)度不符命令中的數(shù)據(jù)格式錯(cuò)操作儀表硬件不支持的功能讀取或設(shè)置儀表未規(guī)定的參數(shù)7.1 讀測(cè)量值命令 巡檢儀通訊命令集 ·19·7.2 讀報(bào)警狀態(tài)命令
29、說(shuō)明 本命令用于從儀表快速讀回指定儀表各通道的報(bào)警狀態(tài)。 命令 #AA00DD#為定界符AA (范圍 0099表示指定儀表二位十進(jìn)制地址00固定格式·20·巡檢儀通訊命令集 DD (范圍 0102指定讀取內(nèi)容DD = 01時(shí),讀取內(nèi)容為 140通道的報(bào)警狀態(tài)DD = 02時(shí),讀取內(nèi)容為 4180通道的報(bào)警狀態(tài)回答 # data# 為定界符data 由 10個(gè)字符組成, 表示 40個(gè)通道的報(bào)警狀態(tài), 緊跟在定界符后的第 1個(gè)字符表示前 4個(gè)通道,第 10個(gè)字符表示最后 4個(gè)通道,每個(gè)字符的范圍 從 404FH,其低 4位從 D0D3分別表示各通道報(bào)警狀態(tài)。“ 1”表示報(bào)警 (
30、ODH 為結(jié)束符 7.3 讀參數(shù)命令 巡檢儀通訊命令集 ·21· 7.4 設(shè)置參數(shù)命令 ·22·巡檢儀通訊命令集7.5 參數(shù)地址表 巡檢儀通訊命令集 ·23· ·24·巡檢儀通訊命令集 8. 測(cè)試軟件8.0 關(guān)于測(cè)試軟件在儀表的包裝中,您可以找到一張光盤(pán)。光盤(pán)中包括適用于 DOS 環(huán)境下的可執(zhí)行文件 Lcom30.exe 和源文件 Lcom30.c ,可幫 助您理解通訊命令和對(duì)儀表進(jìn)行測(cè)試。 Lcom30.exe 無(wú)需安裝,可直接運(yùn) 行 使用在 WIN98WIN2000WINDOWS MEXP, 通訊可靠 , 速率
31、快。 可替代舊 版 LCOM.EXE 。適用于 Windows 環(huán)境下的 XS 系列儀表測(cè)試軟件 Meter100,需要用戶(hù) 按要求安裝后方可運(yùn)行使用。8.1 DOS 環(huán)境下測(cè)試運(yùn)行 LCOM30.EXE 文件。屏幕上出現(xiàn)提示:*TEST PROGRAM*Please select(use "Space" or "Enter"com?:COM1按 " 空格鍵 " 循環(huán)選擇通訊口 , 可選 com1com2com3com4.按 " 回車(chē)鍵 ' 確認(rèn)后屏幕上出現(xiàn)提示:boud? :9600按 " 空格鍵 &qu
32、ot; 循環(huán)選通訊波特率 , 可選 120024004800960019200.按 " 回車(chē)鍵 " 確認(rèn)后屏幕上出現(xiàn)提示:checkout/not:CHECKOUT按 " 空格鍵 " 循環(huán)選擇命令中是否添加校驗(yàn)碼, 可選 LOOPSINGLE. "LOOP"表示故障診斷及應(yīng)用筆記 ·25·本軟件連續(xù)自動(dòng)發(fā)送命令接收數(shù)據(jù) ,SINGE 表示用戶(hù)每輸入 1次命令該軟件發(fā)送 命令 1次接收數(shù)據(jù) 1次。按 " 回車(chē)鍵 " 確認(rèn)后屏幕上出現(xiàn)提示:loop/single:LOOP(translate and
33、 receive按 " 空格鍵 " 循環(huán)選擇命令發(fā)送方式 .按 " 回車(chē)鍵 " 確認(rèn)后屏幕上出現(xiàn)提示:input code:#01按照命令格式在 ":"后輸入命令代碼。確認(rèn)代碼正確后,按 “ 回車(chē) ” 鍵,計(jì)算機(jī)立即將輸入碼后加 ODH 發(fā)至儀表。 例如:欲輸入命令 #01 ,則鍵入 “ #” 、 “ 0” 、 “ 1” 后,按 “ 回車(chē)鍵 ” 。屏幕上出現(xiàn)提示:receive code:如果命令正確、地址相符,儀表的回答信息將跟在提示后。"/"符號(hào)之間的內(nèi)容為和校驗(yàn)提示信息。若命令發(fā)送方式選擇 "LOO
34、P" 時(shí) , 末尾行將出現(xiàn)提示信息 :當(dāng)前時(shí)間 測(cè)試時(shí)間 命 令發(fā)送次數(shù) 接收數(shù)據(jù)錯(cuò)誤次數(shù) 接收數(shù)據(jù)錯(cuò)誤百分率 接收數(shù)據(jù)錯(cuò)誤萬(wàn)分率。 可按 "ESC" 鍵轉(zhuǎn)到第 8步的退出提示。屏幕上出現(xiàn)提示:exit(y/n?鍵入 y 則退出本軟件,鍵入 n 則回到第 6步。在第 1-6步中 , 按 "ESC" 鍵則退出該軟件 .8.2 Windows 環(huán)境下測(cè)試(一概述Meter100軟件是用于測(cè)試與調(diào)試 XS 系列儀表與上位機(jī)通信功能及狀態(tài)的應(yīng)用軟件。 該軟件可運(yùn)行于 Windows 95/98/NT /2000/XP /2003系統(tǒng)下。可同時(shí)測(cè)試 10
35、0塊 XS 系列儀表;可讀入儀表的各測(cè)量值和各種開(kāi)關(guān)輸入輸出狀態(tài),可讀取和設(shè)置儀表參數(shù),可控制儀 表的各種模擬量和開(kāi)關(guān)量輸出;·26·故障診斷及應(yīng)用筆記可支持下列型號(hào)的儀表:XST 、 XSL 、 XSZ 、 XSE 、 DS 、 JS 、 XSB-1、 XSB-2、 XSD 、 XSDU 、 XSH 、 XSJ 、 XSJB 、 XSK-II 、 XSM 、 XSN 、 XSV 、 XSK-I,XSPC-1,XSC5。可支持 99版 XSL 讀取測(cè)量值。(二安裝運(yùn)行該目錄下 Setup.exe 文件,按提示步驟進(jìn)行。重新啟動(dòng)計(jì)算機(jī)(建議。雙擊桌面“ meter100”圖標(biāo)
36、運(yùn)行本軟件。(三卸 載請(qǐng)運(yùn)行 WINDOWS 的 " 開(kāi)始 >所有程序 > meter100> Uninstall meter100"即可。(四使用:1. 搜索1.1 運(yùn)行該軟件之后,彈出搜索儀表窗口。在該窗口中對(duì)串口進(jìn)行基本配置。串行端口號(hào):選擇掛接儀表的串行端口。通信波特率:選擇串行端口通信波特率。地址范圍:設(shè)置儀表地址的搜索范圍。開(kāi)始搜索:根據(jù)地址范圍搜索串行端口上的儀表。搜索結(jié)果:依次顯示被搜索到的儀表的地址、型號(hào)、名稱(chēng)、參數(shù)位數(shù)、是否標(biāo)準(zhǔn) 儀表。1.2 選中需要操作的儀表即可進(jìn)入測(cè)試項(xiàng)。1.3 如果搜索結(jié)果沒(méi)有找到儀表,要作如下檢查(1檢查通信線
37、路連接是否正確。(2檢查儀表測(cè)試程序串行端口號(hào)是否與實(shí)際連接計(jì)算機(jī)串口號(hào)一致。(3檢查儀表通信波特率是否與儀表測(cè)試程序通信波特率一致。(4檢查儀表設(shè)定的地址是否在搜索地址范圍內(nèi)。(5如果多塊儀表連接檢查儀表設(shè)定的地址是否有重疊。(6重新進(jìn)行搜索。2. 測(cè)試可以自動(dòng)以給定時(shí)間間隔讀入儀表的多種狀態(tài)值, 包括測(cè)量顯示值、 測(cè)量顯示值的 報(bào)警狀態(tài)、開(kāi)關(guān)量輸入狀態(tài)、開(kāi)關(guān)量輸出狀態(tài)、模擬量輸出值。可以控制儀表的輸出,包括開(kāi)關(guān)量輸出、模擬量輸出值。故障診斷及應(yīng)用筆記 ·27·選擇項(xiàng)“模擬量輸出”:選中時(shí)可以通過(guò)通信控制儀表模擬量輸出,否則不能。 選擇項(xiàng)“開(kāi)關(guān)量輸出”:選中時(shí)可以通過(guò)通信
38、控制儀表開(kāi)關(guān)量輸出, 否則不能。 改變輸出值:鼠標(biāo)雙擊欲改變的“值”列,填入輸出值即可。開(kāi)關(guān)量值應(yīng)該輸 入“ 0”或“ 1”。3. 參數(shù)組可以讀入儀表 1-6組參數(shù),可以改變參數(shù)值并將改變后的參數(shù)值寫(xiě)入儀表中。 改變輸出值:鼠標(biāo)點(diǎn)擊欲改變的 “值” 列, 填入輸出值或從列表框中選擇所需數(shù)據(jù)。 按鈕“ 讀 ”:讀入儀表參數(shù)。按鈕“ 寫(xiě) ”:將值列中改變后的參數(shù)值寫(xiě)入儀表中 (儀表掉電時(shí)改變后的參數(shù)值 不會(huì)丟失 。·28·故障診斷及應(yīng)用筆記9.故障診斷及應(yīng)用筆記 9.故障診斷及應(yīng)用筆記 9.1 故障診斷流程圖 故障診斷及應(yīng)用筆記 ·29· 9.2 應(yīng)用筆記 儀表通訊參數(shù)、主機(jī)通訊參數(shù)都對(duì),但就是不能通訊。這時(shí)一般可能是通訊線 連接有問(wèn)題。 通訊線有斷路情況 通訊端子連接錯(cuò)誤 雖是按我們給出的連接圖連接,但看錯(cuò)圖,使用的是 9 芯
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024招標(biāo)合同委托書(shū)格式
- 2024污水處理特許經(jīng)營(yíng)權(quán)轉(zhuǎn)讓合同
- 2024房地產(chǎn)抵押反擔(dān)保合同范本
- 2024大型購(gòu)物中心建設(shè)改造合同
- 2024年度智能家居產(chǎn)品設(shè)計(jì)與生產(chǎn)合同
- 2024專(zhuān)項(xiàng)資金借款合同書(shū)
- 2024技術(shù)機(jī)密保密協(xié)議書(shū)模板
- 企業(yè)股份制轉(zhuǎn)型發(fā)起人合作協(xié)議
- 業(yè)務(wù)經(jīng)理聘請(qǐng)協(xié)議書(shū)范本
- 2024委托代理合同樣書(shū)
- 固定資產(chǎn)情況表
- 水利工程管理單位定崗標(biāo)準(zhǔn)(試點(diǎn))
- 《建筑施工技術(shù)》課后習(xí)題答案(大學(xué)期末復(fù)習(xí)資料)
- 公司環(huán)境行政處罰事件處置預(yù)案
- 廣東開(kāi)放大學(xué)風(fēng)險(xiǎn)投資(本2022春)-練習(xí)4答案
- DB65∕T 3253-2020 建筑消防設(shè)施質(zhì)量檢測(cè)評(píng)定規(guī)程
- 二年級(jí)蘇教版數(shù)學(xué)上冊(cè)《7的乘法口訣》教案(公開(kāi)課三稿)
- (完整PPT)半導(dǎo)體物理與器件物理課件
- ASTM B366 B366M-20 工廠制造的變形鎳和鎳合金配件標(biāo)準(zhǔn)規(guī)范
- JIS G4304-2021 熱軋不銹鋼板材、薄板材和帶材
- 2022年中級(jí)經(jīng)濟(jì)師-人力資源管理專(zhuān)業(yè)押題模擬試卷3套及答案解析
評(píng)論
0/150
提交評(píng)論