Herunterladen Diese Seite drucken

Metronix COOPER ARS 2000 Handbuch Seite 35

Servopositionierregler
Vorschau ausblenden Andere Handbücher für COOPER ARS 2000:

Werbung

Zugriffsverfahren
Übertragungsart
Maskierung
CANopen-Handbuch "Servopositionierregler ARS 2000"
transmission_type und inhibit_time
Für jedes PDO kann festgelegt werden, welches Ereignis zum
Aussenden (Transmit-PDO) bzw. Auswerten (Receive-PDO) einer
Nachricht führt:
Wert
Bedeutung
01
–F0
SYNC-Message
h
h
Der Zahlenwert gibt an, wie viele SYNC-
Nachrichten eingetroffen sein müssen, bevor
das PDO
-
gesendet (T-PDO) bzw.
- ausgewertet (R-PDO) wird.
FE
Zyklisch
h
Das Transfer-PDO wird vom Regler zyklisch
aktualisiert und gesendet. Die Zeitspanne wird
durch das Objekt inhibit_time festgelegt.
Receive-PDOs werden hingegen unmittelbar
nach Empfang ausgewertet.
FF
Änderung
h
Das Transfer-PDO wird gesendet, wenn sich in
den Daten des PDOs mindestens 1 Bit geändert
hat.
Mit inhibit_time kann zusätzlich der minimale
Abstand zwischen dem Absenden zweier PDOs
in 100µs-Schritten festgelegt werden.
Die Verwendung aller anderen Werte ist nicht zulässig.
transmit_mask_high
Wird als
transmission_type
immer gesendet, wenn sich mindestens 1 Bit des TPDOs ändert.
Häufig wird es aber benötigt, dass das TPDO nur gesendet wird,
wenn sich bestimmte Bits geändert haben. Daher kann das TPDO mit
einer Maske versehen werden: Nur die Bits des TPDOs, die in der
Maske auf „1" gesetzt sind, werden zur Auswertung, ob sich das
PDO geändert hat herangezogen. Da diese Funktion hersteller-
spezifisch ist, sind als Defaultwert alle Bits der Masken gesetzt.
und
transmit_mask_low
„Änderung" gewählt, wird das TPDO
Seite 35
Erlaubt bei
TPDOs
RPDOs
TPDOs
(RPDOs)
TPDOs
Version 1.6

Werbung

loading