HEIDENHAIN TNC 335 Technical Manual User Manual

Page 18

Advertising
background image


9/93

TNC 360/TNC 335

Update information No. 1

1-3

The software now supports PLC subprograms stored in the PLC-EPROM (translated PLC
code). With the PLC.EXE programming software from HEIDENHAIN such programs can be
written and on an external computer and filed in the PLC EPROM.

The incremental jog positioning can be activated or deactivated (dialog "JOG-INCREMENT: ...")
in the 'ELECTRONIC HANDWHEEL' operating mode by pressing the 'ELECTRONIC
HANDWHEEL' key, provided that marker M2498 is set.

In the 'PROGRAMMING AND EDITING' operating mode the electronic handwheel can be used
to move the axes, provided that in machine parameter MP7641 bit 1 = 1. The interpolation
factor (regardless of handwheel model) and the handwheel axis (for HR130) can be change
only in the 'ELECTRONIC HANDWHEEL' operating mode. A handwheel axis, once chosen,
remains in effect even when the operating mode is changed.

Simultaneous operation of the handwheel interface and the RS-232-C interface at differing
baud rates (38 400 and 19 200 baud) results in the error message "BAUD RATE NOT
POSSIBLE".

The current feed rate in mm/min is now available in the PLC.

Module 9150
During an active M/S/T output the PLC can use module 9150 to define an NC block, which is
then executed after the M/S/T strobe is acknowledged, before the control continues the NC
program. An NC block can also be defined if no program is being run. The block is then
executed immediately.

Call:

PS B/W/D/K <Instruction code>
PS B/W/D/K <Address of the parameter block in the B/W/D range>
CM 9150
PL B/W/D <Error code>

Error code: 0 = NC block was inserted

1 = NC program started, but no M/S/T strobe
2 = Unknown instruction code
3 = Incorrect address in B/W/D range

Error status after call: M3171

= 0 NC block was inserted
= 1 error condition see above

At present the instruction code <0> is implemented for TOOL CALL
Parameters :
B<Adr+0> active elements bit-coded
Bit 0 =1: Tool number, otherwise modal
Bit 1 =1: Tool axis, otherwise modal
Bit 2 =1: Spindle speed, otherwise modal
Bit 3 =0
Bit 4 =0
B<Adr+1> Tool axis (0/1/2/3 = X/Y/Z/IV)
W<Adr+2> Tool number
D <Adr+ 4> Spindle speed (Format 0.001 rpm)

Advertising