Technical data
Technology functions 
  CPU 317T: Technology Functions 
6-50  A5E00251798-03 
MC_MoveAbsolute - ErrorIDs 
ErrorID
Error message  Description / to correct or avoid error 
0000 No error  - 
8001  Internal fault  Faulty or inconsistent project / software. 
8005  Command canceled because of 
input buffer overflow 
The rate at which the user program outputs commands to 
the technology is too high. 
8007  An internal error has occurred at the 
job interface 
Due to an internal problem in the S7 system, commands 
can not be accepted. 
Check the consistency of your project data, then downl
oad 
all system data to the module again. 
8040  The axis / external encoder is not 
enabled, or the wrong mode is set 
The enable signal required for a motion command is 
missing. 
Eliminate and acknowledge all queued errors and then 
enable the axis in the relevant mode (e.g. position-
controlled). 
8043  Illegal parameter value 
Concerns the input parameters Direction or DoneFlag.. 
8044  Task not supported by the 
technology object 
Send a command to a cam, for example. 
8045  Illegal command with current status  MC_Stop is busy 
804C  Command output rate too high  The command output rate with the same instance DB was 
higher than the command interface was able to accept. 
The second command is rejected in order not to violate 
consistency the first. 
For high command output rates, always use a separate 
instance DB, or send the command again. Please note, 
that although the first accepted command may be busy, 
you may not be able to monitor it at the status outputs. 
8050  Technology not ready  During testing with breakpoints (CPU in HOLD), the 
technology function has output a new command to the 
technology. The command is rejected. 
8052  Block call at different run levels  This block was called at different run levels using the 
same instance DB. 
Example: 
FBx is called in the instance DBx, in OB1, and in OB35. 
Execution of the FB started in OB1, and was interrupted 
by its call in OB35. Based on the shared use of the 
instance DB, the error is indicated at output parameter 
ErrorID of both FB calls. 
Error reactions to be expected: 
•  The new command (positive or negative edge at 
parameter input Execute/Enable) is not transferred to 
the integrated technology. 
•  The first command started can not be traced at the 
output parameter of the technology function. However, 
the command may still be active in the integrated 
technology. 
Warning: 
Use different instance DBs at different run levels, or 
interlock the call of the technology function. 
8053  Invalid instance DB  Faulty instance DB of the technology function (wrong 
length, for example.) 










