xwjzc.cn-人妻在线日韩免费视频,久久久精品人妻一区二区三区蜜桃,丰满老熟好大BBB,日韩无码专区

您當前的位置:首頁>>新聞中心>>行業動態

地磅XK3190系列儀表串行通訊的使用

時間:2017-08-21 01:53:20   點擊數:

地磅的計算機稱重管理己成為當前地磅 用中最為普遍的使用方式。實現計算機稱重管理的 前提是地磅特別是電子稱重儀表要有一個與計 算機進行數據交換的方式,即數據通訊。目前應用 最為普遍的數據通訊方式是RS232RS485兩種 串行通訊方式前者主要用于與計算機點對點短距 離通訊,否則則被普遍用于遠距離單點或稱重網絡 通訊。

XK3190-CD 列儀表以及個別A系列臺秤儀表標準生產版本均 采用了 RS232串行通訊方式,大部分D系列儀表還 可選配RS485(四線)串行通訊方式。下面我們就針對 它的使用做詳細說明,希望能給關心和支持在使用XK3190系列產品進行計算 機稱重管理中有所幫助。

一、XK3190系列稱重儀表RS232/RS485 行通訊接口的定義與聯結

XK3190- CD系列儀表的RS232串行通訊接 口的定義為公司標準配置,如圖1所示,采用 15D型座。A系列儀表接口定義需參考相關產品 的使用說明,但接口定義的通訊針腳的名稱含義與 CD系列含義相同。

云網客1.jpg

其中RS232分別為15D型座的678,含 義如下:

RXD:數據接收

TXD:數據發送

GND:信號地

RS485被定義在15D型座的1234腳, 分別為ABZY含義如下:

A: RS485通訊的正輸出信號;

B: RS485通訊的負輸出信號;

Z: RS422通訊的正輸入信號;

Y: RS422通訊的負輸入信號。

標準計算機9芯串口定義如圖2所示,腳2 RXD  3  TXD  5 為信號地。

云網客2.jpg

 儀表RS232通訊口可直接與計算機9芯串口 聯結,聯結方式通常按使用需要選擇2線或3線聯 結。2線通常只用于稱重儀表與計算機單向通訊3 線方式用于稱重儀表與計算機應答雙向)方式通 訊。與計算機的9芯串口聯結方式為:儀表RXD 15 D型座的6)接計算機的TXD 9芯串口腳3) 儀表的TXD 15D型座的7)接計算機的RXD (9芯串口腳2),儀表的信號地15D型座的8 )接計算機的信號地9芯串口腳5)

若采用RS485方式通訊,儀表若未提供RS485 (A系列儀表,只提供RS232)接口,儀表端需要 加裝RS232RS485信號的轉換器。由于計算機一 般只提供RS232串口,所以需加裝RS485RS232 信號的轉換器。此類轉換器當前市面最為常見,價 格幾十到上百元不等。

RS232通訊方式特點是接口簡單,與計算機聯 結成本低,聯結方便;缺點是不能直接組成稱重網 路,且通訊距離短,一般為30米以內。所以,RS232 的通訊線纜不宜太長,通訊線纜太長會造成通訊效 率低,可靠性差,甚至造成儀表或計算機RS232通 訊口損壞等問題。

RS485特點是傳輸距離遠可達1000米以上), 多臺電子衡器可直接構成稱重網路;但接口電路較 復雜,不能直接與計算機串口聯結,聯結成本略高。

無論采用哪種方式的串行通訊,通訊線纜的屏 蔽線強烈建議接大地,以免對稱重系統或計算機造 成損害。另外,在實際現場應用中,做好不要圖方便, 用屏蔽線做信號地使用,更不要做為通訊信號線。

二、XK3190系列儀表串行通訊的配置及通訊方式

XK3190系列儀表串行通訊口的配置屬性均 為:1位起始位,8位數據位,1位停止位,無校驗,即 n81屬性。數據通訊方式分為連續方式和指令應 答方式兩種。此節所述的通訊方式不同于前一節所 講的通訊方式,前一節是以通訊信號的特點來劃分, 此節的通訊方式是按照信號數據交換的特點加以區 別的,望讀者注意。

1.連續方式

連續方式屬于單向通訊方式,此種方式下,儀表 主動不間斷的將當前的稱重數據向計算機發送,每 串數據的發送間隔一般為100ms左右。發送格式有 兩種,我們分別稱其為A1+數據格式和D2+數據格

式。

連續方式A1+數據格式最典型的應用就是 XK3190- A1+,另外還包括 XK3190- A9XK3190- D7D9D10連續通訊方式0)以及C系列儀表等。格式 如表1所示,它的特征是:每組通訊數據串12個字 節,以十六進制數02H做為每組數據串的起始符, 十六進制數03H為結束符,中間由7字節的有符號 重量數據,1字節的小數點位數和2字節的異或校 驗和組成有效數據信息串。重量數據高位在前,低位在后,正序數據格式,不含小數點,小數點用單獨個字節的十六進制數表示其位置。

云網客3.jpg

表中,起始符XON和結束符XOFF分別為十六 進制數02H03H符號。重量數據以及異或校驗 數據均是標準的ASCII碼。小數點位數為十六進制 數,一般為00H?04H異或檢驗和在發送時是將校 驗和高位數字和低位數字分成兩個字節發送的。例 如,異或校驗的結果為十六進制數12H儀表發送時 在第10個字節發送十六進制數31H( 1ASCII 碼),第11個字節發送十六進制數322ASCII )。異或校驗和的計算是從第2個字節開始,到第 9個字節結束,即:

校驗和=字節2字節3字節4十……十 9公式1)

兩個字節異或校驗的方法是:將要校驗的兩個 十六進制數按二進制展開,然后按位異或,即相同位 上兩數相同結果為0,否則為1

例如:十六進制數25H37H異或,計算過程 如下:

云網客6.jpg


公式1在應用時是先將字節12的十六進制 數異或,異或的結果再跟字節3異或,所得結果再與 字節4異或,依次類推,一直到與字節9異或,最終 的異或結果便是異或校驗和。異或校驗和中對應二進制數據位D4 D7的二進制數據部分所得的十六 進制數在XK3190系列儀表說明書中通常被稱為異 或校驗高4位數據即表1中的異或校驗高位數 字),如上面例子異或結果12H中的1,對應二進制 數據位D0~D3的二進制數據部分所得的十六進制 數通常被稱為為異或校驗低4位數據即表1中的 異或校驗低位數字)。

格式舉例數據串均以十六進制數表示

重量數據為+ 120.05,發送的數據為:02H 2BH 30H 31H 32H 30H 30H 35H 02H 32H 46H 03H

重量數據為-120.05,發送的數據為02H 2DH 30H 31H 32H 30H 30H 35H 02H 32H 39H 03H

重量數據為-12005,發送的數據為:02H 2DH 30H 31H 32H 30H 30H 35H 00H 32H 42H 03H

連續方式的D2+數據格式較為簡單,最典型的 應用就是XK3190-D2+另外還包括XK3190-D10 (連續通訊方式2、)以及所有有RS232配置的臺秤 系列儀表等。格式如表2所示,它的特征是:每組通 訊數據串由9個字節組成,以=做起始符,后接含 小數點的8位有符號重量數據,如果重量數據無小 數點,則數據最高位會以0補充。重量數據低位在 前,高位在后,為倒序數據格式,數據符號為最末尾 字節,無校驗,無結束符,整個數據串全為標準ASC II

云網客7.jpg

例如:

重量數據+ 120.05,發送的數據為:=50.02100 重量數據-120.05

發送的數據為:=50.0210- 重量數據-12005

發送的數據為:=5002100-

2.指令應答方式

指令應答方式通常也稱為指令方式。在所有 XK3190- DC系列儀表中被廣泛應用。XK3190系列

儀表的指令通訊方式格式基本一致,均為十六進制 02H做起始符,03H做為結束符,中間為信息數 據。指令方式下,計算機每向儀表發送一個命令,儀 表按命令要求回送相應數據給計算機,若無命令給 儀表,儀表始終處于等待命令狀態,無任何數據發 出。為了便于說明,我們將指令方式的通訊格式分為 指令格式和應答信息格式來分別說明。

1)指令應答方式的指令格式:

指令格式通常也稱作命令格式,由6字節組成, 格式如表3所示。

云網客8.jpg

XONXOFF的含義與連續方式A1+格式中的 含義相同,異或校驗數據是字節2和字節3的異或 結果。通訊地址是儀表所設的通訊地址,但儀表的通 訊地址數據并不是指令中實際發送的地址數據,而 是與大寫英文字母對應:儀表通信地址參數范圍是 1?26,對應通訊指令中的地址為大寫英文字母A? Z比如儀表中的通訊地址參數為1,則指令中的通 信地址就是 A

每組命令數據串均以十六進制數據發送,除 XONXOF外,其余數據都是發送對應的標準ASCII 碼值。例如:計算機向某臺通訊地址為1的儀表發送 A指令;握手指令),發送的命令串應為02H 41H 41H 30H 30H 03H

2)指令應答方式的應答信息格式:

應答信息的數據串長度根據指令不同而不同。 比如A指令握手指令)應答數據長度6字節B 令讀毛重的應答數據長度為14字節,讀車號指令 (E指令)應答數據長度為11字節。但應答信息整體 的格式框架是一致的,都如表4所示。

云網客9.jpg

從表4可以看出,應答信息格式只是指令格式 多出了指令后的信息數據部分。信息數據按高位在 前,低位在后的規則正序排列,其中,重量信息數據 是含小數點的有符號數據。信息數據不是在任何指令的應答信息中都有的,它只存在于如讀毛重指令 B)、讀凈重指令D)、讀皮重指令C)、讀車號指令 E)讀貨號:指令F)等讀取儀表相關數據的指令中, 而類似于握手指令指令A)、置零指令、去皮指令等 要求儀表執行某個操作動作的指令,應答信息中均 不包含信息數據,它們的應答信息格式同于6字節 的指令格式,這一點在實際應用中是特別要注意的 所以,建議在使用指令應答方式通訊時,一定要仔細 閱讀儀表指令通訊的相關內容。