LGF_CalcDistance_3D (FC / V3.0.1)


Autor: Siemens Digital Industries

Kurzbeschreibung

Die Funktion berechnet den Abstand zwischen zwei Punkten im 3D Raum.

Baustein Schnittstelle

LGF_CalcDistance_3D (FC)
LReal  x1 Ret_Val  LReal
    
LReal  y1   
    
LReal  z1   
    
LReal  x2   
    
LReal  y2   
    
LReal  z2   
    
   

Input Parameter

BezeichnerDatentypBeschreibung
x1LRealX Koordinate Punkt 1
y1LRealY Koordinate Punkt 1
z1LRealZ Koordinate Punkt 1
x2LRealX Koordinate Punkt 2
y2LRealY Koordinate Punkt 2
z2LRealZ Koordinate Punkt 2

Output Parameter

BezeichnerDatentypBeschreibung
Ret_ValLRealBerechnete Distanz zwischen den Punkten

Funktionsbeschreibung

Der Baustein berechnet den Abstand zwischen zwei Punkten in einem kartesischen Koordinatensystem. Der Abstand wird mit nachfolgender Formel berechnet:

result = \sqrt[2]{(x_2-x_1)^2+(y_2-y_1)^2+(z_2-z_1)^2}

Abbildung: Graphische Darstellung

LGF_CalcDistance_3D - Funktionsweise

Änderungshistorie

Version & DatumÄnderungsbeschreibung
01.00.00Siemens Industry Presales Support
04.10.2019First released version
derivate from "CalcDistance_2D" and extended to 3D
03.00.00Siemens Industry Support
23.04.2020Set version to V3.0.0, harmonize the version of the whole library
03.00.01Simatic Systems Support
12.11.2020Insert documentation