January 2012 6.9 PLC Axes 701
Call:
PS B/W/D/K <>Axis>
PS B/W/D/K <>Target position/Increment>
in [0.0001 mm], ref system
PS B/W/D/K <>Feed rate>
in [mm/min]
PS B/W/D/K <>Acceleration>
in [mm/s2]
0: Value from MP_maxAcceleration is used
PS B/W/D/K <>Jerk>
in [mm/s3]
0: Value is transferred but not evaluated
PS B/W/D/K <>Mode>
NC and auxiliary axes:
Bit 0 = 0: Absolute positioning
Bit 0 = 1: Incremental positioning
Bit 1 = 1: Software limit switch active
Only NC axes:
Bit 2 = 1: Rapid traverse override effective
Bit 3 = 1: DCM collision monitoring is deactivated
CM 9227
PL B/W/D <>Status>
0: Function performed
1: Illegal group number
2: Incorrect parameterization via bit mask
5: Axis is not controlled
6: Axis is already being positioned
20: Module was not called in a spawn job or submit job
Error recognition:
Marker Value Meaning
NN_GenApiModule
Error (M4203)
0 Function performed
1 Error (error code in
NN_GenApiModuleErrorCode)
NN_GenApiModule
ErrorCode (W1022)
1 Invalid group number
2 Invalid value for bit mask
20 Module was not called in a spawn job or
submit job