beautypg.com

5 override for plc-axis (module 9124) – HEIDENHAIN TNC 407 (243 020) Technical Manual User Manual

Page 635

background image


7-174

TNC 407/TNC 415/TNC 425

4 PLC Modules

01.98

Call:

PS

B/W/D/K

(0..4 for X/Y/Z/4/5)

PS

B/W/D/K

(mm/min)

PS

B/W/D/K

Bit 0 = 1:negative traverse
direction

CM

9123

PL

B/W/D


0: Positioning has started
1: Non-existent axis specified
2: Axis not configured as PLC axis
3: Axis is already positioning

Error status after call: M3171 =

0: Positioning has started
1: Non-existent axis specified

4.9.5 Override for PLC-axis (Module 9124)

7

7

The traversing speed of a PLC axis can be influenced by setting an override value.

Constraints:
- The axis must be activated through MP10 and be declared as a PLC axis in MP60.
- The override value can lie between 0% and 100.00% (resolution 0.01%) and must be transmitted

as an integer (0 .. 10000).

- The last transmitted override value is accounted for at the beginning of movement.
- After a reset or interruption of the PLC program the override value of each PLC axis is set to

100.00%.

- The modules can also be called while a PLC axis is moving.
- The module can be called in addition to a module from the group (9120/9121/9123) in the same

PLC scan. However, it becomes effective after this module.

Possible errors:
- A non-existent axis was transferred.
- An axis was transferred that has not been declared as a PLC axis in MP10 and MP60.
- An incorrect override value was transferred.

Call:

PS

B/W/D/K (0..4 for X/Y/Z/IV/V)

PS

B/W/D/K

(Format 0.01%)

CM 9124
PL

B/W/D


0: Override was set
1: Invalid axis was transferred
2: Axis not defined as PLC axis
3: Incorrect override value

Error status after call: M3171

=0: Override was set

=1: See above error conditions