Technical data
Technology functions
CPU 317T: Technology Functions
A5E00251798-03
6-7
MC_Power, MC_Reset - Example
The example demonstrates the interaction between the "MC_Power" (axis enable),
"MC_Reset" (acknowledge errors) technology functions and a technology function
for axis motion (here "MC_MoveVelocity").
a) The axis was enabled and accelerated to 100 rpm. An error has occurred,
leading to reset of the axis enable signal. The error is eliminated and
acknowledged with MC_Reset. The axis is then re-enabled.
b) The axis was accelerated to 100 rpm. The enable (Enable) signal is removed
from the technology function "MC_Power." The axis is ramped down over a
defined time and then disabled.
t
t
t
t
FB1
FB2
Velocity
Error
MC_Power
StatusStatus
100
Status
Enable
1
0
1
0
1
0
ExeReset
1
0
t
MC_Reset
FB2
AxisAxis_1
EnableEnable
Axis
Axis_1
Execute
ExeReset
ExeVelo
FB3
a
b
Mode0
Restart
0
StopMode0
Busy
Error
ErrorID
MC_MoveVelocity
Axis
Axis_1
Velocity100
Acceleration
Deceleration
Jerk
Direction
DoneFlag
Error
ErrorID
Execute
ExeVelo
CommandAborted
Current
InVelocity
Busy
PositionControl
Error
ErrorID
Done
CommandAborted
Busy