Basics
3.19 Synchronous operation
S7-1500 Motion Control V13 Update 3
Function Manual, 07/2014, A5E03879256-AC
77
The following rules apply to the master value coupling:
● Positioning axes and synchronous axes can specify master values. A leading axis can
output the master value to several following axes.
● The synchronous axis can be interconnected with different master values. All
interconnections required during operation must be set up during configuration of the
synchronous axis technology object.
● Only one master value is actively evaluated at any one time.
● Recursive interconnections are not possible. A leading axis cannot be interconnected as
following axis to its own master value.
The following example shows a recursive interconnection that is not permitted:
The following interconnections are configured in the TIA Portal:
A Axis 1 is a possible leading
Leading axis → Following axis
B Axis 2 is possible leading axis
Following axis ← Leading axis
Use the Motion Control instruction "MC_GearIn" to enable interconnection A or
interconnection B. Interconnections A and B cannot be enabled at the same time
because it would be a recursive interconnection.
Note
The master values and slave values are
coupled without conversion into the relevant
configured user unit. If the leading axis is a linear axis (millimeters) and the following axis is
a rotary axis (degrees), for example, the unit is not converted during synchronous operation.
If the leading axi
s moves by 10 mm, the following axis moves by 10° with a gear ratio of 1:1.
The following technology object tags are relevant for synchronous operation:
<TO>.StatusSynchronizedMotion.ActualMaster When a "MC_GearIn" job is started, the number of the technology data
block of the currently used leading axis is displayed.
"ActiveMaster" = 0 with disabled synchronous operation
<TO>.StatusWord.X21 (Synchronizing) When the synchronous axis synchronizes to a master value, the value
is set to TRUE.
<TO>.StatusWord.X22 (Synchronous) When the synchronous axis is synchronized and moves synchronously
to the leading axis, the value is set to TRUE .
<TO>.ErrorWord.X14 (SynchronousError) Error during synchronous operation
The leading axis specified at the Motion Control instruction
"MC_GearIn" was not configured as a possible leading axis.