F_KinAxesInTolerance
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.
Eingänge
VAR_INPUT
stAxesPosIn1 : ARRAY[1..8] OF LREAL;
stAxesPosIn2 : ARRAY[1..8] OF LREAL;
stAxesTolerance : ARRAY[1..8] OF LREAL;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
stAxesPosIn1 | ARRAY[1..8] OF LREAL | Erstes Array. Dieses wird mit dem zweiten Array verglichen. |
stAxesPosIn2 | ARRAY[1..8] OF LREAL | Zweites Array. Dieses wird mit dem ersten Array verglichen. |
stAxesTolerance | ARRAY[1..8] OF LREAL | 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) |