
EIN
-/
AUSGANGS
-
MODUL
CR2513
SEITE
20
■
Funktion:
CR2513
■
Library:
CR2513_C.lib
■
Zweck:
Parametriert und liest
die Konfigurations- und E/A-Daten
des Ein-/Ausgangs-Moduls
CR2513
■
Parameter
Name
Datentyp
Beschreibung
Eingänge
ENABLE
BOOL
TRUE:
Funktion wird abgearbeitet
INIT
BOOL
TRUE:
Funktionsinialisierung
FALSE: zyklischer Funktionsaufruf
NODE_ID
BYTE
Knotenpunkt-Identifier
CFG_READ
BOOL
TRUE:
aktuelle Konfiguration des E/A-Moduls lesen
CFG_WRITE
BOOL
TRUE:
aktuelle Konfiguration des E/A-Moduls schreiben
CFG_DATA
DWORD
Adresse der Konfigurationsdaten (Datenstruktur)
RX_TYPE
BYTE
Receive Transmission Type (Default = 0; synch acyclic)
TX_TYPE
BYTE
Transmit Transmission Type (Default = 1; synch cyclic)
SYNC
BOOL
CANopen-Synchronisationstakt
(Systemvariable COB_SYNC)
IO_DATA
DWORD
Adresse der Ein-/Ausgangsdaten (Datenstruktur)
Ausgänge
CFG_RESULT
BYTE
1
=
Konfiguration wurde erfolgreich
gelesen oder geschreiben
2
=
Konfiguration wurde noch nicht
gelesen oder geschreiben
3
=
Konfiguration kann nicht gelesen oder geschrieben
werden (fehlende bzw. falsche Node ID oder Gerät
defekt)
IO_RCV
BOOL
TRUE:
für einen Zyklus, wenn neue Daten gesendet wurden.
CR2513
ENABLE
CFG_RESULT
INIT
IO_RCV
NODE_ID
CFG_READ
CFG_WRITE
CFG_DATA
RX_TYPE
TX_TYPE
SYNC
IO_DATA
Wenn nicht anders beschrieben, ist ein „FALSE“-Signal bei boolschen Datentypen
stets die Negierung des beschriebenen „TRUE“-Signals.