■I/O variables
Import : At start
Name
Variable name
Master axis 1
Master1
Master axis 2
Master2
Slave axis
Slave
■Input variables
Import : At start, R: Retrigger possible, C: Continuous update possible
Name
Variable name
Execute
Execute
command
Continuous
ContinuousUpdat
update
e
Addition/
CombineMode
subtraction
method selection
Master axis 1
GearRatioNumer
gear ratio
atorM1
numerator
Master axis 1
GearRatioDeno
gear ratio
minatorM1
denominator
Master axis 2
GearRatioNumer
gear ratio
atorM2
numerator
Master axis 2
GearRatioDeno
gear ratio
minatorM2
denominator
Master axis 1
MasterValueSour
data source
ceM1
Master axis 2
MasterValueSour
data source
ceM2
Buffer mode
BufferMode
Options
Options
Data type
Input
Setting range
import
AXIS_REF
AXIS_REF
AXIS_REF
Data type
Import
Setting range
BOOL
TRUE, FALSE
BOOL
TRUE, FALSE
/R/C
MC_COMBINE_
0, 1
MODE
/R/C
DINT
-2147483648 to
2147483647
/R/C
DWORD(UDINT)
1 to 2147483647
/R/C
DINT
-2147483648 to
2147483647
/R/C
DWORD(UDINT)
1 to 2147483647
MC_SOURCE
MC_SOURCE
MC_BUFFER_M
0, 1
ODE
DWORD(HEX)
0
Default
Description
value
Page 568 Axis variables
Omission
not possible
Page 568 Axis variables
Omission
not possible
Page 568 Axis variables
Omission
not possible
Default
Description
value
FALSE
When TRUE, it executes the FB.
FALSE
During TRUE, it can continuously change the
addition/subtractionmethod selection, the master
axis 1 gear ratio numerator, the master axis 1
gear ratio denominator, the master axis 2 gear
ratio numerator, and the master axis 2 gear ratio
denominator.
Page 451 CombineMode (Addition/
1
subtraction method selection)
1
Page 451 GearRatioNumeratorM1 (Master
axis 1 gear ratio numerator)
Page 451 GearRatioDenominatorM1 (Master
1
axis 1 gear ratio denominator)
1
Page 451 GearRatioNumeratorM2 (Master
axis 2 gear ratio numerator)
Page 451 GearRatioDenominatorM2 (Master
1
axis 2 gear ratio denominator)
0
Page 452 MasterValueSourceM1 (Master
axis 1 data source selection)
Page 452 MasterValueSourceM2 (Master
0
axis 2 data source selection)
0
Page 452 BufferMode (Buffer mode)
0
Sets "0". (If a value other than "0" is set, an error
will occur.)
14 SYNCHRONOUS CONTROL
14.9 Addition/Subtraction Positioning
14
449