Herunterladen Diese Seite drucken

IFM Electronic CR0232 Original-Programmierhandbuch Seite 90

Vorschau ausblenden Andere Handbücher für CR0232:

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>
Beispiel: CANx_MASTER_STATUS
>
Slave-Informationen
Damit Sie auf die Informationen der einzelnen CANopen-Knoten zugreifen können, müssen Sie ein
Array der jeweiligen Struktur anlegen. Die Strukturen sind in der Bibliothek enthalten. Sie können Sie
im Bibliotheksverwalter unter [Datentypen] sehen.
Die Anzahl der Array-Elemente wird bestimmt durch die Globale Variable MAX_NODEINDEX, die
automatisch vom CANopen-Stack angelegt wird. Sie enthält die Anzahl der im Netzwerkkonfigurator
angegebenen Slaves minus 1.
Die Nummern der Array-Elemente entsprechen nicht der Node-ID. Der Identifier kann aus der
jeweiligen Struktur unter NODE_ID ausgelesen werden.
>
Programm-Beispiel zu CAN1_MASTER_STATUS
Variablen-Deklaration:
Programm-Beispiel:
ExtendedController (CR0232) Laufzeitsystem V01.00.03
90
2018-01-11
ifm-Bausteine für das Gerät CR0232
2031
2699
20651

Werbung

loading