Leistung und Energie aus KL3403 auslesen

sucb76

Level-1
Beiträge
24
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe eine KL3403-0010 Leistungsmessklemme mit einem BK9000 Koppler und einer KL9010 Endklemme an einen Rechner angeschlossen. Außerdem habe ich Stromwandler im Verhältnis 1:50 an die Klemme gehangen. Die Komponenten werden bereits von TwinCat 3 erkannt und angezeigt, so weit bin ich schonmal gekommen. Nun möchte ich die Leistung und den Energieverbrauch eines dreiphasigen Verbrauchers anzeigen. Ich lese hier im Forum nun etwas von Funktionsblöcken, Kanälen und Registerkommunikation. Wie bekomme ich möglichst einfach diese beiden Daten aus der Klemme? Bin noch ziemlicher SPS-Anfänger.

Viele Grüße
Chris
 
Hallo zusammen,

ich habe nun das Beckhoff-eigene Programm für diese Klemme erhalten und soweit funktioniert alles recht gut - Leistung, Spannung, Phasenverschiebung etc. werden angezeigt. Ich arbeite mich nun weiter in das ganze ein....Was nicht funktioniert, ist der Energiezähler. Dieser bleibt auf 0 stehen, obwohl die Leistung berechnet wird. Hat jemand eine Idee, was hier die Ursache sein könnte?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo sucb76,

bei der KL3403-0010 kann man doch die Einheit der Energie einstellen. Hast du schon geprüft, ob die für deinen "Energieverbrauch" nicht zu hoch eingestellt ist und deshalb einfach viel zu lange brauch, um hochzuzählen? :confused:
 
Hallo, danke für den Tipp. Das habe ich soeben ausprobiert. Bin alle Energieeinheiten durchgegangen, leider bleiben alle Zähler (Phase1-3) und der Gesamtzähler auf 0.000 stehen. Selbst, wenn ich eine Wirkleistung von beispielsweise 100kW force, zählt nichts hoch. Hat jemand eine Idee?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Energieverbrauch wird direkt auf der Klemme berechnet. Da kann man nichts forcen. Wie sieht denn das Control-Byte (oder alle 3 Control-Bytes) für die Prozessdaten aus, wenn du auf Verbrauchsmessung umschaltest? Es müsste 20dez, 36dez oder 64dez (je nach Kanal der angefragt wird) sein, damit die Klemme den Energieverbrauch auf DataIn gemappt.
 
Zuletzt bearbeitet:
Stromwandler waren noch keine angeschlossen. Hoffentlich liegt es daran.

Die Control-Bytes schwanken bei allen drei Kanälen von 1-8 und manchmal kurz auf 128.

Ich vermute, das ist das Multiplexen, damit man mehrere Werte erhält?
Was meinst du mit "auf Verbrauchsmessung umschalten"? Wird dieser nicht immer gemessen?
 
Wenn du keinen Strom misst, wie soll dann die Klemme die Leistung und Energieverbrauch ermitteln?
Die KL3403 liefert 3 Datenwörter. (DataIn 1-3) was für Daten über diese Wörter geliefert werden, hängt (im Prozessdatenbetrieb) davon ab welche Befehle du in die entsprechenden Control-Bytes schreibst.
Soll dir DataIn 1 z.B. den Energieverbrauch für Kanal 1 ausgeben, dann muss du 20dez (00010100bin) ins Control-Byte 1 schreiben.
Brauchst du mehr Daten (mehr als 3) musst du dann natürlich immer nacheinander abfragen -> Control-Byte schreiben -> warten bis im Status-Byte die passende Antwort steht -> DataIn auslesen usw.usf
Steht alles so in der Anleitung zur Klemme.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nunja, ich dachte eben, dass es mit dem Forcen einer Wirkleistung auf allen drei Kanälen auch funktionieren würde. Was aber offensichtlich ja nicht der Fall ist :D
Ich danke euch jedenfalls schon einmal, werde es demnächst alles "richtig" anschließen und dann etwas tüfteln. Sollte es immer noch Probleme geben, melde ich mich wieder. Ein sehr kompetentes Forum hier! :)
 
Zurück
Oben