Kinematikparameter lesen
Parameter der Kinematik können über den FB MC_ReadParameter gelesen werden. Abhängig von dem übergebenen Interface am Eingang Axis können folgende Parameter gelesen werden:
-
Bei Übergabe einer einzelnen Motion-Achse (AXIS_REF) können Parameter aus der Achsdatenstruktur oder vom Antrieb gelesen werden.
-
Bei Übergabe einer Einzelachskinematik (z.B. Gantry) oder Achsgruppe (AXES_GROUP_KIN) können Parameter der Kinematik gelesen werden
Weitere Informationen hierzu: (MC_ReadParameter)
Beispielaufruf
---------------------------------------------------------------
//Deklaration
VAR
ReadParaFromAxis: MC_ReadParameter;
ReadParaFromKin: MC_ReadParameter;
END_VAR
---------------------------------------------------------------
//Instanzaufruf zum Lesen aus Achse (hier Subindex 4: PLCopen-Status)
ReadParaFromAxis(Axis:=GantryAxis_re, ParameterNumber:= 4, xEnable:= TRUE);
//Instance call for reading from kinematics (here Subindex 4: Kinematik-Status)
ReadParaFromKin(Axis:=Gantry, ParameterNumber:= 4, xEnable:= TRUE);
---------------------------------------------------------------