10 module 9124: override for plc axis – HEIDENHAIN TNC 335 Technical Manual User Manual
Page 496

8/95
TNC 360
4 PLC Modules
7-117
Possible errors:
−
The transferred axis does not exist.
−
The transferred axis was not declared through MP10 and MP60 to be an auxiliary axis.
−
The axis is already being positioned.
Call:
PS
B/W/D/K <Axis> (0.to.3 for X/Y/Z/4)
PS
B/W/D/K <Feed rate>
(mm/min)
PS
B/W/D/K <Flag register>
Bit 0
= 1: negative traverse direction
= 0: positive traverse direction
CM9123
PL
B/W/D
<Error code>
0: Positioning was started
1: The transferred axis does not exist
2: The axis is not declared as an auxiliary axis
3: The axis was already positioned
Error status after call: M3171 = 0: Positioning was started
= 1: Faulty execution
4.9.10 Module 9124 Override for PLC axis
An override value can be entered to influence the traversing speed of a PLC axis.
Constraints:
−
The entered axis must have been activated through MP10 and declared as auxiliary axis through
MP60.
−
The override value can lie between 0% and 100.00% (resolution 0.01%) and must be transferred
as an integer (0 ... 10 000).
−
When movement starts, the last transferred override value is considered.
−
After a reset or after an interruption of the PLC program the override value in each PLC axis is
set to 100.00%.
−
It is also possible to call the module while a PLC axis is moving.
−
The module can be called in the same PLC scan in addition to a module from the group
(9120/9121/9123). It does not become effective, however, until the previously called module is
finished.
Possible errors:
- The transferred axis does not exist.
- The transferred axis was not declared through MP10 and MP60 to be an auxiliary axis.
- The transferred override value is incorrect.