tft每日頭條

 > 生活

 > 威綸通圖庫使用方法

威綸通圖庫使用方法

生活 更新时间:2024-08-08 20:06:04
概要

HMI支持透過下列通訊端口連接條形碼掃描儀:

· USB

· COM Port

連接條形碼掃描儀的步驟

1. 在"系統參數設置"» "設備列表"選項頁中增加一個設備。

威綸通圖庫使用方法(條碼讀取使用說明)1

2. 按下"設置"按鈕并完成"條形碼掃描儀/ 鍵盤設置"。

威綸通圖庫使用方法(條碼讀取使用說明)2

選項說明:

超時

當勾選"條形碼掃描儀"時,若該設備讀取速度較慢,可将超時設定加長以讀取完整的數據。

當勾選"鍵盤"時,可設定透過鍵盤輸入數據的有效時間範圍,系統将于開始輸入數據時才計時。

通訊端口/波特率/數據位/校驗/停止位

當選用COM接口時,須正确設定條形碼掃描儀的通訊參數;若選用USB接口,則無須設定通訊參數。

可讀取的Byte數目

若勾選,則可以限制條形碼掃描儀讀取的byte數目,以避免裝置讀取過多的數據。此項設定值範圍為10 ~ 512。

注意:若實際讀取的byte數目超過設定值,将無法讀取。

檢查起始碼

若勾選,則條形碼掃描儀所讀取到的第一個數據必須與起始碼相同,系統才會将讀取的數據視為是合法的輸入,否則将會忽略讀取的數據。

起始碼并不會被存放在條形碼掃描儀所對應的地址中。

例如起始碼為255 (0xff),且讀取到的數據為

0xff0x34 0x39 0x31 0x32 0x30 0x30 0x34 0x37

則實際存放在條形碼掃描儀對應的地址中的數據為

0x34 0x39 0x31 0x32 0x30 0x30 0x34 0x37

檢查結束

結束碼用來标示數據的結尾,當讀取到結束碼時,表示讀取到一筆完整的數據。

CR/LF:0x0a或0x0d皆為結束碼。

STX/ETX:0x02或0x03皆為結束碼。

其他:由用戶自定義數據的結束碼。

不檢查:若選擇此項設定,HMI會将全部讀取到的數據存放至條形碼掃描儀對應的地址中。

3.完成以上各項設定後,即可在"設備列表"中發現一個新的條形碼掃描儀設備。

此時在元件的設定屬性頁中的[PLC名稱]即可選擇條形碼掃描儀,并可使用相關的地址類型。

地址說明:

FLAG

FLAG 0: 指示數據是否讀取完成。在讀取到數據時,系統會自動将FLAG先設定為OFF,待讀取成功後再設定為ON。

RESET

RESET 0:當設為ON時,可清除BARCODE和RESULT内的數據。

CONNECT_STATUS

CONNECT_STATUS 0:

指示是否接上USB接口的條形碼掃瞄器設備,當狀态為ON時表示已接上。

BARCODE

BARCODE 0: 記錄目前讀取到的byte數目。

BARCODE 1 ~ n: 存儲設備讀取的數據。

RESULT

RESULT 0:指示BARCODE的讀取結果。各項數據的表示意義如下:

0x00: 等待讀取BARCODE。

0x01: 讀取BARCODE成功。

0x02: BARCODE格式錯誤。

0x03: 在啟用 [可讀取的byte數目] 時,所讀取的數據長度超過所設定的大小。

0x04: 在啟用 [檢查起始碼] 時,所讀取的數據不符合設定值。

0x05: 在啟用 [結束碼] 時,所讀取的數據不符合設定值。

範例1

假設目前條形碼掃描儀的設定如下圖,且讀取到的條形碼為9421007480830,圖中的數值元件(BYTES) 的地址為BARCODE 0,字符元件(BARCODE) 的地址為BARCODE 1 ~ n。

威綸通圖庫使用方法(條碼讀取使用說明)3

此時條形碼掃描儀裝置對應的地址所存放的數據如下:

BARCODE 0 13 bytes(十進制)

但實際存入地址中的數據為14 bytes = 7 words

也就是當讀取byte數目為奇數時,系統會自動加上一個byte的數據(0x00)

BARCODE 1 3439 (HEX)

BARCODE 2 3132 (HEX)

BARCODE 3 3030 (HEX)

BARCODE 4 3437 (HEX)

BARCODE 5 3038 (HEX)

BARCODE 6 3338 (HEX)

BARCODE 7 0030 (HEX)

注意:

每台HMI隻支持連接一台USB接口的條形碼掃描儀設備。當工程文件的設備列表中包含USB條形碼掃描儀設備時,系統寄存器LB-9064 "啟用USB 條形碼掃描儀設備(鍵盤功能關閉) (當狀态為ON)"将自動被設定為ON。若此時需恢複USB鍵盤的功能并暫停使用USB條形碼掃描儀,可以将LB-9064設定為OFF。

使用要點總結

1.添加Barcode驅動,對應參數設置好,尤其是字數量(單位是byte);

威綸通圖庫使用方法(條碼讀取使用說明)4

2.畫面添加字元元件,地址Barcode1,字數量設置好(單位是word)。

威綸通圖庫使用方法(條碼讀取使用說明)5

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved