Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

OKI 320 zatrzymuje wydruk pod WIN XP

psuja 24 Sty 2011 15:00 2198 0
  • #1
    psuja
    Poziom 17  
    Witam!
    Mam problem z drukarką OKI 320.
    Drukarka służy do wydruku faktur i dokumentów magazynowych z programu dosowego (jest to program pisany pod konkretną hurtownie, kompletnie nieznany, rok prod. 1996).
    W programie brak jakichkolwiek możliwości konfiguracji parametrów pracy drukarki.
    Dotychczas program pracował pod kontrolą jedynie systemu DOS.
    Obecnie zastosowałem nowy komp, z systemem WINDOWS XP.
    Wydruki fiskalne przez COM1 (Posnet) działają prawidłowo.
    Problem jest z drukarką igłową na porcie LPT1.
    Drukuje prawidłowo polskie znaki, lecz po wydrukowaniu 80% strony, drukarka zatrzymuje się na 20-30 sek. po czym drukuje dalej dokument.
    Zainstalowałem sterowniki w systemie windows:
    - systemowe oki 320 (microline) - bez zmian
    - systemowe oki 320 (ibm) - bez zmian
    - oryginalne ze strony OKI 320 - bez zmian
    Próbowałem zmieniać parametry sterownika systemowego: buforowania wydruków, druk bezpośrednio do drukarki, niestety bez zmian.
    Drukarka nadal zatrzymuje się podczas wydruku, właściwie przed końcem faktury.
    Po 20-30 sek. kończy wydruk prawidłowo.
    Co ciekawe, gdy w czasie oczekiwania na dokończenie wydruku, zakończę pracę z programem, drukarka momentalnie kończy wydruk.
    Co może być przyczyną takiego zachowania drukarki ?
    Ustawienia drukarki:
    Emulacja proprinter, bi-directional
    Ustawienia BIOS/LPT1:
    ECP+EPP

    Dodano po 2 [godziny] 38 [minuty]:

    Witam ponownie!
    Znalazłem rozwiązanie tego problemu:

    W przypadku awarii podobnej, jak opisana powyżej przezemnie, należy (dotyczy drukarki OKI 320, czy innych - nie wiem):
    - Zastosować sterownik systemowy Epson QL800
    - wyedytować wpis w rejestrze systemu windows:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW]
    "LPT_timeout"="1"

    Po tej operacji drukarka pracuje z prawidłową prędkością i nie zatrzymuje się.
    Znaki drukują się prawidłowo.
    Jeśli pomogłem, kliknij pomógł :)
    Pozdrawiam
    Jacek