ST_CamScalingData
Die Struktur ST_CamScalingData enthält Informationen zum Skalieren einer Kurvenscheibe und wird mit dem Funktionsbaustein MC_CamIn_V2 verwendet.
TYPE ST_CamScalingData :
STRUCT
(* scaling of the X axis of the cam (master scaling) *)
MasterScalingMode : MC_CamScalingMode;
MasterRelative : BOOL;
MasterOffset : LREAL;
MasterScaling : LREAL := 1.0;
(* scaling of the Y axis of the cam (slave scaling) *)
SlaveScalingMode : MC_CamScalingMode;
SlaveRelative : BOOL;
SlaveOffset : LREAL;
SlaveScaling : LREAL := 1.0;
END_STRUCT
END_TYPE
Name | Typ | Beschreibung |
---|---|---|
MasterScalingMode | MC_CamScalingMode | Skalierungsmodus für die Masterposition der Kurvenscheibe |
MasterRelative | BOOL | Wenn TRUE wirkt die Kurvenscheibe relativ zur aktuellen Master-Position zum Zeitpunkt der Aktivierung. |
MasterOffset | LREAL | Master-Offset zur Orientierung der Kurvenscheibe im Achs-Koordinatensystem. MasterOffset wirkt im absoluten Modus ab der Master-Achsposition 0 und im relativen Modus ab der aktuellen Position zum Zeitpunkt der Aktivierung. |
MasterScaling | LREAL | Skalierung der Master-Position der Kurvenscheibe. Default ist 1.0 |
SlaveScalingMode | MC_CamScalingMode | Skalierungsmodus für die Slave-Position der Kurvenscheibe |
SlaveRelative | BOOL | Wenn TRUE wirkt die Kurvenscheibe relativ zur aktuellen Slave-Position zum Zeitpunkt der Aktivierung. |
SlaveOffset | LREAL | Slave-Offset zur Orientierung der Kurvenscheibe im Achs-Koordinatensystem. SlaveOffset wirkt im absoluten Modus ab der Slave-Achsposition 0 und im relativen Modus ab der aktuellen Position zum Zeitpunkt der Aktivierung. |
SlaveScaling | LREAL | Skalierung der Slave-Position der Kurvenscheibe. Default ist 1.0 |