Prozessdaten
EtherCAT Prozessdaten PDO (process data objects)
Die EL32xx-xxxx liefern ein default-Prozessabbild bestehend aus
- je Kanal
- Status: 16 bit
Inhalt: siehe Kapitel Status-Wort - Value: 16 bit Messwert
Darstellung: siehe Kapitel „PDO-Darstellung (Presentation)“ - Geräteinformationen (realtime, also zyklusaktuell)
Siehe dazu auch das Kapitel „Allgemeine Inbetriebnahmehinweise für einen EtherCAT-Slave“ - WcState: 1 Bit
TRUE: Klemme hat in diesem Zyklus keine gültigen Werte an EtherCAT übergeben, Messwerte der Klemme dürfen nicht verwendet werden.
Ursache: entweder die Klemme selbst oder ein anderer Teilnehmer in derselben SyncUnit nehmen nicht am EtherCAT-Datenaustausch teil, Störung beheben. - InputToggle: 1 Bit
Bitwechsel zeigt neue Prozessdaten an - Geräteinformationen (non-realtime)
- State: EtherCAT Status des Geräts INIT – PreOP – SafeOP – OP, BOOTSTRAP
- ADS Adresse im AMS Net ID -System: zum lesenden/schreibenden Zugriff aus der Steuerung
Hier am Beispiel der EL3202, Rev. 0022 (Stand 2022):
Es wird dringend empfohlen applikationsseitig die Kanal- und Gerätediagnose auszuwerten damit nicht fälschlich Messwerte weiterverarbeitet werden, obwohl die RTD-Klemme schon selbst ihre Messunfähigkeit erklärt hat.
SyncManager
SM3, PDO-Zuordnung 0x1C13, für 0 ≤ n ≤ 7 (Ch. 1 - 8) (abhängig von Anzahl der Kanäle) | ||||
---|---|---|---|---|
Index | Index ausgeschlossener PDOs | Größe (Byte.Bit) | Name | PDO Inhalt |
0x1A0n (default) | - | 4.0 | RTD Inputs Channel | Index 0x60n0:01 - Underrange |
*) nicht für EL3214, EL3208 und EL3218
Prozessdatenvorauswahl (Predefined PDOs)
Da die EL32xx nur über das Standard-Prozessabbild verfügen, gibt es keine auswählbaren Predefined PDO:
Compact-Prozessabbild
Funktion verfügbar ab EL3204 FW10
Um Prozessdatenbreite zu sparen kann der 16-Bit-Status von der Übertragung ausgenommen werden. Da dann keine Diagnoseinformation mehr auswertbar ist, wird dieser Betrieb nicht empfohlen.
Beispiel EL3204: in der TwinCAT EtherCAT Konfiguration sind die PDO-Objekte 0x1A04 ... 0x1A07 (A) in der PDO-Zuordnung 0x1C13 (B) anstatt der Standard-PDO 0x1A00...0x1A03 anzuwählen.