Epson Bondrucker TM88

Hallo,

ich habe folgendes Problem:
an der PC-Kasse war vorher ein Epson TM80 installiert,
der leider seinen Geist aufgegeben hat. Nun mussten wir
das Nachfolgermodell TM88 installieren, da das andere
vergriffen war. Der Drucker empfängt die Texte und druckt
diese auch korrekt aus. Soweit so gut, nur was er nicht
mehr kann, ist die Cut-Funktion. Der Bon wird nicht mehr
abgeschnitten.

Ich hab’s auch schon auf der DOS-Ebene versucht, nachdem
das Bonierprogramm in einer DOS-Sprache entwickelt worden ist,
aber das Cutten funkioniert nicht bzw. nur, wenn ich den Befehl
zweimal hintereinander schicke.
Mache ich das vom Bonierprogramm aus, zeigt der Drucker keinerlei
Reaktion.

Wer kann mir helfen??

LG
Lisa

Moien

an der PC-Kasse war vorher ein Epson TM80 installiert,
der leider seinen Geist aufgegeben hat. Nun mussten wir
das Nachfolgermodell TM88 installieren, da das andere
vergriffen war.

Meinst du den TM88 III ?

Soweit so gut, nur was er nicht
mehr kann, ist die Cut-Funktion. Der Bon wird nicht mehr
abgeschnitten.

Der Drucker kann Autocut. Wenn das eingeschaltet ist wird nach jedem Druckauftrag abgeschnitten. Je nach Programm führt das aber zu Konfetti (weil manche Programme schicken eine Zeile pro Auftrag…), weshalb es oft abgeschaltet ist. Das kann man (dauerhaft ?) im Windows-Treiber von Epson ändern.

Alternativ kann man aus dem Handbuch http://www.epson.de/fileadmin/content/files/RSD/down… das Command für cut raussuchen und in’s Programm einbauen. Das wird aber nur direkt nach einem Druckauftrag akzeptiert, man kann also nicht beliebig oft schneiden.

cu

Hallo,

Soweit so gut, nur was er nicht
mehr kann, ist die Cut-Funktion. Der Bon wird nicht mehr
abgeschnitten.

Der Drucker kann Autocut. Wenn das eingeschaltet ist wird nach
jedem Druckauftrag abgeschnitten. Je nach Programm führt das
aber zu Konfetti (weil manche Programme schicken eine Zeile
pro Auftrag…), weshalb es oft abgeschaltet ist. Das kann man
(dauerhaft ?) im Windows-Treiber von Epson ändern.

Autocut, das klingt gut, wie wird das eingeschaltet?
Wenn es jedoch im Windows-Treiber aktiviert werden kann,
wird es mir nichts nützen, wenn es sich um ein DOS-Programm handelt …

Alternativ kann man aus dem Handbuch
http://www.epson.de/fileadmin/content/files/RSD/down…
das Command für cut raussuchen und in’s Programm einbauen. Das
wird aber nur direkt nach einem Druckauftrag akzeptiert, man
kann also nicht beliebig oft schneiden.

Damit habe ich mich schon beschäftigt, aber ohne Erfolg.
Ich habe im DOS-Editor in eine BAT-Datei die Steuersequencen für einen partial cut reingetippt:
GS V 1,49
Wenn ich diese Datei auf der DOS-Ebene aufrufe, wird das Papier geschnitten, nicht jedoch, wenn ich diese Datei vom Kassenprogramm aus aufrufe. Ich werde heute versuchen, diese Datei direkt nach dem Report einzubauen.

Glaubst du, dass ich mit BASIC oder einer EXE-Datei bessere Chancen habe?

LG
Lisa

Moien

Der Drucker kann Autocut. Wenn das eingeschaltet ist wird nach
jedem Druckauftrag abgeschnitten. Je nach Programm führt das
aber zu Konfetti (weil manche Programme schicken eine Zeile
pro Auftrag…), weshalb es oft abgeschaltet ist. Das kann man
(dauerhaft ?) im Windows-Treiber von Epson ändern.

Autocut, das klingt gut, wie wird das eingeschaltet?
Wenn es jedoch im Windows-Treiber aktiviert werden kann,
wird es mir nichts nützen, wenn es sich um ein DOS-Programm
handelt …

Der Drucker sollte sich die Einstellung merken und dann in jedem Programm (egal ob DOS oder windows) schneiden. Allerdings bin ich mir selbst nicht mehr 100% sicher ob der TM88 III auch so tickt wie die alten.

Alternativ kann man aus dem Handbuch
http://www.epson.de/fileadmin/content/files/RSD/down…
das Command für cut raussuchen und in’s Programm einbauen. Das
wird aber nur direkt nach einem Druckauftrag akzeptiert, man
kann also nicht beliebig oft schneiden.

Damit habe ich mich schon beschäftigt, aber ohne Erfolg.
Ich habe im DOS-Editor in eine BAT-Datei die Steuersequencen
für einen partial cut reingetippt:
GS V 1,49
Wenn ich diese Datei auf der DOS-Ebene aufrufe, wird das
Papier geschnitten, nicht jedoch, wenn ich diese Datei vom
Kassenprogramm aus aufrufe.

Da müsste man nun wissen wie das Kassenprogramm mit der Datei zugeht und welche Einstellungen das Programm an der Schnittstelle vornimmt. Hast du die Quellen des Programms ?

Glaubst du, dass ich mit BASIC oder einer EXE-Datei bessere
Chancen habe?

Kann, muss aber nicht. Hängt von Programm ab.

cu

Guten Morgen,

Der Drucker kann Autocut. Wenn das eingeschaltet ist wird nach
jedem Druckauftrag abgeschnitten. Je nach Programm führt das
aber zu Konfetti (weil manche Programme schicken eine Zeile
pro Auftrag…), weshalb es oft abgeschaltet ist. Das kann man
(dauerhaft ?) im Windows-Treiber von Epson ändern.

Autocut, das klingt gut, wie wird das eingeschaltet?
Wenn es jedoch im Windows-Treiber aktiviert werden kann,
wird es mir nichts nützen, wenn es sich um ein DOS-Programm
handelt …

Der Drucker sollte sich die Einstellung merken und dann in
jedem Programm (egal ob DOS oder windows) schneiden.
Allerdings bin ich mir selbst nicht mehr 100% sicher ob der
TM88 III auch so tickt wie die alten.

Mir scheint, der tickt anders.

Alternativ kann man aus dem Handbuch
http://www.epson.de/fileadmin/content/files/RSD/down…
das Command für cut raussuchen und in’s Programm einbauen. Das
wird aber nur direkt nach einem Druckauftrag akzeptiert, man
kann also nicht beliebig oft schneiden.

Damit habe ich mich schon beschäftigt, aber ohne Erfolg.
Ich habe im DOS-Editor in eine BAT-Datei die Steuersequencen
für einen partial cut reingetippt:
GS V 1,49
Wenn ich diese Datei auf der DOS-Ebene aufrufe, wird das
Papier geschnitten, nicht jedoch, wenn ich diese Datei vom
Kassenprogramm aus aufrufe.

Da müsste man nun wissen wie das Kassenprogramm mit der Datei
zugeht und welche Einstellungen das Programm an der
Schnittstelle vornimmt. Hast du die Quellen des Programms ?

Im Programm gibt es die Möglichkeit, eine Datei mit dem Execute-Befehl aufzurufen oder mit dem Write-Befehl etwas zum Drucker schicken.

Des weiteren existiert eine printer.def-Datei, in der aber nur Sequencen eingestellt werden können, die die Schrift betreffen, also
bold, italic, wide und auch eop für den Zeilenvorschub.

Übrigens, es handelt sich von der Programmiersprache um WIZDOM,
eine datenbankorientierte DOS-Sprache, kaum verbreitet.

LG
Lisa