PDA

View Full Version : USB-Drucker ansteuern



JoergHamacher
18-03-15, 14:37
Hallo,

wie kann man über die IBMi einen Drucker (und eventuell auch andere Endgeräte wie z.B. eine Kassenschublade) ansteuern, der per USB an dem PC angeschlossen ist, an dem der Anwender per Emulation arbeitet.

Vielen Dank im Voraus,
Jörg Hamacher

petterr
18-03-15, 14:58
Drucker geht über die Terminalemulation die auch Drucker verwalten kann und bei der Kassenlade müsste man wissen, wie die vom PC aufgeht. Wenn es z.B. ein Script gibt mit dem die Kassenschublade geöffnet wird, könnte man dies über Remote Command aufrufen.

KingofKning
19-03-15, 07:52
Drucker gehen in der Regel auch über Remoteoutqueue.GG

petterr
19-03-15, 08:07
Bin ich jetzt neugierig, wie kannst du einen USB Drucker per Remote OutQueue anbinden?

Fuerchau
19-03-15, 08:10
Weil die meisten USB-Drucker nun auch einen LAN-Anschluss haben:)?

KingofKning
19-03-15, 11:02
Nö,
da die AS/400 bekanntlich keinen USB-Anschluß für Drucker hat, mußt Du zwangsläufig den USB-Drucker an einen PC evtl auch einen Raspberry anschließen.

Wenn er an einem PC ist, kannst Du die Daten an den PC senden und der sendet sie an den Drucker.

Ist hier im Forum aber schon ein dutzend Mal behandelt worden, da es früher üblicher war solche Konstrukte zu machen.

GG

holgerscherer
19-03-15, 14:30
Du glaubst gar nicht, was alles an USB-Druckern ohne LAN am Markt ist. Mit WLAN, aber ohne PCL - lauter Spielzeugs...

BenderD
19-03-15, 16:27
@holger: ... meinst Du jetzt die Drucker von dem rennomierten Hersteller Noris in Fürth?(http://www.noris-spiele.de/de/marken-produkte/kreativ/stempeln/meine-druckerei-606049106/)

Die haben übrigens auch so ein Guifizierungstool:
http://www.noris-spiele.de/de/marken-produkte/spiele/zauberkaesten/123-bunte-zauberei-606321164/

D*B

prsbrc
20-03-15, 06:23
Guten Morgen :)
Also wenn der Drucker nur USB hat dann versucht es doch mit einem http://www.amazon.de/LogiLink-PS0011-Print-Sever-1-Port/dp/B004R6YR20/ref=sr_1_20?s=computers&ie=UTF8&qid=1426832429&sr=1-20 oder ähnlichem. Bei uns hier klappt das ganz gut.

Fuerchau
20-03-15, 08:05
Häufig werden für USB (aber auch LAN)-Drucker Pseudo-Devices angelegt.
Irgendwo habe ich auch schon mal gesehen, dass man einfache Daten per Copy-Befehl an ein solches Device schicken kann, also ähnlich "copy MyFile.txt /usbdevicename".
Wenn so was klappt kann man per STRPCO und STRPCCMD eine solche Copy-Anweisung lostreten.

Alternativ bieten sich aber auch DTAQ's an:).
Für die PC's ein kleines Programm, dass über die Toolbox aus einer Keyd-DTAQ z.B. mit dem PC-namen Daten liest und an das USB-Gerät weitergibt. Auf der AS/400 muss man dann nur einen passenden QSNDDTAQ senden.

Dies gilt natürlich nicht für klassische Drucker, da die ja nun als Windows-Drucker auftauchen lassen sich diese ganz normal über die 5250-Drucker-Emulationen (CA, Java-CA, Holgers-Emu) ansteuern.