Herunterladen Inhalt Inhalt Diese Seite drucken

Cop_Sdowrite - Ifm Ecomatdisplay Programmierhandbuch

Vorschau ausblenden Andere Handbücher für ecomatDisplay:
Inhaltsverzeichnis
9.3.3 COP_SDOwrite
Baustein-Typ:
Funktionsbaustein (FB)
Verhaltensmodell:
EXECUTE
Bibliothek:
ifmCANopenManager.library
Symbol in CODESYS:
Beschreibung
Der FB schreibt den Inhalt eines Service Data Objects (SDO). Das SDO wird ausgewählt über die
CAN-Schnittstelle, die ID des CANopen-Knotens sowie Index und Subindex des
Objektverzeichnisses.
Eingangsparameter
Parameter
Datentyp
xExecute
BOOL
eChannel
CAN_
CHANNEL
usiNode
USINT
uiIndex
UINT
usiSubIndex
USINT
pData
Pointer to USINT
udiLen
UDINT
tTimeout
TIME
Ausgangsparameter
Parameter
Datentyp
xDone
BOOL
xError
BOOL
84
Bedeutung
Ausführung des FB steuern
Identifier der CAN-Schnittstelle
ID des CANopen-Knotens
Index im Objektverzeichnis
Subindex des Indexes im
Objektverzeichnis
Pointer auf den Pufferspeicher
Anzahl der empfangenen Bytes
max. Antwortzeit
Bedeutung
Anzeige, ob FB-
Ausführung erfolgreich
beendet ist
Anzeige, ob bei der FB-
Ausführung ein Fehler
aufgetreten ist
Mögliche Werte
• FALSE: FB nicht ausführen
• TRUE: FB ausführen.
Den FB solange ausführen
(xExecute = TRUE), bis die
Bausteinausführung erfolgreich beendet
ist (xDone = TRUE).
Wenn xDone = TRUE, dann den
Eingang xExecute auf FALSE
rücksetzen.
(Ò CAN_CHANNEL (ENUM) / 207)
• 0: lokales Gerät
• 1...127: ID des CANopen-Knotens
z.B. T#25ms
Mögliche Werte
FALSE
FB wird ausgeführt
TRUE
• FB erfolgreich ausgeführt
• FB kann erneut aufgerufen werden
FALSE
kein Fehler aufgetreten oder der FB
wird noch ausgeführt
TRUE
• Fehler aufgetreten
• Aktion konnte nicht ausgeführt
werden
• Diagnoseinformationen beachten

Quicklinks ausblenden:

Inhaltsverzeichnis
loading

Inhaltsverzeichnis