Chapter 6 Motion Function Blocks
6.6.14 Variable gear operation (LS_VarGearIn)
LS_VarGearIn
VarOffsetVarOffset
Slave
InGear BOOL
UINT
UDINT
UINT
BOOL Execute
BOOL ContinousUpdate
Busy BOOL
CommandAborted BOOL
Error BOOL
ErrorID WORD
INT RatioNumerator Active BOOL
UINT RatioDenominator
UINT MasterValueSource
LREAL Acceleration
LREAL Deceleration
LREAL Jerk
UINT BufferMode
Slave
UINT
UDINT VarOffset
Set the offset value of the M device where the variable to be used as the main
Set the serve axis. (1~32: real/virtual axis, 33~36: virtual axis)
Give gear operation command to the relevant axis in the rising Edge.
BOOL ContinuousUpdate
Specify the update setting of input value.
(Refer to 6.1.5.Changes in Parameters during Execution of Motion Function
Specify the numerator of gear ratio. (-32768 ~ 32767)
Specify the denominator of gear ratio. (0 ~ 65535)
LREAL MasterValueSource
Select data of the main axis to be synchronized.
0: Synchronize in the command position of the main axis.
1: Synchronize in the current position of the main axis.
Specify the acceleration at the beginning of gear operation synchronization. [u/s
2
Specify the deceleration at the beginning of gear operation synchronization. [u/s
2
Specify the change rate of acceleration/deceleration. [u/s
3
UINT
BufferMode
Specify the sequential operation setting of motion function block.
(Refer to 6.1.4.BufferMode)