Daten Drucken

Tom08

Level-1
Beiträge
19
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich soll ein Analogwert 0-10V als Diagramm auf einen Drucker ausgeben. Habe eine CPU 315 2DP. Wie kann ich das machen und wie wird der Drucker angeschlossen.
Vielen Dank
Tom08
 
Ist da noch was?! Ein PC oder so? ich weiß es zwar nicht genau aber ich denke nicht das du direkt mit dem Drucker von der SPS daten drucken kannst und wenn doch dann nicht als diagramm.

Du kannst ja ein kleines Panel dazwischenhängen und über das Panel drucken (mit ProTool oder WinCC kannst du dein Diagramm erstellen)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du mich fragst, geht das überhaupt nicht, jedenfalls nicht mit Step7-Bordmitteln. Du kannst eine CP340 oder CP341 an die SPS hängen, damit kannst du über eine serielle Schnittstelle einen Drucker ansprechen. Auf diesen Drucker kannst du dann Ascii-Daten ausdrucken. Um aber ein Diagramm, also eine Grafik auszudruclen, müßtest du ja in der S7 eine Bild erstellen und an der Drucker senden (Pseudografikzeichen?) Das kann man machen, aber das Erstellen der Grafik in der SPS (wahrscheinlich zeilenweise) wäre ein hoher Aufwand und von dir selbst in der SPS zu programmieren.

Eine andere Möglichkeit wäre, Daten an einen PC zu schicken oder mit diesem von der SPS zu holen und diese Daten dann in einem Diagramm darzustellen. Dieses Diagramm könnte der PC dann ausdrucken.
 
Hallo,
habe ich mir fast gedacht das es nicht so einfach ist. Wenn ich ein TP177A einbaue kann man ja eine Kurve aufzeichnen und dann auf einen Drucker geben? :confused:
Es soll ein Teil mit einem Wegsensor 0-10V geprüft werden. Die Kurve beim ausfahren soll so Dokumentiert werden und zum Teil gelegt werden.

Tom08
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
habe ich mir fast gedacht das es nicht so einfach ist. Wenn ich ein TP177A einbaue kann man ja eine Kurve aufzeichnen und dann auf einen Drucker geben? :confused:
Es soll ein Teil mit einem Wegsensor 0-10V geprüft werden. Die Kurve beim ausfahren soll so Dokumentiert werden und zum Teil gelegt werden.

Tom08

Ich fürchte mit dem 177A geht das nicht, da habe ich die Funktion "DruckeBild" nicht finden können. Beim 177B gibt es diese Funktion zumindest.

@Thomas
Prima Aufgabe, viel Arbeit denke ich :)
 
Zuletzt bearbeitet:
Problem

du wirst probleme bekommen!!!!!!!!

WinnCC Flex 2007 kann keine druckbefehle über scripte direkt ausführen.

ich wollte einfach eine datei mit WinCC Flex ausdrucken. GEHT NICHT. liegt immernoch bei siemens als ungelöstes problem. es geht zum drucken nur der weg über den explorer. den kann flex wieder aufrufen aber die übergabe mit angehängten druckbefehl geht nicht. kann sein das es flex 2008 kann. ist die funktion zum drucken nicht im flex vorhanden (protokoll, meldungen usw) geht es schwer bis garnicht. die postscriptfunktionen laufen mit flex und wince nicht. ein direktes senden auf die schnitstelle ist nicht möglich.

ich lasse mich gerne eines besseren belehren, aber ich hatte stunden mit allenmöglichen support hotlines von siemens kontakt und es gab keine lösung. bin nachher hergekommen und habe alle daten in der cpu gespeichert und zum drucken in ein protokoll umgeladen.

es gibt die möglichkeit ein diagram zu drucken. in einem engen rahmen. wenn dir die standartfunktion reicht kannst du es damit versuchen. ICH würde aber im vorfeld mit dem support einen lösungsweg besprechen bzw mir geben lassen.
 
Hallo,
würde sowas nicht auch mit einem Linienbandschreiber gehen, welchen du über einen analog Ausgang ansteuerst? Ist vieleicht nicht gerade die schönste Möglichkeit aber sollte doch funktionieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Thomas
Prima Aufgabe, viel Arbeit denke ich :)

Eigentlich nicht.
Da mich doch interessiert hat wie das geht habe eben mal ein Testprogramm mit TwinCat geschrieben, welches mir eine entsprechende Postscript-Datei aus einem Messwert Array erzeugt

Die Postscript-Datei habe ich durch den Acrobat-Distiller laufen lassen und der macht daraus ein pdf. Man kann die Datei aber auch an einen Drucker senden (TCP/IP, seriell etc.) wenn dieser sich auf Postscript versteht.

Die Datei "Diagramm.ps.txt" ist die Beschreibung, die "Diagramm.pdf" das Ergebnis.
 

Anhänge

  • Diagramm.ps.txt
    6,5 KB · Aufrufe: 179
  • Diagramm.pdf
    10,2 KB · Aufrufe: 149
Eigentlich nicht.
Da mich doch interessiert hat wie das geht habe eben mal ein Testprogramm mit TwinCat geschrieben, welches mir eine entsprechende Postscript-Datei aus einem Messwert Array erzeugt

Die Postscript-Datei habe ich durch den Acrobat-Distiller laufen lassen und der macht daraus ein pdf. Man kann die Datei aber auch an einen Drucker senden (TCP/IP, seriell etc.) wenn dieser sich auf Postscript versteht.

Die Datei "Diagramm.ps.txt" ist die Beschreibung, die "Diagramm.pdf" das Ergebnis.

Hm, ich geb dsir Recht, wenn man weiß wie es geht, sieht's wirklich nur noch halb so schlimm aus. Mit der S7 und SCL könnte man das auch hinbekommen, aber glaub mir, es wird ein klein wenig aufwändiger als mit, dafür wesentlich besser geeignetem, Codesys. Aber immerhin, es würde gehen. Axen und Scalen etc. kann man sicher auch noch reinbekommen.
 
Moin,

also einfacher wäre der Weg mit einem Vipa TP und Movicon.
Da kannst du aufzeichen, drucken, versenden usw.
Recht einfach gemacht. Sollte nur mal ein alternativ Tipp sein.

Grüße von der Ostsee

Nordischerjung
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
vielen Dank für Eure Hilfe. Ich habe mal im WinCC flex2008 ein TP177B in den Simulatur eingegeben und da ist es mit einer F Taste gegangen das ein Diagramm ausgedruckt wurde.

Tom08
 
Zurück
Oben