July 2013 6.11 Monitoring functions 929
Error code:
Module 9048 Interrogate the operating states of axes
Module 9048 is used to interrogate the operating state of a certain axis or for 
all axes together.
Call:
PS B/W/D/K <Axis number>
Axis number: Individual information for a programmed axis
–1: Information for all axes, bit-coded as axis mask
PS B/W/D/K <Status information>
0: Brake test active/inactive
1: Free rotation active/inactive
CM 9048
PL B/W/D <Status>
Interrogation of an individual axis: 1/0 = active/inactive
Interrogation of all axes: Bit-encoded axis mask
Error code:
Marker Value Meaning
M4203 0 No error
1 Error code in W1022
W1022 2 Invalid axis programmed (invalid axis number, not a 
closed-loop axis, axis currently open-loop axis or slave 
axis) or negative values for the traverse path or current 
are programmed
8 Module is not allowed for control with functional 
safety
20 Module was not called in a submit or spawn job
21 Call during program run or during other active PLC jobs 
for the programmed axis
40 Drive not ready
45 Canceled due to error during data exchange or due to 
external influences (e.g. emergency stop)
Marker Value Meaning
M4203 0 Status ascertained
1 Error code in W1022
W1022 1 Invalid value for status information
2 Invalid axis programmed:
If status information 0 was transferred, then this error 
occurs if an invalid axis number, an open-loop axis or 
an axis that is temporarily not a closed-loop axis was 
selected.
If status information 1 was transferred, then this error 
occurs if an invalid axis number, an open-loop axis, an 
axis that is temporarily not a closed-loop axis, a slave 
axis or an NC axis that is not a rotary axis was 
selected.