ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>
Parameter der Ausgänge
Parameter
NODE_ID
BAUDRATE
NODE_STATE
SYNC
RX_OVERFLOW
TX_OVERFLOW
OD_CHANGED
ERROR_CONTROL
GET_EMERGENCY
FIRST_NODE_INDEX
LAST_NODE_INDEX
ExtendedController (CR0232) Laufzeitsystem V01.00.03
Datentyp
BYTE
WORD
INT
BOOL
BOOL
BOOL
BOOL
ARRAY [0..7] OF BYTE
STRUCT
CANx_EMERGENCY_MESSAGE
INT
INT
88
ifm-Bausteine für das Gerät CR0232
Beschreibung
aktuelle Knoten-ID des CANopen-Masters
aktuelle Baudrate des CANopen-Masters in [kBaud]
aktueller Status des CANopen-Masters
SYNC-Signal des CANopen-Masters
TRUE:
Im letzten Zyklus wurde ein SYNC-Signal gesendet
FALSE:
Im letzten Zyklus wurde kein SYNC-Signal gesendet
TRUE:
Fehler: Empfangspuffer-Überlauf
FALSE:
kein Überlauf
TRUE:
Fehler: Sendepuffer-Überlauf
FALSE:
kein Überlauf
TRUE:
Daten im Objektverzeichnis des CANopen-Masters
wurden geändert
FALSE:
keine Datenänderung
Das Array enthält die Liste (max. 8) der fehlenden Netzwerkknoten
(Guard- oder Heartbeat-Fehler)
Am Ausgang stehen die Daten für die Struktur
CANx_EMERGENCY_MESSAGE zur Verfügung.
Es wird immer die zuletzt empfangene EMCY-Nachricht im
CANopen-Netzwerk angezeigt.
Liste aller aufgetretenen Fehler erhalten:
das Array EmergencyObjectSlavesArray auswerten!
Bereich, in dem sich die Knotennummern der an diesem CAN-Bus
angeschlossenen Knoten (Slaves) befinden
2018-01-11
2696