TCatIoInputUpdate
Die Funktion TCatIoInputUpdate initialisiert die Eingabe Zuordnungen der spezifizierten Task..
LRESULT TCatIoInputUpdate(
USHORT nPort
);
Parameter
nPort
Port ID des I/O Tasks, dessen Prozessabbild zum Transfer der Eingabedaten benutzt werden sollte. Für weitere Informationen bezüglich der Definition der Prozessabbilder einer Task, siehe TwinCAT System Manager - Benutzerdefinierte Tasks.
Rückgabewert
Wenn die Funktion ausfällt, ist der Rückgabewert nicht Null. Mögliche Fehlercodes:
-1: I/O Funktion ist nicht initialisiert
IOERR_IOSTATEBUSY [0x2075]: I/O Gerät ist nicht bereit.
Anmerkung
TCatIoInputUpdate prüft den Status des Eingabe Geräts, ob es bereit ist oder nicht. Durch den Aufruf von TCatIoInputUpdate wird kein Feldbus I/O gestartet. Um einen Feldbus I/O Zyklus zu starten. muss die Funktion TCatIoOutputUpdate aufgerufen werden.
QuickInfo
Für Windows NT:
- Windows NT: Erforderliche Version 4.0 oder höher.
- TwinCAT: Erforderliche Version 2.5 oder höher.
- Header: Erklärt in TCatIoApi.h.
- Benutzte Import Bibliothek: TCatIoDrv.lib.
Für Windows CE:
- Windows CE Version: Erforderliche Version 4.2 oder höher.
- Image Version: Erforderliche version 1.90 oder höher.
- Header: Erklärt in TCatIoW32Api.h.
- Benutzte Import Bibliothek: TCatIoDrvW32.lib.