Prozessdaten (Funktionen und Oversampling)
1. Funktionen
- Eingangsfunktion: jeder Kanal der Klemme tastet mit dem eingestellten Oversamplingfaktor n (also n-mal schneller als die EtherCAT Zykluszeit) ihren Eingang (RS oder 5 V) ab und liefert ihn als Bit-Datenstrom im Prozessabbild z.B. 0011001001001… über EtherCAT an die Steuerung/PLC. Die Bits sind aus Handlingsgründen zu Bytes zusammengefasst.
- Ausgangsfunktion: jeder Kanal der Klemme erwartet von der Steuerung/PLC einen Bit-Datenstrom z.B. 01001000101… und gibt ihn nach dem eingestellten Oversamplingfaktor n (also n-mal schneller als die EtherCAT Zykluszeit) über ihren Ausgang (RS oder 5 V) aus.
2. Das Oversampling und damit der Prozessdatenumfang ist mit dem TwinCAT DC-Dialog einzustellen (siehe auch Kapitel Oversampling Einstellung vornehmen).

Regeln:
- Der Oversamplingfaktor muss für Ein- und Ausgang gleich sein (wenn beide verwendet)
- Der Oversamplingfaktor muss für Kanal 1 und 2 gleich sein (wenn beide verwendet)
- die resultierende Samplingtime aus EtherCAT Zykluszeit und Oversampling-Faktor muss folgender Formel entsprechen: 100 ns + n * 20 ns ; die Samplingzeiten ab dem Minimum sind also 100 ns, 120 ns, 140 ns …
Zum einfachen Verlinken der einzelnen PDO-Variabeln wird empfohlen die Funktion Show Sub items zu aktivieren, dann werden die PDOs „aufgeklappt“ und sind einzeln verlinkbar:


3. Manuelle PDO-Konfiguration
Eine individuelle PDO-Konfiguration wie z.B. der Betrieb nur mit Eingangskanälen oder nur mit Kanal 1 kann über Dialog PDO Assignment manuell eingestellt werden:

Ablauf wie folgt:
- im Dialog DC/Oversampling den gewünschten Oversamplingfaktor einstellen, es werden dann alle PDO aktiviert
- im Dialog SyncManager die unerwünschten PDO abwählen:
0,1: Mailbox, keine Änderung möglich
2: Ausgänge Kanal 1
3: Eingänge Kanal 1
4: Ausgänge Kanal 2
5: Eingänge Kanal 1
6: leer, nicht zu benutzen
7: Zeitstempel Kanal 1+2