Programming
7.3 Motion Control instructions
S7-1500 Motion Control V13 Update 3
Function Manual, 07/2014, A5E03879256-AC
179
Job status
The following output parameters indicate the status of the job processing:
●
Motion Control instructions with "Done" parameter
The normal completion of a job is indicated with parameter "Done" = TRUE.
●
Motion Control instructions without "Done" parameter
The achievement of the job target is indicated by means of other parameters
(e.g. "Status", "InVelocity"). For more information, refer to the section "Tracking running
●
"Busy" parameter
As long as a job is being processed, the parameter "Busy" shows the value TRUE. If a
job was ended or aborted, "Busy" shows the value FALSE.
●
"CommandAborted" parameter
If a job was aborted by another job, CommandAborted shows the value "TRUE".
●
"Error" parameter
If an error occurs in the Motion Control instruction, the "Error" parameter shows the value
TRUE. The ErrorID parameter shows the cause of the error.
As long as the "Execute" or "Enable" parameter is set to TRUE, the output parameters will
be updated. Otherwise the parameters "Done", "Error" and CommandAborted" are
correspondingly only set for one cycle.
Termination of active jobs
A running Motion Control job is terminated by the initiation of a new Motion Control job. In
the process, the current dynamic setpoints (acceleration, deceleration, jerk, velocity) are set
to the values of the overriding job.