ComputeCharacteristics
Computes cam table characteristics such as extreme slave dynamics for a given nominal master velocity.
Returns 0 on success or a non-zero error code.
Syntax
Definition:
METHOD ComputeCharacteristics : UDINT
VAR_INPUT
NominalMasterVelocity : LREAL;
Destination : Reference To CamCharacteristics;
END_VAR
Inputs
|
Name |
Type |
Description |
|---|---|---|
|
NominalMasterVelocity |
LREAL |
Nominal master velocity used for computing absolute slave dynamics. |
|
Destination |
Reference To CamCharacteristics |
Reference to a CamCharacteristics structure to receive the computed results. |
Return value
UDINT
Mögliche Fehlercodes
Für diesen Funktionsbaustein sind unter anderem die folgenden Werte für den Ausgang ErrorId möglich:
Fehler(Hex) | Fehler(Dez) | Fehlertyp | Beschreibung |
|---|---|---|---|
0x8120 | 33056 | Umgebung | Ungültige Objektkonfiguration (z.B. in der TwinCAT-3-Entwicklungsumgebung (XAE)). Die statische Konfiguration des Objekts (Parameter, Init-Werte, verlinkte Symbole) ist unvollständig oder unzulässig und das Objekt kann daher nicht in den Zielzustand übergehen. |
0x8189 | 33161 | Funktionsbaustein | Ungültige Referenz an Funktionsbaustein übergeben. Eine ungültige Referenz (bzw. ein ungültiger Pointer) wurde im Aufruf des Funktionsbausteins übergeben. Das kann passieren, wenn eine Referenz verwendet wird, bevor sie initialisiert wurde. |
Eine Übersicht aller NC-Fehlercodes finden Sie hier: