-/
-
EIN
AUSGANGS
MODUL
Funktion:
CR2513
Library:
CR2513_C.lib
Zweck:
Parametriert und liest
die Konfigurations- und E/A-Daten
des Ein-/Ausgangs-Moduls
CR2513
Parameter
Name
Datentyp
Eingänge
ENABLE
BOOL
INIT
BOOL
NODE_ID
BYTE
CFG_READ
BOOL
CFG_WRITE
BOOL
CFG_DATA
DWORD
RX_TYPE
BYTE
TX_TYPE
BYTE
SYNC
BOOL
IO_DATA
DWORD
Ausgänge
CFG_RESULT
BYTE
IO_RCV
BOOL
Wenn nicht anders beschrieben, ist ein „FALSE"-Signal bei boolschen Datentypen
stets die Negierung des beschriebenen „TRUE"-Signals.
20
SEITE
CR2513
Beschreibung
TRUE:
Funktion wird abgearbeitet
TRUE:
Funktionsinialisierung
FALSE: zyklischer Funktionsaufruf
Knotenpunkt-Identifier
TRUE:
aktuelle Konfiguration des E/A-Moduls lesen
TRUE:
aktuelle Konfiguration des E/A-Moduls schreiben
Adresse der Konfigurationsdaten (Datenstruktur)
Receive Transmission Type (Default = 0; synch acyclic)
Transmit Transmission Type (Default = 1; synch cyclic)
CANopen-Synchronisationstakt
(Systemvariable COB_SYNC)
Adresse der Ein-/Ausgangsdaten (Datenstruktur)
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)
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