IN
The dynamic parameters are scaled in user units.
Variable name | Description |
---|---|
xActivate | Data type – BOOL |
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 |
| |
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 | |
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.