FC_EuclideanDistance3D - Allgemeine Informationen
|
Typ |
Funktion |
|
Verfügbar ab: |
V1.0.3.0 |
|
Versionen: |
Aktuelle Version |
Berechnung des euklidischen Abstands zweier Punkte im 3-dimensionalen Raum.
Berechnet den euklidischen Abstand zweier Punkte im 3-dimensionalen Raum, die durch ihre Ortsvektoren gegeben sind. Der euklidische Abstand ist als Wurzel der Summe der Quadrate der Elemente des Vektors definiert.
|
Eingang |
Datentyp |
Beschreibung |
|---|---|---|
|
i_stV1 |
Ortsvektor von Punkt 1 |
|
|
i_stV2 |
Ortsvektor von Punkt 2 |
|
Ausgang |
Datentyp |
Beschreibung |
|---|---|---|
|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
|
q_etDiagExt |
POU-spezifischer, diagnosebezogener Ausgang. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
|
Datentyp |
Beschreibung |
|---|---|
|
LREAL |
Der euklidische Abstand zwischen den Punkten, dargestellt durch die Ortsvektoren i_stV1 und i_stV2. |
|
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
|---|---|---|---|
|
OK |
0 |
OK |
|
Enumerationsname: |
Ok |
|
Enumerationswert: |
0 |
|
Beschreibung: |
OK |
Der Abstand wurde erfolgreich berechnet.