Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#14

AW: Kassenschubladen-Ansteuerung via Epson TM T 88V / LAN

  Alt 16. Jun 2020, 17:53
Ja, klingt so, als wenn copy /B posbefehl.dat \\pos\printername ausreichen könnte.
Zum Erstellen der Datei, mit dem EscapeCode (Steuerzeichen), kannst dich an Hier im Forum suchenHxD wenden.



Wenn der Drucker eh nicht benutzt wird.
Es gibt auch USB-Adapter (eventuell auch für LAN), wo man die Kassenschublade direkt schließen kann, ohne einen Bondrucker dazwischen.
Die haben dann manchmal auch eine recht einfache API, wie z.B. eine URL aufrufen um zu Öffnen.

Sind die Schubladen denn irgendwie kodiert?
Nicht dass da am Ende nur ein Endschalter und ein Öffnerrelais drin stecken (Strom an = Klappe geht auf bzw. Schublade flutscht raus), denn dann könnte man das Ding auch selbst ansteuern.
(gibt z.B. fertige Relais-IO-Geräte, die sich einfach via LAN steuern lassen)



Einen lokalen Druckertreiber habt ihr installiert, der dann via LAN mit dem PosDrucker redet?
Dann kann man via Delphi oder auch z.B. über ein kleines Python-Script den Befehl an den Treiber schicken.
https://pypi.org/project/escposprinter/
https://stackoverflow.com/questions/...thon-in-ubuntu
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (16. Jun 2020 um 18:27 Uhr)
  Mit Zitat antworten Zitat