Callback
  • Od trhového stánku k obchodu

  • -

  • Od obchodu k obchodnej sieti

  • -

  • Od maloobchodu k výrobe

Tlačiareň štítkov tlačí prázdne štítky prostredníctvom presmerovania RDP

Volodymyr Vytyščenko
Volodymyr Vytyščenko

Expert na automatizáciu obchodu v spoločnosti Torgsoft

Problém vzniká pri pokuse o tlač etikiet neštandardnej veľkosti, napríklad 58x40 mm alebo 58x30 mm, z terminálového servera na lokálnu tlačiareň cez štandardný mechanizmus presmerovania zariadení RDP Redirect. V takejto schéme server odosiela úlohu nie priamo do tlačiarne, ale cez mechanizmus presmerovania tlače, preto sa časť parametrov môže spracovať inak než pri priamom sieťovom tlačení.

Keď tlačiareň etikiet začne cez RDP tlačiť prázdne etikety

Táto situácia je typická pre prácu v terminálovom režime, keď je tlačiareň fyzicky pripojená ku klientskemu PC, ale tlač sa spúšťa zo vzdialeného servera. Platí to pre tlačiarne Xprinter, Zebra a Godex. Najčastejšie sa problém prejavuje práve pri tlači etikiet, nie bežných listov, pretože pri tlačiarni etikiet sú kritické presná veľkosť média, režim podávania a korektný prenos príkazov ovládača.

Ako zistiť, že problém je v RDP Redirect

Najprv skontrolujte tú istú šablónu lokálne, bez RDP. Ak tlačiareň lokálne tlačí správne, ale cez terminálový server začnú chyby, príčina je s najväčšou pravdepodobnosťou v Redirect alebo v ovládači na serveri.

  • prvá etiketa sa vytlačí správne, ďalšie sú prázdne

  • tlačiareň vysunie dlhý pás prázdneho papiera

  • tlačiareň prejde po prvej úlohe do chybového stavu

  • RDP relácia sa v momente odoslania tlače zasekne alebo preruší

Prečo sa tlač etikiet stáva nestabilnou kvôli Easy Print a Redirect

Strata parametrov stránky. Technológia RDP Easy Print alebo iný mechanizmus presmerovania môže ignorovať časť nastavení ovládača na klientovi alebo ich nahradiť parametrami relácie. V dôsledku toho sa veľkosť papiera môže vrátiť na predvolenú hodnotu a tlačiareň dostane úlohu s nesprávnymi parametrami etikety.

Ovládač Easy Print. Používanie univerzálneho ovládača Microsoft namiesto natívneho ovládača výrobcu často neumožňuje správne preniesť špecifické príkazy TSPL alebo ZPL.

Nestabilita kanála. Redirect pridáva ďalší článok medzi server a tlačiareň. Ak je kanál nestabilný alebo ovládače na serveri a klientovi pracujú rozdielne, úloha sa môže dokončiť nesprávne.

Ako obnoviť stabilnú tlač etikiet

Pre stabilnú tlač je potrebné, ak je to možné, odstrániť RDP Redirect z tlačového reťazca. Vyberte si jednu z možností nižšie, od najlepšej po kompromisnú.

Možnosť A. Priame sieťové pripojenie tlačiarne cez Ethernet a Standard TCP/IP Port — odporúčané

Toto je hlavná možnosť, ak má tlačiareň LAN port. V takejto schéme server komunikuje s tlačiarňou priamo, bez RDP Redirect a bez prostredného PC.

Na strane predajne:

  • pripojte tlačiareň k routeru ethernetovým káblom

  • priraďte tlačiarni statickú lokálnu IP adresu alebo nastavte DHCP rezerváciu v routeri

  • uistite sa, že je tlačiareň dostupná v lokálnej sieti

  • ak je server prenajatý v dátovom centre a nie je pripojený k predajni cez VPN, samotná lokálna adresa tlačiarne nestačí. V takom prípade je na strane predajne zvyčajne potrebná verejná IP adresa, presmerovanie portu 9100 na lokálnu adresu tlačiarne a povolenie externého prístupu iba pre server

Spojenie so serverom:

  • cez VPN — ak je medzi predajňou a serverom nastavené VPN, server bude môcť komunikovať priamo s lokálnou IP adresou tlačiarne

  • cez externý prístup — ak VPN nie je, možno nastaviť prístup k tlačiarni cez router predajne. Na to je zvyčajne potrebná verejná IP adresa v predajni a presmerovanie portu 9100

Na serveri:

  • nainštalujte natívny ovládač výrobcu

  • pridajte tlačiareň cez Standard TCP/IP Port

  • zadajte IP adresu tlačiarne vo VPN alebo externú IP adresu predajne, ak je nastavené presmerovanie portu

  • ak model podporuje priamu tlač RAW, použite port 9100

Toto je možnosť, ktorú treba uprednostniť, ak má tlačiareň Ethernet. Je stabilnejšia ako tlač cez klientsky PC, LPR/LPD a RDP Redirect.

Možnosť B. USB tlačiareň cez VPN, zdieľanie alebo LPR/LPD — obchádzkové riešenie

Tento spôsob je vhodný, ak je tlačiareň pripojená k lokálnemu PC cez USB a nemá LAN port. V takejto schéme server nepracuje s tlačiarňou priamo, ale komunikuje buď s PC, ktoré tlačiareň zdieľa, alebo so službou LPD na tomto PC.

Cez VPN a shared printer:

  • zdieľajte tlačiareň na lokálnom PC

  • prepojte predajňu a server cez VPN

  • na serveri pridajte tlačiareň ako sieťový prostriedok cez cestu vo formáte \\IP_alebo_názov_PC\Názov_tlačiarne

Cez LPR/LPD:

  • na lokálnom PC zapnite tlačovú službu LPD

  • otvorte port 515 vo firewalle

  • na serveri vytvorte Standard TCP/IP Port a zvoľte protokol LPR

  • zadajte IP adresu PC a presný názov frontu alebo tlačiarne

Dôležité: LPR/LPD funguje iba vtedy, keď server skutočne vidí PC s tlačiarňou v sieti. Ak je server prenajatý v dátovom centre a predajňa funguje cez internet bez VPN, takáto možnosť zvyčajne vyžaduje verejnú IP adresu na strane predajne a presmerovanie portu 515. Preto pre vzdialený server LPR/LPD nie je univerzálnym riešením a je horšie než priama sieťová tlač do samotnej tlačiarne.

Možnosť C. Čo robiť, ak musíte zostať pri RDP Redirect

Ak momentálne nie je možné zmeniť schému pripojenia a musíte ponechať Redirect, treba maximálne stabilizovať samotnú tlač cez RDP.

  • vypnite Easy Print na serveri, ak prechádzate na legacy alebo natívny driver. Cesta v Group Policy: Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Printer Redirection → Use Remote Desktop Easy Print printer driver = Disabled

  • zosúlaďte ovládače. Na server aj klient nainštalujte rovnakú verziu ovládača

  • nespoliehajte sa na jednu „správnu“ verziu pre všetky modely, pretože stabilita závisí od konkrétnej tlačiarne, rozhrania pripojenia a schémy tlače

  • skontrolujte, či ten istý ovládač a šablóna tlačia správne lokálne na klientskom PC. Ak je lokálne všetko v poriadku, ale problém zostáva iba cez Redirect, príčina je takmer určite v tlačovej trase cez RDP

Ako overiť, že tlač etikiet funguje stabilne

  • nastavte veľkosť etikety v ovládači na uzle, z ktorého tlačiareň skutočne dostáva úlohu: na serveri pri priamej TCP/IP tlači alebo na klientskom PC pri lokálnej tlači

  • vytlačte z Torgsoftu sériu 5 rôznych etikiet

  • tlač sa musí začať okamžite, bez vynechávania, zbytočného posuvu a zastavení

  • potom skontrolujte ešte jednu dlhšiu sériu, aby ste sa uistili, že zlyhanie nevzniká po prvej etikete

Ako sa vyhnúť opakovaným problémom s tlačou etikiet

  • nepoužívajte USB predlžovačky pre tlačiarne

  • vypnite úsporu energie pre USB huby v Správcovi zariadení

  • na trvalé zaťaženie používajte namiesto USB tlačiarne s LAN portom

  • nenechávajte RDP Redirect ako hlavnú schému tlače etikiet, ak je možné prejsť na priamu sieťovú tlač

Čo je dôležité zapamätať si

RDP Redirect môže fungovať pri bežnej tlači, ale pri etiketách často dáva nestabilný výsledok. Ak má tlačiareň Ethernet, najlepšie je pripojiť ju priamo cez Standard TCP/IP Port a RAW 9100. Ak je tlačiareň pripojená cez USB, používajte VPN, shared printer alebo LPR/LPD len ako obchádzkové riešenie. RDP Redirect sa oplatí ponechať iba vtedy, keď momentálne nie je možné zrealizovať inú schému pripojenia.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Pridať komentár

Pridať komentár
Ďakujeme za vašu spätnú väzbu! Bude zverejnená po kontrole moderátorom.
Podobné články