Moduli ya Kisoma Msimbo wa Misimbo ya GM60-S
Moduli ya Kisoma Msimbo wa Misimbo ya GM60-S
Taarifa ya Bidhaa:
- Moduli ya kisomaji cha msimbo wa GM60-S ni skana yenye utendakazi wa hali ya juu
kutumika kusoma misimbo ya malipo. - Moduli inaweza kutambua Msimbo wa QR, Matrix ya Data, PDF417, EAN13,
UPC, Kanuni 39, Kanuni 93, Kanuni 128, UCC/EAN 128 na msimbo wa upau mwingine na
Miundo ya msimbo wa QR. - Moduli hufanya kazi kwenye hali ya tambazo yenye kina cha uga wa
25mm-150mm na tofauti ya 25%. - Moduli ina kiolesura cha mfululizo cha UART kilicho na kiwango chaguo-msingi cha baud
ya 9600. - Moduli hiyo inafanya kazi kwa voltage ya DC 3.3Vtage/ya sasa na ina a
uzito wa 10 g.
Matumizi ya bidhaa:
- Unganisha moduli kwenye kifaa cha mwenyeji kwa kutumia mfululizo
kiolesura. - Sanidi mipangilio ya biti ya ukaguzi wa mlango wa serial kwa kurejelea
sehemu ya 3.1.1 ya mwongozo wa mtumiaji. - Chagua hali ya kusoma: hali ya kuendelea (chaguo-msingi) au induction
hali (sehemu ya 4). - Chagua hali ya LED: kupumua lamp au usimbuaji umefaulu
mwanga wa haraka (sehemu ya 5). - Changanua msimbo wa upau au msimbo wa QR kwa kutumia mwanga wa moduli na
viewing angle, kuhakikisha kuwa msimbo uko ndani ya kina kilichobainishwa
viwango vya uwanja na utofautishaji. - Moduli itatoa mwanga wa kijani unaomulika haraka wakati a
msimbo umetambuliwa.
Mwongozo wa Mtumiaji wa Kisoma Msimbo wa Msimbo wa GM60-S
Hangzhou Grow Technology Co., Ltd. V1.1 Juni.2020
Katalogi
1 Utangulizi wa Moduli……………………………………………………………………………………………………………………………………… ..1 1.1 Utangulizi………………………………………………………………………………………………………………………… ………… 1 1.2 Kigezo cha uendeshaji…………………………………………………………………………………………………………………… ….. 1 1.3 Ukubwa………………………………………………………………………………………………………………………… …………………………. 2 1.4 Ufafanuzi wa kiolesura ……………………………………………………………………………………………………………………………
2 Weka mipangilio ya GM60-S………………………………………………………………………………………………………………………… …………………. 4 2.1 Maagizo ya Bandari………………………………………………………………………………………………………………….4. 2.1.1 Read Zone Bit……………………………………………………………………………………………………………………. 4 2.1.2 Andika Eneo Biti………………………………………………………………………………………………………………… ….. 6 2.1.3 Hifadhi Biti ya Eneo kwa Maagizo ya Mmweko wa Ndani…………………………………………………………………………… ……………………………………………………………………………………………….7 2.1.4 Operesheni ya Kufuta Programu………………… ……………………………………………………………………………….. 8 2.1.5 Orodha ya sehemu za kanda………………………………… ……………………………………………………………………………………….. 9 2.1.6 Msimbo wa Kuweka ……………………………………… ……………………………………………………………………………………………….10 2.2 Weka upya…………………………………… ………………………………………………………………………………………………………….. 21
3 Kiolesura cha mawasiliano…………………………………………………………………………………………………………………….22 3.1 Kiolesura cha Mawasiliano cha Msururu…………………………………………………………………………………………………….22 3.1.1 Usanidi wa Bit wa Kuangalia Mlango wa Msururu… …………………………………………………………………………….. 23
4 Njia ya Kusoma……………………………………………………………………………………………………………………………………… …………….24 4.1 Hali ya Kuendelea (Chaguo-msingi)…………………………………………………………………………………………………… ……..24 4.2 Hali ya Kujitambulisha ……………………………………………………………………………………………………………… …………… 25
5 Hali ya LED………………………………………………………………………………………………………………………………… …………….. 28 5.1 Kupumua Lamp…………………………………………………………………………………………………………………………….. 28 5.2 Kusimbua Mwangaza Uliofanikiwa wa Haraka………………………………………………………………………………………….. 31
6 Toleo la Data…………………………………………………………………………………………………………………………………… ………….. 33 6.1 Kichwa chenye Itifaki……………………………………………………………………………………………………… ………..33 6.2 Kiambishi awali………………………………………………………………………………………………………………… …………………………34 6.3 Kiambishi awali……………………………………………………………………………………………… ............................ ………………………………………………….. 34 6.4 Mkia …………………………………………………………………………… ………………………………………………………………………. 35
I
6.6 Pato la CRC……………………………………………………………………………………………………………………………… … 37 6.7 Kata Data………………………………………………………………………………………………………………………… ……….. 37 6.8 Taarifa za RF………………………………………………………………………………………………………………… ………………. 39 7 Aina ya msimbo pau huwezesha/kuzima usanidi…………………………………………………………………………………………… itambuliwe…………………………………………………………………………………….41 7.1 EAN41………………………………… …………………………………………………………………………………………………………… 7.2 13 EAN41…………………… …………………………………………………………………………………………………………………….. 7.3 8 UPCA… ……………………………………………………………………………………………………………………………………………… ..42 7.4 UPCE42………………………………………………………………………………………………………………………… ………………7.5 0 UPCE43………………………………………………………………………………………………………………… …………………………7.6 1 Kanuni43…………………………………………………………………………………………………… …………………………………7.7 128 Kanuni43…………………………………………………………………………………………… …………………………………………..7.8 39 Msimbo 44…………………………………………………………………………… …………………………………………………………….7.9 93 CodeBar………………………………………………………………… …………………………………………………………………….45 7.10 QR…………………………………………………………… …………………………………………………………………………………….. 46 7.11 Imeingilia kati 46 kati ya 7.12………………………………… ………………………………………………………………………………………….2 5 DM……………………………………… ……………………………………………………………………………………………………………. 46 7.13 PDF47………………………………………………………………………………………………………………………………………. ……..7.14 417 Kiambatisho Jedwali la Mpangilio Chaguomsingi………………………………………………………………………………………………… 47 8 Kiambatisho BMaelekezo ya kawaida ya bandari …………………………………………………………………………………….. 48 9 Kitambulisho cha Ccode cha Kiambatisho………… …………………………………………………………………………………………………………….49 10 Kiambatisho DASCII…………… …………………………………………………………………………………………………………….. 50 11 Nyongeza ya EData code… …………………………………………………………………………………………………………………… 51 12 Kiambatisho FHifadhi au Ghairi… …………………………………………………………………………………………………………… 55
II
www.hzgrow.com
1 Utangulizi wa Moduli
1.1 Utangulizi
Moduli ya kisomaji cha msimbo wa GM60-S ni muunganisho wa hali ya juu na kichanganuzi cha utendaji wa hali ya juu, kinachotumiwa hasa kusoma misimbo ya malipo. Misimbo ya upau na fomati za msimbo wa QR zinazoweza kutambuliwa ni Msimbo wa QR, Matrix ya Data, PDF417, EAN13, UPC, Msimbo 39, Msimbo 93, Msimbo 128, UCC/EAN 128 na kadhalika.
1.2 Kigezo cha uendeshaji
Mwangaza wa Njia ya Kuchanganua Parameta
Soma Aina ya Msimbo
Kina cha Uga* Tofauti* Pembe ya kuchanganua** Viewing Angle Usahihi wa kusoma*
Utendaji
640*480
Kiashiria chenye rangi/mwako wa mwanga wa kijani kibichi huleta mafanikio ya kusoma
1D
EAN13
EAN8
UPCA
UPCE0
UPCE1
Kanuni128
Kanuni39
Kanuni93
CodeBar
Imeingilia 2 kati ya 5
2D
Msimbo wa QR, Matrix ya Data, PDF417
Msimbo wa QR
25mm-150mm *Utendaji wa bidhaa unaweza kuathiriwa kwa viwango tofauti na ubora wa msimbo wa pau na hali ya mazingira.
25%
Roll 360° Lami 55° Yaw 55°
69°(Mlalo) 56°(Wima) 5mil
Kigezo
Kiolesura cha Baud RateUART Uendeshaji Voltage/Uzito wa Ukubwa wa Sasa
Utendaji
UART(TTL-232) 9600(Chaguo-msingi) DC 3.3V / <70mA Kipenyo: 21mm Urefu: 12mm 2g
1
Kigezo Mazingira ya kazi Joto la kuhifadhi Mwanga wa mazingira Unyevu wa jamaa
1.3 Ukubwa
-20°C – 60°C -40°C – 80°C 0~100000LU 5%-95%
Utendaji
1.4 Ufafanuzi wa kiolesura
Kiunganishi: MX1.0mm,4Pin
Mchoro wa Pini
2
www.hzgrow.com
Bandika
Jina
1 GND
2 RXD
3 TXD 4 VCC
Maelezo ya Ground TTL Input TTL Pato 3.3V
3
www.hzgrow.com
2 Sanidi GM60-S
2.1 Maagizo ya Bandari ya Serial
Watumiaji wanaweza kusuluhisha moduli kwa kutuma maagizo kutoka kwa mfumo mkuu. Tafadhali hakikisha kuwa kigezo cha mawasiliano kinalingana kabisa kati ya moduli na mfumo mkuu. Kigezo chaguo-msingi cha moduli cha mawasiliano: Kiwango cha Baud 9600bps; Hakuna hundi; 8 kidogo data; 1 kidogo kuacha kidogo; Hakuna udhibiti wa mtiririko.
2.1.1 Soma Biti ya Eneo
Upeo wa baiti 255/saa kwa usomaji wa eneo kidogo. Umbizo la Amri: Ingizo: {Head1} {Types} {Lenzi} {Address} {Datas} {CRC} PS: Head1: 0x7E 0x002 byte
Aina: 0x071 baiti Lenzi: 0x011 baiti Anwani : 0x0000~0x00FF2 baiti, anwani ya kuanza kusoma eneo kidogo Datas: 0x00~0xFF1 byte, Nambari za biti ya eneo kwa ajili ya Kusomwa kwa mtiririko CRC: CRC_CCITT thamani ya kuangalia (baiti 2). Inafaa kwa TypesLensAddressDatas; Tabia ya polynomial : X16+X12+X5+1, mgawo wa multinomial: 0x1021, thamani ya awali:0; Kwa baiti moja, biti ya juu zaidi itahesabiwa mwanzoni, matokeo yatakuwa bila kukanusha. Nambari ya kumbukumbu ya C ni kama ifuatavyo:
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; if((crc&0x10000) !=0) //Last CRC * 2 ikiwa ya kwanza ni 1so gawanya 0x11021 crc ^= 0x11021; if((*ptr&i) != 0) //Kama kiwango ni 1so CRC = CRC ya mwisho + CRC_CCITT ya kawaida crc ^= 0x1021;
4
www.hzgrow.com
} ptr++; } kurudi crc; }
Kumbuka: watumiaji wanaweza kujaza 0xAB 0xCD katika CRC byte wakati uthibitishaji wa CRC hauhitajiki. Pato: {Kichwa2} {Aina} {Lenzi} {Datas} {CRC} 1) Imesomwa kwa ufanisi na urudishe data PS: Head2: 0x02 0x00
Aina: 0x00kusoma kufanikiwa Lenzi: nambari za baiti za upakiaji Data: 0x00~0xFF inamaanisha data iliyosomwa. CRC: Thamani ya tiki ya CRC_CCITT. Inafaa kwa TypesLensDatas; Tabia ya polynomial : X16+X12+X5+1, mgawo wa multinomial: 0x1021, thamani ya awali:0; Kwa baiti moja, biti ya juu zaidi itahesabiwa mwanzoni, matokeo yatakuwa bila kukanusha. (Nambari ya kumbukumbu ni sawa na hapo juu) 2) CRC imeshindwa Hakuna amri ya kujibu 3) Jibu la amri lisilojulikana Hakuna amri ya kujibu
EG: Kusoma anwani 0x000A ya Zone bit 1) Soma kwa mafanikio na urejeshe data ni 0x3E. Pembejeo: 0x7e 0x00 0x07 0x01 0x00 0x0a 0x01 0xee 0x8a pato: 0x02 0x00 0x00 0x01 0x3e 0xe4 0xac 2) CRC Mbaya Ingizo: 0x7e 0x00 0x07 0x01 0x00 0x0a 0x01 0x11 0 baada ya 22x3e 400x0, tibu kama amri isiyojulikana. Ingizo: 7x0E 00x0 7x0 00x0 07x0 01x0A 00x0 Pato: Hakuna
5
www.hzgrow.com
2.1.2 Andika Biti ya Eneo
Upeo wa baiti 255/saa kwa usomaji wa eneo kidogo. Maudhui yaliyorekebishwa ya biti ya eneo yatapotea baada ya umeme kukatika. Iwapo maudhui yaliyorekebishwa yanahitajika baada ya nishati kuisha, Unahitaji kuhifadhi biti ya eneo kwenye Flash ya ndani (2.1.3). Umbizo la Amri: Ingizo: {Head1} {Types} {Lenzi} {Address} {Datas} {CRC} PS: Head1: 0x7E 0x002 byte
Aina: 0x081 byte Lenzi: 0x00~0xFF1 byte, inamaanisha nambari za baiti za data hii, nyakati za uandishi unaoendelea. Anwani: baiti 0x0000~0xFFFF2, eneo la kuanzia la kuandikia Data: 0x00~0xFF 1~255 byte , tarehe zilizoandikwa kwa eneo kidogo. Wakati wa kusanidi biti nyingi za eneo, lazima ufuate mpangilio wa anwani kutoka chini hadi juu ili kujaza vikoa vya data. CRC: Thamani ya kuangalia ya CRC_CCITT (baiti 2). Inafaa kwa TypesLensAddressDatas; Tabia ya polynomial : X16+X12+X5+1, mgawo wa multinomial: 0x1021, thamani ya awali:0; Kwa baiti moja, biti ya juu zaidi itahesabiwa mwanzoni, matokeo yatakuwa bila kukanusha. Nambari ya kumbukumbu ya C ni kama ifuatavyo:
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; if((crc&0x10000) !=0) //Last CRC * 2 ikiwa ya kwanza ni 1so gawanya 0x11021 crc ^= 0x11021; if((*ptr&i) != 0) //Kama kiwango ni 1so CRC = CRC ya mwisho + CRC_CCITT ya kawaida crc ^= 0x1021; } ptr++; } kurudi crc; }
Kumbuka: watumiaji wanaweza kujaza 0xAB 0xCD katika CRC byte wakati uthibitishaji wa CRC hauhitajiki. Pato: {Kichwa2} {Aina} {Lenzi} {Datas} {CRC}
6
www.hzgrow.com
1) Soma kwa mafanikio PS: Head20x02 0x00
Aina0x00read kufanikiwa lens0x01 Datas0x00 crccrc_ccitt Angalia thamani0x33 0x31 2) crc ilishindwa hakuna amri ya majibu 3) haijulikani amri majibu hakuna majibu ya amri: andika 0x3e katika 0x000a ya eneo kidogo 1) Weka pembejeo 0x7e 0x00 0x08 0x01 0x00 0 0x0 3x0 4x0 0) CRC imeshindwa Kuingiza02x0E 00x0 00x0 01x0 00x0 33x0A 31x2E 0x7 0x00 PatoHakuna 0) Wakati urefu wa amri kwa fupi au zaidi ya 08ms baada ya 0x01e haujulikani. Ingizo: 0x00E 0x0 0x3 0x11 0x22 3x400A 0x7E Pato: Hakuna
2.1.3 Hifadhi Biti ya Eneo kwa Maagizo ya Mmweko wa Ndani
Ili kuhifadhi kifaa cha orodha ya biti ya eneo kwa Flash ya ndani, unahitaji kutuma amri ya kuokoa. Kumbuka: kifaa hakiwezi kuhifadhi usanidi wa biti moja ya eneo kando, na lazima kiweke orodha nzima kwa wakati mmoja. Umbizo la Amri: Ingizo: {Head1} {Types} {Lenzi} {Address} {Datas} {CRC} PS: Head1: 0x7E 0x00
Aina: Lenzi 0x09: 0x01
7
www.hzgrow.com
Anwani: Data 0x0000: 0x00 CRC: CRC_CCITT angalia thamani0xDE 0xC8 Toleo: {Kichwa2} {Aina} {Lenzi} {Data} {CRC} 1) Imefaulu kuhifadhi PS: Head20x02 0x00 Types0x00read angalia Data RC0x01CC0 Imeshindwa00 TTRC0 thamani ya Lens33x0CC31 Imeshindwa TTRC2 CRC3 Imeshindwa XNUMXxXNUMX CCCXNUMX Nambari amri ya majibu XNUMX) Jibu la amri lisilojulikana Hakuna amri ya jibu
2.1.4 Rudisha Biti ya Eneo Kwa Chaguomsingi
Umbizo la Amri: Ingizo: {Head1} {Types} {Lenzi} {Address} {Datas} {CRC} PS: Head1: 0x7E 0x00
Aina: 0x09 Lenzi: 0x01 Anwani: 0x0000 Data: 0xFF CRC: CRC_CCITT angalia thamani Toleo: {Head2} {Types} {Lenzi} {Datas} {CRC} 1) Imefaulu kuhifadhi PS: Head20x02 0x00 Types0x00x0CC angalia Data01x0x00CC angalia Data0x33x0CC31x2CC angalia DataXNUMXxXNUMXxXNUMXCCXNUMXxXNUMXCC soma PSXNUMXxXNUMXxXNUMXread XNUMX) CRC imeshindwa
8
www.hzgrow.com
Hakuna amri ya jibu 3) Jibu la amri lisilojulikana
Hakuna amri ya kujibu
2.1.5 Uendeshaji wa Ufutaji wa Programu
Umbizo la Amri: Ingizo: {Head1} {Types} {Lens} { NotUse } {Datas} {CRC} PS: Head1: 0x7E 0x002 byte
Aina: 0x051 byte Lenzi: 0x011 byteNambari za Data za Kusomwa kwa Mfuatano NotUse: 0x00002 byte, 2 byte 0x00 Datas: 0x221 byte, inawakilisha data ya kuandikwa; 0x22: futa programu ya mtumiaji. CRC: Thamani ya kuangalia ya CRC_CCITT (baiti 2). Inafaa kwa TypesLensNotUseDatas; Tabia ya polynomial : X16+X12+X5+1, mgawo wa multinomial: 0x1021, thamani ya awali:0; Kwa baiti moja, biti ya juu zaidi itahesabiwa mwanzoni, matokeo yatakuwa bila kukanusha. Nambari ya kumbukumbu ya C ni kama ifuatavyo:
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; if((crc&0x10000) !=0) //Last CRC * 2 ikiwa ya kwanza ni 1so gawanya 0x11021 crc ^= 0x11021; if((*ptr&i) != 0) //Kama kiwango ni 1so CRC = CRC ya mwisho + CRC_CCITT ya kawaida crc ^= 0x1021; } ptr++; } kurudi crc; }
Kumbuka: watumiaji wanaweza kujaza 0xAB 0xCD katika CRC byte wakati uthibitishaji wa CRC hauhitajiki.
9
www.hzgrow.com
Pato: {Kichwa2} {Aina} {Lenzi} {Datas} {CRC} 1) Umefuta PS: Head20x02 0x00
Types0x00read imefanikiwa Lens0x01 Datas0x00 CRCCRC_CCITT angalia thamani0x33 0x31 2) CRC imeshindwa Hakuna amri ya jibu 3) Jibu la amri lisilojulikana Hakuna amri ya kujibu
EG: Baada ya kufuta programu ya mtumiaji, kifaa kitaingia kiotomatiki programu ya kuwasha na kusubiri
Upakuaji wa Programu mpya ya Mtumiaji 4) Kufutwa kwa Uingizaji wa Mafanikio 0x7e 0x00 0x05 0x01 0x00 0x00 0x22 xx xx pato0x02 0x00 0x00 0x01 0x00 0x33 0x31 5) CRC INPUT0X7E 0x00 0x05 0x01 0x00 0x00 zaidi ya 0ms baada ya 22x6e 400x0, chukulia kama amri isiyojulikana. Ingizo: 7x0E 00x0 7x0 00x0 05x0 01x0 00x0 Pato: Hakuna
2.1.6 Orodha ya biti ya eneo
Zone Bit Data Bit Bit 7 Bit 6 Bit 5-4 Bit 3-2
0x0000
Kazi
1 Fungua LED unaposoma kwa ufanisi
Hakuna
Hakuna
00 Hakuna mwanga
01 Kawaida
0Funga 10/11Imewashwa kila wakati
10
www.hzgrow.com
Kidogo 1-0
Zone Bit Data Bit Bit 7-0
Zone Bit Data Bit 7-1 Bit 0
Eneo la Bit Data Bit Bit 7-2 Bit 1 Bit0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit
Kidogo 7
Bit6-0 Zone Bit Data Bit
Bit7-0 Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit
01Amri Iliyoanzishwa Modi 10Njia inayoendelea 11Njia ya Kuingiza 0x0001
Kazi
Voice volume 0x00-0xFF0-255 0x0002
Kazi
Weka
Hali ya amri huanzisha bendera, Weka upya kiotomatiki baada ya kuchanganua
1 kichochezi
0 hakuna kichochezi
0x0003
Kazi
Weka
1Funga Msimbo wa Makazi
0 Fungua
1Maudhui ya pato ya msimbo wa makazi 0Sio pato
0x0005
Kazi
Muda wa kusoma 0x00Hakuna muda
0x0006
0x01-0xFF0.0-25.5s
Kazi
Muda wa kusoma moja 0x00infinite 0x01-0xFF0.0-25.5s 0x0007
Kazi
Usingizi otomatiki
1Tuna
0Imezimwa
Bure TimeHigh Bit14-8
Unit100ms
0x0008
Kazi
Muda UsiolipishwaChini Bit7-0 Unit100ms 0x0009
Kazi
Weka
0x000B
Kazi
Muda wa sauti iliyosomwa kwa mafanikio 0x00-0xFF0-255ms 0x000C
Kazi
11
www.hzgrow.com
Bit 7-1 Bit2
Bit0
Zone Bit Data Bit Bit 7-2 Bit 6 Bit5-4
Bit 3-2 Bit1-0
Zone Bit Data Bit Bit 7-4 Bit3 Bit2 Bit1 Bit0 Zone Bit Data Bit 7-0
Zone Bit Data Bit Bit 7-0
Sehemu ndogo ya Data Bit
Kidogo 7
Bit 6-0 Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit
Weka
Hali ya Buzzer/Sauti Badili 0Buzzer Modi 1Modi ya Sauti Piezo Buzzer 0kiwango cha juu wakati bila malipo, kiwango cha chini ukiwa na shughuli 1 kiwango cha chini bila malipo, kiwango cha juu ukiwa na shughuli 0x000D
Kazi
Weka
Kibodi pepe wezesha alama
0 Kataza
1 Ruhusu
Ingiza umbizo la usimbaji data
00GBK
01Weka
10AUTO 11UTF8
Umbizo la usimbaji wa data ya pato
00GBK 01Weka 10Weka
11UTF8
00serial pato la bandari 01USB PC Kinanda 10Weka 11USB mtandao pepe wa serial
0x000E
Kazi
Weka
Weka Msimbo 1 usikike kwa mafanikio kwenye 1Zima toni ya kuanza Keep
0Decode imezimwa kwa ufanisi 0Washa toni ya kuanza
Kazi ya 0x0011
Keep 0x00-0xFF 0x0012
Kazi
Keep 0x00-0xFF 0x0013
Kazi
Mpangilio sawa wa ucheleweshaji wa kusoma msimbopau
0Zima 1Washa
Muda ule ule wa kuchelewa kusoma msimbopauUnit100ms
0x00Urefu usio na kikomo
0x01-0x7F0.1-12.7s
0x0014
Kazi
Muda uliohifadhiwa kwa pato la taarifaUnit10ms 0x00-0xFF0-2.55 s 0x0015
Kazi
12
www.hzgrow.com
Bit 7-0 Zone Bit Data Bit Bit 7-6
Bit 0 Zone Bit Data Bit
Kidogo 7-4
Bit3-0 Zone Bit Data Bit
Kidogo 7-4
Bit3-0 Zone Bit Data Bit
Kidogo 7-4
Mwangaza wa LED 0x01-0x63Mwanga 1% -99% Thamani NyingineMwanga 99% 0x001A
Kazi
Data ya Kichwa cha Pato na itifaki
000×03 010×04 Kichwa Kingine Hakuna Pato
Badili ya Pato la CRC 0Hakuna Pato
1 Fungua Pato
0x001B
Kazi
Kupumua Lamp 1 Badili na Mpangilio wa Rangi
Kupumua Lamp 1 Badili na Mpangilio wa Rangi
Bit7: 1 Ruhusu Kupumua Lamp 1 0 Kataza Kupumua Lamp 1
Bit6: 1Fungua Nyekundu ya LED Bit5: 1Fungua Taa ya Kijani
0Funga LED Nyekundu 0Funga LED ya Kijani
Bit4: 1Fungua LED ya Bluu
0Funga LED ya Bluu
Mwangaza wa Kusogeza Umefaulu
Bit3: 1 Ruhusu
0 Kataza
Bit2: 1Fungua LED Nyekundu
0Funga LED Nyekundu
Bit1: 1Open Green LED Bit0: 1Open Blue LED
0Funga LED ya Kijani 0Funga LED ya Bluu
0x001C
Kazi
Kupumua Lamp 3 Badili na Mpangilio wa Rangi
Kupumua Lamp 3 Badili na Kuweka Rangi Bit7: 1Ruhusu Kupumua Lamp 3 0 Kataza Kupumua Lamp 3
Bit6: 1Fungua LED Nyekundu
0Funga LED Nyekundu
Bit5: 1Open Green LED Bit4: 1Open Blue LED
0Funga LED ya Kijani 0Funga LED ya Bluu
Kupumua Lamp 2 Badili na Mpangilio wa Rangi
Bit3: Bit2: Bit1:
1 Ruhusu Kupumua Lamp 2 1Fungua Tawi Nyekundu 1Fungua Taa ya Kijani
0 Kataza Kupumua Lamp 2 0Funga LED Nyekundu 0Funga LED ya Kijani
Bit0: 1Fungua LED ya Bluu
0Funga LED ya Bluu
0x001D
Kazi
Kupumua Lamp 5 Badili na Mpangilio wa Rangi
Kupumua Lamp 5 Badili na Mpangilio wa Rangi
Bit7: 1 Ruhusu Kupumua Lamp 5 0 Kataza Kupumua Lamp 5
Bit6: 1Fungua LED Nyekundu
0Funga LED Nyekundu
Bit5: 1 Fungua LED ya Kijani
0Funga LED ya Kijani
Bit4: 1Fungua LED ya Bluu
0Funga LED ya Bluu
13
www.hzgrow.com
Bit3-0
Sehemu ndogo ya Data Bit
Kidogo 7-4
Bit3-0
Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit 15 Bit 14-13
Kidogo 12-0
Zone Bit Data Bit Bit 7-4 Bit 3 Bit 2-1
Kupumua Lamp 4 Badili na Mpangilio wa Rangi
Bit3: 1 Ruhusu Kupumua Lamp 4 0 Kataza Kupumua Lamp 4
Bit2: 1Fungua LED Nyekundu
0Funga LED Nyekundu
Bit1: 1 Fungua LED ya Kijani
0Funga LED ya Kijani
Bit0: 1Fungua LED ya Bluu
0Funga LED ya Bluu
0x001E
Kazi
Kupumua Lamp 7 Badili na Mpangilio wa Rangi
Kupumua Lamp 7 Badili na Mpangilio wa Rangi
Bit7: 1 Ruhusu Kupumua Lamp 7 0 Kataza Kupumua Lamp 7
Bit6: 1Fungua LED Nyekundu
0Funga LED Nyekundu
Bit5: 1 Fungua LED ya Kijani
0Funga LED ya Kijani
Bit4: 1Fungua LED ya Bluu
0Funga LED ya Bluu
Kupumua Lamp 6 Badili na Mpangilio wa Rangi
Bit3: 1 Ruhusu Kupumua Lamp 6 0 Kataza Kupumua Lamp 6
Bit2: 1Fungua LED Nyekundu
0Funga LED Nyekundu
Bit1: 1 Fungua LED ya Kijani
0Funga LED ya Kijani
Bit0: 1Fungua LED ya Bluu
0Funga LED ya Bluu
0x001F
Kazi
Muda wa mzunguko wa LED moja (kitengo: 100ms) 0x00-0xFF 0-25.5s 0x002B0x002A
Kazi
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
Kazi
Weka
Weka
Badili msimbo pau 00kataza kusoma msimbo pau wote 10/11Chaguo-msingi
01 bar code zote zinaweza kusomwa;
14
www.hzgrow.com
Bit 0 Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit 7-1
Bit0
Zone Bit Data Bit Bit 7-1
Bit0
Zone Bit Data Bit Bit 7-1
Bit0
Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0
Zone Bit Data Bit Bit 7-1
Weka
0x002D Kazi Keep
0x002E Kazi Keep
Soma EAN13 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x002F
Soma EAN13-2 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x0030
Soma EAN13-5 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x0031
Soma EAN8 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x0032
Soma EAN8-2 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x0033
Soma EAN8-5 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x0034
Soma UPCA 0Hataza 1Ruhusu Hifadhi ya Kazi ya 0x0035
15
www.hzgrow.com
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0
Sehemu ndogo ya Data Bit
Bit 7-0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit Bit 7-1
Soma UPCA-2 0Hataza 1Ruhusu Kazi ya 0x0036
Weka
Soma UPCA-5 0Hataza 1Ruhusu Kazi ya 0x0037
Weka
Soma UPCE0 0Hataza 1Ruhusu Kazi ya 0x0038
Weka
Soma UPCE1 0Hataza 1Ruhusu Kazi ya 0x0039
Weka
Soma UPCE1-2 0Hataza 1Ruhusu Kazi ya 0x003A
Weka
Soma UPCE1-5 0Hataza 1Ruhusu Kazi ya 0x003B
Weka
Soma Kanuni128 0Hataza 0x003C
1 Ruhusu
Kazi
Mpangilio wa urefu wa chini wa maelezo ya Code128 0x00-0xFF0-255Byte 0x003D
Kazi
Mpangilio wa urefu wa juu wa Taarifa wa Code128 0x00-0xFF0-255Byte 0x003E
Kazi
Weka
16
www.hzgrow.com
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit
Bit 7-0 Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit 7-1 Bit0 Zone Bit Data Bit 7-0
Soma Kanuni39 0 Kataza Kazi ya 0x003F
Weka
1 Ruhusu
Soma Kanuni32 0Kataza Kazi ya 0x0040
Weka
1 Ruhusu
Soma CODE39 0 Kataza 0x0041
ASCII KAMILI 1Ruhusu
Kazi
Mpangilio wa urefu wa chini wa maelezo ya Code39 0x00-0xFF0-255Byte 0x0042
Kazi
Mpangilio wa urefu wa juu zaidi wa Taarifa wa Code39 0x00-0xFF0-255Byte 0x0043
Kazi
Weka
Soma Kanuni93 0Hataza 0x0044
1 Ruhusu
Kazi
Mpangilio wa urefu wa chini wa maelezo ya Code93 0x00-0xFF0-255Byte 0x0045
Kazi
Mpangilio wa urefu wa juu zaidi wa Taarifa wa Code93 0x00-0xFF0-255Byte 0x0046
Kazi
Weka
Soma CodeBar 0Hataza 0x0047
1 Ruhusu
Kazi
Mpangilio wa urefu wa chini wa Maelezo ya CodeBar 0x00-0xFF0-255Byte
17
www.hzgrow.com
Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-1
Bit0 Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit 7-0 Zone Bit Data Bit Bit 7-1 Bit0
Zone Bit Data Bit Bit 7-1 Bit0
Zone Bit Data Bit Bit 7
Bit6-5
Bit4 Bit3 Bit2
0x0048
Kazi
Mpangilio wa urefu wa juu zaidi wa Taarifa ya CodeBar 0x00-0xFF0-255Byte 0x0049
Kazi
Weka
Soma QR 0kataza 0x004A
1 ruhusu
Kazi
Weka
Soma INT25 0kataza 0x004B
1 ruhusu
Kazi
Mpangilio wa urefu wa chini wa maelezo ya INT25 0x00-0xFF0-255Byte 0x004C
Kazi
INT25 Mpangilio wa urefu wa juu wa habari 0x00-0xFF0-255Byte 0x004D
Kazi
Weka
Soma PDF17 0kataza 0x004E
1 ruhusu
Kazi
Weka
Soma DM 0kataza 0x0060
1 ruhusu
Kazi
Matokeo ya serial/virtual yenye itifaki au bila itifaki 0Data ya asili 1Na itifaki Aina ya Mkia
00CR(0x0D)
01CRLF(0x0D,0x0A)
10TAB(0x09) 1Ruhusu kuongeza RF
11 Hakuna 0 ya kukataza
1Ruhusu kuongeza kiambishi awali
0kataza
1Ruhusu kuongeza Kitambulisho cha Msimbo
0kataza
18
www.hzgrow.com
Bit1 Bit0 Zone Bit Data Bit Bit 7-0 Zone Bit Data Bit 7-4
Bit3-0 Data Bit 7-0 Data Bit 7-0 Zone Bit Data Bit Bit 7-4 Bit3-0 Zone Bit Data Bit 7-0 Zone Bit Data Bit 7-0 Zone Bit Data Bit 7-2
Kidogo 1-0
Zone Bit Data Bit Bit 7-0
1Ruhusu kuongeza kiambishi
0kataza
1 Ruhusu kuongeza mkia
0kataza
0x0061
Kazi
Weka
0x0062
Kazi
Urefu wa kiambishi awali 0x00-0x0F Urefu wa kiambishi 0x00-0x0F 0x0063 0x0071
Kazi
Kiambishi awali 0x00-0xFFContentmax 15Byte 0x0072 - 0x0080
Kazi
Kiambishi tamati 0x00-0xFFContentmax 15Byte 0x0081
Kazi
Weka
Urefu wa RF 0x00-0x0F 0x0082 0x0090
Kazi
Maudhui ya RF 0x00-0xFFContentmax 15Byte 0x0091 0x00A4
Kazi
Malipo ya Kitambulisho cha msimbo 0x41-0x5a & 0x61-0x7a AZ,a-zCodeID kama kiambatisho C 0x00B0
Kazi
Weka
Utatuzi wa Kukata Data 00Pato data nzima 10Pato Mwisho sehemu 0x00B1
01Pato Anza sehemu ya 11Sehemu ya kituo cha pato
Kazi
Kata M ka kuanzia mwanzo 0x00-0xFF0-255 Byte
19
www.hzgrow.com
Zone Bit Data Bit 7-0 Zone Bit Data Bit 7-0 Zone Bit Data Bit
Kidogo 7-0
Sehemu ndogo ya Data Bit
Kidogo 7-0
Sehemu ndogo ya Data Bit
Kidogo 7-0
Sehemu ndogo ya Data Bit
Kidogo 7-0
Sehemu ndogo ya Data Bit
0x00B2
Kazi
Kata N baiti kutoka mwisho 0x00-0xFF0-255 Byte 0x00D9Soma kidogo tu Eneo
Kazi
Sehemu ya Kazi kidogo 0x55 weka upya kwa chaguo-msingi 0x00E1Soma kidogo tu Eneo
Kazi
Hardware Version 0x64V1.00 0x6EV1.10 0x78V1.20 0x82V1.30 0x8CV1.40
…… 0x00E2 Soma Zone kidogo tu
Kazi
Software Version 0x64V1.00 0x6EV1.10 0x78V1.20 0x82V1.30 0x8CV1.40
…… 0x00E3 Soma Zone kidogo tu
Kazi
Mwaka wa programu (Ongeza 2000) 0x122018 0x132019 0x142020
…… 0x00E4Only read Zone bit
Kazi
Mwezi wa programu 0x099 0x0A10 0x0B11
…… 0x00E5Only read Zone bit
Kazi
Tarehe ya programu
20
www.hzgrow.com
Kidogo 7-0
0x099 0x0A10 0x0B11
……
2.2 Msimbo wa Kuweka
Mteja anaweza kuweka moduli kwa kuchanganua msimbo wa usanidi. Kumbuka: orodha nzima ya biti ya sasa ya eneo inahifadhiwa kwa Flash huku usanidi unarekebishwa kupitia msimbo wa usanidi, yaani, usanidi ambao umesanidiwa kupitia mlango wa mfululizo lakini haujahifadhiwa pia utahifadhiwa pamoja.
Umewasha msimbo
*Imezimwa
Toa maudhui ya msimbo wa usanidi
*Si pato
2.3 Weka upya
Rudi kwenye Mipangilio ya Kiwanda kwa kuchanganua msimbo wa kufuata.
Pato
Weka upya
21
www.hzgrow.com
Sura ya mawasiliano ya 3
GM60-S inaweza kupokea hifadhidata, moduli ya kudhibiti na kuweka kigezo cha kufanya kazi na TTL - 232.
3.1 Msururu wa Kiolesura cha Mawasiliano
Ni chaguomsingi na ya kawaida kuunganisha moduli na mfumo mkuu(kama vile Kompyuta, POS) kwa mfululizo wa kiolesura cha mawasiliano. Hakikisha parameta ya mawasiliano ya moduli na mfumo mkuu ni sawa, basi itawasiliana vizuri na kwa usahihi.
Pato la Mfululizo
TTL-232 inatumika kwa kiolesura cha mfululizo ambacho kinafaa kwa mfumo mwingi. Mzunguko unaohitajika wa mabadiliko kwa RS-232.
Kigezo Chaguomsingi kama Fomu 3-1. Kiwango cha Baud pekee ndicho kinaweza kubadilishwa.
Vigezo vya Chaguo-msingi vya Fomu 3-1
Vigezo Msururu kiolesura cha mawasiliano Baud kiwango cha Uthibitishaji Biti ya Data
Kawaida TTL-232 9600 N 8
Acha kidogo
1
Chaguomsingi
CTSRTS
N
Makazi ya Kiwango cha Baud
1200bps
4800bps
22
*bps 9600
www.hzgrow.com
14400bps
19200bps
38400bps
57600bps
115200bps
3.1.1 Usanidi wa Kidogo wa Kukagua Bandari
Rekebisha sehemu ya usawa ya mlango wa mfululizo kwa kuchanganua msimbo ufuatao wa usanidi.
*HAKUNA
ODD
HATA
23
www.hzgrow.com
4 Hali ya Kusoma
4.1 Hali ya Kuendelea (Chaguo-msingi)
Kwenye modi hii, moduli ya kusoma inasoma kanuni inayoendelea na kiotomatiki. Mapumziko baada ya kusoma nambari moja, wakati wa mapumziko unaweza kubadilika. Bofya kitufe cha kugeuza ili kusitisha. Kisha ubofye kwa msimbo unaoendelea wa kusoma kwa mzunguko.
*Utatuzi wa Muda wa Modi Endelevu kwa usomaji mmoja Muda mrefu zaidi kabla ya usomaji mzuri wa kwanza. Baada ya muda huu, moduli haitakuwa na wakati wa kusoma. Muda wa Kusoma Mmoja: 0.1~25.5 s, ukubwa wa hatua: 0.1s; 0 inamaanisha wakati usio na mwisho. Wakati chaguo-msingi: 5s.
1000ms
3000ms
*ms 5000
Isiyo na mwisho
Muda wa mapumziko Muda kati ya mbili kusoma. Inaweza kutatuliwa kutoka 0 hadi 25.5 s, ukubwa wa hatua: 0.1s; Sekunde 1.0 chaguomsingi
Hakuna mapumziko
500ms
24
*ms 1000
www.hzgrow.com
1500ms
2000ms
Ucheleweshaji sawa wa kusoma msimbo pau Ucheleweshaji sawa wa kusoma msimbo pau unarejelea kuwa baada ya moduli kusoma msimbo ule ule, italinganishwa na muda wa mwisho wa kusoma, wakati muda ni mrefu kuliko kuchelewa kwa usomaji, msimbo pau sawa unaruhusiwa kusomwa, vinginevyo matokeo hayaruhusiwi.
Ucheleweshaji sawa wa kusoma misimbopau
*Usomaji sawa wa msimbo wa upau bila kuchelewa
Muda ule ule wa kuchelewa kusoma msimbopau Wakati ucheleweshaji sawa wa kusoma msimbo pau umewashwa, changanua msimbo ufuatao ili kuweka muda sawa wa kuchelewa kusoma msimbopau.
Ucheleweshaji usio na mwisho
500ms
1000ms
3000ms
5000m
4.2 Njia ya Uingizaji
Baada ya kuweka, moduli huanza kufuatilia mwangaza mara moja. Onyesho likibadilishwa, sehemu itaanza kusomeka hadi muda wa uimarishaji wa picha uishe.
Baada ya kusoma kwa mafanikio kwa mara ya kwanza au wakati mmoja wa kusoma nje, moduli itafuatilia mwangaza tena baada ya muda fulani (inaweza kubadilika)
Moduli itazunguka kufanya kazi kama ilivyo hapo juu wakati kufuata kutatokea: moduli haiwezi kupata msimbo kati ya wakati mmoja wa kusoma, basi itaacha kusoma na kuruka ili kufuatilia mwangaza.
25
www.hzgrow.com
Kwenye modi ya utangulizi, moduli inaweza kuanza kusoma msimbo kwa kubofya, na itaanza kufuatilia mwangaza wakati wa kutoa kitufe cha kugeuza au kutoa taarifa kwa ufanisi.
Modi ya Maonyesho Muda wa kusuluhisha usomaji mmoja Muda mrefu zaidi uliosomwa kabla ya usomaji mzuri wa kwanza. Baada ya muda huu, moduli haitakuwa na wakati wa kusoma. Muda wa Kusoma Mmoja: 0.1~25.5 s, ukubwa wa hatua: 0.1s; 0 inamaanisha muda usio na mwisho. Muda chaguo-msingi: 5s
1000ms
3000ms
*ms 5000
muda usio na mwisho
Suluhu ya muda wa mapumziko
Baada ya matokeo moja ya mafanikio au muda nje kwa ajili ya kusoma moja. Moduli itachunguzwa baada ya muda fulani.
Muda kutoka 0 hadi 25.5 s, ukubwa wa hatua: 0.1s; Sekunde 1.0 chaguo-msingi
Hakuna Mapumziko
500ms
*ms 1000
1500ms
2000ms
26
www.hzgrow.com
Muda wa uthabiti wa picha Muda wa uimarishaji wa picha: gharama ya muda baada ya moduli kupata mabadiliko ya eneo kisha kusubiri tukio thabiti. Muda kutoka sekunde 0 hadi 25.5, ukubwa wa hatua 0.1. Chaguo-msingi 0.4s.
100ms
*ms 400
1000ms
2000ms
Unyeti
Tambua kiwango cha mabadiliko katika eneo katika modi ya kusoma kwa kufata neno.Moduli ya kusoma inapoamua kuwa kiwango cha mabadiliko ya tukio kinakidhi mahitaji, itabadilika kutoka hali ya ufuatiliaji hadi hali ya kusoma.
*Usikivu wa kawaida
Unyeti wa chini
Unyeti wa juu
Unyeti wa juu wa ziada
27
www.hzgrow.com
5 Hali ya LED
5.1 Kupumua Lamp
Kupumua lamp hutumika kwa taa za ziada wakati wa kusoma. Kawaida: Kupumua lamp itawashwa ikisomwa, zingine zitazimwa. Kwa kawaida huwashwa (chaguo-msingi): huwashwa kila wakati baada ya kuwasha. ZIMA: Kupumua lamp iko mbali kila wakati
Kawaida
*Kwa kawaida huwashwa
Imezimwa
Chini ya hali ya kawaida, mwangaza wa kupumua lamp inaweza kurekebishwa na nambari ifuatayo ya usanidi. Mtumiaji anaweza kuiweka kwa mojawapo ya majimbo yafuatayo kulingana na mazingira ya programu:
Chini (Kiwango cha 1)
Kati (Kiwango cha 50)
*Juu (Kiwango cha 99)
Kwa chaguo-msingi, kupumua lamp itakuwa na rangi moja kila sekunde 3, na mzunguko utawashwa na kuzimwa kulingana na mlolongo wa rangi ya kupumua lamp 1-kupumua lamp 7. Watumiaji wanaweza kuchanganua msimbo ufuatao wa usanidi kwa rangi inayolingana ya kupumua lamp
Kupumua lamp 1
*Kupumua lamp 1-Bluu
Kupumua lamp 1-Kijani
28
www.hzgrow.com
Kupumua lamp 1-Kupumua Nyekundu lamp 2
*Kupumua lamp 2-Bluu
Kupumua lamp 1-Kupumua Mweupe lamp 2-Kijani
Kupumua lamp 2-Kupumua Nyekundu lamp 3
*Kupumua lamp 3-Bluu
Kupumua lamp 2-Kupumua Mweupe lamp 3-Kijani
Kupumua lamp 3-Nyekundu
Kupumua lamp 3-Mzungu
29
www.hzgrow.com
Kupumua lamp 4 *Kupumua lamp 4-Bluu
Kupumua lamp 4-Kijani
Kupumua lamp 4-Kupumua Nyekundu lamp 5
*Kupumua lamp 5-Bluu
Kupumua lamp 4-Kupumua Mweupe lamp 5-Kijani
Kupumua lamp 5-Kupumua Nyekundu lamp 6
Kupumua lamp 5-Mzungu
*Kupumua lamp 6-Bluu
Kupumua lamp 6-Kijani
30
www.hzgrow.com
Kupumua lamp 6-Kupumua Nyekundu lamp 7
*Kupumua lamp 7-Bluu
Kupumua lamp 6-Kupumua Mweupe lamp 7-Kijani
Kupumua lamp 7-Nyekundu
Kupumua lamp 7-Mzungu
5.2 Kusimbua Mwangaza Uliofaulu wa Haraka
Kusimbua nuru ya haraka iliyofanikiwa inashirikiwa na lam inayopumua. Baada ya kusimbua kwa mafanikio, kupumua lamp inabadilishwa kuwa mwangaza wa haraka wa usimbaji. Mtumiaji anaweza kuwasha au kuzima utatuzi kwa ufanisi wa utendakazi wa mwanga kwa kuweka msimbo.
*Washa
Zima
Mtumiaji anaweza kurekebisha rangi ya kusimbua mwanga wa haraka kwa kuweka msimbo.
Usimbuaji umefaulu kuhimiza mwanga-Bluu
*Kusimbua kwa ufanisi kuhimiza mwanga-Kijani
31
www.hzgrow.com
Usimbuaji umefaulu kuamsha mwanga-Nyekundu
Usimbuaji umefaulu kuleta mwanga-Nyeupe
32
www.hzgrow.com
6 Toleo la Data
Wakati mwingine tunahitaji kuhariri data kabla ya kutoa ili kufanya kutenganisha na kuchakata data kwa urahisi zaidi.
Toleo la data ni pamoja na: Ongeza Kiambishi awali Ongeza Kiambishi Kiambishi Kiambishi Kata data Toleo la Msimbo wa Kitambulisho "RF" unaposhindwa kusimbua Ongeza Maneno ya Mwisho"Mkia" Mfuatano wa pato baada ya toleo la data:
HEAD&LENPrefixCodeIDDataSuffixTailCRC
6.1 Kichwa chenye Itifaki
Ongeza Kijajuu Kichwa ni kuongeza maelezo ya kichwa cha baiti 1 (0x03 au 0x04) +2 baiti za maelezo ya urefu (pamoja na [Kiambishi awali] [CodeID] [Data] [Kiambishi awali] [Mkia]) kabla ya Kiambishi awali, kinaweza kuwekwa kwa kuchanganua nambari ifuatayo.
Ongeza kichwa cha itifaki
*Usiongeze kichwa cha itifaki
Baada ya kufungua "Ongeza kichwa cha itifaki", data maalum ya kichwa inaweza kuwekwa na nambari ifuatayo.
Kichwa 0x03
Kichwa 0x04
33
www.hzgrow.com
6.2 Kiambishi awali
Ongeza kiambishi awali Kiambishi awali kiko kwenye kichwa cha Maelezo ya usimbaji , na kinaweza kujibainisha. Changanua msimbo ili kuongeza kiambishi awali.
Ruhusu kuongeza kiambishi awali Badilisha kiambishi awali Changanua "badilisha kiambishi awali" na "msimbo wa kuweka" ili kubadilisha kiambishi awali. Tumia 2 base 16 kueleza kila herufi. Upeo wa herufi 15. ASCII kwenye kiambatisho D.
*hakuna kiambishi awali
badilisha kiambishi awali
EG Badilisha kiambishi awali kiwe “DATA” 1. “DTAT” katika msingi wa 16: “44”, “41”, “54”, “41” 2. Thibitisha fungua ” msimbo wa usanidi”.(pata kwenye 2.2) 3. Changanua “ badilisha kiambishi awali” msimbo 4. Changanua kwa mafanikio “Kitambulisho cha Msimbo”: “4”, “4”, “4”, “1”, “5”, “4”, “4”, “1” 5. Changanua “hifadhi” kanuni
6.3 Kiambishi tamati
Ongeza Kiambishi Kiambishi mwishoni mwa Maelezo ya usimbaji, na kinaweza kujibainisha.
34
www.hzgrow.com
Ruhusu kuongeza kiambishi tamati Badilisha kiambishi tamati ” badilisha kiambishi tamati” na “msimbo wa kusanidi” ili kubadilisha kiambishi awali. Tumia msingi wa 16 kueleza kila mhusika. Upeo wa herufi 15. ASCII kwenye kiambatisho D.
*hakuna kiambishi
Badilisha kiambishi tamati EG: Badilisha kiambishi tamati kiwe “DATA” 1. “DTAT” katika msingi wa 16: “44”, “41”, “54”, “41” 2.Thibitisha kufungua “msimbo wa kusanidi”.(pata kwenye 2.2) 3 .Changanua msimbo wa "badilisha kiambishi tamati" 4. Changanua kwa mafanikio "Kitambulisho cha Msimbo": "4", "4", "4", "1", "5", "4", "4", "1" 5.Changanua "Hifadhi" msimbo
6.4 KITAMBULISHO CHA MSIMBO
Ongeza CODE ID Watumiaji wanaweza kutambua aina tofauti za msimbo wa upau kwa CODE ID. CODE ID tumia herufi moja kutambua na inaweza kujibainisha.
Ruhusu kuongeza CODE ID
*funga CODE ID
Chaguomsingi ya CODE ID
Changanua ” Kitambulisho-msingi cha MSIMBO” ili upate kitambulisho chaguomsingi, kitambulisho chaguo-msingi kwenye kiambatisho C
misimbo pau yote kurudi kwa Kitambulisho chaguomsingi Badilisha CODE ID Watumiaji wanaweza kubadilisha CODE ID ya msimbo wowote wa upau kwa kuchanganua msimbo wa usanidi (kama ifuatavyo) na toleo la data.
35
www.hzgrow.com
kanuni. Msingi wa 16 unatumika kueleza kila ID ya MSIMBO. ASCII kwenye kiambatisho DEG: badilisha CODE ID ya CODE 128 hadi “A” 1. Tafuta “A”=”41” katika msingi wa 16 2. Thibitisha kufungua “msimbo wa kusanidi”.(pata kwenye 2.2) 3. Changanua ” badilisha CODE 128 ″ 4. Changanua "Kitambulisho cha Msimbo": "4", "1" 5. Changanua msimbo wa "hifadhi"
Badilisha ORODHA YA KITAMBULISHO CHA MSIMBO
Badilisha CODE ID ya CODE 39
Badilisha CODE ID ya CODE 128
6.5 Mkia
Badilisha CODE ID ya QR CODE
Fungua chaguo hili la kukokotoa ili kusaidia mfumo kutofautisha haraka matokeo ya sasa ya usimbaji. Changanua "Ongeza mkia" ili kufungua chaguo hili la kukokotoa, ikiwa imefaulu kusoma, kutakuwa na mkia mwishoni mwa data ya kusimbua.
Funga mkia
*Ongeza mkia "CR"
Ongeza mkia "TAB"
36
Ongeza mkia "CRLF"
www.hzgrow.com
6.6 Pato la CRC
CRC output (4Byte) ni thamani inayopatikana baada ya data zote za awali kuangaliwa pamoja, na hutolewa katika umbizo la ASCII.
Nambari ya kumbukumbu ya C ni kama ifuatavyo:
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; if((crc&0x10000) !=0) //Last CRC * 2 ikiwa ya kwanza ni 1so gawanya 0x11021 crc ^= 0x11021; if((*ptr&i) != 0) //Kama kiwango ni 1so CRC = CRC ya mwisho + CRC_CCITT ya kawaida crc ^= 0x1021; } ptr++; } kurudi crc; }
Kumbuka: CRC ikipata data ya “0x1D2E”, matokeo ya baiti 4 ni 0x31 0x44 0x32 0x45 pato la CRC linaweza kuwekwa na msimbo ufuatao:
Usiongeze Pato la CRC
6.7 Kata Data
Fungua ili kutoa sehemu ya data. [Data] inaundwa na [Anza] + [Kituo] + [Mwisho] Urefu wa herufi ya “kuanza” na “mwisho” unaweza kubadilishwa.
37
*Ongeza Pato la CRC
www.hzgrow.com
*Pato data nzima
Pato Anza sehemu
Sehemu ya Mwisho ya Pato
Sehemu ya Kituo cha Pato
Badilisha urefu wa [Anza]-M
Changanua ”Badilisha msimbo wa M” na msimbo wa “toleo la data” ili kubadilisha urefu wa [Anza], usiozidi herufi 255
Msingi wa 16 hutumiwa kuelezea urefu. ASCII kwenye kiambatisho D.
Badilisha M Badilisha urefu wa [Mwisho] -N Uchanganue ” Badilisha msimbo wa N na msimbo wa "toleo la data" ili kubadilisha urefu wa [Anza], usiozidi vibambo 255 Msingi wa 16 hutumika kueleza urefu. ASCII kwenye kiambatisho D.
Badilisha Pato la N Anza sehemu ya EG Pato "1234567890123" ya maelezo mazima ya kusimbua ” 1234567890123ABC” 1. “13” =”0D” katika msingi wa 16 2. Thibitisha kufungua “msimbo wa kusanidi” (pata kwenye 2.2) 3. Changanua” badilisha urefu wa M. ” 4. Changanua kwa mafanikio “Kitambulisho cha Msimbo”: “0”, “D” 5. Changanua msimbo wa “hifadhi” 6. Changanua” Sehemu ya Pato la Kuanza”
38
www.hzgrow.com
Sehemu ya Mwisho ya Pato EG Pato “ABC” ya taarifa nzima ya kusimbua ” 1234567890123ABC” 1. “3” = “03” katika msingi wa 16 2. Thibitisha kufungua “msimbo wa kusanidi” (pata kwenye 2.2) 3. Changanua “badilisha urefu N” 4 . Changanua "Kitambulisho cha Msimbo":"0″, "3" 5. Changanua msimbo wa "hifadhi" 6. Changanua" Sehemu ya Anza"
Kituo cha Pato sehemu EG: Pato "0123" ya taarifa nzima ya kusimbua ” 1234567890123ABC” 1. ” 10″ =”0A”; “3”="03″ katika base16 2. Thibitisha kufungua “msimbo wa usanidi”(pata kwenye 2.2) 3. Changanua “badilisha urefu N” 4. Changanua kwa mfululizo “Kitambulisho cha Msimbo”:”0″, “3” 5. Changanua “hifadhi” msimbo 6. Changanua ” badilisha urefu M” 7. Changanua mfululizo :Kitambulisho cha Msimbo: “0”, “A” 8. Changanua msimbo wa “hifadhi” 9. Changanua “Sehemu ya Kituo cha Pato”
6.8 Taarifa za RF
RF(Imeshindwa Kusoma): Watumiaji wanaweza kujifafanua wenyewe taarifa ya pato wakati kusomwa kumeshindwa.
Maelezo ya RF ya pato
Chaguo-msingi si pato
Badilisha maelezo ya RF Scan"badilisha maelezo ya RF" na "msimbo wa toleo la data" ili kubadilisha maelezo ya RF. Msingi wa 16 hutumika kueleza, upeo wa herufi 15. ASCII kwenye kiambatisho D.
39
www.hzgrow.com
Badilisha maelezo ya RF EG: badilisha RF kuwa "FAIL" 1. Tafuta "FAIL" katika msingi-16: "46", "41", "49", "4C" 2. Thibitisha kufungua "msimbo wa kuanzisha" (pata kwenye 2.2 ) 3. Changanua ” badilisha maelezo ya RF” 4. Changanua”4″”6″”4″”1″”4″”9″”4″”C” 5. Changanua msimbo wa “hifadhi”
40
www.hzgrow.com
7 Aina ya msimbo wa mwambaa huwezesha/lemaza usanidi
7.1 Aina zote za msimbo wa upau zinaweza kuamuliwa
Baada ya kuchanganua ” Kataza kusoma msimbo wote wa upau” , moduli itasaidia kuchanganua msimbo wa usanidi.
Saidia wote
Kataza kusoma msimbo wote wa upau
7.2 EAN13
*Fungua aina chaguomsingi za usaidizi
*Ruhusu kusoma EAN13
Kataza kusoma EAN13
*Biti 2 za msimbo wa ziada Haruhusiwi
Biti 2 za msimbo wa ziada Ruhusu
*Biti 5 za msimbo wa ziada Haruhusiwi
Biti 5 za msimbo wa ziada Ruhusu
41
www.hzgrow.com
7.3 EAN8
*Ruhusu kusoma EAN8
Kataza kusoma EAN8
*Biti 2 za msimbo wa ziada Haruhusiwi
Biti 2 za msimbo wa ziada Ruhusu
*Biti 5 za msimbo wa ziada Haruhusiwi
7.4 UPCA
Biti 5 za msimbo wa ziada Ruhusu
*Ruhusu kusoma UPCA
Kataza kusoma UPCA
*Biti 2 za msimbo wa ziada Haruhusiwi
Biti 2 za msimbo wa ziada Ruhusu
*Biti 5 za msimbo wa ziada Haruhusiwi
Biti 5 za msimbo wa ziada Ruhusu
42
www.hzgrow.com
7.5 UPCE0
*Ruhusu kusoma UPCE0
7.6 UPCE1
*Ruhusu kusoma UPCE1 *Biti 2 za msimbo wa ziada Haruhusiwi
Kataza kusoma UPCE0 Kataza kusoma UPCE1
Biti 2 za msimbo wa ziada Ruhusu
*Biti 5 za msimbo wa ziada Haruhusiwi
7.7 Kanuni128
Biti 5 za msimbo wa ziada Ruhusu
*Ruhusu kusoma Kanuni128
Kataza kusoma Kanuni128
43
www.hzgrow.com
Changanua msimbo ufuatao ili kubadilisha urefu wa dakika 128
Kanuni128
*Kanuni 128 4
Changanua msimbo ufuatao ili kubadilisha urefu wa juu zaidi wa misimbo 128
*Kanuni 128 32
7.8 Kanuni39
Kanuni128
*Ruhusu kusoma Code39 Changanua msimbo ufuatao ili kubadilisha urefu wa dakika ya misimbo39
Kataza kusoma Kanuni39
Urefu wa dakika 39 kwa 0
*Code urefu wa dakika 39 saa 4
Changanua msimbo ufuatao ili kubadilisha urefu wa juu zaidi wa misimbo39
*Urefu wa juu zaidi wa Code39 ni 32
Urefu wa juu zaidi wa Code39 ni 255
Changanua msimbo ufuatao ili kusanidi ikiwa Code39 inaauni modi ya Code32 na modi ya FullAsc
44
www.hzgrow.com
*Marufuku Kanuni32
Ruhusu Kanuni32
* Kataza Modi ya FullAsc
7.9 Kanuni 93
Ruhusu Hali ya FullAsc
*Ruhusu kusoma Code93 Changanua msimbo ufuatao ili kubadilisha urefu wa dakika ya misimbo93
Kataza kusoma Kanuni93
Urefu wa dakika 93 kwa 0 Changanua msimbo ufuatao ili kubadilisha urefu wa juu zaidi wa msimbo93
*Code urefu wa dakika 93 saa 4
*Urefu wa juu zaidi wa Code93 ni 32
Urefu wa juu zaidi wa Code93 ni 255
45
www.hzgrow.com
7.10 Upau wa Msimbo
*Ruhusu kusoma CodeBar Kuchanganua msimbo ufuatao ili kubadilisha urefu wa chini wa CodeBar
Kataza kusoma CodeBar
CodeBar urefu wa dakika 0
*Urefu wa CodeBarmin ni 4
Changanua msimbo ufuatao ili kubadilisha urefu wa chini wa CodeBar
*Urefu wa juu zaidi wa CodeBar ni 32
QR 7.11
Urefu wa juu zaidi wa CodeBar ni 255
*Ruhusu kusoma QR
7.12 Iliyoingiliana 2 kati ya 5
Kataza kusoma QR
Ruhusu usomaji Ulioingiliana 2 kati ya 5
* Kataza kusoma Katika kipindi cha 2 kati ya 5
46
www.hzgrow.com
Changanua msimbo ufuatao ili kuweka urefu wa dakika 2 kati ya 5
Imeingilia kati 2 kati ya urefu wa dakika 5 kwa 0
*Imeingilia kati 2 kati ya urefu wa dakika 5 kwa 4
Imeingilia 2 kati ya 5
*Imeingilia 2 kati ya urefu wa 5 wa juu katika 32
7.13 DM
Imeingilia 2 kati ya urefu wa 5 wa juu kwa 255
*Ruhusu kusoma DM
Kataza kusoma DM
Changanua msimbo ufuatao ili kuweka kama sehemu hiyo inaauni kusimbua misimbopau nyingi za DM kwa wakati mmoja
*Kataza Kusoma misimbopau nyingi za DM kwa wakati mmoja Ruhusu Kusoma misimbopau nyingi za DM kwa Wakati mmoja
7.14 PDF417
*Ruhusu kusoma PDF417
47
Kataza kusoma PDF417
www.hzgrow.com
8 Kiambatisho Jedwali la Kuweka Chaguomsingi
Kiolesura cha Mawasiliano ya Parameta
Kiolesura Chaguomsingi cha Kuweka TTL
Soma Njia
Hali ya Kuendelea
Itifaki ya Pato la Kisimamishaji cha Taa Aina zote za msimbo wa upau zinaweza kutatuliwa
Taa: Hali ya Kawaida Hakuna Imefunguliwa Imefunguliwa
Kumbuka
Msimbo mmoja wa kusoma: 10s Kupumua lamp hali Hakuna 04+Urefu
48
www.hzgrow.com
9 Kiambatisho B Maagizo ya kawaida ya bandari
Fanya kazi kiwango cha Baud hadi 9600 Hifadhi malipo kwa EEPROM Tafuta kiwango cha baud
Maagizo 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
Moduli itarejesha maelezo yafuatayo baada ya mfumo mkuu kutuma maagizo ya mlango wa mfululizo - pata kiwango cha baud
Taarifa ya kurejesha 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 SS 00 02 SS9 SS 00 02 SS 00 00 02 4 00 02 SS SS
1200 4800 9600 14400 19200 38400 57600
Kiwango cha Baud
PSSS SS= angalia thamani
49
www.hzgrow.com
10 Kitambulisho cha Kanuni ya Kiambatisho
Aina ya Msimbo wa Mwamba EAN-13 EAN-8 UPC-A UPC-E0 UPC-E1 Msimbo wa 128 Msimbo wa 39 Msimbo wa 93 Codabar Imeingiliana 2 kati ya 5 Matrix ya Data ya Msimbo wa QR PDF 417
Tabia inayolingana ddcccjbiae Q ur
Anwani kidogo ya eneo
0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9A 0xA2 0xA3 0xA4
50
www.hzgrow.com
11 Kiambatisho DASCII
Heksadesimali 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 1d
Desimali 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
Herufi NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB INAWEZA EM SUB ESC FS GS RS
www.hzgrow.com
Heksadesimali 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 3d 3e
Decimalism 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 62
52
Tabia US SP ! ” # $ % & ` ( ) * + , . / 0 1 2 3 4 5 6 7 8 9:; <=> ? @
www.hzgrow.com
Heksadesimali 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 5 5e
Decimalism 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 96
53
Herufi ABCDEFGHIJKLMNOPQRSTU VWXYZ [ ] ^ _ ' ab
www.hzgrow.com
Heksadesimali 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
Herufi cdefghijklmnopqrstuvw xyz { | } ~ DEL
54
www.hzgrow.com
12 Kiambatisho EData code
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 Kiambatisho FHifadhi au Ghairi
Baada ya kusoma msimbo wa data, unahitaji kuchanganua msimbo wa kuweka "hifadhi" ili kuhifadhi data uliyosoma.Kama kuna hitilafu wakati wa kusoma msimbo wa data, unaweza kufuta usomaji wa hitilafu.
Kwa mfanoample, soma nambari iliyowekwa, na usome data "A", "B", "C" na "D" kwa zamu. Ukisoma "ghairi sehemu ya mwisho iliyosomwa", tarakimu ya mwisho iliyosomwa "D" itaghairiwa. Ikiwa unasoma "ghairi safu ya data iliyosomwa hapo awali" itaghairi data iliyosomwa "ABCD", Ikiwa unasoma "ghairi Mipangilio ya urekebishaji", utaghairi data "ABCD" na uondoke kwenye Mipangilio ya urekebishaji.
Hifadhi
Ghairi sehemu ya mwisho iliyosomwa
Ghairi mfuatano wa data uliotangulia
Ghairi mipangilio ya urekebishaji
57
www.hzgrow.com
Nyaraka / Rasilimali
![]() |
KUZA Moduli ya Kisoma Msimbo wa Misimbo ya GM60-S [pdf] Mwongozo wa Mtumiaji Moduli ya Kisoma cha Msimbo wa Misimbo ya GM60-S, GM60-S, Moduli ya Kisoma Msimbo wa Misimbo, Moduli ya Kusoma |