F_KinAxesInTolerance

F_KinAxesInTolerance 1:

Der Funktionsblock F_KinAxesInTolerance vergleicht zwei Arrays elementweise.

Die Funktion gibt TRUE zurück, wenn die Differenz zwischen den jeweiligen Array-Elementen in der erwarteten Toleranz liegt.

VAR_INPUT

VAR_INPUT  
    stAxesPosIn1    : ARRAY[1..8] OF LREAL;
    stAxesPosIn2    : ARRAY[1..8] OF LREAL;
    stAxesTolerance : ARRAY[1..8] OF LREAL;
END_VAR

stAxesPosIn1: Erstes Array. Dieses wird mit dem zweiten Array verglichen.

stAxesPosIn2: Zweites Array. Dieses wird mit dem ersten Array verglichen.

stAxesTolerance: Enthält die Toleranz für jedes zu vergleichende Array-Element.

Rückgabewert

BOOL: Die Funktion gibt TRUE zurück, wenn die Differenz zwischen den jeweiligen Array-Elementen in der erwarteten Toleranz liegt.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT V3.1.4024.7

Advanced Motion Pack V3.1.10.1

PC oder CX (x86 oder x64)

Tc2_KinematicTransformation (V3.2.7.3 oder neuer)