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