Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
napoveda_iskam_4:instalace:opos [2016/06/30 09:19] – [Instalace tiskárny] adminnapoveda_iskam_4:instalace:opos [2017/09/26 19:50] (aktuální) – [Důležité upozornění] dubpetr
Řádek 1: Řádek 1:
 ====== Použití tiskáren prostřednictvím POS.NET ====== ====== Použití tiskáren prostřednictvím POS.NET ======
  
-===== Úvod =====+===== Důležité upozornění =====
  
-Microsoft POS.NET je knihovna, která umožňuje istupovat z aplikace napsané pro .NET Framework k tiskárnám a dalším zejména pokladním periferiímDůvodem pro existenci této knihovny je fakt, že .NET Framework neposkytuje žádné nástroje pro komunikaci po paralelním portu ani USB portu, takže napřk pokladním tiskárnám tak nemá tvůrce aplikace žádný istup. ISKaM 2006 tento nedostatek obchází tak, že tiskárnu na LPTx portu obsluhuje tak, že vytvoří soubor, který pomocí DOS íkazu //copy// zkopíruje na port LPTxV případě USB tiskáren je situace ještě složitější, protože takovou tiskárnu je nutné namapovat na LPT port pomocí íkazu //NET USE//. Výsledkem je sice funkční komunikace, která je však poměrně pomalá a můžbýt i nespolehlivá.+**Výrobci řady tiskáren rezignovali na podporu Microsoft POS.NET v nejnovější verzi 1.14 a edchozí verze 1.12 zase není kompatibilní s nejnovějšími verzemi .NET Framework. U řady výrobců navíc chybí podpora pro 64 bitové verze Windows v kombinaci s POS.NET. Podpora tiskáren ipojených es POS.NET bude proto v ISKAMu ukončena a tiskárny je potřeba ipojit přes standardní [[napoveda_iskam_4:instalace:nastaveniterminalu|Windows ovladače]]** 
 + 
 + 
 +===== Úvod =====
  
-Doporučujeme tedy použití POS.NET jako ímé cesty ke komunikaci pokladním hardwarem (zejména tiskárny a pokladní šuplíky), přičemž pro ISKAM4 je to jediná podporovaná varianta.+Microsoft POS.NET je knihovna, která umožňuje istupovat z aplikace napsané pro .NET Framework k tiskárnám a dalším zejména pokladním periferiím. Důvodem pro existenci této knihovny je fakt, že .NET Framework neposkytuje žádné nástroje pro komunikaci po paralelním portu ani USB portu, takže např. k pokladním tiskárnám tak nemá tvůrce aplikace žádný přistup. ISKAM tento nedostatek obchází tak, že tiskárnu na LPTx portu obsluhuje tak, že vytvoří soubor, který pomocí DOS příkazu //copy// zkopíruje na port LPTx. V případě USB tiskáren je situace ještě složitějšíprotože takovou tiskárnu je nutné namapovat na LPT port pomocí íkazu //NET USE//. Výsledkem je sice funkční komunikace, která je však poměrně pomalá a může být i nespolehlivá.
  
-Pokud ovladačPOS.NET pro danou tiskárnu nejsou k dispozici, je možné využít i variantu tisku es ovladač Windows. Stačí název tiskárny (tak, jak je zobrazen ve složce tiskárny) nastavit v příslušném políčku dialogu Tento terminál. Ovládání peněžního šuplíku v této variantě není možné, ale ovladač Windows lze obvykle nastavit tak, že při zahájení tisku otevře pokladní zásuvku.+Doporučujeme tedy použití POS.NET jako ímé cesty ke komunikaci s pokladním hardwarem (zejména tiskárny a pokladní šuplíky).
  
 +Pokud ovladače POS.NET pro danou tiskárnu nejsou k dispozici, je možné využít i variantu tisku přes ovladač Windows. Stačí název tiskárny (tak, jak je zobrazen ve složce tiskárny) nastavit v příslušném políčku dialogu Tento terminál. Ovládání peněžního šuplíku v této variantě není možné, ale ovladač Windows lze obvykle nastavit tak, že při zahájení tisku otevře pokladní zásuvku. V tomto případě máte možnost nastavit v ISKAMu velikost fontu a počet znaků na řádku. Při použití POS.NET lze tyto parametry obvykle nastavit v nastavení OPOS ovladače.
 ===== Instalace tiskárny =====  ===== Instalace tiskárny ===== 
  
Řádek 36: Řádek 40:
 V utilitě OPOS POSPrinter Register vybereme tiskárnu (pro SP 312 funguje SP242) zatrhneme Control Object a zaregistrujeme. V utilitě OPOS POSPrinter Register vybereme tiskárnu (pro SP 312 funguje SP242) zatrhneme Control Object a zaregistrujeme.
 Pro komunikaci musíme doinstalovat další knižnice, které je potřebné zaregistrovat ve Windows. Knižnice i instalační bat soubor jsou dostupné [[http://www.aps-brno.cz/is/ISKAM4/SP312OPOS.zip|zde]]. Pro komunikaci musíme doinstalovat další knižnice, které je potřebné zaregistrovat ve Windows. Knižnice i instalační bat soubor jsou dostupné [[http://www.aps-brno.cz/is/ISKAM4/SP312OPOS.zip|zde]].
 +
 +==== STAR SM-S230i ====
 +Tato mobilní tiskárna je malá a docela šikovná. K tabletu je připojená bezdrátově přes Bluetooth. Její nastavení je trochu "tricky", takže vám přikládáme drobný návod, aby to pro vás bylo jednodušší.
 +=== Nastavení tiskárny ===
 +Zapnutí tiskárny  - dlouhým, cca 5 sekund trvajícím stiskem levého tlačítko Power.
 +
 +Po zapnutí držte současně obě tlačítka cca 5 sekund a vyjede Vám nastavení tiskárny (self test).
 +
 +  * Přepnout tiskárnu na režim //Bluetooth// (ne //Bluetooth iAP//) - podobně jako u tisku nastavení, po zapnutí tiskárny držte obě tlačítka, tentokrát však ještě déle jak 5 sekund, dokud neuslyšíte dvě krátké pípnutí.
 +  * Emulation mode na //StarPRNT// - po zapnutí tiskárny otevřete kryt na umístění papíru, a opět držte obě tlačítka, dokud vám pravá dioda nezasvítí 5x. Po uzavření krytu se vytiskne nastavený emulační mód.
 +
 +Obě nastavení jsou dobře popsána v manuálu ({{:napoveda_iskam_4:instalace:sm-s230i_hm.pdf|}} - str. 28 a 29. 
 +  * Tiskárnu spárujte s tabletem (přes nastavení //Bluetooth//). PIN pro párování je 1234.
 +
 +=== software Windows ===
 +  * ze stránek [[http://www.starmicronics.com/support/manual.aspx]] je nutno stáhnout ovladač se softwarem (StarPRNT for Portable V2.0 Full Package 32/64-bit). 
 +  * Po instalaci se nainstaluje mj. software s názvem "Portable Printer Utility". Ten spusťte a v prvním kroku je potřeba vybrat správný typ tiskárny, připojení (Bluetooth) a port. **Důležité** - na výběr máte zpravidla dva porty, zvolte ten s vyšším číslem!!! (neptejte se proč, ale s tím nižším to nefunguje a ušetříte si hodiny testování a pár šedivých vlasů).
 +  * Jakmile máte nakonfigurováno, zbývá doinstalovat ovladač Windows. V uvedené utilitce zvolte první volbu - //Windows Printer Queue Management// a zde přes tlačítko //Add// přidáte novou tiskárnu Windows (název, který zde uvedete pak uvedete v nastavení ISKAM).
 +  * Vše můžete otestovat přes tlačítko //Test print//, které by vám mělo vytisknout testovací stránku Windows.
 +
 +Nastavení v ISKAMu je pak stejné jako u ostatních tiskáren - v //Tento terminál// uvedete u účtenkové tiskárny stejné jméno, které jste tiskárně přiřadili v kroku výše. Po uložení otestujete přes tlačítko vpravo- //Test//.
 +
 +=== Řešení problémů ===
 +Na rozdíl od jiných tiskáren, zde k celé složitosti přistupuje ještě bezdrátové propojení s počítačem (tabletem). Nejprve je tedy potřeba identifikovat, kde nastal problém:
 +  - Číslovaný seznamtiskárna - otestovat, jestli vytiskne nastavení (= držet obě tlačítka cca 5 sekund, pak pustit).
 +  - Bluetooth propojení - občas se ztratí propojení s Bluetooth a je potřeba tiskárnu znovu "spárovat" (PIN: 1234).
 +  - otestovat tisk z Windows. Doporučujeme spustit utilitu //Portable Printer Utility// a v prvním kroku dát //Check// z úvodní obrazovky. Měl by zobrazit firmware Tiskárny a vytisknout krátký text. V dalším kroku pak vyzkoušet v části //Windows Printer...// testovací stránku.
 +  - otestovat tisk v ISKAMu - v //Tento terminál// - u účtenkové tiskárny stisknout //Test//. Pokud vyjede papír s testovacím tiskem, je vše v pořádku. Pokud přesto ISKAM v některých případech netiskne, je to buď vlivem špatného nastavení ISKAMu nebo chyby programu. Nikoli však tiskárny či jejího nastavení.
 +
 +
 ==== POSIFLEX ==== ==== POSIFLEX ====
  
Řádek 49: Řádek 83:
 Tato tiskrárna je velice stará a často obsahuje starý firmware, což ji činí nepoužitelnou v nových verzích Windows. Prostup aktualizace a instalace: Tato tiskrárna je velice stará a často obsahuje starý firmware, což ji činí nepoužitelnou v nových verzích Windows. Prostup aktualizace a instalace:
   * Připojte tiskárnu na USB a proveďte upgrade firmware z {{:napoveda_iskam_4:instalace:firmware-350plus-6.10.zip|tohoto ZIPu}}a podle následujícího drobného návodu:   * Připojte tiskárnu na USB a proveďte upgrade firmware z {{:napoveda_iskam_4:instalace:firmware-350plus-6.10.zip|tohoto ZIPu}}a podle následujícího drobného návodu:
-    * [FIRMWARE CHANGE] +      - Turn printer power switch on. 
-1. Turn printer power switch on. +      Execute Firmware Download Utility.(SRP FDU VXXXXX.exe) 
-2. Execute Firmware Download Utility.(SRP FDU VXXXXX.exe) +      Select the Correct Printer. 
-3. Select the Correct Printer. +      Select Interface and set parameters and then click on the Connect button. 
-4. Select Interface and set parameters and then click on the Connect button. +      Select the firmware file(*.fls) 
-5. Select the firmware file(*.fls) +      Click on the Download button. 
-6. Click on the Download button. +      PC process Firmwareupdate and would Show a Finish sign (Don't turn off Printer). 
-7. PC process Firmwareupdate and would Show a Finish sign (Don't turn off Printer). +      !!Wait until printer finishes firmware change and all LED'S STOP Blinking!! 
-8. !!Wait until printer finishes firmware change and all LED'S STOP Blinking!! +      Check that the firmware version is changed on the printed self-test page.
-9. Check that the firmware version is changed on the printed self-test page.+
  
-  * Jen upozornění – upgrade firmware se v jejich prográmku provádí přes „download“ +  * Jen upozornění – upgrade firmware se v jejich prográmku provádí přes „download“ :-)
   * Následně instalujte {{:napoveda_iskam_4:instalace:software_srp-350plus_windows_driver_v3.4.2.zip|ovladač}}   * Následně instalujte {{:napoveda_iskam_4:instalace:software_srp-350plus_windows_driver_v3.4.2.zip|ovladač}}
   * Ověřte, že se po instalaci korektně vytiskne zkušební stránka Windows   * Ověřte, že se po instalaci korektně vytiskne zkušební stránka Windows
   * Do ISKAMu je nutno zkopírovat stejný název, jako má tiskárna ve Windows. Při opisu mohou vznikat chyby.   * Do ISKAMu je nutno zkopírovat stejný název, jako má tiskárna ve Windows. Při opisu mohou vznikat chyby.
-  * K plnohodnotnému ověření funkčnosti stačí stisknout tlačítko Test vedle názvu tiskárny. Měl by vyjet správně naformátovaný testovací doklad.+  * K plnohodnotnému ověření funkčnosti stačí stisknout tlačítko Test vedle názvu tiskárny. Měl by vyjet správně naformátovaný testovací tisk.
    
 +===== Nastavení velikosti písma =====
 +Některé ovladače OPOS nabízí možnost nastavení velikosti písma i počtu znaků na řádek. Zde si uvedeme postup nastavení pro tiskárny EPSON:
 +  - jako správce spustíme program //EPSON OPOS ADK for .NET SetupPOS//
 +  - vybereme nainstalovanou tiskárnu a stiskneme tlačítko //Modify//
 +  - Přejdeme na záložku //Device Details// a nyní můžeme změnit:
 +     * **Počet znaků na řádek** - //Receipt Characters per Line//, kterým se současně mění i velikost písma
 +     * **Řádkování** - //Receipt Line Spacing (dots)//
 +  - Uložíme kliknutím na //Save// a vyzkoušíme v ISKAMu
 +{{ :napoveda_iskam_4:instalace:epsonopos.png?nolink |}}
  
 ===== Nastavení v ISKAMu ===== ===== Nastavení v ISKAMu =====
  
 V ISKAMu stačí jako název účtenkové tiskárny (v ISKaM 2006 nazváno port šuplíku) ve vlastnostech příslušného terminálu vyplnit v předchozím kroku zvolený název tiskárny. V ISKAMu stačí jako název účtenkové tiskárny (v ISKaM 2006 nazváno port šuplíku) ve vlastnostech příslušného terminálu vyplnit v předchozím kroku zvolený název tiskárny.
-{{ :napoveda_iskam_4:instalace:jadro_terminal.png?200 |}}+{{ :napoveda_iskam_4:instalace:jadro_terminal.png?400 |}} 
 + 
 +Nastavujete-li vlastnosti přímo pro terminál, kde jste přihlášeni (dialog Tento terminál), tak název tiskárny volíte z nabídky nainstalovaných tiskáren (OPOS popř. Windows). Doporučujeme po nastavení provést test tisku.
  
 ===== Peněžní zásuvka ===== ===== Peněžní zásuvka =====
Řádek 83: Řádek 127:
 ===== Řešení problémů ===== ===== Řešení problémů =====
  
-Ať už používáte zařízení jakéhokoliv výrobce, tak se vám může hodit umístění souborů s konfigurací: +viz [[napoveda_iskam_4:instalace:troubleshooting]]
- +
-[[http://msdn.microsoft.com/en-us/library/bb428977(v=winembedded.11).aspx]] +
- +
 ===== Nastavení buzzeru - sirénky ===== ===== Nastavení buzzeru - sirénky =====
 K pokladním tiskárnám lze mimo šuplíku připojit i malý buzzer, chcete-li pípák či sirénku. Používá se typicky především v kuchyni, kde personál potřebuje být informován o nové objednávce, která se vytiskne na pokladní tiskárně. Nastavení lze provést jednoduše v ovladači tiskárny Windows anebo složitěji v přes ovladač POS. Ukážeme si postup pro tiskárnu Epson TM-T88IV v prostřední Windows: K pokladním tiskárnám lze mimo šuplíku připojit i malý buzzer, chcete-li pípák či sirénku. Používá se typicky především v kuchyni, kde personál potřebuje být informován o nové objednávce, která se vytiskne na pokladní tiskárně. Nastavení lze provést jednoduše v ovladači tiskárny Windows anebo složitěji v přes ovladač POS. Ukážeme si postup pro tiskárnu Epson TM-T88IV v prostřední Windows: