DoAutoIdent()

Diese Methode wird verwendet, um die Kernfunktion zu aktivieren.
Syntax:
METHOD DoAutoIdent : HRESULT
VAR_INPUT
bExecute : BOOL;
END_VAR
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
DoAutoIdent | HRESULT | Siehe unten |
Der Rückgabewert der Methode ist vom Typ HRESULT. Folgende Rückgabewerte sind zu erwarten.
E_AdsErr | Rückgabewert | Ursache |
---|---|---|
DEVICE_BUSY | 0x9B00 0708 | Die Achse ist mit der Ausführung einer anderen Corefunction beschäftigt. |
DEVICE_INVALIDDATA | 0x9B00 0706 | Nicht alle Daten und Parameter für die Corefunction sind vorhanden und gültig. |
DEVICE_INVALIDSTATE | 0x9B00 0712 | Der Status der Achse lässt die Ausführung nicht zu. |
DEVICE_NOTINIT | 0x9B00 0718 | Die Corefunction ist nicht oder nicht vollständig initialisiert. |
NOERR | 0x1B00 0000 | Die Corefunction hat das Kommando akzeptiert. |
Eingänge
Name | Typ | Beschreibung |
---|---|---|
bExecute | BOOL | Eine steigende Flanke startet die Identifikation. Eine fallende Flanke bricht eine noch aktive Identifikation mit einer ungültigen Tabelle ab. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.35 | PC oder CX (x64, x86) | Tc3_PlasticFunctions v3.12.4.26 oder höher Tc3_PlasticHydraulic v3.12.4.26 oder höher |