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

Page 496

Advertising
background image


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.

Advertising