TCatIoOutputUpdate
Die Funktion TCatIoOutputUpdate initialisiert die Ausgabe Zuordnungen der spezifizierten Task..
LRESULT TCatIoOutputUpdate(
USHORT nPort
);
Parameter
nPort
Port ID des I/O Tasks, dessen Prozessabbild zum Transfer der Ausgabedaten 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
TCatIoOutputUpdate prüft den Status des I/O Geräts, ob es bereit ist oder nicht. Wenn das I/O Gerät bereit ist, schreibt TCatIoOutputUpdate die Ausgabedaten zum Gerät und startet den Feldbus I/O Zyklus.
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.