S7-315 DP / PN Werte ausdrucken über Ethernet/ Netzwerkdrucker ?

Crack123

Level-2
Beiträge
361
Reaktionspunkte
27
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Zu meinem Projekt :

Wir messen in unserer Gießerei die Badtemperaturen der Schmelzöfen mit Thermoelementen des Typs * S * diese Messung übernimmt eine S7-315 DP / PN CPU ,
am Ende der Messung wird der Aktuelle Wert an einem KTP600 Basic Mono PN ( unterstützt keine Archive! ) angezeigt bzw. in einem DB gespeichert,
jetzt kommt der Knackpunkt, die Leitung möchte nun diesen Wert zu Papier bringen mit Datum Uhrzeit usw. ,
ist es möglich einen Netzwerkfähigen bzw. Ethernet Drucker direkt von der S7 CPU aus anzusteuern um diese Werte aufs Papier zu bringen ( habe mit FC5/6 noch nicht gearbeitet)

Nach diversen Google, Forumsuche Siemensseite besuchen bin ich nicht wirklich schlauer da dort immer wieder mit RS232 oder *besseren* Bediengerätetypen gearbeitet wird die Archivierung unterstützen..!


Eventuell kann mir jemand einen Tipp geben!


Danke :D

Auf Wiederschaun!
 
nein. die s7 kann weder netzwerk drucken noch eine datei schreiben.
siehe dazu auch hier http://www.sps-forum.de/showthread.php/54221-Datenexport-mit-CPU319-3-PN-DP

evtl kannst du es über das panel machen. ob das kpt600 das unterstützt weiss ich nicht.
du erstellst auf dem panel einen bericht den du dann drucken kannst.
das würde dich aber pro druck ein blatt kosten.
oder in dem bericht wird erstmal soviel gesammelt bis bis das blatt voll ist. dann kommt der druck aber nicht nach jeder messung.

oder du nimmst eine serielle cp und schickst die daten an einen seriellen drucker. aber das ist nicht wirklich schön.
haben wird aber an ein paar anlagen immer noch im einsatz und läuft zuverlässig.

ich würde ein besseres panel einsetzten welches scriptfähig ist. dann kannst du das in eine datei schreiben. diese kopierst du ins netzwerk.
dann können sich die herren das ausdrucken.
 
Hallo!

Danke für die Fixe Antwort hier !

Zum Panel, ja ich weis es ging um Kosten sparen deshalb wurde das allerkleinste und billigste genommen das man halt irgend ein Bild sehen kann.

Leider kann dieses eigtl garnichts, keine Scripte keine Archive oder sonstwas, eventuell kann ich die Herrschafften ja dazu bringen einfach einen PC dranzuklemmen und mit einem Datenlogger ala HSDBASE oder so zu verwenden, habe mich mit der Demo grad etwas beschäftigt und finde das ganz nett für den Zweck,
wir reden von ca 30-40 Messwerten am Tag und das von je 15 Anlagen etwa also keine extrem Zeitkritische Sache, oder es wird mit WinCC Flexible was gebaut wobei das eher wieder nichts wird da zu Teuer.

Das Problem ist ja auch es soll so unkompliziert wie möglich werden/sein da sonst einige Kollegen wieder *anstehen* und keine Ahnung haben :p
 
wenn pc dann kannst du auch mal den logger von jochen testen. in dem link von mir beitrag 14.
hab den mal getestet und funktioniert ganz gut. und KOSTET NIX
 
Zuviel Werbung?
-> Hier kostenlos registrieren
die s7 kann weder netzwerk drucken noch eine datei schreiben.
Ich habe es noch nicht versucht, doch ist das Protokoll eines Netzwerkdruckers (z.B. auf RAW Port 9100) sooo kompliziert, daß man es nicht mit der offenen Kommunikation IE nachprogrammieren könnte?
Vielleicht gibt es auch Netzwerkdrucker, die im Protokoll der S7 etwas entgegenkommen?

Dies hier macht mich jedenfalls zuversichtlich, daß es möglich ist:
http://www.automation.siemens.com/WW/forum/guests/PostShow.aspx?PostID=242970&language=de
Asterix:
Ich habe mit der offenen TCP-Kommunikation bereits spezielle Drucker angebunden. Dort wurden z.B. in der laufenden Produktion Seriennummer und Chargennummer auf das Produkt gedruckt.

Harald
 
Hallo mal wieder!


Ich danke allen für Ihre positive Mitarbeit hier :)

Ich habe mir diesen Dotnet Datalogger von Jochen mal genauer angesehen und der ist auf jeden fall Top!

Habe meinen Chef davon überzeugen können Testweise irgendeinen Rotz PC an die CPU zu klemmen damit dieser die Daten aufzeichnen kann und bei Bedarf ausm Netzwerk aufrufen und Drucken zu können.


Was mich noch Interessieren würde ob es möglich ist eine Storage Datei in Excel mit einem Zeitstempel anzulegen, ich bekomme es nicht hin das er meinen Wert sammt Zeit und Datum aufzeichnet, im CSV Funktionierts einwandfrei so wie ich / wir uns das vorstellen!


Danke!


tschöö
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Habe mir die letzte heruntergeladen, jedoch welche Einstellungen muss man vornehmen,
bei Write PC Date Time to Field muss ich da nun zb. B2-65000 ( Excel Spalte/Zeile ?) eingeben, ein Funktionierendes Beispiel oder Screen wäre Fantastisch :)

mfg !
 
Das geht im Moment noch nicht! Hab's falsch Verstanden! Es ist nun möglich Wie bei CSV, den Dateinamen aus dem Datum zusammensetzen zu lassen, und somit z.B. jeden tag ein neues File zu beginnen!

Das mit dem datum Zeit Feld geht im Moment nur bei SQLLite, MSSQL und CSV...
Werd das bei Excel auch noch implementieren, komm aber heute nicht mehr dazu!!
 
Hallo!

Super Service :) was ich mir extrem wünschen würde wäre eine Art Funktion das alle X Werte Automatisch ausgedruckt wird und das Endlos lange, weis ja nicht ob das möglich ist ?!
 
Zurück
Oben