ifm
Programmierhandbuch BasicDisplay CR0452 v03.02
ifm-Funktionselemente
>
Parameter der Eingänge
Parameter
EXECUTE
CHANNEL
NODE
GlobalStart
(Parameter-Nutzung optional)
CfgTimeout
(Parameter-Nutzung optional)
InitNoSdos
(Parameter-Nutzung optional)
>
Parameter der Ausgänge
Parameter
RESULT
Mögliche Ergebnisse für RESULT:
Wert
Beschreibung
dez
|
hex
0
00
FB ist inaktiv
FB-Ausführung wurde ohne Fehler beendet – Daten sind gültig
1
01
FB ist aktiv – noch nicht bearbeitet
8
08
242
F2
Fehler: Einstellung ist nicht möglich
Beschreibung
Datentyp
BOOL := FALSE
FALSE TRUE (Flanke):
sonst:
BYTE
CAN-Schnittstelle (1...n) je nach Gerät
BYTE
Node-ID = ID des Knotens (0...127)
Gerät als CANopen-Master:
Wert = 0:
Die Änderungen beziehen sich nur auf das Gerät selbst.
Wert nicht 0:
Node-ID eines Knotens am Netzwerk, dessen Parameter verändert
werden sollen. Nur für diesen Knoten (nicht für das Gerät) werden die
angelegten Einstellungen übernommen.
Gerät als CANopen-Slave:
Im Slave-Mode kann über diesen Eingang der Node-ID des Slave
gesetzt werden.
Wert = 0:
keine Aktion
Wert nicht 0:
Diesen Wert übernimmt der FB als neuen Node-ID des Geräts.
BOOL := TRUE
Voraussetzung: FB muss unmittelbar nach dem Start des IEC-
Programms aufgerufen werden. Diese Einstellung überschreibt die
Einstellung aus der Konfiguration.
TRUE:
FALSE:
TIME := T#0ms
Konfigurations-Timeout für einen Knoten setzen:
Wert = 0:
keine Aktion – Konfigurationsdaten behalten
Wert nicht 0:
Daten aus der Konfiguration mit dem neuen Wert überschreiben
BOOL := FALSE
An den in NODE angegebenen Knoten beim Initialisieren...
TRUE:
FALSE:
Beschreibung
Datentyp
BYTE
Rückmeldung des Funktionsbausteins
(mögliche Meldungen → folgende Tabelle)
85
ifm-Bausteine für das Gerät CR0452
Baustein einmalig ausführen
Baustein nicht aktiv
ein bereits gestarteter Baustein wird abgearbeitet
alle Teilnehmer gleichzeitig starten
alle Teilnehmer nacheinander starten
keine Konfigurationsdaten senden
die konfigurierten SDOs senden
2018-05-22
7861
7862