HEIDENHAIN TNC 335 Technical Manual User Manual
Page 18

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)