11 einfügen eines nc-satzes (modul 9150) – HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch

Seite 638

Advertising
background image


11.97

TNC 407/TNC 415/TNC 425

4 PLC-Module

7-177

4.11 Einfügen eines NC-Satzes (Modul 9150)

Mit dem Modul 9150 kann während einer aktiven M/S/T/G/Q-Ausgabe von NC an PLC (oder wenn
kein Programm gestartet ist!) ein NC-Satz definiert werden, der dann nach der Quittierung des
M/S/T/G/Q-Strobes (ohne gestartetes PGM: sofort) abgearbeitet wird, bevor die Steuerung mit der
Bearbeitung des NC-Programms fortfährt.

Randbedingungen:
- Bei mehreren Kommandos während einer Strobe-Ausgabe wird nur das letzte bearbeitet.
- Bei mehreren Kommandos im Stillstand ist nicht definiert, welches Kommando erkannt wird.
- Fehlerhafte Parameter (z.B. falsche Tool-Nummer, nicht vorhandene Datei) führen zu einem
Abbruch des NC-Programms mit der entsprechenden Fehlermeldung. Bei Ausloesung im Stillstand
wird keine Fehlermeldung angezeigt.

Mögliche Fehler:
- Der Aufruf erfolgte während eines gestarteten NC-Programms ohne aktivem M/S/T/G/Q-Strobe.
- Der Aufruf erfolgte mit einem unbekannten Befehls-Code.

Aufruf:

PS

B/W/D/K

<Befehlscode>
0: TOOL-CALL

PS

B/W/D/K

<Adresse der Parameter>
Nummer erstes Double des Parameter-Blocks bzw. Nummer des Strings

CM 9150
PL

B/W/D

<Fehlercode>
0: NC-Satz wurde eingefügt
1: gestartetes NC-PGM und kein Strobe
2: unbekannter Befehlscode

Parameter:

TOOL-CALL

B<Adr> aktive Elemente bitcodiert
Bit 0 =1: Toolnummer übernehmen

sonst modal

Bit 1 =1: Werkzeugachse übernehmen

sonst modal

Bit 2 =1: Spindeldrehzahl übernehmen

sonst modal

Bit 3 =1: Längenaufmass übernehmen

sonst 0

Bit 4 =1: Radiusaufmass übernehmen

sonst 0

B<Adr+1> Werkzeugachse

(0..4 = X..V)

W<Adr+2> Tool-Nummer
D<Adr+4> Spindeldrehzahl

(Format 0,001 1/min)

D<Adr+8> Längenaufmass

(Format 0,0001 mm)

D<Adr+12>Radiusaufmass

(Format 0,0001 mm)

Fehlerstatus nach Aufruf: M3171 =0:

NC-Satz wurde eingefügt

=1:

Fehlerbedingung siehe oben

Advertising