Instructions
11.1 S7-1500 Motion Control V2
S7-1500 Motion Control V13 Update 3
272
Function Manual, 07/2014, A5E03879256-AC
Parameter
The following table shows the parameters of the "MC_GearIn" Motion Control instruction:
Parameter
Declaration Data type
Default
value
Description
Master
InOut
TO_PositioningAxis
-
Leading axis technology object
Slave
InOut
TO_SynchronousAxis -
Following axis technology object
Execute
INPUT
BOOL
FALSE
Start of the job with a positive edge
RatioNumerator
INPUT
DINT
1
Gear ratio numerator
Permitted integer values:
-2147483648 to 2147483648
(value 0 not permitted)
RatioDenominator INPUT
DINT
1
Gear ratio denominator
Permitted integer values:
1 to 2147483648
Acceleration
INPUT
LREAL
-1.0
Acceleration
Value > 0.0: The specified value is used.
Value = 0.0: not permitted
Value < 0.0: The acceleration configured in
"Technology object > Configuration > Extended
parameters > Dynamic defaults" is used.
(<TO>.DynamicDefaults.Acceleration)
Deceleration
INPUT
LREAL
-1.0
Deceleration
Value > 0.0: The specified value is used.
Value = 0.0: not permitted
Value < 0.0: The deceleration configured in
"Technology object > Configuration > Extended
parameters > Dynamic defaults" is used.
(<TO>.DynamicDefaults.Deceleration)
Jerk
INPUT
LREAL
-1.0
Jerk
Value > 0.0: Constant-acceleration velocity pro-
file; the specified jerk is used
Value = 0.0: Trapezoid velocity profile
Value < 0.0: The jerk configured in "Technology
object > Configuration > Extended parameters >
Dynamic defaults" is used.
(<TO>.DynamicDefaults.Jerk)
InGear
OUTPUT
BOOL
FALSE
TRUE
Synchronous operation reached
The following axis is synchronized and
moves synchronously to the leading
axis.
Busy
OUTPUT
BOOL
FALSE
TRUE
The job is being executed.
CommandAborted OUTPUT
BOOL
FALSE
TRUE
During execution the job was aborted
by another job.