CANopen • 157
Netzwerkkommunikation
Ablauf:
gespeicherte Konfiguration einmalig durch default Konfiguration ersetzen -> load (Index 0x1011, Sub-Index 4)
-> Reset
-> default Werte
(in diesem Zustand ist ein erneutes Verwenden des load (Index 0x1011, Sub-Index 4) Befehls nicht erlaubt!)
-> Reset
-> gespeicherte Konfiguration
5.3.4.2.13Objekt 0x1014, COB-ID Emergency Object
Idx |
S-Idx |
Name |
Typ |
|
|
|
Default Wert |
0x1014 |
0 |
COB ID EMCY |
Unsigned32 |
RW |
|
0x80+Modul-ID |
Das Objekt legt die COB-ID für die EMCY-Nachricht fest.
Aufbau:
Bit31 |
Bit 30 |
Bit11 |
Bit10 |
Bit0 |
|
|
|
|
|
0/1 |
reserviert |
|
COB-ID |
|
gültig/ungültig |
(immer 0) |
|
|
|
Soll eine neue COB–ID eingetragen werden, muss erst Bit 31 auf 1 gesetzt sein, da es lt. Standard DS301 nicht erlaubt ist eine gültige COB-ID (Bit31=0) zu ändern.
5.3.4.2.14Objekt 0x1015, Inhibit Time Emergency Object
|
Idx |
S-Idx |
|
Name |
|
Typ |
|
|
|
Default Wert |
|
|
0x1015 |
0 |
|
Inhibit Time EMCY |
|
Unsigned16 |
RW |
|
0 |
|
Diese Objekt gibt die min. Zeit an, die vergehen muss, bevor ein weiteres E- mergency gesendet wird.
Eintrag gleich Null deaktiviert das verzögerte Senden.
Da die Einträge beim verzögerten Senden in eine Queue eingetragen werden, ist die max. Anzahl schnell aufeinanderfolgender Emergency auf die QueueGröße (20 Einträge) beschränkt. Wird diese Anzahl überschritten wird sofort ein Emergency gesendet, welches den Überlauf anzeigt.
Eine Zeiteinheit beträgt 100µs.
Beispiel: |
Min. zeitlicher Abstand zwischen zwei EMCY 30ms |
|
Index 0x1015 = 300 = 0x12C |
WAGO-I/O-SYSTEM 750
CANopen