Technical data

Technology functions
CPU 317T: Technology Functions
6-138 A5E00251798-03
Input parameters
Parameter Data type Start value Description
Master
INT 0 Number of the leading axis technology DB
Slave INT 0 Number of the following axis technology DB
Execute BOOL FALSE Start of the command at the positive edge
PhaseShift REAL 0.0 Phase shift
Velocity REAL -1.0 Maximum velocity for setting phase shift:
Value > 0: Use the specified value
Value = 0: Not permitted
Value < 0: Use preset value
Acceleration REAL -1.0 Acceleration for setting phase shift:
Value > 0: Use the specified value
Value = 0: Not permitted
Value < 0: Use preset value
Deceleration REAL -1.0 Deceleration for setting phase shift:
Value > 0: Use the specified value
Value = 0: Not permitted
Value < 0: Use preset value
Jerk REAL -1.0 Jerk, for setting phase shift:
Value > 0: Use the specified value
Value = 0: Use trapezoidal motion profile
Value < 0: Use preset value
Absolute BOOL TRUE Phase shift:
Value = 0: relative to current phase
Value = 1: absolute to current phase
(cf. Example)
DoneFlag INT 0 DoneFlag generated in the MCDevice DB
Output parameters
Parameter Data type Start value Description
Done BOOL FALSE TRUE: Required phase position reached
Busy BOOL FALSE TRUE: Command is busy
command
Aborted
BOOL FALSE TRUE: The command was aborted by another
command or by an error during command
execution.
If ErrorStatus of the technology DB does not
indicate an error, the command was aborted
by a successive command.
When error at the integrated technology is
indicated at ErrorStatus, the command was
canceled by the next command.
Error BOOL FALSE
TRUE: Command initiation
with error.
The command is not executed; the cause is
found in the ErrorID.
FALSE: Command initiation
without error
ErrorID WORD 0
ErrorID of the Error output parameter.