IN

The dynamic parameters are scaled in user units.

Variable name

Description

xActivate

Data type – BOOL

  • TRUE – Activate
  • FALSE – Stop

If xActivate is set to "FALSE", the operating mode stops at the last setpoint position, and speed and acceleration go to zero.

xStart

Data type – BOOL

  • TRUE – Start function
  • FALSE – Stop function

diGearingNumerator

Data type – DINT

Numerator of the proportional factor

(slave user units)

diGearingDenominator

Data type – DINT

Denominator of the proportional factor

(master user units)

xSetSlaveValue

Data type – BOOL

This variable is only evaluated when the operating mode is disabled (xActivate must have the value "FALSE").

The internal slave position is set to the value of lrSlaveValue at a rising edge.

lrSlaveValue

Data type: LREAL – Floating-point number

Internal slave position
Is transferred from xSetSlaveValue with a rising edge.

xReset

Data type – BOOL

This variable is only evaluated when the operating mode is disabled (xActivate must have the value "FALSE").

The state of the operating mode is reset at a rising edge. This sets OUT.eGearingState to STOPPED. This may be necessary, for example, if the master position stops during desynchronization.

Note:

In Gearing operating mode, the profile generation follows the connected master signal proportionally. The proportional factor results from:

The two variables are initialized with the values from the Synchronous operation (gearing) configuration menu in MOVISUITE®. As with previously described operating modes, changes made to these variables take effect immediately. If this occurs during ongoing movement, a jump in speed occurs.

The range of values for diGearingNumerator and diGearingDenominator is limited:

Here, nMaster is the number of master decimal places to be processed and nSlave is the number of slave decimal places to be processed.