Dátum: 2005. január Kézikönyv: 2.5 változat
STP-103 Series Programozói kézikönyv
PO
WE
R
ERR
OR
FEE
D
http://www.samsungminiprinters.com
ON
LIN E
TEL : 82-31-218-5594 FAX : 82-31-218-5589
Figyelmeztetés
Tartsa a szárítószert távol a gyermekektől. Ellenkező esetben megeszik.
Az alábbi előírások megszegése komoly sérüléseket vagy halált okozhat. TILOS -
Ne csatlakoztasson több terméket a hálózati elosztóba. Ez túlhevülést és tüzet okozhat Ha a dugaszolóaljzat nedves vagy piszkos, szárítsa meg és tisztítsa ki a használatba helyezés előtt Ha a hálózati csatlakozó nem illeszkedik a dugaszolóaljzat, ne csatlakoztassa Csak szabványszerű hálózati elosztót használjon
Csak a megengedett kiegészítőket, tartozékokat használja. Ne szedje szét, ne szerelje meg és ne építse át. Hívja fel a forgalmazót, ha szüksége van a fenti szolgáltatásokra.
SZÉTSZEDNI TILOS Ne rántsa meg a készülék zsinórját a konnektorból való kivételkor. Ez sérülést okozhat a kábelen, mely tűzhöz vagy a nyomtató lerobbanásához vezethet.
Ne engedjen vizet vagy idegen tárgyakat a nyomtatóba. Ha mégis megtörténik, kapcsolja ki és áramtalanítsa a nyomtatót, mielőtt hívja a kereskedőt.
TILOS TILOS Ne csatlakoztassa és ne húzza ki a vezetéket vizes kézzel. Áramütést okozhat.
Egy stabil felületen helyezze üzembe a nyomtatót. Ha a nyomtató leesik, eltörhet és sérülést okozhat.
TILOS TILOS Ne hajlítsa meg a vezetéket erőszakkal és ne hagyja nehéz tárgy alatt. Egy sérült vezeték tüzet okozhat. TILOS Csak a készülékhez tartozó adaptert használja. Más adapterekkel veszélyes használnia a készüléket. „Csak a készülékhez tartozó adapterrel”
Ne használja a nyomtatót, ha az meghibásodott. Ez tüzet vagy áramütést okozhat. Kapcsolja ki és áramtalanítsa a nyomtatót, mielőtt hívja a kereskedőt.
ÁRAMTALANÍTANI
Tartsa a nejlon zacskókat távol a gyermekektől. Ellenkező esetben a gyerekek a fejükre rakják.
TILOS Ha a nyomtatóból fura füstöt, szagot vagy zajt vél felfedezni, mindenekelőtt húzza ki a hálózatból a készüléket. Kapcsolja ki a nyomtatót és húzza ki az elektromos vezetékből. A füst megszűnése után hívja fel a kereskedőt a javítással kapcsolatban.
KIHÚZNI NYOMTATÓ
Biztonsági előírások A készülék használata során kérem tartsa be az alábbi biztonsági előírásokat a veszélyek és anyagi károk elkerülése érdekében. Figyelmeztetés Néhány félvezetőt tartalmazó készülékben könnyen kárt tehet a statikus elektromosság. Javasoljuk, hogy kapcsolja ki a nyomtatót, mielőtt csatlakoztatja vagy kihúzza a hátsó oldalon található vezetékeket, hogy megvédje a készüléket a statikus elektromosságtól. Ha a nyomtató meghibásodik a statikus elektromosságtól, ki kell kapcsolni.
Bevezetés Az STP103 és STP-103P blokk nyomtatók pénztárgépek, POS-ok, banki pénzforgalmi rendszerekben használatos perifériák. A nyomtató jellemzői: 1. Nagy sebességű nyomtatás. 2. Zajtalan thermo nyomtató. 3. RS-232 porttal (STP 103S sorozat), párhuzamos porttal (STP 103P sorozat) 4. Az adat buffer lehetővé teszi, hogy a nyomtató adatokat fogadjon a nyomtatás alatt is 5. A különböző nyomtatási sűrűség a DIP kapcsolókkal választható ki Kérem mindenképpen olvassa el a kezelési útmutató utasításait, mielőtt az új STP-103S és STP-103P készülékeket üzembe helyezné.
Megjegyzés: A készüléket a hálózati csatlakozó közelében kell elhelyezni, hogy az könnyen hozzáférhető legyen.
Tartalom ..........................................................7 1. Fejezet Kicsomagolás 1-1. A nyomtató tartalmának ellenőrzése ........................................................7 1-2. A nyomtató elhelyezése ...........................................................................7 1-3. A nyomtató részeinek megnevezése .......................................................8 1-4. A vezérlőpult működése ...........................................................................9
2. Fejezet A vezetékek csatlakoztatása ............................10 2-1. A nyomtató csatlakoztatása a hálózati adapterhez ................................10 2-2. A nyomtató csatlakoztatása a számítógéphez ......................................11
3. Fejezet A papírtekercs behelyezése ...............................13 4. Fejezet DIP kapcsolók beállítása ...................................14 5. Fejezet Teszt nyomtatás ..................................................16 6. Fejezet Hexadecimális adat kiíratás ..............................17 7. Fejezet Karakter kód táblázat .........................................18 8. Fejezet Funkciók .............................................................27 9. Fejezet Vezérlő parancsok .............................................29 FÜGGELÉK A - Csatlakozók ..........................................................................51 ........................................................51 - Soros (STP-103S) - Párhuzamos (STP-103P) ......................................................51 FÜGGELÉK B - Specifikáció .........................................................................52
Opció : STP-103DK ...........................................................53
1
Fejezet 1. Kicsomagolás 1-1. A nyomtató tartozékainak ellenőrzése Az alábbi ábrákon látható tartozékok a nyomtató részét képezik. Amennyiben bármelyik tartozék sérül vagy hiányzik, kérem forduljon a forgalzazóhoz segítségért. Kicsomagolás
Roll paper
Printer
Power cord
Adaptor
Cable
1-2. A nyomtató elhelyezése A nyomtató elhelyezésekor ügyeljen arra, hogy a nyomtatót ne érje közvetlen napfényt és erős hő. Ne tárolja erősen párás / nedves helyen a készüléket. Ne használja a nyomtató felületét rakodó felületnek. Ne tegye ki a nyomtatót intenzív rázkódásnak és ütésnek. Biztosítson elég helyet a nyomtató körül a kényelmes használat érdekében.
2
1-3. A nyomtató részeinek megnevezése (10)
(1) Fedél (2) Felső burkolat (3) Alsó burkolat (4) Vezérlőpult (5) Cséve (6) Főkapcsoló (7) Interface kapcsoló (apa) (8) DC Jack dugó (9) Interface kapcsoló (anya) (10) Papírtekercs (11) Detector switch
(5)
(1)
Rear View
(11)
(2) (4)
(3)
Hátulnézet (6)
(7)
(9)
(8)
STP-103S
STP-103P
Vezérlőpult
POWER ERROR
FEED
ON LINE
3
1-4. A vezérlőpult működése A vezérlőpulton két nyomógomb és két lámpa taláható.
POWER ERROR
FEED
ON LINE
Nyomógombok The control panel buttons perform paper feeding és Be sor Funkció. ON LINE Az ON LINE gomb lenyomására a készülék készen áll a számítógépről érkező adatok fogadására. FEED (PAPÍRTOVÁBBÍTÁS) A FEED (PAPÍRTOVÁBBÍTÁS) gomb egyszeri lenyomása a papírt egy sorral once to advance paper one sor. You can also press the PAPÍRTOVÁBBÍTÁS button continuously to Papírtovábbítás paper continuously. Papírtovábbítás button is valid when BE SOR button is Ki.
Indicator Lights The control panel lights provide information Be nyomtató conditions. POWER (green) The POWER light is Be when the nyomtató power is Be. ERROR (red) 1) The error LED blinks fast when paper is out. 2) The error LED blinks when the Near End Sensor triggered.
4
Fejezet 2. A vezeték csatlakoztatása 2-1. Az AC adapter csatlakoztatása a nyomtatóhoz When the nyomtató is used, use the optional AC adapter, NH36-240150-I1 for your nyomtató.
FIGYELMEZTETÉS Nem megfelelő tápfeszültség használata tüzet vagy áremütést okozhat. FIGYELEM: Mikor csatlakoztatja vagy eltávolítja a nyomtatót az elektromos hálózati csatlakozót, győződjön meg róla, hogy az nincs az áramforráshoz csatlakoztatva, azaz nincs áram alatt. Ellenkező esetben, kárt tehet az áramforrásban vagy a nyomtatóban. 1. Győződjön meg róla, hogy a nyomtató nincs áram alatt, és a hálózati csatlakoztató sincs a hálózathoz csatlakoztatva. 2. Ellenőrizze a címkét az áramforráson, hogy meggyőződjön róla, hogy az előírt feszültség megegyezik a készülék számára előírttal. 3. Csatlakoztassa az alábbi módon a hálózati adapter kábelt. Ügyeljen arra, hogy a csatlakozó lapos része lefelé néz.
STP-103S / STP-103P
4. Csatlakoztassa az AC adapter vezetékét a hálózati kimenethez. MEGJEGYZÉS A DC kábel konnektorból való eltávolításához, győződjön meg róla, hogy a hálózati csatlakozó nincs az áramforráshoz csatlakoztatva, ezután fogja meg a csatlakozót a nyíllal jelölt részen és egyenesen húzza ki.
5
2-2. A nyomtató csatlakoztatása a számítógéphez STP-103S You need an appropriate Soros Interfész Vezeték to connect your számítógép to the nyomtató's built-in Interfész. 1. Győződjön meg, hogy mind a számítógép és mind a nyomtató kikapcsolt állapotban van, majd csatlakoztassa a csatlakozó kábelt a nyomtató interfész csatlakozójába. 2. Szorítsa meg a csavarokat a csatlakozó kábel mindkét oldalán
25 tűs anya típus
3. A kábel másik végét csatlakoztassa a számítógéphez.
6
2-2. A nyomtató csatlakoztatása a számítógéphez STP-103P You need an appropriate parallel Interfész Vezeték to connect your számítógép to the nyomtató's built-in Interfész. 1. Győződjön meg, hogy mind a számítógép és mind a nyomtató kikapcsolt állapotban van, majd csatlakoztassa a csatlakozó kábelt a nyomtató interfész csatlakozójába. 2. Szorítsa meg a csavarokat a csatlakozó kábel mindkét oldalán
25 tűs apa típus
3. A kábel másik végét csatlakoztassa a számítógéphez.
7
Fejezet 3. A papírtekercs behelyezése Az előírásoknak megfelelő papírtekercset használjon! MEGJEGYZÉS A papírtekercs csere előtt kötelező kikapcsolni a nyomtatót 1. Nyissa fel a nyomtató fedelét és vegye ki a használt papírtekercs csévét, ha van. 2. Az alábbi ábrának megfelelően helyezze be a papírtekercset.
3. Húzza ki a papírt egészen addig, amíg az kilóg a nyomtató fedele alól, majd zárja le azt. 4. Kapcsolja be a nyomtatót.
8
Fejezet 4. A DIP kapcsolók beállítása VIGYÁZAT Turn Ki the nyomtató while setting the DIP switch to prevent an electrical short, which can damage the nyomtató. You can change your Interfész és nyomtató sűrűség settings by changing the DIP switch setting. 1. Make sure the nyomtató is turned Ki. 2. There are a switch. Notice that BE is marked Be each set of switches. Use tweezers or another narrow tool to move the switches.
1
3. Használja az alábbi táblázatot a DIP kapcsolók beállításához.
9
DIP Switch Funkciós BPS 2400 bps 4800 bps 9600 bps 19200 bps 38400 bps 57600 bps 115200 bps
SW1 Be Ki Ki Be Be Ki Be
SW2 Ki Be Ki Ki Be Be Be
SW3 Ki Ki Be Be Ki Be Be
Alapértelmezés
9600
SW SW4 SW5
Funkció Sűrűség Handshaking
Be Sötét Xon/Xoff
Ki Normális RTS/CTS
Alapértelmezés Normális RTS/CTS (DTR/DSR)
SW8
Firmware Letöltés
Letöltés
Nyomtatás
Nyomtatás
SW7 Nyelv Be Ki
SW6 CPL Angol Kóreai
Be Ki Be Ki
Alapértelmezés 24 32 Johap Wansung
10
Angol 32CPL
5. Fejezet Tesztnyomtatás 1. Tesztnyomtatás 1)
A tesztnyomtatás megkezdése A tesztnyomtatás elkezdéséhez kapcsolja be a nyomtatót, a fedél legyen zárva és tartsa lenyomva a papírtovábbító gombot (FEED). tesztnyomtatáson megjelennek a nyomtató aktuális beállításai, melyek az alábbi információkkal szolgálnak: •
-vezérlő szofver verziója
•
dip kapcsolók állapota
2) ‘Standby’ állapot
A nyomtató aktuális beállításai és státuszának nyomtatása után az alábbi szöveget nyomtatja a nyomtató, majd leáll. "Please press the FEED BUTTON.". The LED indicator blinks és the nyomtató enter the test printing standby state. Press the PAPÍRTOVÁBBÍTÁS BUTTON to start test printing. 2. Ending the self-test After a number of lines are nyomtatott, the nyomtató indicates the end of the self-test by printing " ** TEST COMPLETED ** ". If the self-test is not completed, then you must reboot your nyomtató.
11
Fejezet 6. HexaDecimális Dumping Ennek a funkciónak a segítségével a tapasztalt felhasználó pontosan azokat az adatok láthatja, melyek a nyomtatóba érkeznek. Ez hasznos lehet szoftver problémák azonosítására. Ha bekapcsoljuk a hexadecimális kiíratás funkciót, a nyomtató hexadecimális formátumban kinyomtatja az összes parancsot és adatot egy iránymutató résszel együtt, mely segít az egyes parancsok közti eligazodásban. A hexadecimális kiíratás funkció használata az alábbi lépésekkel történik: 1. Miután meggyőződött arról, hogy a nyomtató kikapcsolt állapotban van, zárja le a fedelét! 2. Kapcsolja be a nyomtatót, miközben a FEED (PAPÍRTOVÁBBÍTÁS) és ONLINE gombokat lenyomva tartja. 3. A nyomtató hexadecimális kiíratás üzemmódba áll. 4. Run any szoftver program that sends data to the nyomtató. The nyomtató will Nyomtat all the codes it receives in a two-column Formátum. The first column contains the hexaDecimális codes és the second column gives the ASCII karakters that corresponds to the codes. 1B 1B 41 • •
21 25 42
00 01 43
1B 1B 44
26 63 45
02 34 46
40 00 47
40 1B 48
.!..&.@@ . % . . c4 . . ABCDEFGH
Azoknak a kódoknak a helyén, melyeknek nincs ASCII megfelelőjük, egy pont (.) található. A hexadecimális kiírás során egy parancs sincs aktiválva a DEL EOT és DLE ENQ–n kívül.
5. A nyomtatás befejeztével kapcsolja ki a nyomtatót! 6. Turn Be the nyomtató és then the hexaDecimális üzemmód is Ki.
12
Fejezet 7. Code Table The following pages show the karakter code tables. To find the karakter corresponding to a hexaDecimális number, count across the top of the table for the For example, 4A=J.
#
PC437 : USA, Standard Europe
13
Page1 : KATAKANA
14
PC850 : Multilingual
15
PC860 : Portuguese
16
PC863 : Canadian – French
17
PC865 : Nordic
18
PC858: Euro
19
SP
Space Page
20
21
Fejezet 8. Funkciós Az alábbi táblázat a nyomtató irányítására elérhető parancsokat tartalmazza. Parancs Parancs HT LF CR DLE EOT DLE ENQ ESC SP ESC ! ESC $ ESC % ESC & ESC * ESC ESC 2 ESC 3 ESC = ESC ? ESC @ ESC D ESC E ESC J ESC R ESC V ESC \ ESC a
Parancs osztályozás Végrehajtás Beállítás Vízszintes tabulátor ○ Nyomtatás és sor továbbítás ○ Nyomtat és a sor elejére áll ○ Valósidejű állapot átvitel ○ Valósidejű utasítás a nyomtatónak ○ A jobboldali karakter távolságot állítja be ○ A nyomtatási üzemmód kiválasztása ○ Az abszolút nyomtatási pozíció beállítása ○ A felhasználó által definiált ○ karakterkészlet kiválasztása / törlése A felhasználó által definiált ○ karakterkészlet hozzárendelése A bit kép üzemmód kiválasztása ○ Az aláhúzó üzemmód ki/bekapcsolása ○ 1/6-inch sortávolság beállítása ○ Sortávolság beállítása ○ A periféria beállítása ○ A felhasználó által definiált karakterek ○ törlése A nyomtató inicializálása ○ ○ A vízszintes tabulator pozíciók beállítása ○ A kiemelt üzemmód ki/bekapcsolása ○ Nyomtatás és papírtovábbítás ○ A nemzetközi karakterkészlet ○ kiválasztása Az óra járásával egyező irányban történő ○ 90fokos elforgatás ki/bekapcsolása A viszonylagos nyomtatási pozíció ○ beállítása A sorkizárás / tördelés beállítása Név
22
Standard Üzemmód ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Parancs Esc c 5 Esc d Esc t Esc { FS p FS q GS ! GS * GS / GS : GS B GS H GS I GS L GS P GS W GS ^ GS a GS b GS f GS h GS k GS v GS w
Név A panel billentyűket aktiválja / inaktiválja Nyomtat és n sort továbbít A karakter kód táblázat kiválasztása A fejjel lefelé történő nyomtatás üzemmód ki/bekapcsolása Flash memóriában tárolt bit képet nyomtat A Flash memóriában tárolt bit kép meghatározása A karakter méret kiválasztása Definiálja a letöltött bit képet Kinyomtatja a letöltött bit képet Elindítja és befejezi a makro definiálását Ki/bekapcsolja a fekete/fehér nyomtatási módot Kiválasztja a HRI karakterek nyomtatási pozícióját Átküldi a nyomtató azonosítóját Bal oldali margó beállítása A függőleges és vízszintes elmozgatási egységek beállítása A nyomtatási terület szélességének beállítása A makro végrehajtása Engedélyez/Tilt Automatic Státusz Back Turn smoothing üzemmód ki/bekapcsol A vonalkód szöveges részének betűtípusának kiválasztása (HRI) Set vonalkód magasság Vonalkód nyomtatás A raster bit kép nyomtatása A vonalkód szélesség beállítása
Parancs osztályozás Végrehajtás Beállítás 0 0 0 0 0
0 (0) •
0
0
0
0
0
0
0
0 (0)
0
0
0
(0)
0 0 0
0 0 0
0
0
0
0 ( 0 0
0
0 0
0 0
0 0 0 0 0
Standard Üzemmód 0 0 0
0 0
Parancsosztályozás Végrehajtás : A nyomtató végrehajtja a parancsot, mely nincs hatással az azt követő adatokra. Beállítás: A nyomtató flag-eket használ a beállításokhoz, melyek hatással vannak az azokat követő adatokra. Standard üzemmód ○ : Engedélyezett (○) : Csak akkor engedélyezett, ha a parancsot a sor elején használjuk ● : Csak akkor engedélyezett, ha nincs adat a bufferben. X : Tiltott
23
9. Fejezet Vezérlő parancsok Parancs Notation XXXX Parancs [Név] Parancs neve. [Formátum] Kód szekvencia. ASCII jelöli az ASCII megfelelőjét az adott parancsnak. Hex jelöli az hexadecimális megfelelőjét az adott parancsnak. Decimális jelöli az Decimális megfelelőjét az adott parancsnak. ‘[ ]k’ jelentése: a [ ] tartalmát k alkalommal kell megismételni [Skála] A paraméterek számára engedélyezett skálák megadása. [Leírás] A parancs funkciójának leírása. [Megjegyzéss] Fontos információk a nyomtató parancsok beállításáról és használatáról. [Alapértelmezés] Az esetleges alapértelmezett értékeket adja meg a parancs [Referencia] apraméterekhez. [Példa] A kapcsolódó parancsok listája. Példa a parancs használatára. A ‘H’-t követő számok, hexadecimálisak. A ‘B’-t követő számok binárisak. A zárójellel jelölt számok decimálisak. A kifejezések magyarázata LSB
Least Significant Bit = Legkisebb helyiértékű bit
Vezérlő parancs HT [Név] [Formátum] [Leírás]
Vízszintes tab. ASCII HT HEX 09 Decimális 9 A nyomtatási pozíciót a következő vízszintes tab teszi.
LF [Név] [Formátum]
pozícióba
Nyomtatás és sortovábbítás. ASCII LF HEX 0A Decimális 10 Kinyomtatja a bufferben lévő adatokat és egy sorral továbbítja az adatokat, az éppen érvényes sortávolság beállítás alapján.
24
CR [Név] [Formátum]
Nyomtat és sor elejére áll ASCII HT HEX 0D Decimális 13 Ha az automata papírtovábbítás inaktív, ez a parancs úgy működik, mint az LF; mikor az automata papírtovábbítás inaktív, ha az automata papírtovábbítás inaktív, ez a parancsot figyelmen kívül hagyja a nyomtató.
[Leírás]
DLE EOT n [Név] [Formátum]
Valós idejű állapot átvitel / továbbítás ASCII DLE EOT n HEX 10 04 n Decimális 16 4 n
] 1≤ n ≤4 [Skála] [Leírás] Továbbítja a kiválasztott nyomtató állapotot, melyet n-nel adtak meg valódi néven, az alábbi paraméterek szerint: n=1: Továbbítja a nyomtató állapotát. n=2: Továbbítja az Ki-sor állapotot. n=3: Továbbítja a hiba állapotot. n=4:Továbbítja a papír tekercsérzékelő állapotot. n=1: Nyomtató állapot
Bit 0
Ki/Be Ki
Hex 00
Decimális 0
1
Be
02
2
2 3 4
Ki Ki Be Be
00 00 08 10
0 0 8 16
5-6 7
Ki
00
0
n=2 : Off-line állapot Bit Ki/Be Hex 0 Ki 00
Decimális 0
1
Be
02
2
2
Ki Be Ki
00 04 00
0 4 0
3
Funkció Használaton kívül. Kikapcsolt állapotra állítva. Használaton kívül. Bekapcsolt állapotra állítva. Használaton kívül. Be-sor Ki-sor Használaton kívül. Bekapcsolt állapotra állítva. Nem definiált Használaton kívül. Kikapcsolt állapotra állítva. Funkció Használaton kívül. Kikapcsolt állapotra állítva. Használaton kívül. Bekapcsolt állapotra állítva. Fedél zárva. Fedél nyitva. A papír nem továbbítódik a PAPÍRTOVÁBBÍTÁS billentyű lenyomására.
25
Be
08
8
4
Be
10
16
5
Ki
00
0
6
Ki
00
0
7
Ki
00
0
n=3 : Hiba állapot Bit Ki/Be Hex 0
Ki
00
Decimáli s 0
1
Be
02
2
2 3
Ki
00
0
4
Be
10
16
5
Ki
00
0
6
Ki
00
0
7
Ki
00
0
A PAPÍRTOVÁBBÍTÁS lenyomására a papír továbbítódik. Használaton kívül. Bekapcsolt állítva. Használaton kívül. Kikapcsolt állítva. Használaton kívül. Kikapcsolt állítva. Használaton kívül. Kikapcsolt állítva.
billentyű állapotra állapotra állapotra állapotra
Funkció Használaton állítva. Használaton állítva. Nem definiált. Használaton állítva. Használaton állítva. Használaton állítva. Használaton állítva. Használaton állítva.
kívül.
Kikapcsolt
állapotra
kívül.
Bekapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
kívül.
Bekapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
n=4 : Folyamatos papír érzékelő státusz Bit Ki/Be Hex Decimáli Funkció s 0 Ki 00 0 Használaton kívül. Kikapcsolt állítva. 1 Be 02 2 Használaton kívül. Bekapcsolt állítva. 2,3 Ki,Ki 00 0 Papírfogyás érzékelő kikapcsolva. Be,Be 0C 12 Papírfogyás érzékelő bekapcsolva. 4 Be 10 16 Használaton kívül. Bekapcsolt állítva. 5,6 Ki 00 0 Papír vég érzékelő: van papír. Be 60 96 Papír vég érzékelő: nincs papír. 7 Ki 00 0 Használaton kívül. Kikapcsolt állítva.
26
állapotra állapotra
állapotra
állapotra
DLE ENQ n [Név] [Formátum]
Valósidejű utasítás a nyomtatónak. ASCII DLE ENQ n HEX 10 05 n DECIMÁLIS 16 5 n 1≤ n ≤2 A host számítógép által küldött utasításra reagál. n értéke az alábbiak szerint határozza meg az utasítást.
[Skála] [Leírás] n 1 2
Utasítás Hiba utáni helyreállítás és a nyomtatás újraindítása a hibát tartalmazó sortól Hiba utáni helyreállítás a vevő és nyomtató bufferek ürítése után
ESC SP n [Név]
A jobboldali karakter távolságot (szóközökkel való elhelyezést) állítja be ASCII ESC SP n HEX 1B 20 n Decimális 27 32 n
[Formátum]
[Skála] [Leírás]
0 ≤ n ≤ 255 A karaktereket jobb oldalra rendezi, ahol az n értéke adja meg vízszintesen vagy függőlegesen az elmozdulás mértékét (tabulálás).
ESC ! n [Név] [Formátum]
A nyomtatási üzemmód beállítása. ASCII ESC ! n HEX 1B 21 n Decimális 27 33 n
[Skála]
0 ≤ n ≤ 255
[Leírás]
Válassza ki a nyomtatási üzemmódo(ka)t az n alábbi beállításai alapján:
Bit
Ki/Be
Hex
0
Ki Be Ki Be Ki Be Ki Be Ki Be Ki Be
00 01 00 02 00 08 00 10 00 20 00 80
1 2 3 4 5 6 7
Decimáli s 0 1 0 2 0 8 0 16 0 32 0 128
Funkció 24 karakter (font A : 12 ×24) 42 karakter (font B : 9 ×24) Nem definiált 32 karakter (font A : 12 ×24) Nem definiált Emphasized üzemmód not kiválaszt. Emphasized üzemmód kiválaszt. Dupla-magasság üzemmód not kiválaszt. Dupla-magasság üzemmód kiválaszt. Dupla-szélesség üzemmód not kiválaszt. Dupla-szélesség üzemmód kiválaszt. Nem definiált. Underline üzemmód not kiválaszt. Underline üzemmód kiválaszt.
27
ESC-$ nL nH [Név] [Formátum]
Az abszolút nyomtatási pozíció beállítása. ASCII ESC-$ nL nH HEX 1B 24 nL nH Decimális 27 36 nL nH
[Skála]
0 ≤ nL ≤ 255 0 ≤ nH ≤ 255
[Leírás]
Állítsa be a távolságot a sor eleje és az egymást követő nyomtatott karakterek közti távolságra. A távolság a sor eleje és a nyomtatási pozíció közt: [(nL+nHx256) x (függőleges vagy vízszintes elmozgatási egység) inch.
ESC % n [Név] [Formátum]
A felhasználó által definiált karakterkészletet kiválasztása/ törlése ASCII ESC % n HEX 1B 25 n Decimális 27 37 n
[Skála]
0 ≤ n ≤ 255
[Leírás] • •
A felhasználó által definiált karakterkészletet kiválasztása/ kikapcsolása Ha az n LSB-je 0, a felhasználó által definiált karakter készlet kikapcsolva. Ha az n LSB-je 1, a felhasználó által definiált karakter készlet kiválasztva.
ESC & y c1 c2 [x1 d1… d(y X x1)]…[xk d1…d(y X xk)] [Név] [Formátum] Decimális [Skála]
A felhasználó által definiált karakterkészlet hozzárendelése. ASCII ESC&y1c2[x1 d1…d(y x X1)]…[Xk d1//d(y x Xk)] HEX 1B 26y1c2[x1 d1…d(y x X1)]…[Xk d1//d(y x Xk)] 27 38 y1c2[x1 d1…d(y x X1)]…[Xk d1//d(y x Xk)] y=3
32 ≤ c1 ≤ c2 ≤ 126 0 ≤ x ≤ 12 (Font A (12×24)) 0 ≤ x ≤ 9 (Font B ( 9×24)) 0 ≤ d1… d(y × xk) ≤ 255 [Leírás] • • •
A felhasználó által definiált karakterkészlet hozzárendelése. y határozza meg a bájtok számát a függőleges irányban. C1 határozza meg a kezdő karakter kódot a hozzárendelésben, c2 pedig a zárót. X határozza meg a dot (pont) számot vízszintes irányban.
ESC * m nL nH d1…dk [Név] [Formátum]
A bit-kép üzemmód kiválasztása. ASCII ESC * m nL nH d1…dk HEX 1B 2A m nL nH d1…dk Decimális 27 42 m nL nH d1…dk
[Skála]
m = 0, 1, 32, 33 0 ≤ nL ≤ 255 , 0 ≤ nH ≤ 3 , 0 ≤ d ≤ 255
[Leírás]
A bit-kép üzemmód kiválasztása, ahol m az nL és nH által meghatározott dotok száma:
m
Üzemmód
Függőleges Irány
28
Vízszintes Irány(*1)
0 1 32 33
8-dot single-sűrűség 8-dot dupla-sűrűség 24-dot single-sűrűség 24-dot dupla-sűrűség
Dotok száma 8 8 24 24
Dots Sűrűség 67 DPI 67 DPI 200 DPI 200 DPI
Dots Adatok száma(k) Sűrűség 100 DPI nL + nH × 256 200 DPI nL + nH × 256 100 DPI (nL + nH × 256) × 3 200 DPI (nL + nH × 256) × 3
ESC - n [Név]
Az aláhúzó üzemmód bekapcsolása.
[Formátum]
ASCII ESC Hex 1B Decimális 27 0 ≤n ≤2, 48 ≤n ≤50
[Skála] [Leírás] n 0,48 1,49 2,50
2D 45
n n n
Ki és bekapcsolja az aláhúzó üzemmódot, az n alábbi értékei alapján.
Funkció Az aláhúzó üzemmód kikapcsolva Az aláhúzó üzemmód kikapcsolva(1-dot vastag) Az aláhúzó üzemmód kikapcsolva(2-dot vastag)
29
ESC 2 [Név] [Formátum] [Leírás] ESC 3 n [Név] [Formátum]
A sortávolság beállítása. ASCII ESC Hex 1B Decimális 27
[Skála]
[Skála] [Leírás]
1 2 3 4 5 6 7
A periféria beállytása. ASCII ESC Hex 1B Decimális 27 0 ≤ n ≤ 255
= 3D 61
n n n
Kiválasztja azt az eszközt (perifériát) melyre a kiszolgáló számítógép az adatokat küldi, ahol n az alábbiak szerint alakul.
Ki/Be Ki Be -
ESC ? n [Név] [Formátum] [Skála] [Leírás]
n n n
0 ≤ n ≤ 255
ESC = n [Név] [Formátum]
0
3 33 51
A sortávolságot beállítja, ahol az n értéke adja meg vízszintesen vagy függőlegesen az elmozdulás mértékét (tabulálás).
[Leírás]
Bit
Select 1/6-inch sor spacing ASCII ESC 2 Hex 1B 32 Decimális 27 50 Kiválasztja 1/6-inch sor spacing.
Hex 00 01 -
Decimális 0 1 -
Funkció Nyomtató Tiltott. Nyomtató Engedélyezett. Nem definiált. Nem definiált. Nem definiált. Nem definiált. Nem definiált. Nem definiált. Nem definiált.
A felhasználó által definiált karakterek törlése. ASCII ESC ? n Hex 1B 3F n Decimális 27 63 n 32 ≤n ≤126 Törli a felhasználó által definiált karaktereket.
30
ESC @ [Név] [Formátum] [Leírás]
A nyomtató inicializálása. ASCII ESC @ Hex 1B 40 Decimális 27 64 Törli a bufferben lévő adatokat és visszaállítja a nyomtatót abba az üzemmódba, melyben az a legutóbbi kikapcsoláskor volt.
ESC D n1...nk NUL [Név] A vízszintes tabulátor pozíciók beállítása. [Formátum] ASCII ESC D n1...nk Hex 1B 44 n1...nk Decimális 27 68 n1...nk [Skála] 1 ≤n ≤255 0 ≤k ≤32 [Leírás] A vízszintes tabulátor pozíciók beállítása. • •
NUL 00 0
n meghatározza a hasáb számot a vízszintes tabulátor pozíciót a sor elejétől k jelzi a beállítandó vízszintes tabulátorok teljes számát
ESC E n [Név] [Formátum]
A kiemelt üzemmód ki/bekapcsolása. ASCII ESC E n Hex 1B 45 n Decimális 27 69 n [Skála] 0 ≤n ≤255 [Leírás] A kiemelt üzemmód ki/bekapcsolása. • Ha az LSB 0, a kiemelt üzemmód kikapcsolva. Ha az LSB 1, a kiemelt üzemmód bekapcsolva. •
ESC J n [Név] [Formátum] [Skála] [Leírás]
Nyomtatás és papírtovábbítás.
ASCII Hex Decimális 0 ≤n ≤255
ESC 1B 27
J n 4A n 74 n
A nyomtató bufferében található adatok nyomtatása és annyi inch emelés amit az n paraméter enged.
31
ESC R n [Név] [Formátum] [Skála] [Leírás] n 0 1 2 3 4 5 6 7 8 9 10
Nemzetközi karakterkészlet kiválasztása.
ASCII ESC R n Hex 1B 52 n Decimális 27 82 n 0 ≤n ≤10 Nemzetközi karakterkészlet kiválasztása az alábbi táblázatból: Karakter set U.S.A. Franciaország Németország Egyesült Királyság Dánia I Svédország Olaszország Spanyolország Japán Norvégia Dánia II
32
ESC V n [Név]
Az órajárásával egyező irányban történő 90° fokos elforgatás ki/bekapcsolása. ASCII ESC V n Hex 1B 56 n Decimális 27 86 n 0 ≤n ≤1, 48 ≤n ≤49 Az órajárásával egyező irányban történő 90° fokos elforgatást ki/bekapcsolja az alábbi táblázat szerint:
[Formátum] [Skála] [Leírás] n 0,48 1,49
Funkció 90° fokos elforgatást üzemmód kikapcsolva 90° fokos elforgatást üzemmód bekapcsolva
ESC \ nL nH [Név] [Formátum] [Skála] [Leírás] •
A viszonylagos nyomtatási pozíció beállítása. ASCII ESC \ nL nH Hex 1B 5C nL nH Decimális 27 92 nL nH 0 ≤nL ≤255 0 ≤nL ≤255
A nyomtatás kezdő pozícióját állítja be annak jelenlegi pozíciójának alapján, a vízszintes vagy függőleges elmozgatási egység segítségével. Ez a parancs állítja be a távolságot a jelenlegi pozíciótól [(nL + nH x 256) x vízszintes vagy függőleges elmozgatási egységgel]
ESC a n [Név] [Formátum] [Skála] [Leírás] n 0,48 1,49 2,50
A sorkizárás / tördelés beállítása. ASCII ESC a n Hex 1B 61 n Decimális 27 97 n 0 ≤n ≤2, 48 ≤n ≤50 Minden adatot az adott sorban a megadott pozícióba rendez. Az n segítségével állítható be a tördelés az alábbi módon: Igazítás Baloldalra igazít Középre igazít Jobboldalra igazít.
33
ESC c 5 n [Név] [Formátum] [Skála] [Leírás] • •
A panelen található PAPÍRTOVÁBBÍTÁS billentyűket aktiválja/ inaktiválja. ASCII ESC c 5 n Hex 1B 63 35 n Decimális 27 99 53 n 0 ≤n ≤255 A panel billentyűket aktiválja / inaktiválja.
Ha az LSB 0, a panel billentyűk aktívak. Ha az LSB 1, a panel billentyűk inaktívak.
ESC d n [Név] [Formátum]
Nyomtat és n sort továbbít. ASCII ESC D Hex 1B 64 Decimális 27 100 0 ≤n ≤255
n n n
[Skála] [Leírás] A nyomtató bufferében lévő adatokat kinyomtatja és n sornyi papírt továbbít.. ● Ez a parancs állítja be a nyomtatás kezdő pozícióját a sor elejére. ● Ez a parancs nincs hatással az ESC 2 illetve ESC 3 által kiválasztott sor beállításokra. ● A papírtovábbítás mértéke maximálisan 40 inch lehet. Még abban az esetben is, ha a papírtovábbítás mértéke több, mint 40 inch-re van állítva, annak maximálisan csak 40 inch lehet a mértéke. ● Ha cimke üzemmódban vagyunk és a cimke hosszát meghaladó papírtovábbítás mérték került beállításra, a nyomtató továbbítja a cimke szalagot a következő nyomtatás kezdési pozíciójába. ESC t n [Név] A karakterkód táblázat kiválasztása. [Formátum] ASCII ESC t n Hex 1B 74 n Decimális 27 116 n [Skála] 0 ≤n ≤5, n = 11, 255 [Leírás] Kiválasztj egy n oldalt a karakter kód táblázatból. n 0 1 2 3 4 5 11 255
Oldal 0 : PC437 [U.S.A., standard Európa] 1 : Katakana 2 : PC850 [Többnyelvű] 3 : PC860 [Portugál] 4 : PC863 [Canadai-Francia] 5 : PC865 [Skandináv] 11 : PC858 [Euro] Üres oldal
[Alapértelmezés] n = 0
34
ESC { n [Név] [Formátum] [Skála] [Leírás] • •
Ki/bekapcsolja a fejjel lefelé történő nyomtatási módot. ASCII ESC { n Hex 1B 7B n Decimális 27 123 n 0 ≤n ≤255 Ki/bekapcsolja a fejjel lefelé történő nyomtatási módot.
Ha az LSB 0, a fejjel lefelé történő nyomtatási mód kikapcsolva. Ha az LSB 1, a fejjel lefelé történő nyomtatási mód bekapcsolva.
. FS p n m [Név] [Formátum] [Skála] [Leírás]
Flash memóriában tárolt bit képet nyomtat. ASCII FS p n m Hex 1C 70 n m Decimális 28 112 n m 1 ≤ n ≤ 255 , 0 ≤ m ≤3 , 48 ≤ m ( 51 N Flash memóriában tárolt bit képet nyomtat, az m által meghatározott üzemmódban.
m 0,48 1,49 2,50 3,51 • •
Üzemmód Normális Duplaszélesség Duplamagasság Négyszeres
Függőleges dot sűrűség 180 180
Vízszintes dot sűrűség
90
180
90
90
180 90
N a flash memóriában tárolt bit kép száma (az FS q parancs használatával definiált). M határozza meg a bit kép módot.
FS q n [xL xH yH d1 …dk]1…[xL xH yL yH d1…dk]n [Név] Meghatározza a flash memóriában tárolt bit képet. [Formátum] ASCII FS q n [xL xH yH d1 …dk]1…[xL xH yL yH d1…dk]n 1C 71 n [xL xH yH d1 …dk]1…[xL xH yL yH d1…dk]n Hex Decimális 28 113 n [xL xH yH d1 …dk]1…[xL xH yL yH d1…dk]n [Skála] 1 ≤ n ≤ 255 0 ≤ nL ≤ 255 0 ≤ xH ≤ 3 (when 1 ≤ xL+xH×256≤ 1023) 0 ≤ yL ≤ 1 (when 1≤yL+yH×256≤288) 0 ≤ d ≤ 255 k = (xL+xH×256) × (yL+yH×256)×8 A teljes definiált adat terület.
35
[Leírás] • • •
Definiálja az n által meghatározott flash memóriában tárolt bit képet. n meghatározza a definiált flash memóriában tárolt bit képek számát. xL, xH meghatározza az (xL + xH x 256) x 8 dotokat vízszintes irányban az ön által definiált flash memóriában tárolt bit képre. yL, yH meghatározza az (yL + yH x 256) x 8 dotokat függőleges irányban az ön által definiált flash memóriában tárolt bit képre.
36
GS ! n [Név] [Formátum] [Skála] [Leírás] Bit 0 1 2 3 4 5 6 7
Karakter méret beállítása. ASCII GS ! n Hex 1D 21 n Decimális 29 33 n 0 ≤n ≤255 Ahol a karakter magasság szorzó 1 ≤ és ≤2, a karakter szélesség, pedig 1 ≤ és ≤2. Kiválasztja a karakter magasságot a 0-2 bitek használatával és kiválasztja a karakter szélességet a 4-7 bitek használatával, az alábbiak szerint:
Ki/Be
Hex
Decimális
Funkció
Karakter magasság kiválasztás. Lásd: 2. táblázat
Karakter szélesség kiválasztás. Lásd: 1. táblázat
1. táblázat Karakter szélesség kiválasztás Hex Decimális Szélesség 00 0 1 (normális) 10 16 2 (duplaszélesség)
2. táblázat Karakter magasság kiválasztás Hex Decimális Magasság 00 0 1 (normális) 01 1 2 (duplamagasság)
GS * x y d1...d (x X y X 8) [Név] Define letöltött bit kép [Formátum] ASCII GS * x y d1...d (x X y X 8) Hex 1D 2A x y d1...d (x X y X 8) Decimális 29 42 x y d1...d (x X y X 8) [Skála] 1 ≤x ≤255 1 ≤y ≤48 ahol, x X y ≤1536 0 ≤d ≤255 [Leírás] Defines a letöltött bit kép using the dots specified by x és y. • •
x jelzi a dotok (pontok) számát vízszintes irányban. y jelzi a dotok (pontok) számát függőleges irányban.
37
GS / m [Név] [Formátum] [Skála] [Leírás]
Letöltött bit kép nyomtatása. ASCII GS / m Hex 1D 2F m Decimális 29 47 m 0 ≤m ≤3,48 ≤m ≤51 Kinyomtatja a letöltött bit képet, az m által meghatározott módban az alábbi táblázat szerint.
m
Üzemmód
0,48 1,49 2,50 3,51
Normális Dupla-szélesség Dupla-magasság Quadruple
GS : [Név] [Formátum] [Leírás] GS B n [Név] [Formátum] [Skála] [Leírás] • •
Függőleges dot sűrűség 200 DPI 200 DPI 100 DPI 100 DPI
Vízszintes dot sűrűség 200 DPI 100 DPI 200 DPI 100 DPI
Elindítja és befejezi a makro definiálást. ASCII GS : Hex 1D 3A Decimális 29 58 Elindítja vagy befejezi a makro definiálást. Ki/bekapcsolja a fekete/fehér nyomtatási módot. ASCII GS B n Hex 1D 42 n Decimális 29 66 n 0 ≤n ≤255 Ki/bekapcsolja a fekete/fehér nyomtatási módot.
Ha az LSB 0, a fekete/fehér nyomtatási mód kikapcsolva. Ha az LSB 1, a fekete/fehér nyomtatási mód bekapcsolva.
GS H n [Név] [Formátum] [Skála] [Leírás] N 0,48 1,49 2,50
Kiválasztja a HRI karakterek nyomtatási pozícióját. ASCII ESC H n Hex 1D 48 n Decimális 29 72 n 0 ≤n ≤ 3 , 48 ≤n ≤51 Kiválasztja a HRI karakterek nyomtatási pozícióját a vonalkód nyomtatás alkalmával. n megválasztja a nyomtatási pozíciót az alábbiak szerint::
Nyomtatási pozíció Nem nyomtatott A vonalkód felett A vonalkód alatt
38
3,51 •
HRI :
A vonalkód alatt és felett „human readable interpretation”, a vonalkód szöveges része.
[Alapértelmezés] GS I n [Név] [Formátum] [Skála] [Leírás]
n=0
Átküldi a nyomtató azonosítóját.
ASCII ESC Hex 1D Decimális 29 1 ≤n ≤3 , 49 ≤n ≤51
I 49 73
n n n
Átküldi a nyomtató azonosítóját, melyet az n az alábbi módon határoz meg:
n
Leírás
ID(hexadecimális)
STP-103S / STP-103P
30
A ROM verziótól függ
02 10
Nyomtató azonosító
1,49
Nyomtató üzemmód
2,50 3,51
Típus azonosító ROM verzió
azonosító
azonosító
GS L nL nH [Név] [Formátum] [Skála] [Leírás] •
Set Baloldal margó ASCII GS Hex 1D Decimális 29 0 ≤ nL ≤255 0 ≤ nH ≤255
L 4C 76
nL nL nL
nH nH nH
Beállítja a bal margót az nL és nH használatával. A bal margót [(nL + nH x 256) x vízszintes elmozgatási egységnyi)] inchre állítja.
Nyomtatási terület
Baloldali margó
Nyomtatási terület szélessége
39
GS P x y [Név] [Formátum]
A vízszintes és függőleges elmozgatási egységek beállítása.
ASCII Hex Decimális 0 ≤ x ≤ 255 0 ≤ y ≤ 255
[Skála] [Leírás]
GS 1D 29
P 50 80
x x x
y y y
Beállítja a vízszintes és függőleges elmozgatási egységeket 1/x inchre,
külön-külön. Ha az x és y értéke 0, az egyes értékek alapértelmezett beállításai lesznek érvényben.
GS W nL nH [Név] [Formátum] [Skála] [Leírás] •
A nyomtatási terület szélességének beállítása. ASCII GS W nL nH Hex 1D 57 nL nH Decimális 29 87 nL nH 0 ≤nL ≤255 0 ≤nH ≤255
Az nL és nH által meghatározott nyomtatási terület szélességének beállítása. A nyomtatási szélességet [(nL + nH x 256) x vízszintes elmozgatási egységre)] inchre állítja. Nyomtatható terület
Bal margó
GS ^ r t m [Név] [Formátum] [Skála] [Leírás]
Nyomtatási terület szélesség
A makro végrehjtása. ASCII GS ^ Hex 1D 5E Decimális 29 94 0 ≤ r ≤ 255 0 ≤ t ≤ 255 0≤m≤1 A makro végrehjtása.
r r r
t t t
m m m
• r határozza meg, hogy hányszor hajtsa végre a makro parancs sorát a pénztárgép. • T határozza meg a makro végrehajtásánál a várakozási időt. • M határozza a meg, hogy melyik üzemmódban történjen a makro végrehajtása. Ha az m LSB-je = 0, a makro r alkalommal kerül végrehajtásra a t által meghatározott időperiódus alatt. Ha az m LSB-je=1, a t által meghatározott időtartamig várakozik, majd a PAPÍR VÉGJELZŐ LED elkezd villogni és a nyomtató arra vár, hogy a PAPÍRTOVÁBBÍTÁS gombot lenyomjuk. Miután a PAPÍRTOVÁBBÍTÁS gombot lenyomtuk, a nyomtató egyszer végrehajtja a makrót. A nyomtató a műveletet r alkalommal ismétli meg.
40
GS a n [Név] [Formátum]
Az automatikus státusz visszaállítás engedélyezése és letiltása. ASCII GS a n Hex 1D 61 n Decimális 29 97 n 0 ( n ( 255 Az automatikus státusz visszaállítás, ASB (Automatic Status Back) engedélyezése vagy tiltása, ahol n segítségével az alábbi státuszok állíthatók be:
[Skála] [Leírás]
Bit 0 1 2 3 4~7
Ki/Be Ki Ki Be Ki Be Ki Be
Hex 00 00 02 00 04 00 08
Decimális 0 0 2 0 4 0 8
-
-
-
Első bájt (nyomtató információ) Bit Ki/Be Hex Decimál is 0 Ki 00 0 1
Ki
00
0
2 3
Ki Ki Be Be
00 00 08 10
0 0 8 16
Ki Be Ki
00 20 00
0 32 0
Be
40
64
Ki
00
0
4 5 6
7
Státusz for ASB Használaton kívül. Be-sor/Ki-sor státusz Tiltott Be-sor/Ki-sor státusz Engedélyezett Error Státusz Tiltott Error Státusz Engedélyezett Papírtekercs érzékelő státusz Tiltott Papírtekercs érzékelő státusz Engedélyezett Nem definiált ASB Státusz Használaton kívül. Kikapcsolt állapotra állítva. Használaton kívül. Kikapcsolt állapotra állítva. Használaton kívül. Be-sor Ki-sor Használaton kívül. Bekapcsolt állapotra állítva. Fedél zárva Fedél nyitva A papír nem továbbítódik a PAPÍRTOVÁBBÍTÁS billentyű lenyomására. A PAPÍRTOVÁBBÍTÁS billentyű lenyomására a papír továbbítódik. Használaton kívül. Kikapcsolt állapotra állítva.
41
Second byte (nyomtató information) Bit Ki/Be Hex Decimális 0 1 2 3 Ki 00 0 4
Ki
00
0
5
Ki
00
0
6
Ki
00
0
7
Ki
00
0
ASB Státusz Nem definiált Nem definiált Nem definiált Használaton állítva. Használaton állítva. Használaton állítva. Használaton állítva. Használaton állítva.
kívül.
Kikapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
kívül.
Kikapcsolt
állapotra
Harmadik bájt (papírérzékelővel kapcsolatos információk) Bit Ki/Be Hex Decimális ASB Státusz 0,1 Ki, Ki 00 0 Papír fogyás érzékelő: megfelelő mennyiségű papír van Be, Be 03 3 Papír fogyás érzékelő: már csak kevés papír van. 2,3 Ki, Ki 00 0 Papír vég érzékelő: van papír. Be, Be 0C 12 Papír vég érzékelő: nincs papír. 4 Ki 00 0 Használaton kívül. Kikapcsolt állapotra állítva. 5,6 Nem definiált. 7 Ki 00 0 Használaton kívül. Kikapcsolt állapotra állítva. Negyedik bájt (papírérzékelővel kapcsolatos információk) Bit Ki/Be Hex Decimális ASB Státusz 0~3 Nem definiált. 4 Ki 00 0 Használaton kívül. állítva. 5,6 Nem definiált. 7 Ki 00 0 Használaton kívül. állítva. [Alapértelmezés] GS b n [Név] [Formátum]
Kikapcsolt
állapotra
Kikapcsolt
állapotra
n=0 A kisimító (???) üzemmód ki/bekapcsolása. ASCII GS b n Hex 1D 62 n Decimális 29 98 n
42
[Skála] [Leírás]
0 ≤ n ≤255 A kisimító (???) üzemmód ki/bekapcsolása. ● When the LSB of n is 0, smoothing üzemmód is turned Ki. ● When the LSB of n is 1, smoothing üzemmód is turned Be.
43
GS f n [Név] [Formátum] [Skála] [Leírás]
A vonalkód szöveges részének betűtípusának kiválasztása (HRI).
ASCII GS Hex 1D Decimális 29 n = 0, 1, 48, 49
f 66 102
n n n
A vonalkód nyomtatásban használatos szöveges részek betűtípusának kiválasztása (HRI). Az n alapján az alábbi táblázatból választható ki a betűtípus.
n 0,48 1,49
Font Font A (12 * 24) Font B (9 * 24)
GS h n [Név] [Formátum] [Skála] [Leírás]
A vonalkód magasságának beállítása.
ASCII Hex Decimális 1 ≤n ≤255
GS 1D 29
h 68 104
n n n
A vonalkód magasságának beállítása. N határozza meg a dotok (pontok) számát függőleges irányban.
[Alapértelmezés] n = 162 c GS k m d1...dk NUL
[Név] [Formátum]
[Skála] [Leírás]
dGS k m n d1...dn Vonalkód nyomtatás. c ASCII GS k m d1...dk NUL Hex 1D 6B m d1...dk 00 Decimális 29 107 m d1...dk 0 d ASCII GS k m n d1...dn Hex 1D 6B m n d1...dn Decimális 29 107 m n d1...dn c 0 ≤m ≤6 (k és d depends Be the vonalkód system used) d 65 ≤m ≤73 (n és d depends Be the vonalkód system used) Kiválasztja a vonalkód rendszert / típust és kinyomtatja a vonalkódot. M az alábbi táblázat alapján választja ki a vonalkód rendszert / típust:
0 1 2 3
Vonalkód rendszer UPC-A
Karakterek száma 11≤k≤12
Megjegyzések 48≤d≤57
JAN 13(EAN) JAN8(EAN)
12≤k≤13 7≤k≤8
4
CODE39
1≤k
5
ITF
1≤k (páros szám)
48≤d≤57 48≤d≤57 48≤d≤57,65≤d≤90,32, 36,37,43,45,46,47 48≤d≤57
m
44
6
CODABAR
48≤d≤57,65≤d1≤68, 36,43,45,46,47,58
1≤k
45
Vonalkód rendszer UPC-A
Karakterek száma 11≤n≤12
Megjegyzések 48≤d≤57
JAN13(EAN) JAN8(EAN)
12≤n≤13 7≤n≤8
69
CODE39
1≤n≤255
48≤d≤57 48≤d≤57 48≤d≤57,65≤d≤90,32, 36,37,43,45,46,47
70
ITF
1≤n≤255 (páros szám)
71
CODABAR
1≤n≤255
72 73
CODE93 CODE128
1≤n≤255 2≤n≤255
m 65 66 67 68
48≤d≤57 48≤d≤57,65≤d1≤68 36,43,45,47,58 0≤d≤127 0≤d≤127
[When CODE93 (m=72) is used :] ● The nyomtató prints an HRI karakter (□) as start karakter at the beginning of the HRI karakter string. ● The nyomtató prints an HRI karakter (□) as a stop karakter at the end of the HRI karakter string. ● The nyomtató prints HRI karakters (■ + an alphabetic karakter) as a control karakter (<00>H to <1F>H és <7F>H) : Ellenőrző karakter ASCII Hex Decimál is NUL 00 0 SOH 01 1 STX 02 2 ETX 03 3 EOT 04 4 ENQ 05 5 ACK 06 6 BEL 07 7 BS 08 8 HT 09 9 LF 0A 10 VT 0B 11 FF 0C 12 CR 0D 13 SO 0E 14 SI 0F 15
Ellenőrző karakter ASCII Hex Decimál is DLE 10 16 DC1 11 17 DC2 12 18 DC3 13 19 DC4 14 20 NAK 15 21 SYN 16 22 ETB 17 23 CAN 18 24 EM 19 25 SUB 1A 26 ESC 1B 27 FS 1C 28 GS 1D 29 RS 1E 30 US 1F 31 DEL 7F 127
HRI karakter ■U ■A ■B ■C ■D ■E ■F ■G ■H ■I ■J ■K ■L ■M ■N ■O
46
HRI karakter ■P ■Q ■R ■S ■T ■U ■V ■W ■X ■Y ■Z ■A ■B ■C ■D ■E ■T
Nyomtatás GS k 72 7 67 111 100 101 13 57 51
[When CODE128 (m=73) is used :] ● Refer to Appendix J for the information of the CODE128 vonalkód és its code table. ● When using the CODE128 in this nyomtató, take the following points into account for data transmission : The top of the vonalkód data string must be code set kiválasztás karakter (any of CODE A, CODE B OR CODE C) which kiválasztja the first code set. Leírás of the CODE128 Vonalkód In CODE128 vonalkód system, it is possible to represent 128 ASCII karakters és 2-digit numerals using one vonalkód karakter that is defined by combining one of the 103 vonalkód karakters és 3 code sets. Each code set is used for representing the following karakters : * Code set A : ASCII karakters 00H to 5FH * Code set B : ASCII karakters 20H to 7FH * Code set C : 2-digit numeral karakters using one karakter (100 numerals from 00 to 99) The following special karakters are also available in CODE128 : * SHIFT karakters In code set A, the karakter just after SHFIT is processed as a karakter for code set B. In code set B, the karakter just after SHIFT is processed as the karakter for code set A. SHIFT karakters cannot be used in code set C. * Code set kiválasztás karakter (CODE A, CODE B, CODE C) This karakter switches the following code set to code set A, B, or C. * Funkció karakter (FNC1, FNC2, FNC3, FNC4) The usage of Funkció karakters depends Be the application szoftver. In code set C, only FNC 1 is available.
47
Special karakters are defined by combining two karakters “{“ és one karakter. The ASCII karakter “{“ is defined by továbbítting “{“ twice consecutively. Konkrét karakter SHIFT CODE A CODE B CODE C FNC1 FNC2 FNC3 FNC4 “{“
ASCII {S {A {B {C {1 {2 {3 {4 {{
Adat továbbítás Hex 7B,53 7B,41 7B,42 7B,43 7B,31 7B,32 7B,33 7B,34 7B,7B
Decimális 123,83 123,65 123,66 123,67 123,49 123,50 123,51 123,52 123,123
Example data for printing “No. 123456” In this example, the nyomtató first prints “No.” using CODE B, then prints the following numbers using CODE C. GS k 73 10 123 66 78 111 46 123 67 12 34 56
* If the top of the vonalkód data is not the code set kiválasztás karakter, the nyomtató stops Parancs processing és processes the following data as normális data. * If combination of “{“ és the following karakter does not apply any special karakter, the nyomtató stops Parancs processing és processes the following data as normális data. * The nyomtató does not Nyomtat HRI karakters that correspond to the shift karakters or code set kiválasztás karakters. * HRI karakter for the Funkció karakter is space. * HRI karakters for the control karakter (<00>H to <1F>H és <7F>H) are space. Be sure to keep spaces Be both Jobboldal és Baloldal sides of a vonalkód. (Spaces are different depending Be the types of the vonalkód.)
48
GS v 0 xL xH yL yH dl…dk [Név] A raszter bitkép nyomtatása. [Formátum] ASCII GS v 0 m xL xH yL yH dl…dk Hex 1D 76 30 m xL xH yL yH dl…dk Decimális 29 118 48 m xL xH yL yH dl…dk [Skála] 0 ≤ m ≤ 3 , 48 ≤ m ≤ 51 0≤ xL ≤ 255 , 0 ≤ xH ≤ 255 , 0 ≤ yL ≤ 255 0 ≤ d ≤ 255 k = (xL+xH×256) × (yL+yH×256) (k=0) [Leírás] Kiválasztja raster bit-image üzemmód. The value of m kiválasztja the üzemmód, as follows : m
Üzemmód
0,48 1,49 2,50 3,51
Normális Dupla-szélesség Dupla-magasság Négyszeres
• •
[Skála] [Leírás]
200dpi 100dpi 200dpi 100dpi
A vonalkód szélességének beállítása. ASCII GS w n Hex 1D 77 n Decimális 29 119 n 2 ≤n ≤6 A vonalkód szélességét (vízszintes méretét) állítja be, ahol n az alábbi módon határozza meg a vonalkód szélességét:
N
Modul szélesség (mm) a többszintű vonalkódon
2 3 4 5 6
0.282 0.423 0.564 0.706 0.847
•
Vízszintes dot sűrűség
Az xL és xH állítja be a bitkép vízszintes irányában az adatbitek számát (xL + xH X 256) Az yL és yH állítja be a bitkép függőleges irányában az adatbitek számát (yL + yH X 256)
GS w n [Név] [Formátum]
•
Függőleges dot sűrűség 200dpi 200dpi 100dpi 100dpi
Két szintű vonalkód Keskeny rész Vastag rész szélesség szélesség (mm) (mm) 0.282 0.706 0.423 1.129 0.564 1.411 0.706 1.834 0.847 2.258
Több szintű vonalkód kezelés: UPC-A, UPC-E, JAn13(ENA13), JAN8(EAN8), CODE93, CODE 128. Bináris bar kódkezelés: CODE39, ITF, CODABAR
[Alapértelmezés]
n=3
49
FÜGGELÉK
A : CSATLAKOZÓK
Soros Interfész Csatlakozók (STP-103S) NYOMTATÓ 20 TXD (O) 19 RXD (I) 21 CTS (I) 22~25 GND 18 RTS (O) FGND 25 TŰS APA
----------------------------------------------------------------------------------------------------CONNECT
2 3 7 5 8 4 6
HOST RXD (I) TXD (O) RTS (O) GND CTS (I) DTR (O) DSR (I) FGND 9 TŰS ANYA
Parallel Interfész Connector (STP-103P) NYOMTATÓ 1 /STROBE (I/O) 2 DATA0 (I/O) 3 DATA1 (I/O) 4 DATA2 (I/O) 5 DATA3 (I/O) 6 DATA4 (I/O) 7 DATA5 (I/O) 8 DATA6 (I/O) 9 DATA7 (I/O) 10 /ACK (I) 11 BUSY (I) 12 PE (I) 13 SLCT 15 /ERROR (I) 16~21 N.C 22~25 GND FGND 25 PINE APA
HOST /STROBE (I/O) DATA0 (I/O) DATA1 (I/O) DATA2 (I/O) DATA3 (I/O) DATA4 (I/O) DATA5 (I/O) DATA6 (I/O) DATA7 (I/O) /ACK (I) BUSY (I) PE (I) SLCT /ERROR (I) /INIT (O) GND FGND 25 PINE APA
1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 18~25
50
FÜGGELÉK
B : Leírás
Nyomtatási mód Dot sűrűség Nyomtatás szélesség Papír szélesség Soronkénti karakter szám Nyomtatási sebesség Vevő buffer méret Tápfeszültség Működési feltételek MCBF
Thermo sor nyomtatás 200 x 200 Dpi (8 dot/mm) 48mm 58mm 32 (Font A) (12x24) , 42 (Font B) (9x24) Körülbelül 1.97 inchs/mp 50 mm/mp at 25 /printing duty 12.5% 15K bytes DC 24V 1.5A 0 ~ 40 (működési) Hőmérséklet -10 ~ 50 (tárolási) 30 ~ 80% RH (működési) Páratartalom 10 ~ 90% RH (tárolási) Műszaki 15,000,000 sor Nyomtatófej 50 millió impulzus (kb. 50km)
Papír - Papír vastagság : 0.06 ~ 0.09mm - Papírtekercs méret : Ø60 ~ 57 (w) - Papírtekercs cséve átmérő 1) Belső : Ø12mm (0.47”) 2) Külső : Ø18mm (0.71”)
51
Option : STP-103DK 1) Soros interfész csatlakozási leírás
NYOMTATÓ
HOST
19
RXD (I)
-----------------------------------
3
TXD (O)
20
TXD (O)
-----------------------------------
2
RXD (I)
18
RTS (O)
-----------------------------------
8
CTS (I)
21
CTS (I)
-----------------------------------
7
RTS (O)
4
DTR (O)
6
DSR (I) FGND
CONNECT
FGND 22~25
SG
-----------------------------------
5
SG 9 TŰS ANYA
* RJ11 6P 22
SG
----
1
GND
14
SOL1
----
2
SOL1
16
COMPS/W
----
3
COMPS/W
17
SLCT
----
4
SLCT
5
NC
6
GND
22
SG
----
25 TŰS APA
52
6
1
2) Párhuzamos interfész csatlakozási leírás
NYOMTATÓ
HOST
1
/STROBE (I/O)
1
/STROBE (I/O)
2
DATA0 (I/O)
2
DATA0 (I/O)
3
DATA1 (I/O)
3
DATA1 (I/O)
4
DATA2 (I/O)
4
DATA2 (I/O)
5
DATA3 (I/O)
5
DATA3 (I/O)
6
DATA4 (I/O)
6
DATA4 (I/O)
7
DATA5 (I/O)
7
DATA5 (I/O)
8
DATA6 (I/O)
8
DATA6 (I/O)
9
DATA7 (I/O)
9
DATA7 (I/O)
10
/ACK (I)
10
/ACK (I)
11
BUSY (I)
11
BUSY (I)
12
PE (I)
12
PE (I)
13
SLCT
13
SLCT
15
/ERROR (I)
15
/ERROR (I)
16
/INIT (O)
22~25
GND
18~25
FGND
GND FGND
25 TŰS ANYA
22
SG
----
* RJ11 6P 1 GND
14 16
SOL1 COMPS/W
-------
2 3
SOL1 COMPS/W
17
SLCT
----
22
SG
----
4 5 6
SLCT NC GND
25 TŰS APA
6
1
53
54
3) Vezérlő parancsok ESC p m t1 t2 [Név] Generate pulse. [Formátum] ASCII ESC p m t1 t2 Hex 1B 70 m t1 t2 Decimális 27 112 m t1 t2 [Skála] m = 0, 48 0 ≤ t1 ≤ 255, 0 ≤ t2 ≤ 255 [Leírás] Outputs the pulse specified by t1 és t2 to connector pin m as follows : m=0 Connector pin : Drawer kick-out connector pin 2. [Details] The pulse BE time is [t1*2ms] és the KI time is [t2*2ms]. If t2 ≤ t1, the KI time is [t2*2ms]. [Reference] DLE DC4 DLE DC4 n m t [Név] Generate pulse at real-time. [Formátum] ASCII DLE DC4 n m t Hex 10 14 n m t Decimális 16 20 n m t [Skála] n=1, m=0 1≤t≤8 [Leírás] Outputs the pulse specified by t to connector pin m as follows : m=0 Connector pin : Drawer kick-out connector pin 2. The pulse BE time is [t*100ms] és the KI time is [t*100ms]. [Reference] ESC p Bell n [Név] Select bell Be time. [Formátum] ASCII Bell t Hex 07 t (1e t) Decimális 07 t (30 t) [Skála] t = 1~30 [Leírás] The pulse BE time is [t*100ms] és the KI time is [t*100ms].
55