PDA

View Full Version : Papierfachsteuerung Canon 5235i



Flappes
05-12-14, 11:05
Hallo,

ich habe ein merkwürdiges Problem.
Ein Kunden hat dieses Multigerät und in Fach1 normales Papier und in Fach3 Briefpapier.
Es soll auch wahlweise aus beiden Fächern gedruckt werden.

Der Drucker ist als LAN-Device angelegt, und hatte von Anfang an immer aus Papierfach 3 gedruckt.
Somit hatte ich zusätzlich eine 2te Device angelgt und mit einem WSCST-Objekt versehen, das dann aus dem ersten Fach gedruckt wird.

Stelle ich nun eine Spool die aus einem RPG erstellt wurde in die beiden OUTQs, so wird auch einmal auf Blanko, und einmal auf Briefpapier gedruckt.

Nun werden auf der Maschine auch Spools (Postscript) aus einer Java-Anwendung erzeugt.
Diese haben hinter der Seitenzahl ein *. Wenn ich diese in die OUTQ stelle wo normal aus Fach3 gedruckt wird, kommt diese trotzdem aus dem Fach1 raus.

Was muss ich tun?

Oder brauch ich für diese Device auch ein WSCST für Fach3?
Wenn ja wer hätte hier die richtigen Codes für mich ?

Fuerchau
05-12-14, 11:24
Die Daten aus der Java-Anwendung, die ja als "*" angezeigt werden, sind bereits Druckdaten in ASCII (eben Postscript) und werden ohne Umsetzung (also ohne WSCST) an den Drucker gesendet.
Hier muss also die Java-Anwendung entsprechende Befehle zur Fachansteuerung senden.

Warum du nun 2 Devices für den selben Drucker hast weiß ich nicht, aber normalerweise steuert man mittels Fachangabe im Spool oder der PRTF die Fachansteuerung die dann mittels WSCST umgesetzt wird.
Du benötigst also die ESC-Sequenzen für Fach 1 und 3 um diese korrekt im WSCST anzugeben um somit nur noch 1 Drucker zu verwalten.

ExAzubi
09-12-14, 13:47
Sogar als Video verfügbar : :)

https://www.youtube.com/watch?v=ebCAnacJyi0

tfroehlich
30-01-15, 14:46
Hallo zusammen,

ich nehme diesen Treat hier auf, da wir diesen Drucker ebenfalls haben.

Könnte mir jemand die genaue Parametrierung von crtdevprt und wscst für diesen Drucker zukommen lassen?
Wir haben OS/400 V7R1 (9) . Der Drucker ist im Netz.
Es ist unser erster Canon-Drucker und wir möchten diesen eigentlich ohne einen Mercury-Printserver in Betrieb nehmen.

Gruss
TF

Flappes
30-01-15, 15:34
CRTDEVPRT DEVD(PRTXYZ)
DEVCLS(*LAN)
TYPE(3812)
MODEL(1)
LANATTACH(*IP)
PORT(9100)
ATTACH(*DIRECT)
ONLINE(*YES)
FONT(11 *NONE)
FORMFEED(*AUTOCUT)
SEPDRAWER(*FILE)
PRTERRMSG(*INQ)
MSGQ(*CTLD)
ACTTMR(170)
INACTTMR(*SEC15)
MFRTYPMDL(*HP5SI)
PPRSRC1(*A4)
PPRSRC2(*A4)
ENVELOPE(*NUMBER10)
ASCII899(*NO)
IMGCFG(*NONE)
CHRID(*SYSVAL)
RMTLOCNAME('111.222.333.444')
SYSDRVPGM(*IBMSNMPDRV)
PUBLISHINF(*UNKNOWN *UNKNOWN *UNKNOWN *UNKNOWN *BLANK (*PCL))



Wichtig ist bei den Canon das *HP5SI

Fuerchau
30-01-15, 15:39
Auf die Schnelle habe ich nur gefunden, dass der Drucker PCL unterstützt.
Hier beginnt wie immer das Raten.
Als Landrucker, 3812, mit *IP, Druckermodell kannst du einfach *HP5 oder *HP6 verwenden, als SYSDRVPGM(*IBMSNMPDRV).
Mit IP-Adresse und Port 9100 könnte es dann schon reichen.
Die Fachansteuerung wird dann wie immer ggf. das Problem.

tfroehlich
30-01-15, 15:51
Hallo zusammen,

vielen Dank für Eure Unterstützung.

Gruss
Thomas

tfroehlich
02-02-15, 08:53
Hallo zusammen,

vielen Dank. Ich habe den Drucker heute eingerichtet nach den Parametern von Flappes.
Perfekt. Selbst die Ansteuerung der Fächer funktioniert.

Gruss
Thomas

tfroehlich
02-02-15, 10:15
Hallo zusammen,

leider funktioniert die Fachsteuerung doch nicht so.
Könnte mir jemand vielleicht eine Wscst Einstellung zukommen lassen.
Im Moment tappe ich im Dunkeln.

Gruss
Thomas