Da_Basco
Level-1
- Beiträge
- 104
- Reaktionspunkte
- 21
-> 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.
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.