20 Podłączenie czytnika kodów kreskowych
Podłączenie czytnika kodów kreskowych
W tym rozdziale wyjaśniono, jak podłączyć czytnik kodów kreskowych i nadać odpowiednie ustawienia.
Przegląd
Do panela HMI można podłączyć czytnik kodów kreskowych za pomocą następujących interfejsów:
Portu USB
Portu COM
Po podłączeniu czytnika kodów kreskowych, należy dodać nowe urządzenie, wykonując następujące czynności.
Kroki do podłączenia czytnika kodów kreskowych
W oprogramowaniu EasyBuilderPro, na pasku narzędzi należy wybrać » [Edycja] » [Ustawienia systemowe] » i dodać nowe urządzenie do listy urządzeń.
Naciśnij [Ustawienia], aby nadać ustawienia czytnika kodów kreskowych/klawiatury.
Opcja | Opis |
|---|---|
Timeout | Po wybraniu [Czytnik kodów kreskowych], jest to czas przez jaki urządzenie będzie odczytywać kod. |
Nr. portu COM Prędkość kom. Bity danych Parzystość Bity stopu | Podczas korzystania z portu COM, należy poprawnie ustawić parametry komunikacji. |
Limit ilości odczytywanych bajtów | Jeśli ta opcja jest wybrana, liczba bajtów odczytanych przez czytnik kodów kreskowych jest ograniczona, aby zapobiec przeciążeniu. Zakres wynosi od 10 do 512. |
Używaj znaku początkowego | Jeśli ta opcja jest wybrana, dane są odczytywane tylko wtedy, gdy pierwsze znaki w kodzie są identyczne z kodem startowym, w przeciwnym razie dane zostaną zignorowane. Kod startowy nie będzie przechowywany w adresie odczytanych kodów kreskowych. |
Znak końcowy | Znak końcowy oznacza koniec danych. Po wykryciu go następuje zakończenie odczytu. |
CR/LF | Znak końcowy 0x0a lub 0x0d. |
STX/ETX | Znak końcowy 0x02 lub 0x03. |
Other | Użytkownik może sam zdefiniować znak końcowy. |
Brak | Jeśli ta opcja jest wybrana, HMI odczyta wszystkie dane do wyznaczonego adresu czytnika kodów kreskowych. |
Po nadaniu ustawiań nowe urządzenie zostanie dodane do listy urządzeń.
Teraz czytnik kodów kreskowych można wybrać z listy [PLC] podczas tworzenia obiektu. Rodzaje adresów są wymienione w poniższej tabeli.
Typ adresu | Nazwa | Opis |
|---|---|---|
Bit | FLAG | FLAG 0 wskazuje status odczytu danych. Podczas odczytu danych stan zmiennej FLAG 0 jest w stanie OFF i po pomyślnym odczytaniu danych zmienia się w stan ON. |
RESET | RESET 0 czyści dane w zmiennych BARCODE i RESULT po ustawieniu w stan ON. | |
CONNECT_STATUS | CONNECT_STATUS 0 wskazuje, czy czytnik kodów kreskowych (interfejs USB) jest podłączony. Gdy stan zmiennej jest ON, czytnik kodów kreskowych jest podłączony. | |
Rejestr | BARCODE | BARCODE 0: Liczba obecnie czytanych bajtów. BARCODE 1 ~ n: Przechowuje odczytane dane. |
RESULT | RESULT 0 wskazuje wynik odczytu danych. Następujące kody oznaczają: 0x00 oczekiwanie na odczyt kodu kreskowego. 0x01 kod kreskowy odczytany pomyślnie. 0x02 błąd odczytu kodu kreskowego. 0x03 Przekroczono liczbę bajtów określoną w [Limit ilości odczytywanych bajtów]. 0x04 Znak początkowy odczytanych danych nie jest zgodny z ustawionym. 0x05 Znak końcowy odczytanych danych nie pasuje do ustawionego. |
Przykład 1
Poniżej znajduje się przykład ustawienia czytnika kodów kreskowych. Odczytywany kod kreskowy to 9421007480830. Do pierwszego, który jest obiektem numerycznym przypisano zmienną BARCODE 0 (BYTES), drugi obiekt, to obiekt ASCII i przypisano do niego zmienną BARCODE 1 ~ n.
W tym przykładzie dane odczytywane z czytnika kodów kreskowych są zapisywane do poszczególny zmiennych wymienionych w poniższej tabeli:
Adres czytnika kodów kreskowych | Wartość |
|---|---|
BARCODE 0 | 13 bajtow (dziesiętna) Jednak zapisane dane to 14 bajtów = 7 słów. Dzieje się tak dlatego, że gdy liczba bajtów jest liczbą nieparzystą, system dodaje bajt (0x00), aby uzyskać liczbę parzystą. |
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) |
Uwaga
Do panela HMI można podłączyć tylko jeden czytnik kodów kreskowych USB. Gdy lista urządzeń w projekcie zawiera tego rodzaju urządzenie, rejestr systemowy LB-9064: [załącz czytnik kodów kreskowych USB (wyłącz klawiaturę) (gdy ON))] jest ustawione w stan ON. Aby ponownie włączyć klawiaturę USB i przestać korzystać z czytnika kodów kreskowych USB, należy najpierw ustawić LB-9064 w stan OFF.
描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-dowmload the demo.jpg