GM60-S Bar Code Reader Modul
GM60-S Bar Code Reader Modul
Informasi produk:
- Modul maca kode Bar GM60-S minangka scanner kinerja dhuwur
digunakake kanggo maca kode pembayaran. - Modul kasebut bisa ngenali Kode QR, Matriks Data, PDF417, EAN13,
UPC, Kode 39, Kode 93, Kode 128, UCC/EAN 128 lan kode bar liyane lan
format kode QR. - Modul makaryakke ing mode scan karo ambane saka lapangan
25mm-150mm lan kontras 25%. - Modul wis antarmuka serial UART karo standar baud rate
saka 9600. - Modul beroperasi ing DC 3.3V voltage/saiki lan nduweni a
bobot saka 10 g.
Panggunaan produk:
- Sambungake modul menyang piranti inang nggunakake serial
antarmuka. - Ngatur setelan bit mriksa port serial dening referring kanggo
bagean 3.1.1 saka manual pangguna. - Pilih mode maca: mode kontinu (standar) utawa induksi
mode (bagean 4). - Pilih mode LED: breathing lamp utawa decoding sukses
cahya cepet (bagean 5). - Pindai kode bar utawa kode QR nggunakake lampu modul lan
viewing sudut, mesthekake yen kode ing ambane sing ditemtokake
tingkat lapangan lan kontras. - Modul bakal nyedhiyani lampu ijo sumunar pituduh nalika a
kode kasil dikenali.
GM60-S Bar Code Reader Modul User Manual
Hangzhou Grow Technology Co., Ltd. V1.1 Juni 2020
Katalog
1. Pengenalan Modul ................................................................................................................ ..1 1.1 Pendahuluan ……………………………………………………………………………………………………………………… …………………… 1 1.2 Parameter operasi……………………………………………………………………………………………… ….. 1 1.3 Ukuran ………………………………………………………………………………………………… ………………………. 2 1.4 Definisi Antarmuka …………………………………………………………………………………………………………… 2
2 Nyetel GM60-S……………………………………………………………………………………………… ……………. 4 2.1 Instruksi Port Serial ……………………………………………………………………………………………………….4 2.1.1 Maca Zona Bit ……………………………………………………………………………………………………………. 4 2.1.2 Tulis Zona Bit……………………………………………………………………………………………… ….. 6 2.1.3 Simpen Bit Zona menyang Instruksi Flash Internal……………………………………………………………………7 2.1.4 Reset Bit Zona menyang Default ……………………………………………………………………………………….8 2.1.5 Operasi Penghapusan Program……………… ………………………………………………………………….. 9 2.1.6 Daftar zona bit…………………………………… …………………………………………………………………………….. 10 2.2 Kode Pangaturan ………………………………… …………………………………………………………………………….21 2.3 Reset ………………………………… ……………………………………………………………………………………….. 21
3 Antarmuka Komunikasi……………………………………………………………………………………………….22 3.1 Antarmuka Komunikasi Seri…………………………………………………………………………………….22 3.1.1 Konfigurasi Bit Pemeriksa Port Seri… ………………………………………………………………….. 23
4 Mode Maca …………………………………………………………………………………………………………… …………….24 4.1 Mode Kontinu (Default)…………………………………………………………………………………… …..24 4.2 Mode Induksi ………………………………………………………………………………………………… …………… 25
5 Mode LED……………………………………………………………………………………………… …………….. 28 5.1 Ambegan Lamp………………………………………………………………………………………………….. 28 5.2 Decoding Lampu Prompt Sukses………………………………………………………………………………………… 31
6 Edisi Data ……………………………………………………………………………………………………… ……….. 33 6.1 Header Kanthi Protokol ………………………………………………………………………………………………… ………..33 6.2 Ater-ater ………………………………………………………………………………………………… ………………………34 6.3 Seselan ……………………………………………………………………………………… …………………………………………… 34 6.4 KODE ID………………………………………………………………………… …………………………………………….. 35 6.5 Buntut………………………………………………………………………… …………………………………………………………………. 36
I
6.6 Output CRC…………………………………………………………………………………… … 37 6.7 Ngethok Data ………………………………………………………………………………………………… ……….. 37 6.8 Informasi RF……………………………………………………………………………………………… ……………. 39 7 Jinis barcode ngaktifake/mateni konfigurasi…………………………………………………………………………………… 41 7.1 Kabeh jinis kode bar bisa decoded…………………………………………………………………………………….41 7.2 EAN13………………………………… ……………………………………………………………………………………… 41 7.3 EAN8 ……………………… ………………………………………………………………………………………………….. 42 7.4 UPCA… …………………………………………………………………………………………………………… ..42 7.5 UPCE0 …………………………………………………………………………………………………………… ……………43 7.6 UPCE1……………………………………………………………………………………………… ………………………………43 7.7 Kode 128…………………………………………………………………………………… …………………………………43 7.8 Kode 39………………………………………………………………………… …………………………………..44 7.9 Kode 93……………………………………………………………… …………………………………………….45 7.10 Bar Kode…………………………………………………… ……………………………………………………….46 7.11 QR…………………………………………………… …………………………………………………………………………….. 46 7.12 Interleaved 2 of 5…………………………………… …………………………………………………………………………….46 7.13 DM ………………………………… ………………………………………………………………………………………. 47 7.14 PDF417……………………………………………………………………………………………… ……..47 8 Lampiran Tabel Setelan Gagal……………………………………………………………………………………………….. 48 9 Lampiran BInstruksi port serial umum…………………………………………………………………………………….. 49 10 Lampiran ID Kode …………………… ………………………………………………………………………………………………….50 11 Lampiran DASCII………… ………………………………………………………………………………………………….. 51 12 Lampiran Kode ED… …………………………………………………………………………………………………………… 55 13 Lampiran FSimpen utawa Batal… …………………………………………………………………………… 57
II
www.hzgrow.com
1 Pambuka Modul
1.1 Pambuka
GM60-S Bar code reader modul punika integrasi dhuwur lan scanner kinerja dhuwur, utamané digunakake kanggo maca kode pembayaran. Format kode bar lan kode QR sing bisa dikenali yaiku Kode QR, Matriks Data, PDF417, EAN13, UPC, Kode 39, Kode 93, Kode 128, UCC/EAN 128 lan sapiturute.
1.2 Parameter operasi
Parameter Scan Mode Cahya
Maca Tipe Kode
Kedalaman Lapangan* Kontras* Sudut pindai** ViewAkurasi Sudut maca *
Kinerja
640*480
Indikator warna-warni / lampu ijo sumunar cepet sukses maca
1D
EAN13
EAN8
UPCA
UPCE0
UPCE1
Kode128
Kode39
Kode93
KodeBar
Interleaved 2 saka 5
2D
Kode QR, Matriks Data, PDF417
Kode QR
25mm-150mm *Kinerja produk bisa kena pengaruh kanggo macem-macem derajat dening kualitas kode bar lan kahanan lingkungan
25%
Gulung 360° Pitch 55° Yaw 55°
69°(Horizontal) 56°(Vertikal) 5mil
Paramèter
Antarmuka Serial Baud RateUART Operasi Voltage / Bobot Ukuran Saiki
Kinerja
UART(TTL-232) 9600(Default) DC 3.3V / <70mA Diameter: 21mm Dhuwur: 12mm 2g
1
Parameter Lingkungan kerja Suhu panyimpenan Cahya lingkungan Kelembapan relatif
1.3 Ukuran
-20°C – 60°C -40°C – 80°C 0~100000LU 5%-95%
Kinerja
1.4 Définisi antarmuka
Konektor: MX1.0mm, 4Pin
Pin Diagram
2
www.hzgrow.com
Pin
jeneng
1 GND
2 RXD
3 TXD 4 VCC
Katrangan Ground TTL Input TTL Output 3.3V
3
www.hzgrow.com
2 Nggawe GM60-S
2.1 Instruksi Port Serial
Pangguna bisa ngrampungake modul kanthi ngirim instruksi saka mainframe. Mangga priksa manawa komunikasi parameter lengkap cocog antarane modul lan mainframe. Parameter komunikasi serial standar modul: Baud rate 9600bps; Ora mriksa; data 8 bit; 1 bit mandeg; Ora ana kontrol aliran.
2.1.1 Waca Zone Bit
Max 255 bita / wektu kanggo maca bit zona. Format Perintah: Input: {Kepala1} {Jenis} {Lens} {Alamat} {Data} {CRC} PS: Kepala1: 0x7E 0x002 bita
Jinis: 0x071 bait Lensa: 0x011 bait Alamat: 0x0000~0x00FF2 bita, alamat kanggo miwiti maca zona bit Datas: 0x00~0xFF1 bait, Jumlah zona bit kanggo Sequential maca CRC: CRC_CCITT nilai mriksa (2 bita). Cocog kanggo TypesLensAddressDatas; Polinomial karakteristik : X16+X12+X5+1, koefisien multinomial: 0x1021, nilai asli:0 ; Kanggo bait tunggal, bit paling dhuwur bakal diwilang ing wiwitan, output bakal tanpa negasi. Kode referensi saka C kaya ing ngisor iki:
unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len– != 0) { for(unsigned char i = 0x80; i != 0; i /= 2) { crc *= 2; yen ((crc&0x10000) !=0) //CRC pungkasan * 2 yen sing pisanan 1dadi dibagi 0x11021 crc ^= 0x11021; yen ((* ptr & i)! = 0) // Yen standar 1dadi CRC = pungkasan CRC + standar CRC_CCITT crc ^ = 0x1021;
4
www.hzgrow.com
} ptr++; } bali crc; }
Cathetan: pangguna bisa ngisi 0xAB 0xCD ing bait CRC nalika validasi CRC ora dibutuhake. Output: {Head2} {Types} {Lens} {Data} {CRC} 1) Kasil maca lan bali data PS: Head2: 0x02 0x00
Jinis: 0x00maca sukses Lensa: jumlah bait unggahan Data: 0x00~0xFF tegese maca data. CRC: Nilai mriksa CRC_CCITT. Cocog kanggo TypesLensDatas; Polinomial karakteristik : X16+X12+X5+1, koefisien multinomial: 0x1021, nilai asli:0 ; Kanggo bait tunggal, bit paling dhuwur bakal diwilang ing wiwitan, output bakal tanpa negasi. (Kode referensi padha karo ing ndhuwur) 2) CRC gagal Ora ana printah respon 3) Tanggepan printah sing ora dingerteni Ora ana printah respon
EG: Waca alamat 0x000A saka Zone bit 1) Waca kanthi sukses lan bali data yaiku 0x3E. Input: 0x7E 0x00 0x07 0x01 0x00 0x0A 0x01 0xEE 0x8A Output: 0x02 0x00 0x00 0x01 0x3E 0xE4 0xAC 2) CRC wrong Input: 0x7E 0x00 0x07 0x01 0x00 0x0A 0x01 0x11 0x22 Output : None 3) When length of command to short or more than 400ms sawise 0x7e 0x00, nambani minangka printah dingerteni. Input: 0x7E 0x00 0x07 0x01 0x00 0x0A 0x01 Output: Ora ana
5
www.hzgrow.com
2.1.2 Nulis Zone Bit
Max 255 bita / wektu kanggo maca bit zona. Konten sing diowahi saka bit zona bakal ilang sawise gagal daya. Yen isi dipunéwahi dibutuhake sawise mundhut daya,Sampeyan kudu nyimpen dicokot zona kanggo Flash internal (2.1.3). Format Perintah: Input: {Kepala1} {Jenis} {Lens} {Alamat} {Data} {CRC} PS: Kepala1: 0x7E 0x002 bita
Jinis: 0x081 byte Lensa: 0x00~0xFF1 byte, tegese jumlah bita saka data iki, wektu nulis terus-terusan. Alamat: 0x0000~0xFFFF2 bita, miwiti lokasi nulis Data: 0x00~0xFF 1~255 bita, tanggal ditulis ing bit zona. Nalika ngatur sawetara bit zona, kudu ngetutake urutan alamat saka ngisor nganti dhuwur kanggo ngisi domain data. CRC: Nilai mriksa CRC_CCITT (2 bita). Cocog kanggo TypesLensAddressDatas; Polinomial karakteristik : X16+X12+X5+1, koefisien multinomial: 0x1021, nilai asli:0 ; Kanggo bait tunggal, bit paling dhuwur bakal diwilang ing wiwitan, output bakal tanpa negasi. Kode referensi saka C kaya ing ngisor iki:
unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len– != 0) { for(unsigned char i = 0x80; i != 0; i /= 2) { crc *= 2; yen ((crc&0x10000) !=0) //CRC pungkasan * 2 yen sing pisanan 1dadi dibagi 0x11021 crc ^= 0x11021; yen ((* ptr & i)! = 0) // Yen standar 1dadi CRC = pungkasan CRC + standar CRC_CCITT crc ^ = 0x1021; } ptr++; } bali crc; }
Cathetan: pangguna bisa ngisi 0xAB 0xCD ing bait CRC nalika validasi CRC ora dibutuhake. Output: {Kepala2} {Tipe} {Lens} {Data} {CRC}
6
www.hzgrow.com
1) Kasil maca PS: Head20x02 0x00
Tipe0x00Read SUCTAS0X01 CCCRRC_CCCG_CCCE CRCKS0X00 0x33 0) CRC Zona 31x2A 3x0 3x0 000x1 0x7 0x00 0x08 0x01 0x00 0x0 0x3 0x4 0x0 02x0 00x0 00) CRC salah Input0x01E 0x00 0x33 0x31 2x0 7x0A 00x0E 08x0 01x0 OutputNone 00) Nalika dawa printah kanggo cendhak utawa luwih saka 0ms sawise 0x0e printah dingerteni 3x0. Input: 11x0E 22x3 400x0 7x0 00x0 7x0A 00x0E Output: Ora ana
2.1.3 Simpen Zone Bit menyang Internal Flash Instruksi
Kanggo nyimpen piranti dhaptar bit zona menyang Flash internal, sampeyan kudu ngirim printah simpen. Cathetan: piranti ora bisa nyimpen konfigurasi bit zona siji kanthi kapisah, lan kudu nyimpen kabeh dhaptar ing wektu sing padha. Format Perintah: Input: {Kepala1} {Jenis} {Lens} {Alamat} {Data} {CRC} PS: Kepala1: 0x7E 0x00
Tipe: 0x09 Lensa: 0x01
7
www.hzgrow.com
Alamat: 0x0000 Data: 0x00 CRC: CRC_CCITT mriksa nilai0xDE 0xC8 Output: {Head2} {Tipe} {Lens} {Data} {CRC} 1) Disimpen sukses PS: Head20x02 0x00 Types0x00read sukses Lens0x01 Data CRC0x00 printah respon 0) Unknown printah respon Ora ana prentah respon
2.1.4 Zone Bit Reset menyang Defaults
Format Perintah: Input: {Kepala1} {Jenis} {Lens} {Alamat} {Data} {CRC} PS: Kepala1: 0x7E 0x00
Jinis: 0x09 Lensa: 0x01 Alamat: 0x0000 Data: 0xFF CRC: CRC_CCITT mriksa nilai Output: {Head2} {Jenis} {Lens} {Data} {CRC} 1) Disimpen sukses PS: Head20x02 0x00 Types0x00CC Data checks0x01 Lensa CR0x00read 0x33x0CC 31x2read sukses XNUMX) CRC gagal
8
www.hzgrow.com
Ora ana printah respon 3) Tanggepan printah ora dingerteni
Ora prentah nanggepi
2.1.5 Operasi Penghapusan Program
Format Perintah: Input: {Kepala1} {Tipe} {Lens} { NotUse } {Data} {CRC} PS: Head1: 0x7E 0x002 byte
Jinis: 0x051 byte Lensa: 0x011 byteJumlah Data kanggo Sequential read NotUse: 0x00002 byte, 2 byte 0x00 Datas: 0x221 byte, nggambarake data sing bakal ditulis; 0x22: mbusak program pangguna. CRC: Nilai mriksa CRC_CCITT (2 bita). Cocog kanggo TypesLensNotUseDatas; Polinomial karakteristik : X16+X12+X5+1, koefisien multinomial: 0x1021, nilai asli:0 ; Kanggo bait tunggal, bit paling dhuwur bakal diwilang ing wiwitan, output bakal tanpa negasi. Kode referensi saka C kaya ing ngisor iki:
unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len– != 0) { for(unsigned char i = 0x80; i != 0; i /= 2) { crc *= 2; yen ((crc&0x10000) !=0) //CRC pungkasan * 2 yen sing pisanan 1dadi dibagi 0x11021 crc ^= 0x11021; yen ((* ptr & i)! = 0) // Yen standar 1dadi CRC = pungkasan CRC + standar CRC_CCITT crc ^ = 0x1021; } ptr++; } bali crc; }
Cathetan: pangguna bisa ngisi 0xAB 0xCD ing bait CRC nalika validasi CRC ora dibutuhake.
9
www.hzgrow.com
Output: {Head2} {Types} {Lens} {Data} {CRC} 1) PS sukses dibusak: Head20x02 0x00
Types0x00read sukses Lens0x01 Datas0x00 CRCCRC_CCITT mriksa nilai0x33 0x31 2) CRC gagal Ora ana printah respon 3) Tanggepan printah ora dingerteni Ora printah respon
EG: Sawise mbusak program pangguna, piranti bakal kanthi otomatis ngetik program boot lan ngenteni
Download program pangguna anyar 4) mbusak input sukses 0x7e 0x00 0x05 0x01 0x00 0x00 0x22 0x02 0x00 0x00 0x01 0x00 0x33 0x31 5x0 7x0 00x0 05x0 01x0 00x0 00x0 22x6 400x0 7x0 00x0 7x0 00x0 05x0 01x0 00x0 00x0 luwih saka 22ms sawise XNUMXxXNUMXe XNUMXxXNUMX, nambani printah dingerteni. Input: XNUMXxXNUMXE XNUMXxXNUMX XNUMXxXNUMX XNUMXxXNUMX XNUMXxXNUMX XNUMXxXNUMX XNUMXxXNUMX Output: Ora ana
2.1.6 Dhaptar bit zona
Bit Zone Bit Data Bit 7 Bit 6 Bit 5-4 Bit 3-2
0x0000
Fungsi
1Bukak LED nalika kasil maca
ora ana
ora ana
00 Ora ana cahya
01 Standar
0Tutup 10/11Tansah urip
10
www.hzgrow.com
Bit 1-0
Zona Bit Data Bit Bit 7-0
Bit Zona Bit Data Bit 7-1 Bit 0
Bit Zone Bit Data Bit 7-2 Bit 1 Bit0 Zona Bit Data Bit
Bit 7-0 Zona Bit Data Bit
Bit 7-0 Zona Bit Data Bit
Bit 7
Bit Data Bit Zona Bit6-0
Bit 7-0 Zona Bit Data Bit 7-0 Zona Bit Data Bit
Bit 7-0 Zona Bit Data Bit
01Mode Dipicu Perintah 10Mode Kontinu 11Mode Induksi 0x0001
Fungsi
Voice volume 0x00-0xFF0-255 0x0002
Fungsi
Terus
Mode printah micu gendera, Reset otomatis sawise mindhai
1 uwit
0 ora pemicu
0x0003
Fungsi
Terus
1 Nutup Kode Pemukiman
0Mbukak
1Konten output kode pemukiman 0Ora output
0x0005
Fungsi
Interval maca 0x00Ora ana interval
0x0006
0x01-0xFF0.0-25.5s
Fungsi
Wektu kanggo maca tunggal 0x00infinite 0x01-0xFF0.0-25.5s 0x0007
Fungsi
Turu otomatis
1We
0Pateni
Gratis TimeHigh Bit14-8
Unit 100 ms
0x0008
Fungsi
Gratis TimeLow Bit7-0 Unit100ms 0x0009
Fungsi
Terus
0x000b
Fungsi
Durasi wektu kanggo kasil maca swara 0x00-0xFF0-255ms 0x000C
Fungsi
11
www.hzgrow.com
Bit 7-1 Bit2
Bit0
Bit Zone Bit Data Bit 7-2 Bit 6 Bit5-4
Bit 3-2 Bit1-0
Bit Zone Bit Data Bit 7-4 Bit3 Bit2 Bit1 Bit0 Bit Zona Bit Bit 7-0
Zona Bit Data Bit Bit 7-0
Bit Data Zona
Bit 7
Bit 6-0 Zona Bit Data Bit 7-0 Zona Bit Data Bit
Terus
Ngalih Mode Buzzer/Swara 0Mode Buzzer 1Mode Swara Piezo Buzzer 0tingkat dhuwur nalika gratis, tingkat kurang nalika sibuk 1tingkat kurang nalika gratis, tingkat dhuwur nalika sibuk 0x000D
Fungsi
Terus
Keyboard virtual ngaktifake panji
0 Larang
1 Ngidini
Format enkoding data input
00GBK
01 Tetep
10 OTOMATIS 11UTF8
Format enkoding data output
00GBK 01Keep 10Keep
11UTF8
00output port serial 01Keyboard PC USB 10Simpen port serial virtual 11USB
0x000E
Fungsi
Terus
Tansah 1Decode kasil muni 1Pateni nada wiwitan Tansah
0Decode kasil muni mati 0Aktifake muni wiwitan
Fungsi 0x0011
Keep 0x00-0xFF 0x0012
Fungsi
Keep 0x00-0xFF 0x0013
Fungsi
Setelan tundha maca barcode padha
0Pateni 1Aktifake
Wektu tundha maca barcode padha Unit100ms
0x00Dawa tanpa wates
0x01-0x7F0.1-12.7s
0x0014
Fungsi
Wektu cadangan kanggo informasi outputUnit10ms 0x00-0xFF0-2.55 s 0x0015
Fungsi
12
www.hzgrow.com
Bit 7-0 Zona Bit Data Bit Bit 7-6
Bit 0 Zona Bit Data Bit
Bit 7-4
Bit Data Bit Zona Bit3-0
Bit 7-4
Bit Data Bit Zona Bit3-0
Bit 7-4
Lampu LED 0x01-0x63Lampu 1%-99% Lampu Nilai Liyane 99% 0x001A
Fungsi
Data Kepala Output kanthi protokol
000×03 010×04 OtherHead Ora Output
Ngalih Output CRC 0Ora Output
1 Bukak Output
0x001b
Fungsi
Ambegan Lamp 1 Ngalih lan Setelan Warna
Ambegan Lamp 1 Ngalih lan Setelan Warna
Bit7: 1 Allow Breathing Lamp 1 Larang Ambegan Lamp 1
Bit6: 1Open Red LED Bit5: 1Open Green LED
0Tutup LED Abang 0Tutup LED Ijo
Bit4: 1 Mbukak LED Biru
0Tutup LED Biru
Decoded Kasil Prompt Cahya
Bit3: 1 Allow
0 Larang
Bit2: 1 Mbukak LED Abang
0Tutup LED Abang
Bit1: 1Open Green LED Bit0: 1Open Blue LED
0Tutup LED Ijo 0Tutup LED Biru
0x001c
Fungsi
Ambegan Lamp 3 Ngalih lan Setelan Warna
Ambegan Lamp 3 Ngalih lan Setelan Warna Bit7: 1 Allow Breathing Lamp 3 Larang Ambegan Lamp 3
Bit6: 1 Mbukak LED Abang
0Tutup LED Abang
Bit5: 1Open Green LED Bit4: 1Open Blue LED
0Tutup LED Ijo 0Tutup LED Biru
Ambegan Lamp 2 Ngalih lan Setelan Warna
Bit3: Bit2: Bit1:
1 Allow Breathing Lamp 2 1Mbukak LED Abang 1Mbukak LED Ijo
0 Larang Ambegan Lamp 2 0Tutup LED Abang 0Tutup LED Ijo
Bit0: 1 Mbukak LED Biru
0Tutup LED Biru
0x001d
Fungsi
Ambegan Lamp 5 Ngalih lan Setelan Warna
Ambegan Lamp 5 Ngalih lan Setelan Warna
Bit7: 1 Allow Breathing Lamp 5 Larang Ambegan Lamp 5
Bit6: 1 Mbukak LED Abang
0Tutup LED Abang
Bit5: 1 Open Green LED
0Tutup LED Ijo
Bit4: 1 Mbukak LED Biru
0Tutup LED Biru
13
www.hzgrow.com
Bit3-0
Bit Data Zona
Bit 7-4
Bit3-0
Bit Zone Bit Data Bit 7-0 Zona Bit Bit Data Bit 15 Bit 14-13
Bit 12-0
Bit Zone Bit Data Bit 7-4 Bit 3 Bit 2-1
Ambegan Lamp 4 Ngalih lan Setelan Warna
Bit3: 1 Allow Breathing Lamp 4 Larang Ambegan Lamp 4
Bit2: 1 Mbukak LED Abang
0Tutup LED Abang
Bit1: 1 Open Green LED
0Tutup LED Ijo
Bit0: 1 Mbukak LED Biru
0Tutup LED Biru
0x001E
Fungsi
Ambegan Lamp 7 Ngalih lan Setelan Warna
Ambegan Lamp 7 Ngalih lan Setelan Warna
Bit7: 1 Allow Breathing Lamp 7 Larang Ambegan Lamp 7
Bit6: 1 Mbukak LED Abang
0Tutup LED Abang
Bit5: 1 Open Green LED
0Tutup LED Ijo
Bit4: 1 Mbukak LED Biru
0Tutup LED Biru
Ambegan Lamp 6 Ngalih lan Setelan Warna
Bit3: 1 Allow Breathing Lamp 6 Larang Ambegan Lamp 6
Bit2: 1 Mbukak LED Abang
0Tutup LED Abang
Bit1: 1 Open Green LED
0Tutup LED Ijo
Bit0: 1 Mbukak LED Biru
0Tutup LED Biru
0x001f
Fungsi
Waktu siklus LED tunggal (unit: 100ms) 0x00-0xFF 0-25.5s 0x002B0x002A
Fungsi
Keep Parity Mode 0None 1Odd 2Even 0x09C4Series rate 1200 bps 0x0271Series rate 4800 bps 0x0139Series rate 9600 bps 0x00D0Series rate14400 bps 0x009CSeries rate19200 bps 0x004ESeries rate 38400 bps 0x0034Series rate 57600 bps 0x001ASeries rate 115200bps EG9600 Baud rate0x002A = 0x39 0x002B = 0x01 0x002C
Fungsi
Terus
Terus
Ngalih kode bar 00ngalangi maca kabeh kode bar 10/11Default
01kabeh kode bar bisa diwaca;
14
www.hzgrow.com
Bit 0 Zona Bit Data Bit 7-0 Zona Bit Bit Data Bit 7-1
Bit0
Zona Bit Data Bit Bit 7-1
Bit0
Zona Bit Data Bit Bit 7-1
Bit0
Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0
Zona Bit Data Bit Bit 7-1
Terus
0x002D Fungsi Keep
0x002E Fungsi Keep
Waca EAN13 0Larang 1Allow 0x002F Fungsi Keep
Waca EAN13-2 0Larang 1Allow 0x0030 Fungsi Keep
Waca EAN13-5 0Larang 1Allow 0x0031 Fungsi Keep
Waca EAN8 0Larang 1Allow 0x0032 Fungsi Keep
Waca EAN8-2 0Larang 1Allow 0x0033 Fungsi Keep
Waca EAN8-5 0Larang 1Allow 0x0034 Fungsi Keep
Waca UPCA 0Forbid 1Allow 0x0035 Function Keep
15
www.hzgrow.com
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0
Bit Data Zona
Bit 7-0 Zona Bit Data Bit
Bit 7-0 Zona Bit Data Bit Bit 7-1
Waca UPCA-2 0Forbid 1Allow 0x0036 Function
Terus
Waca UPCA-5 0Forbid 1Allow 0x0037 Function
Terus
Waca UPCE0 0Forbid 1Allow 0x0038 Function
Terus
Waca UPCE1 0Forbid 1Allow 0x0039 Function
Terus
Waca UPCE1-2 0Larang 1Allow Fungsi 0x003A
Terus
Waca UPCE1-5 0Larang 1Allow Fungsi 0x003B
Terus
Waca Kode128 0Larang 0x003C
1 Ngidini
Fungsi
Kode128 Informasi setelan dawa minimal 0x00-0xFF0-255Byte 0x003D
Fungsi
Kode128 Informasi setelan dawa maksimum 0x00-0xFF0-255Byte 0x003E
Fungsi
Terus
16
www.hzgrow.com
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit Data Bit Zona Bit0
Bit 7-0 Zona Bit Data Bit
Bit 7-0 Zona Bit Data Bit Bit 7-1
Bit Data Bit Zona Bit0
Bit 7-0 Zona Bit Bit Data Bit 7-0 Zona Bit Bit Data Bit 7-1 Bit0 Zona Bit Bit Data Bit 7-0
Waca Kode39 0Forbid 0x003F Fungsi
Terus
1 Ngidini
Maca Kode32 0Forbid 0x0040 Fungsi
Terus
1 Ngidini
Waca KODE39 0Larang 0x0041
ASCII FULL 1 Allow
Fungsi
Kode39 Informasi setelan dawa minimal 0x00-0xFF0-255Byte 0x0042
Fungsi
Kode39 Informasi setelan dawa maksimum 0x00-0xFF0-255Byte 0x0043
Fungsi
Terus
Waca Kode93 0Larang 0x0044
1 Ngidini
Fungsi
Kode93 Informasi setelan dawa minimal 0x00-0xFF0-255Byte 0x0045
Fungsi
Kode93 Informasi setelan dawa maksimum 0x00-0xFF0-255Byte 0x0046
Fungsi
Terus
Waca CodeBar 0Forbid 0x0047
1 Ngidini
Fungsi
Informasi CodeBar setelan dawa minimal 0x00-0xFF0-255Byte
17
www.hzgrow.com
Bit Zone Bit Data Bit 7-0 Zona Bit Bit Data Bit 7-1
Bit0 Zona Bit Data Bit Bit 7-1
Bit0 Bit Zona Bit Data Bit 7-0 Bit Zona Bit Data Bit 7-0 Bit Zona Bit Data Bit 7-1 Bit0
Zona Bit Data Bit Bit 7-1 Bit0
Zona Bit Data Bit Bit 7
Bit6-5
Bit4 Bit3 Bit2
0x0048
Fungsi
Informasi CodeBar setelan dawa maksimum 0x00-0xFF0-255Byte 0x0049
Fungsi
Terus
Waca QR 0forbid 0x004A
1 ngidini
Fungsi
Terus
Waca INT25 0forbid 0x004B
1 ngidini
Fungsi
INT25 Informasi setelan dawa minimal 0x00-0xFF0-255Byte 0x004C
Fungsi
INT25 Informasi setelan dawa maksimum 0x00-0xFF0-255Byte 0x004D
Fungsi
Terus
Waca PDF17 0forbid 0x004E
1 ngidini
Fungsi
Terus
Waca DM 0forbid 0x0060
1 ngidini
Fungsi
Output serial serial/virtual nganggo utawa tanpa protokol 0Data asli 1Kanthi protokol Tipe Ekor
00CR(0x0D)
01CRLF(0x0D,0x0A)
10TAB(0x09) 1Allow nambah RF
11 Ora ana 0 nglarang
1 Allow nambah ater-ater
0 nglarang
1Idini nambah ID Kode
0 nglarang
18
www.hzgrow.com
Bit1 Bit0 Zona Bit Data Bit Bit 7-0 Zona Bit Bit Data Bit 7-4
Bit3-0 Bit Data Bit 7-0 Bit Bit Data 7-0 Bit Zona Bit Data Bit 7-4 Bit3-0 Zona Bit Bit Data Bit 7-0 Zona Bit Bit Data Bit 7-0 Zona Bit Bit Data Bit 7-2
Bit 1-0
Zona Bit Data Bit Bit 7-0
1 Allow nambah sufiks
0 nglarang
1 Allow nambah buntut
0 nglarang
0x0061
Fungsi
Terus
0x0062
Fungsi
Dawane awalan 0x00-0x0F Dawane sufiks 0x00-0x0F 0x0063 0x0071
Fungsi
Ater-ater 0x00-0xFFContentmax 15Byte 0x0072 – 0x0080
Fungsi
Sufiks 0x00-0xFFContentmax 15Byte 0x0081
Fungsi
Terus
Dawane RF 0x00-0x0F 0x0082 0x0090
Fungsi
Konten RF 0x00-0xFFContentmax 15Byte 0x0091 0x00A4
Fungsi
Kode ID penyelesaian 0x41-0x5a & 0x61-0x7a AZ,a-zKodeID minangka lampiran C 0x00B0
Fungsi
Terus
Data Cut out settlement 00Output whole data 10Output End part 0x00B1
01Output wiwitan bagean 11Output bagean tengah
Fungsi
Cut metu M bita saka wiwitan 0x00-0xFF0-255 Byte
19
www.hzgrow.com
Bit Zone Bit Data Bit 7-0 Zona Bit Bit Data Bit 7-0 Zona Bit Data Bit
Bit 7-0
Bit Data Zona
Bit 7-0
Bit Data Zona
Bit 7-0
Bit Data Zona
Bit 7-0
Bit Data Zona
0x00b2
Fungsi
Cut N byte saka mburi 0x00-0xFF0-255 Byte 0x00D9 Mung maca Zone bit
Fungsi
Function Zone bit 0x55reset to defaults 0x00E1Mung maca Zone bit
Fungsi
Hardware Version 0x64V1.00 0x6EV1.10 0x78V1.20 0x82V1.30 0x8CV1.40
…… 0x00E2 Mung maca Zone bit
Fungsi
Software Version 0x64V1.00 0x6EV1.10 0x78V1.20 0x82V1.30 0x8CV1.40
…… 0x00E3 Mung maca Zone bit
Fungsi
Taun piranti lunak (Tambah 2000) 0x122018 0x132019 0x142020
…… 0x00E4Mung maca Zone bit
Fungsi
Sasi piranti lunak 0x099 0x0A10 0x0B11
…… 0x00E5Mung maca Zone bit
Fungsi
Tanggal piranti lunak
20
www.hzgrow.com
Bit 7-0
0x099 0x0A10 0x0B11
……
2.2 Kode Setup
Pelanggan bisa nyetel modul kanthi kode persiyapan pindai. Cathetan: kabeh dhaptar bit zona saiki disimpen ing Flash nalika konfigurasi diowahi liwat kode persiyapan, yaiku, konfigurasi sing dikonfigurasi liwat port serial nanging ora disimpen uga bakal disimpen bebarengan.
Kode persiyapan aktif
*Pateni
Output isi kode persiyapan
* Ora output
2.3 Reset
Bali menyang Setelan Pabrik kanthi scan tindakake kode.
Output
Reset
21
www.hzgrow.com
3 Antarmuka komunikasi
GM60-S bisa nampa database, modul kontrol lan nyetel parameter fungsi dening TTL - 232.
3.1 Seri Antarmuka Komunikasi
Iku standar lan umum kanggo nyambung modul lan mainframe (kayata PC, POS) dening antarmuka komunikasi seri. Priksa manawa parameter komunikasi kanggo modul lan mainframe padha, banjur bakal komunikasi lancar lan bener.
Output Seri
TTL-232 digunakake kanggo antarmuka seri kang cocok kanggo paling sistem. Sirkuit ganti sing dibutuhake kanggo RS-232.
Parameter Default minangka Formulir 3-1. Mung Baud Rate bisa diganti.
Formulir 3-1 Parameter Default
Parameter Seri antarmuka komunikasi Baud rate Verifikasi Data bit
Standar TTL-232 9600 N 8
Stop mandheg
1
Default
CTSRTS
N
Penyelesaian Baud Rate
1200bps
4800bps
22
*9600bps
www.hzgrow.com
14400bps
19200bps
38400bps
57600bps
115200bps
3.1.1 Konfigurasi Bit Priksa Port Serial
Ngowahi bit paritas port serial kanthi mindhai kode konfigurasi ing ngisor iki.
*Ora ana
ODD
MALAH
23
www.hzgrow.com
4 Mode Waca
4.1 Mode Terus-terusan (Default)
Ing mode iki, maca modul maca kode terus-terusan lan otomatis. Break sawise maca siji kode, break wektu diganti. Klik tombol ngalih kanggo ngaso. Banjur klik kanggo terus maca kode siklik.
*Mode Terus-terusan Penyelesaian wektu kanggo maca siji Wektu paling dawa sadurunge maca sukses pisanan. Sawise wektu iki, modul ora bakal diwaca. Wektu Waca Tunggal: 0.1 ~ 25.5 s, ukuran langkah: 0.1 s; 0 tegese wektu tanpa wates. Wektu standar: 5s.
1000ms
3000ms
*5000 ms
tanpa wates
Break wektu penyelesaian Wektu antarane loro diwaca. Bisa dienggoni saka 0 kanggo 25.5 s, langkah-ukuran: 0.1 s; standar 1.0s
Ora istirahat
500ms
24
*1000 ms
www.hzgrow.com
1500ms
2000ms
Tundha maca barcode sing padha Tundha maca barcode sing padha nuduhake yen sawise modul maca kode bar sing padha, bakal dibandhingake karo wektu maca pungkasan, nalika interval luwih suwe tinimbang wektu tundha maca, barcode sing padha diijini diwaca, digunakake output ora diijini.
Tundha maca barcode padha
* Wacan kode bar sing padha tanpa wektu tundha
Wektu tundha maca barcode sing padha Nalika wektu tundha maca barcode sing padha diaktifake, pindai kode ing ngisor iki kanggo nyetel wektu tundha maca barcode sing padha.
Tundha tanpa wates
500ms
1000ms
3000ms
5000m
4.2 Mode induksi
Sawise nyetel, modul wiwit langsung ngawasi padhange. Nalika pemandangan diganti, modul bakal miwiti maca nganti wektu stabilisasi gambar rampung.
Sawise maca sukses pisanan utawa wektu maca siji, modul bakal ngawasi padhange maneh sawise sawetara wektu (bisa diganti)
Modul bakal mlaku kaya ing ndhuwur nalika kedadeyan: modul ora bisa nemokake kode ing antarane wektu maca siji, banjur bakal mandheg maca lan mlumpat kanggo ngawasi padhange.
25
www.hzgrow.com
Ing mode induksi, modul bisa miwiti maca kode kanthi ngeklik, lan bakal miwiti ngawasi padhange nalika ngeculake tombol pilihan utawa informasi kasil ngasilake.
Mode Induksi Penyelesaian wektu kanggo maca siji Wektu maca paling dawa sadurunge maca sukses pisanan. Sawise wektu iki, modul ora bakal diwaca. Wektu Waca Tunggal: 0.1 ~ 25.5 s, ukuran langkah: 0.1 s; 0 tegese interval wektu tanpa wates. Wektu standar: 5s
1000ms
3000ms
*5000 ms
interval wektu tanpa wates
Penyelesaian wektu istirahat
Sawise siji output sukses utawa wektu metu kanggo maca siji. Modul bakal menyang monitor sawise sawetara wektu.
Wektu saka 0 nganti 25.5 s, ukuran langkah: 0.1 s; standar 1.0s
Ora Break
500ms
*1000 ms
1500ms
2000ms
26
www.hzgrow.com
Wektu stabilisasi gambar Wektu stabilisasi gambar: biaya wektu sawise modul nemokake owah-owahan adegan banjur ngenteni adegan stabil. Wektu saka 0s nganti 25.5s, ukuran langkah 0.1s. Default 0.4s.
100ms
*400 ms
1000ms
2000ms
Sensitivitas
Ndeteksi tingkat owah-owahan ing pemandangan ing mode maca induktif.Nalika modul maca hakim sing jurusan owah-owahan pemandangan meets syarat, iku bakal ngalih saka negara ngawasi kanggo negara maca.
* Sensitivitas biasa
Sensitivitas kurang
Sensitivitas dhuwur
Sensitivitas ekstra dhuwur
27
www.hzgrow.com
5 Mode LED
5.1 Ambegan Lamp
Ambegan lamp digunakake kanggo cahya tambahan nalika maca. Normal: Ambegan lamp bakal urip nalika maca, liyane mati. Biasane aktif (standar): tansah aktif sawise boot. OFF: Ambegan lamp tansah mati
Normal
*Biasane on
Mati
Ing negara Normal ing, padhange ambegan lamp bisa diatur dening kode konfigurasi ing ngisor iki. Pangguna bisa nyetel menyang salah siji saka negara ing ngisor iki miturut lingkungan aplikasi:
Kurang (Level 1)
Tengah (Level 50)
* Dhuwur (Level 99)
Kanthi gawan, ambegan lamp bakal duwe siji werna saben 3 detik, lan siklus bakal diuripake lan mateni miturut urutan werna saka ambegan l.amp 1-ambegan lamp 7. Pangguna bisa mindai kode konfigurasi ing ngisor iki kanggo werna ambegan cocog lamp
Ambegan lamp 1
*Ambegan lamp 1-Biru
Ambegan lamp 1-Ijo
28
www.hzgrow.com
Ambegan lamp 1-Ambegan Abang lamp 2
*Ambegan lamp 2-Biru
Ambegan lamp 1-Ambegan Putih lamp 2-Ijo
Ambegan lamp 2-Ambegan Abang lamp 3
*Ambegan lamp 3-Biru
Ambegan lamp 2-Ambegan Putih lamp 3-Ijo
Ambegan lamp 3-Abang
Ambegan lamp 3-Putih
29
www.hzgrow.com
Ambegan lamp 4 * Ambegan lamp 4-Biru
Ambegan lamp 4-Ijo
Ambegan lamp 4-Ambegan Abang lamp 5
*Ambegan lamp 5-Biru
Ambegan lamp 4-Ambegan Putih lamp 5-Ijo
Ambegan lamp 5-Ambegan Abang lamp 6
Ambegan lamp 5-Putih
*Ambegan lamp 6-Biru
Ambegan lamp 6-Ijo
30
www.hzgrow.com
Ambegan lamp 6-Ambegan Abang lamp 7
*Ambegan lamp 7-Biru
Ambegan lamp 6-Ambegan Putih lamp 7-Ijo
Ambegan lamp 7-Abang
Ambegan lamp 7-Putih
5.2 Dekoding Lampu Prompt Sukses
Decoding cahya cepet sing sukses dienggo bareng karo breathing lam. Sawise dekoding sukses, ambegan lamp diowahi dadi lampu cepet sing sukses dekoding. Pangguna bisa ngaktifake utawa mateni dekoding kanthi sukses kanthi nyetel kode.
*Aktifake
Pateni
Pangguna bisa nyetel werna dekoding kanthi cepet kanthi nyetel kode.
Decoding kasil pituduh cahya-biru
* Dekoding kasil njaluk cahya-Ijo
31
www.hzgrow.com
Dekoding kasil pituduh cahya-Abang
Dekoding kasil njaluk cahya-Putih
32
www.hzgrow.com
6 Edisi Data
Kadhangkala kita kudu ngowahi data sadurunge output kanggo nggawe pamisahan data lan proses luwih gampang.
Edisi data kalebu: Tambah Awalan Tambah Akhiran Cut data Output CodeID Output "RF" nalika gagal decode Tambah End tembung"Tail" Output urutan sawise edisi data:
HEAD&LENPrefixCodeIDDataSuffixTailCRC
6.1 Header Kanthi Protokol
Tambah Header Header kanggo nambah informasi header 1 byte (0x03 utawa 0x04) +2 byte informasi dawa (kalebu [Ater-ater] [KodeID] [Data] [Seselan] [Ekor]) sadurunge Ater-ater, bisa disetel kanthi mindai kode ing ngisor iki.
Tambah header protokol
* Aja nambah header protokol
Sawise mbukak "Tambah header protokol", data tartamtu saka header bisa disetel nganggo kode ing ngisor iki.
Header 0x03
Header 0x04
33
www.hzgrow.com
6.2 Ater-ater
Tambah ater-ater Ater-ater ana ing sirah informasi enkoding , lan bisa ditetepake dhewe. Pindai kode kanggo nambah awalan.
Ngidini nambahake awalan Ganti awalan Pindai "ganti awalan" lan "kode persiyapan" kode kanggo ngganti awalan. Gunakake 2 basis 16 kanggo nyebut saben karakter. Max 15 karakter. ASCII ing lampiran D.
*ora prefiks
owah ater-ater
EG Ganti awalan dadi "DATA" 1. "DTAT" ing basis 16: "44", "41", "54", "41" 2. Konfirmasi mbukak "kode persiyapan".(temokake ing 2.2) 3. Pindai " ganti kode awalan" 4. Pindai "ID Kode": "4", "4", "4", "1", "5", "4", "4", "1" 5. Pindai "simpen" kode
6.3 Sufiks
Tambah Suffix Suffix ing mburi encoding Informasi, lan bisa ditetepake dhewe.
34
www.hzgrow.com
Ngidini nambah sufiks Ganti sufiks Pindai "ganti sufiks" lan kode "kode persiyapan" kanggo ngganti awalan. Gunakake basis 16 kanggo nyebut saben karakter. Max 15 karakter. ASCII ing lampiran D.
*ora sufiks
Ganti Sufiks EG: Ganti sufiks dadi "DATA" 1. "DTAT" ing basis 16: "44", "41", "54", "41" 2. Konfirmasi mbukak "kode persiyapan".(temokake ing 2.2) 3 .Scan "ngganti sufiks" kode 4.Scan berturut-turut "Kode ID": "4", "4", "4", "1", "5", "4", "4", "1" 5.Scan "simpen" kode
6.4 KODE ID
Tambah ID KODE Pangguna bisa ngenali macem-macem jinis kode bar kanthi ID KODE. ID KODE nggunakake siji karakter kanggo ngenali lan bisa ditetepake dhewe.
Allow nambah ID KODE
*tutup ID KODE
Default saka ID KODE
Pindai "Default of CODE ID" kanggo bali ID standar, ID standar ing lampiran C
kabeh kode bar bali menyang ID standar Ganti ID KODE Pangguna bisa ngganti ID KODE saka kode bar kanthi mindhai kode persiyapan (minangka tindakake) lan edisi data
35
www.hzgrow.com
kode. Base 16 digunakake kanggo nyebut saben ID KODE. ASCII ing appendix DEG: ngganti ID KODE saka KODE 128 kanggo "A" 1. Golek "A" = "41" ing basis 16 2. Konfirmasi mbukak "kode persiyapan".(golek ing 2.2) 3. Scan "ganti KODE 128 ″ 4. Pindai "ID Kode": "4", "1" 5. Pindai kode "simpen"
Ganti KODE DAFTAR ID
Ganti ID KODE KODE 39
Ganti ID KODE KODE 128
6.5 Buntut
Ganti ID KODE QR KODE
Bukak fungsi iki kanggo mbantu sistem kanthi cepet mbedakake asil dekoding saiki. Pindai "Tambah buntut" kanggo mbukak fungsi iki, yen maca sukses, bakal ana buntut ing mburi data decode.
Nutup buntut
*Tambah buntut "CR"
Tambah buntut "TAB"
36
Tambah buntut "CRLF"
www.hzgrow.com
6.6 Output CRC
Output CRC (4Byte) yaiku nilai sing dipikolehi sawise kabeh data sadurunge dicenthang bebarengan, lan output ing format ASCII.
Kode referensi saka C kaya ing ngisor iki:
unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len– != 0) { for(unsigned char i = 0x80; i != 0; i /= 2) { crc *= 2; yen ((crc&0x10000) !=0) //CRC pungkasan * 2 yen sing pisanan 1dadi dibagi 0x11021 crc ^= 0x11021; yen ((* ptr & i)! = 0) // Yen standar 1dadi CRC = pungkasan CRC + standar CRC_CCITT crc ^ = 0x1021; } ptr++; } bali crc; }
Cathetan: Yen CRC entuk data "0x1D2E", output 4 bita yaiku 0x31 0x44 0x32 0x45 output CRC bisa disetel nganggo kode ing ngisor iki:
Aja nambah Output CRC
6.7 Cut data
Mbukak kanggo bagean output saka data. [Data] dumadi saka [Mulai] + [Pusat] + [Pungkasan] Dawane karakter "wiwitan" lan "pungkasan" bisa diganti
37
* Tambah Output CRC
www.hzgrow.com
* Output data kabeh
Output wiwitan bagean
Bagian Pungkasan Output
Bagian Output Center
Ganti dawa [Mulai]-M
Pindai kode "Ganti M" lan kode "edisi data" kanggo ngganti dawa [Mulai], maksimal 255 karakter
Base 16 digunakake kanggo nyebut dawa. ASCII ing lampiran D.
Ganti M Ganti dawa [Pungkasan] -N Pindai kode "Ganti N" lan kode "edisi data" kanggo ngganti dawa [Mulai], maksimal 255 karakter Base 16 digunakake kanggo nyebut dawa. ASCII ing lampiran D.
Ganti N Output Start part EG Output "1234567890123" saka kabeh informasi decode "1234567890123ABC" 1. "13" = "0D" ing basis 16 2. Konfirmasi mbukak "kode persiyapan" (temokake ing 2.2) 3. Pindai" owah-owahan dawa M ” 4. Pindai “Kode ID”: “0”, “D” 5. Pindai “simpen” kode 6. Pindai” Output Start part”
38
www.hzgrow.com
Output End Part EG Output "ABC" saka kabeh informasi decode "1234567890123ABC" 1. "3" = "03" ing basis 16 2. Konfirmasi mbukak "kode persiyapan" (temokake ing 2.2) 3. Pindai "ganti dawa N" 4 Pindai "ID Kode" kanthi sukses: "0", "3" 5. Pindai kode "simpen" 6. Pindai" Bagean Mulai Output"
Bagean Pusat Output EG: Output "0123" saka kabeh informasi decode "1234567890123ABC" 1. ” 10″ =”0A”; "3" = "03" ing base16 2. Konfirmasi mbukak "kode persiyapan" (temokake ing 2.2) 3. Pindai "ngganti dawa N" 4. Pindai "Kode ID": "0", "3" 5. Pindai "simpen" kode 6. Pindai "ganti dawa M" 7. Pindai kanthi sukses : Kode ID": "0", "A" 8. Pindai kode "simpen" 9. Pindai "Bagian Pusat Output"
6.8 Informasi RF
RF (Read Fail): Pangguna bisa nemtokake informasi output nalika maca gagal.
Output informasi RF
Default ora output
Ganti informasi RF Pindai"ganti informasi RF" lan "kode edisi data" kanggo ngganti informasi RF. Basis 16 digunakake kanggo nyebut, maksimal 15 karakter. ASCII ing lampiran D.
39
www.hzgrow.com
Ngganti informasi RF EG: ganti RF dadi "GAGAL" 1. Temokake "GAGAL" ing basis-16: "46", "41", "49", "4C" 2. Konfirmasi mbukak "kode persiyapan" (temokake ing 2.2 ) 3. Pindai ”ganti informasi RF” 4. Pindai kanthi sukses”4″”6″”4″”1″”4″”9″”4″”C” 5. Pindai kode “simpen”
40
www.hzgrow.com
7 Jinis kode bar mbisakake / mateni konfigurasi
7.1 Kabeh jinis kode bar bisa decoded
Sawise pindai ” Larang maca kabeh kode bar”, modul mung bakal ndhukung kanggo mindai kode persiyapan.
Ndukung kabeh
Larang maca kabeh kode bar
7.2 EAN13
* Bukak jinis dhukungan standar
* Idini maca EAN13
Larang maca EAN13
* 2 bit kode ekstra Dilarang
2 bit kode ekstra Allow
* 5 bit kode ekstra Dilarang
5 bit kode ekstra Allow
41
www.hzgrow.com
7.3 EAN8
* Idini maca EAN8
Larang maca EAN8
* 2 bit kode ekstra Dilarang
2 bit kode ekstra Allow
* 5 bit kode ekstra Dilarang
7.4 UPCA
5 bit kode ekstra Allow
* Ngidini maca UPCA
Larang maca UPCA
* 2 bit kode ekstra Dilarang
2 bit kode ekstra Allow
* 5 bit kode ekstra Dilarang
5 bit kode ekstra Allow
42
www.hzgrow.com
7.5 UPCE0
* Idini maca UPCE0
7.6 UPCE1
*Allow maca UPCE1 *2 bit kode ekstra Dilarang
Larang maca UPCE0 Larang maca UPCE1
2 bit kode ekstra Allow
* 5 bit kode ekstra Dilarang
7.7 Kode 128
5 bit kode ekstra Allow
* Idini maca Kode128
Larang maca Kode128
43
www.hzgrow.com
Pindai kode ing ngisor iki kanggo ngganti dawa min kode 128
Kode 128 0
*Kode 128 4
Pindai kode ing ngisor iki kanggo ngganti dawa maksimal kode 128
*Kode 128 32
7.8 Kode 39
Kode 128 255
* Idini maca Kode39 Pindai kode ing ngisor iki kanggo ngganti dawa min kode39
Larang maca Kode39
Kode 39 min dawa ing 0
* Kode 39 min dawa ing 4
Pindai kode ing ngisor iki kanggo ngganti dawa maksimal kode39
* Kode 39 dawa maksimal ing 32
Kode 39 maksimal dawane 255
Pindai kode ing ngisor iki kanggo ngatur apa Code39 ndhukung mode Code32 lan mode FullAsc
44
www.hzgrow.com
* Kode Larangan32
Allow Code32
* Larang Mode FullAsc
7.9 Kode 93
Ngidini Mode FullAsc
* Idini maca Kode93 Pindai kode ing ngisor iki kanggo ngganti dawa min kode93
Larang maca Kode93
Kode93 dawa min ing 0 Pindai kode ing ngisor iki kanggo ngganti dawa maksimal kode93
* Kode 93 min dawa ing 4
* Kode 93max dawa ing 32
Code93max dawa ing 255
45
www.hzgrow.com
7.10 Kode Bar
* Allow maca CodeBar Scan kode ing ngisor iki kanggo ngganti min dawa CodeBar
Larang maca CodeBar
CodeBar min dawa ing 0
* Dawane CodeBarmin ing 4
Pindai kode ing ngisor iki kanggo ngganti dawa min CodeBar
*CodeBar dawa maks ing 32
7.11 QR
CodeBar dawa maks ing 255
* Idini maca QR
7.12 Interleaved 2 saka 5
Larang maca QR
Idini maca Interleaved 2 saka 5
* Larang maca Interleaved 2 saka 5
46
www.hzgrow.com
Pindai kode ing ngisor iki kanggo nyetel dawa min Interleaved 2 saka 5
Interleaved 2 saka 5 menit dawa ing 0
* Interleaved 2 saka 5 min dawa ing 4
Interleaved 2 saka 5
* Interleaved 2 saka 5 dawa maksimal ing 32
7.13 DM
Interleaved 2 saka 5max dawa ing 255
*Izin baca DM
Larang maca DM
Pindai kode ing ngisor iki kanggo nyetel apa modul ndhukung dekoding pirang-pirang barcode DM bebarengan
* Larang Maca pirang-pirang barcode DM bebarengan
7.14 PDF417
* Idini maca PDF417
47
Larang maca PDF417
www.hzgrow.com
8 Lampiran ADefault Setelan Tabel
Antarmuka Komunikasi Parameter
Setelan Default Antarmuka TTL
Mode Waca
Mode terus menerus
Lighting Terminator Output Protocol Kabeh jinis kode bar bisa decoded
Cahya: Mode Normal Ora Ana Bukak
Cathetan
Kode maca tunggal: 10s Pernafasan lamp mode Ora Ana 04+Dawa
48
www.hzgrow.com
9 Lampiran BCommon instruksi port serial
Fungsi Baud rate kanggo 9600 Simpen pamukiman kanggo EEPROM Golek baud rate
Pituduh 7E 00 08 01 00 D9 D3 20 38 7E 00 09 01 00 00 DE C8 7E 00 07 01 00 2A 02 D8 0F
Modul bakal bali info sawise mainframe ngirim instruksi port serial - golek baud rate
Informasi bali 02 00 00 02 C4 09 SS SS 02 00 00 02 71 02 SS SS 02 00 00 02 39 01 SS SS 02 00 00 02 D0 00 SS SS 02 00 00 02 9 SSE 00 02 00 00 SSS 02 4 00 02 00 00 SS SS
1200 4800 9600 14400 19200 38400 57600
Baud rate
PSSS SS = nilai mriksa
49
www.hzgrow.com
10 Lampiran ID kode
Jinis Bar Code EAN-13 EAN-8 UPC-A UPC-E0 UPC-E1 Kode 128 Kode 39 Kode 93 Codabar Interleaved 2 saka 5 Kode QR Matriks Data PDF 417
Karakter sing cocog ddcccjbiae Q ur
Alamat bit zona
0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9A 0xA2 0xA3 0xA4
50
www.hzgrow.com
11 Lampiran DASCII
Heksadesimal 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e
Desimalisme 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
51
Karakter NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB BISA EM SUB ESC FS GS RS
www.hzgrow.com
Heksadesimal 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3e 3f
Desimalisme 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
52
Karakter US SP! ”# $ % & ` ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; < => ? @
www.hzgrow.com
Heksadesimal 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
Desimalisme 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
53
Karakter ABCDEFGHIJKLMNOPQRSTU VWXYZ [ ] ^ _ ' ab
www.hzgrow.com
Heksadesimal 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f
Decimalism 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
Karakter cdefghijklmnopqrstuvw xyz { | } ~ DEL
54
www.hzgrow.com
12 Lampiran kode EData
0 ~ 9 0
2
4
6
8 AF
A
55
1 3 5 7 9 B
www.hzgrow.com
C
D
E
F
56
www.hzgrow.com
13 Lampiran FSimpen utawa Batal
Sawise maca kode data, sampeyan kudu mindhai kode setelan "simpen" kanggo nyimpen data sing diwaca. Yen ana kesalahan nalika maca kode data, sampeyan bisa mbatalake kesalahan maca.
Kanggo example, maca kode pesawat, lan maca data "A", "B", "C" lan "D" ing siji. Yen sampeyan maca "mbatalake bit maca pungkasan", digit diwaca pungkasan "D" bakal dibatalake. Yen maca "mbatalake sadurunge maca senar data" bakal mbatalake data diwaca "ABCD", Yen maca "mbatalake Setelan modifikasi", sampeyan bakal mbatalake data "ABCD" lan metu saka Setelan modifikasi.
Simpen
Mbatalake bit diwaca pungkasan
Batal sadurunge maca senar data
Batal setelan modifikasi
57
www.hzgrow.com
Dokumen / Sumber Daya
![]() |
GROW GM60-S Bar Code Reader Modul [pdf] Manual pangguna Modul Pembaca Kode Batang GM60-S, GM60-S, Modul Pembaca Kode Batang, Modul Pembaca |