Step 7 Drucker Kyocera direkt aus der S7-300 ansteuern

Tequila_155

Level-2
Beiträge
37
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin zusammen,

ich habe da mal eine Aufgabe: wir sollen für einen Kunden einen Drucker Typ KYOCERA FS-9130 DN mit zusätzlicher Papierzufuhr 2 x 500 Blatt und Schnittstellen USB, Parallel, Ethernet aus der S7-300 ansteuern. Ein Profinet-Netzwerk ist in der Anlage vorhanden. Der Drucktext soll in der SPS erstellt werden. Ich habe leider keine Idee, wie ich das realisieren kann.
Gibt es dafür einen Treiber?
Wie gehe ich am besten vor?
Hat jemand zufällig dafür ein Beispielprogramm?

Über sachdienliche Hinweise wäre ich sehr dankbar.

Gruß
Jörg
 
Treiber wird sicherlich schwierig werden, könnte ich mit denken.
Der Drucker kann sicher Postscript drucken, das wäre mein Ansatzpunkt.
Glück wäre es für dich, wenn das Format weitgehend festgelegt ist und nur bestimmte Texte geändert werden, wie das oft bei Etiketten ist. Dann könnte man sich das in einer Textdatei erstellen und die Druckausgabe in Postscript in eine Datei umleiten. Das könnte man dann wiederum ein einem DB ablegen und so als Ganzes per TCP/IP an den Drucker schicken. in dieser Vorlage kann man dann bestimmt Stellen an Text ersetzen.

Oder, man nimmt sich das PS-Protokoll zur Hand (und auch einen Ausdruck eines Textes in PS) und schaut mal, welche Befehle eigentlich relevant sind und setzt das ganze dann selbst um.

Hier mal en kleines Beispiel aus Wikipedia:

Code:
[COLOR=#252525][FONT=sans-serif]Ein Programmbeispiel ist:[/FONT][/COLOR]
[COLOR=black][FONT=monospace][FONT=monospace]%!
/Courier findfont    % Schrift auswählen
20 scalefont         % auf Schriftgröße 20 skalieren
setfont              % zum aktuellen Zeichensatz machen
50 50 moveto         % (50, 50) als aktuelle Schreibposition setzen
(Hallo Welt!) show   % und dort den Text ausgeben
showpage             % Seite ausgeben
[/FONT]
[/FONT][/COLOR]
[COLOR=#252525][FONT=sans-serif]Das Programm schreibt „Hallo Welt!“ an die Position 50,50.[/FONT][/COLOR]
PS: Ich tagge es als Code, denn Zitat verhunzt die Formatierung.
 
Zuletzt bearbeitet:
Zurück
Oben