A CipherLab 711/800x/8300 adatgyűjtő programutasítása Elzab Soft Kft. 41-813 Zabrze, ul.Kruczkowskiego 39. VIGYÁZAT: az alábbi utasítás az adatgyűjtő program szimulátorára is vonatkozik. A szimulátor programja DOS alapú, ami elindítható bármelyik PC számítógépen. A szimulátor készülék utasítása a symulat.txt fájlban található. I) Program működési leírás I.1. Mozgás a Menüben: A Menüben nyíl billentyűkkel mozgunk vagy a Menüpontok bal oldalán kijelzett számnak megfelelő számbillentyű lenyomásával. I.2. Az egyes Menü opciók leírása: 1. Szkennelés - az opció vonalkódok szkennelésére alkalmas. A szkennelést a sárga nyomógombbal végezzük. A vonalkódot „ujjal” is be lehet vinni és az <ENTER> billentyűvel jóváhagyni, kilépés <ESC>. Mennyiségek beírása (konfiguráció szerint, lásd az .I.5.Beállítások pontot) az adatgyűjtő billentyűzetéről (pont beírható), visszalépés
billentyűvel, jóváhagyás <ENTER> billentyűvel. Ha az árutörzsben nincs meg a szkennelt kód, a név tételnél megjelenik a felírat: -Nem azonosított. Kilépés a kijelzőből <ESC> billentyűvel. 2. Küldés – az opció elküldi a beszkennelt kódokat a GM Raktárgazdasági programba. Be kell lépni az opcióba és el kell végezni a GM programban a megfelelő lépéseket (lásd a II. GM Programok pontot). Elküldés után az adatgyűjtő rákérdez, hogy az átküldött kódokat törölje-e. Ha az átvitel sikerült az átküldött kódokat törölni kell. Ellenkező esetben úja elküldésre kerülnek a következő átvitelnél. Hogyha az átvitel nem sikerült, a kódokat nem szabad törölni, meg kell szüntetni az átviteli hiba okát és az adatokat újra kell küldeni. Ha az átvitel sikerült és a kódok tévedés miatt nem törlődtek, a kódok a 6.Kasowanie (w Menü) opcióval kitörölhetők.
3. Beolvasás - az opció beolvassa az árutörzset a GM Raktárgazdasági programból. Lépjen be az opcióba és végezze el a GM programban a megfelelő lépéseket (lásd a II. GM Programok pontot). Ez az opció törli az előző árutörzset. Kivéve, ha a Beállításokban (5. pont) az Árut törölj = NEM opciót állította be. 4. Áttekintés – az opció lehetővé teszi a beszkennelt vonalkódok áttekintését. Mozgás a kódokon a nyíl billentyűkkel vagy a vonalkód sárga gombbal történő beszkennelésével. Áttérés helyesbítő módba <ENTER> billentyűvel, akkor javítható a mennyiség vagy törölhető a kód (nyíl lefelé és <ENTER>). Visszatérés áttekintésbe <ENTER> (jóváhagyja az éppen kijelzett mennyiséget) vagy <ESC> (nem hagyja jóvá) billentyűvel. Kilépés a kijelzőből áttekintés módban <ESC> billentyűvel. 5. Beállítások - az opció lehetővé teszi a program üzemmódjának a felhasználó egyéni igényeihez való igazítását. A ([T/N] logikai opciók változtatása <ENTER> billentyűvel. Szám vagy szöveg opciók a billentyűzetről (számok, betűk, - visszalépés,<ENTER> - jóváhagyás, <ESC> - kilépés) Megvilágítás: T/N, a T- billentyű megnyomásával bekapcsol a kijelző megvilágítása 20 másodperce. Hang: T/N, a T- billentyű megnyomásával hangot bocsát ki, valamint tájékoztató hangokat ad ki az esetleges hibákról és különleges helyzetekről. Ismétlődés felt.: T/N, T- nem lehet még egyszer beszkennelni ugyanazt a vonalkódot. Raktári állomány: T/N, T - kijelzi a raktári állapotot a GM-ből. VIGYÁZAT: egyes GM programoknál ez az opció ki van kapcsolva, mivel GM program nem küldi meg a raktári állományt! Mennyiség hozzáadása: T/N, T – hogyha szkennel egy korábban beszkennelt kódot, akkor a kijelzőn (1. Szkennelés opció) megjelenik az Összesen tétel (aktuális mennyiség) és a
Mennyiség tétel (beírandó), az <ENTER> billentyűvel történő
jóváhagyás
után ez a mennyiség hozzáadódik az Összesen értékhez. N – a beírt érték nem adódik hozzá az Összesen értékhez, csak felülírja azt.
Megadott érték = xxxxx (számmező) Az ide beírt érték a kódok szkennelésekor megjelenik a mennyiség mezőben. Különleges értékek: a) üres mező – ha ezt a mezőt üresen hagyjuk, akkor szkenneléskor nem fog meg jelenni semmilyen érték, ha semmit sem írunk be szkenneléskor a Mennyiség mezőbe, a törzsbe 1 íródik fel. b) 99999 – úgy mint az a) pontnál semmit sem jelenik meg, a kezelőnek kell „újjal” beírnia a mennyiséget. c) 99998 – gyors szkennelés. A kód szkennelése után megjelenik az 1 mennyiség, de nem kell elfogadni ezt a mennyiséget az <ENTER> billentyűvel, hanem lehet szkennelni a további kódot. Ha azonban szeretnénk megváltoztatni az 1 értéket más értékre, akkor nyomjuk meg a lefele nyíl billentyűt és írjuk be a megfelelő mennyiséget, majd az <ENTER> billentyűvel hagyjuk azt jóvá. Kisker. ár: T/N, T – a kisker. ár kijelzése szkenneléskor és áttekintésnél. VIGYÁZAT: egyes GM programoknál ez az opció ki van kapcsolva, mivel a GM program nem küld el árat! Árutörlés: T/N, T- az áruk GM programból történő beolvasásakor az árutörzs törlődik. N - az áruk GM programból történő beolvasásakor az áruk az aktuális törzshöz hozzáíródnak. Ugyanazok a vonalkódok nem íródnak hozzá, hanem csak felülíródnak (megnevezés, mennyiség_GM, kis.ker ár) Unikális kód: T/N T – ha ugyanazt a vonalkódot beszkenneljük két vagy több alkalommal, a törzsben nem keletkezik új tétel, csak a mennyiség a meglévőhöz adódóik hozzá vagy kerül felülírásra (lásd a Mennyiség hozzáadása opciót). Ugyanaz
a vonalkód a GM TXT fájljában csak egyszer jelenhet meg. N – új tétel jön létre. Ugyanaz a vonalkód a GM TXT fájljában annyiszor jelenik, ahányszor be volt szkennelve. (C1) Ár megnevezés Beírható az ár saját elnevezése. Ez megjelenik a szkenneléskor és áttekintésnél. Nulla törlés: T/N N - az EAN12 kódok rlrjéhrz a leolvasó nullát ad hozzá, hogy EAN13-at nyerjen. T- A nullát törlődik, emiatt 12-jegyű kódot kapunk. Üzemmód: 1..9 A leolvasó a következő 9 szkennelési módban üzemel.
1. Egyszeri mód (Auto Off Mode): A leolvasó a szkennelést a billentyű megnyomása után kezdi el. A szkennelés a vonalkód beolvasásáig tart vagy az adatgyűjtő beállításaiban megszabott várható szkennelési időn át.
2. Folyamatos mód (Continuous Mode): A leolvasó állandóan szkennel, de ugyanazt a kódot csak egyszer olvassa.
3. Sorozatos mód (Auto Power Off Mode): A leolvasó a szkennelést a billentyű megnyomása után kezdi el. A szkennelés ennél is az adatgyűjtő beállításaiban megszabott várható szkennelési idő végéig fog tartani. Azonban "Egyszeri" módtól eltérően a leolvasó tovább fog szkenneli, a szkennelési szakasz pedig minden sikeres szkennelés után ismétlődni fog.
4. Folyamatos alternatív mód (Alternate Mode): A leolvasó a szkennelést a billentyű megnyomása után kezdi el és folytatni fogja azt a billentyű újbóli megnyomásáig.
5. Pillanatnyi mód (Momentary Mode): A leolvasó kizárólag lenyomott billentyűnél fog szkennelni.
6. Többszöri mód (Repeat Mode): A leolvasó szkennelni fog egész idő alatt, hasonlóan mint a folyamatos módban. Ebben az üzemmódban a billentyű megnyomása újraátvitelt is elindít. Ha a billentyűt sikeres beovasás után 1 másodpercen át lenyomjuk, akkor ugyanazok az adatok újból megküldésre kerülnek, mintha újból ugyanazt a vonalkódot olvasná be. Újraátviteli módban a billentyűt akár hányszor megnyomhatjuk, feltéve, hogy az egymást követő billentyűnyomások közötti idő nem haladja meg az 1 másodpercet. Ezt az üzemmódot akkor használjuk, ha ugyanazt a vonalkódot többször beolvassuk.
7. Lézeres mód (Laser Mode): Leggyakrabban lézeres leolvasásnál használják. A leolvasó a szkennelést a billentyű megnyomása után kezdi el. A szkennelés a vonalkód leolvasásáig tart vagy a billentyű felengedéséig.
8.Teszt mód (Test Mode): A leolvasó mindig szkennel és újból dekódolni fogja még ugyanazt a kódot is.
9. Célzott mód (Aiming Mode): Ezen üzemmód kiválasztása után a felhasználónak meg kell nyomnia újból a billentyűt a kód dekódolásához. Az első megnyomás időt biztosít a köteg becélzására, a másik elindítja a dekódolást. A billentyű első megnyomása után a leolvasó egy másodpercig szkennel, időt hagyva a köteg becélzására, majd 1 másodperc (várható) időn belül újból meg kell nyomni a billentyűt, különben a leolvasó visszatér az eredeti állapotba. Ezt a módot akkor alkalmazzuk, ha két kód érintkezik (közel vannak egymáshoz). AIMING_TIMEOUT globális változó használható az egy másodperces szakasz megváltoztatásához (változtatási egység 5mses időszakasz).
Kód blokkolás: T/N T- azt a kódokat nem lehet szkennelni, ami nincs benne az adatgyűjtő terméktörzsében (leblokkol) N- lehet ilyen kódokat szkennelni. A kijelzőn megjelenik a szöveg: "- Nem azonosított" Csak + állomány: T/N T- csak azt az árut olvassa be az adatgyűjtő terméktörzsébe, amelyik állománya pozitív. N – minden árut beolvas az adatgyűjtő terméktörzsébe. VIGYÁZAT: az opció kizárólag azokkal a GM programokkal működik együtt, melyek a mennyiséget az adatgyűjtőbe küldik ! 6. Törlés – az opció törli a kódtörzset. Az árutörzs érintetlen marad. Kiszolgált kódtípusok: C39, Italy Pfarma Code,CIP39, Industrial 25, Interleave 25, Matrix 25, Codbar (NW7),C93, C128, UPCE Addon2, Addon5, NoAddon, EAN8 NoAddon, Addon2, Addon5, EAN13 NoAddon, Addon2, Addon5, MSI,Plessey. (*) *) a kivastagítottakat jelenleg kiszolgálja. A többi a vevő kérésére megoldható. II. Az új program változat betöltése az adatgyűjtőbe. Az adatgyűjtő programjának frissítéséhez végezze el a következő lépéseket: 1. Töltse be tetszőleges mappába az shx_711.exe vagy shx_8000.exe fájlokat a birtokolt adatgyűjtő és *.shx fájl függvényében. 2. Csatlakoztassa a dokkoló állomást a COM. porthoz. 3. Indítsa be az adatgyűjtőt a <7 + 9 + POWER> billentyű kombinációval, legalább 3 mp-ig lenyomva tartva azokat. A 800x/8300 adatgyűjtőkhöz: a) válassza ki az opciót - Memory és <ENTER> b) válassza ki az opciót - Initialize és <ENTER> c) lépjen vissza a fő Menübe (2-szer <ESC>)
d) térjen át a 4. pontba. 4. Válassza ki az opciót: Load Program <ENTER> 5.<ENTER> 6.<ENTER> 7. Csatlakoztassa az adatgyűjtőt a dokkoló állomáshoz. 8. Indítsa el az shx_711.exe vagy shx_8000.exe programot. 9. Válassza ki az *.shx fájlt. 10. Válassza ki a COM számát. 11. Nyomja meg az billentyűt. 12. A betöltés befejezése után 3 mp-ig. VIGYÁZAT: Ha adatátvitel közben hiba keletkezik, akkor kisebb sebességet kell választani (38 400 vagy kisebb). A kisebb sebességet az adatgyűjtőben és a PC-n az EXE programban egyaránt állítsa be! VIGYÁZAT: Az összes fent említett fájlt megküldjük e-postával (Elzab Soft), nincsenek rajta a gyártó lemezén! III) Az adatgyűjtő fájl interfész Ez a fejezet csak azokat a GM program gyártókat érinti, akik az összeférhetőséget az adatgyűjtő programunkkal biztosítani akarják. Az általunk programozott interfész TXT fájlok alapján működik. Kész vezérlőt adunk át a GM programok készítőinek, akik megengedik küldeni/fogadni a TXT fájlokat az adatgyűjtőhöz/ből. Ez a vezérlő 2 változatban elérhető: 1.EXE - WIN95/98/ME/NT/2K/XP - CONSOLE 2.EXE - WIN95/98/ME/NT/2K/XP - WINDOWS VIGYÁZAT: Nincs a DOS-hoz vezérlő. A számítógép rendelkezzen WINDOWS operációs rendszerrel. A program GM természetesen lehet DOS típusú! Elegendő, ha a GM programban a TXT fájl futtatható/betölthető és a vezérlő előhívható.
Fájl formátum TXT: A Termék fájlt küldje el az adatgyűjtőbe: Megnevezés: produkty.txt Formátum: EAN\tTerméknév\tMennyiség a GM-ben\tKisker. ár \t - tabulálási jel kódja 09 A rekord hossz változó. Mezők maximális hosszúsága a program szabványos változatához: 1. EAN – max. 13 2. Megnevezés – max. 16- karakter (CipherLab 800x) vagy 20 (CipherLab 711) 3. Mennyiség a GM-ben - ez az áru aktuális raktári állománya (nyilvántartott). Tizedesjegy elválasztó - pont. Számjegyek max. teljes száma, tekintet nélkül a pont helyzetére - 9 pl.: 123456789, 12345.6789 123456.789, 1234567.89, 12345678.9 (*) 4. Kisker. ár - Tizedesjegy elválasztó - pont.számjegyek max. száma 9, pont helyzete tetszőleges.(**) (*) - a CipherLab 800x-nál a kijelzőn csak max. 7-számjegy+pont vagy 8számjegy látszik. (**) – lehet ez más ár. pl.: beszerzési, nettó eladási stb. példa: 1234567890123\tMargarin\t67\t2.80 2345678901235\tKaraj\t23.678\t14.87 VIGYÁZAT: ha a GM program nem tudja kitölteni a 3. vagy 4. sz. mezőt, akkor ezekbe a mezőkbe nulla értéket kell írni! VIGYÁZAT: mivel lehetőség van bővített program változat átvételére, ezért a produkty.txt fájlba a szabványos változatnál hosszabb mezőket kell beírni. Ellenkező esetben a bővített program változat nem fog működni.
1. EAN – max. 20 karakter
2. Megnevezés - max 40. A GM program által beolvasott fájl a kódokkal: Megnevezés: kody.txt Szabványos formátum: EAN\tBeszkennelt mennyiség Vezérlő előhívása: ciph8000.exe /p1 /p2 /p3 lub ciph711.exe /p1 /p2 /p3 p1 - i (kód import az adatgyűjtőről) , e (kód export az adatgyűjtőre) p2 – COM port száma p3 – átviteli sebesség (opcionális) (*) Előhívási példa: ciph8000 /i /1 /19200 vagy ciph8000 /i /1 (*) – a program szabványos változata nem szolgálja ki a p3 paramétert (38 400 kb/s-on működik), de tekintettel a bővített változat alkalmazásának lehetőségére, ajánlott a GM program konfigurációjában ezt a paramétert elhelyezni és a vezérlőbe áttenni! Hibakezelés: A vezérlő kiszolgálja magától az összes lehetséges hibát, hibaüzeneti szöveg kijelzésével. A GM programnak mindössze a vezérlő jelenlétét kell ellenőriznie.
Az adatgyűjtő konfigurációja a GM programban: Az adatgyűjtő konfigurációjának csak a COM port számát, amihez az adatgyűjtőt csatolják és esetleg az átvitel sebességét kell tartalmaznia. A többi opció kizárólag a GM gyártóra tartozik. Tekintettel a megnevezések egységesítésére a különböző GM gyártók között, csak azt kérjük, hogy az adatgyűjtőink konfigurációiba való belépés a menü (vagy fejlesztő lista) két tételében történjen: 1. CipherLab CPT-800x ELZAB 2. CipherLab CPT-711 ELZAB 3. CipherLab CPT-8300 ELZAB
(tlumaczył : J.Bednarczyk 13 465 znakow / 1600 = 8,5 strony obieczeniowej www.hungarystyka.xt.pl )