EasyManuals Logo

HEIDENHAIN TNC 415B User Manual

HEIDENHAIN TNC 415B
754 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #639 background imageLoading...
Page #639 background image
7-176 TNC 407/TNC 415/TNC 425 4 PLC Modules 01.98
4.11 Inserting an NC block (Module 9150)
With Module 9150 is it possible to define an NC block during an active M/S/T/G/Q output from the
NC to the PLC, or also when no program has been started. The defined NC block is executed after
the acknowledgement of the M/S/T/G/Q strobe (immediately, if no PGM is started), before the
control continues with the execution the NC program.
Constraints:
- If there are several commands during a strobe output, only the last one is executed.
- If there are several commands when the spindle is stationary, it is not defined which command is
recognized.
- Erroneous parameters (e.g. incorrect tool number, non-existent file) result in a abortion of the NC
program with the corresponding error message. If the error occurs while the spindle is stationary,
there is no error message.
Possible errors:
- The call was made during a running NC program without active M/S/T/G/Q strobe.
- The call was made with an unknown command code.
Call:
PS B/W/D/K <Command code>
0: TOOL-CALL
PS B/W/D/K <Address of the Parameter>
Number of the first Double of the parameter block, or number of the
string
CM 9150
PL B/W/D <Error code>
0: NC block was inserted
1: Running NC PGM and no strobe
2: Unknown error message
Parameter:
TOOL-CALL B<Adr> active elements bit-coded
Bit 0 =1: Transfer tool number otherwise modal
Bit 1 =1: Transfer tool axis otherwise modal
Bit 2 =1: Transfer spindle speed otherwise modal
Bit 3 =1: Transfer length oversize otherwise 0
Bit 4 =1: Transfer radius oversize otherwise 0
B<Adr+1> Tool axis (0..4 = X..V)
W<Adr+2> Tool number
D<Adr+4> Spindle speed (Format 0.001 1/min)
D<Adr+8> Length oversize (Format 0.0001 mm)
D<Adr+12>Radius oversize (Format 0.0001 mm)
Error status after call: M3171 =0: NC block was inserted
=1: See above error conditions

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HEIDENHAIN TNC 415B and is the answer not in the manual?

HEIDENHAIN TNC 415B Specifications

General IconGeneral
BrandHEIDENHAIN
ModelTNC 415B
CategorySwitch
LanguageEnglish

Related product manuals