ComputeCharacteristics

ComputeCharacteristics 1:

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

ComputeCharacteristics 2: 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.

ComputeCharacteristics 3: 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: