Step 7 Stromaufzeichnung per S7-Steuerung

Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo bone,

habe mich in letzter Zeit auch intensiv mit der Klemme befasst.
Hier erst mal der Link zum Handbuch der Kleme: http://www.wago.com/wagoweb/documentation/750/ger_manu/modules/m07500495_00000000_0de.pdf.

Zur Erläuterung den 2 Bytes die reinkommen. (Statusbytes)
Das erste Statusbyte zeigt auf, dass die Klemme momentan ein Sammelfehler anliegt.
Im zweiten steht das der Einschwingvorgang für die Messwerte noch nicht abgeschlossen sind. Das ist aber normal, da du noch keine Messwerte ausgewählt hast.

Um die Klemme dazu zu bringen dir Messwerte zu liefern musst du ihr "sagen" was du messen willst.
Insgesamt hat die Messklemme 8 Steuerbytes (In deinem Fall EB 56-63). Über Byte 3 (COL_ID) legst du fest ob du Oberschwingungen (=Dez20-23 messen willst, oder AC-Messwerte. (=Dez10).

Dann gibt es das Steuerbyte 4-7 (MET_ID 1-4). Darüber legst du fest welche Messwerte dir die Klemme auf die Prozessdatenkanäle 1-4 legen soll.
Sobald du die Steuerbytes geschrieben hast, meldet die Klemme dir die gewählte Auswahl über die jeweiligen Statusbytes wieder zurück...

Nehmen wir an du schreibst auf Steuerbyte 3 (COL_ID) den Wert 10 (AC-Messwerte), dann meldet dir die Klemme auf dem Statusbyte 3 (COL_ID_SEL) den Wert 10 zurück. Genauso verhält es sich bei der Auswahl für MET_ID.

Willst du z.B. auf dem Prozessdatenkanal 1 (EB8-11) die Wirkleistung für L1 haben, muss auf MET_ID_1 der Wert 7 geschrieben werden. Sobald du von der Klemme auf dem Statusbyte 4 (MED_ID_SEL_1) den Wert 7 zurückbekommst weißt du das auf dem Kanal 1 die Wirkleistung L1 gemessen wird. Diesen Wert musst du natürlich noch umrechnen. Die Einheiten dazu stehen im Handbuch.
 
Guten Morgen Da_Basco,

vielen Dank, das klingt alles verdammt logisch. Bin aber nur stutzig wieso der von Wago an der Hotline mir das nicht gesagt hat.

Aber ich werde das gleich ausprobieren. Nochmals vielen dank!

Gruss
Thorsten

Edit:

So ich habe das nun mal durchgeführt und eigentlich habe ich immer noch dasselbe Problem das nix reagiert und wenn ich Perepherieein- bzw. ausgänge benutzte, die quasi "tot" sind und es einen SF gibt.
Ich denke da stimmt was mit der CPU nicht, hab jetzt direkt keine andere hier, hab ich aber heute bestellt und hoffe das die nächste woche noch da ist.
Anbei 3 Bilder vom Aktuellen stand:

IMG_1833.JPGIMG_1832.jpgIMG_1831.jpg

Zu sehen ist die Hardware, also das kein Busfehler vorhanden ist (Der Widerstand am Stecker steht gerade zum testen auf OFF). Dann sieht man die Hardwarekonfiguration und zu guter letzt die Variablentabelle wo ich die AB´s sowie die EB´s auch mal beschrieben habe und keine Resonanz bekomme ....

Edit2:
Endlich Feedback vom Siemens Support. Ich soll die CPU mal austauschen weil normalerweise sollte es kein Systemfehler bei der Bearbeitung der Perepherieeingänge geben. CPU wechsel kann ich aber erst leider morgen machen.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

also es geht nun!

Die CPU scheint einen defekt zu haben.

Habe jetzt eine CPU 314-2 DP eingebaut und siehe da keine Probleme mehr.
Ich kann die Perepherieein- bzw. Ausgänge laden/transferieren, ich kann in der Variablentabelle die Eingängswörter beobachten und steuern und bekomme Signale zurück usw.

Ich bedanke mich recht herzlich bei allen für Ihre Hilfe und wünsche schonmal allen Frohe Weihnachten!

Gruß
Thorsten
 
Zurück
Oben