Spitzenwert-Detektor
Der Spitzenwert-Detektor detektiert zwei Arten von Ereignissen:
- Auftreten des Extremwerts einer Messgröße (Ausgangsstrom, Versorgungsspannung, Temperatur).
- Ausgabe einer Warnmeldung oder Fehlermeldung.
Zu jedem Zeitpunkt stehen der Wert des höchsten Extremwerts und der Zeitpunkt des Auftretens in Eingangsvariablen zur Verfügung.
Die folgenden Diagramme verdeutlichen die Wirkungsweise des Spitzenwert-Detektors am Beispiel des Maximums einer Messgröße:
Spitzenwert-Detektor Aktivieren
Sie müssen zusätzliche Prozessdatenobjekte im Prozessabbild aktivieren, um den Spitzenwert-Detektor nutzen zu können:
Gültigkeitsbereich | Prozessdatenobjekte zur Steuerung | Prozessdatenobjekte zur Auswertung | ||
---|---|---|---|---|
Index | Name | Index | Name | |
EtherCAT P-Port X52 | 0x1601 | DPO Extended Diag Outputs Channel 1 | 0x1A01 | DPO Extended Diag Inputs Channel 1 |
EtherCAT P-Port X53 | 0x1603 | DPO Extended Diag Outputs Channel 2 | 0x1A03 | DPO Extended Diag Inputs Channel 2 |
EtherCAT P-Port X54 | 0x1605 | DPO Extended Diag Outputs Channel 3 | 0x1A05 | DPO Extended Diag Inputs Channel 3 |
EtherCAT P-Port X55 | 0x1607 | DPO Extended Diag Outputs Channel 4 | 0x1A07 | DPO Extended Diag Inputs Channel 4 |
Global | 0x1609 | DPO Extended Diag Outputs Device | 0x1A09 | DPO Extended Diag Inputs Device |
Gehen Sie dazu wie folgt vor:
- 1. Doppelklicken Sie im IO-Baum auf das IO-Modul EP9224-0037.
- 2. Klicken Sie auf den Karteireiter Process Data.
- 3. Klicken Sie im Feld Sync Manager auf den Eintrag „Outputs“.
- 4. Setzen Sie im Feld PDO Assignment (0x1C12) bei den gewünschten PDOs einen Haken.
- Das entsprechende Prozessdatenobjekt „DPO Extended Diag Outputs […]“ erscheint im IO-Baum.
- 5. Klicken Sie im Feld Sync Manager auf den Eintrag „Inputs“.
- 6. Setzen Sie im Feld PDO Assignment (0x1C13) bei den gewünschten PDOs einen Haken.
- Das entsprechende Prozessdatenobjekt „DPO Extended Diag Inputs […]“ erscheint im IO-Baum.
- Ergebnis: Die Prozessdatenobjekte zur Steuerung und Auswertung des Spitzenwert-Detektors sind aktiviert.
Messgrößen / Meldungen Auswählen
Sie können zehn Messgrößen oder Meldungen auswählen, für die Ereignisse detektiert werden sollen:
- Zwei Messgrößen oder Meldungen pro EtherCAT P-Port.
- Zwei globale Messgrößen oder Meldungen, die die ganze Box betreffen (Temperaturen, Versorgungsspannungen, Summenströme).
Die folgende Tabelle zeigt die CoE-Indizes, in denen die Messgrößen oder Meldungen ausgewählt werden können:
Gültigkeitsbereich | Eingangsvariablen | CoE-Index |
---|---|---|
EtherCAT P-Port X52 | „DPO Extended Diag Inputs Channel 1“ | 8000:15 |
„DPO Extended Diag Inputs Channel 1“ | 8000:16 | |
EtherCAT P-Port X53 | „DPO Extended Diag Inputs Channel 2“ | 8010:15 |
„DPO Extended Diag Inputs Channel 2“ | 8010:16 | |
EtherCAT P-Port X54 | „DPO Extended Diag Inputs Channel 3“ | 8020:15 |
„DPO Extended Diag Inputs Channel 3“ | 8020:16 | |
EtherCAT P-Port X55 | „DPO Extended Diag Inputs Channel 4“ | 8030:15 |
„DPO Extended Diag Inputs Channel 4“ | 8030:16 | |
Global | „DPO Extended Diag Inputs Device“ | F80E:15 |
„DPO Extended Diag Inputs Device“ | F80E:16 |
Zurücksetzen
Das Zurücksetzen des Spitzenwert-Detektors führt dazu, dass der aktuelle Messwert und der aktuelle Zeitstempel als neuer Spitzenwert und neuer Zeitstempel übernommen werden.
Sie können den Spitzenwert-Detektor für jeden Port und für die globalen Spitzenwerte individuell zurücksetzen.
Geben Sie dazu eine positive Flanke auf die jeweilige Ausgangsvariable „Reset Extended Diag Data“.
Auswertung
Die Spitzenwerte und Zeitstempel finden Sie in den Prozessdatenobjekten „DPO Extended Diag Inputs“ als Eingangsvariablen:
- Spitzenwert „Peak Value 1“ und den dazugehörigen Zeitstempel „Timestamp 1“
- Spitzenwert „Peak Value 2“ und den dazugehörigen Zeitstempel „Timestamp 2“