Zusätzliche funktionen 8.8 – HEIDENHAIN TNC 320 (34055x-06) Benutzerhandbuch

Seite 267

Advertising
background image

Zusätzliche Funktionen

8.8

8

TNC 320 | Benutzer-Handbuch HEIDENHAIN-Klartext-Dialog | 3/2013

267

Die TNC 320 besitzt ein erweitertes Interface zur Kommunikation
zwischen PLC und NC. Dabei handelt es sich um ein neues,
symbolisches Aplication Programmer Interface (

API). Die bisherige

und gewohnte PLC-NC-Schnittstelle existiert parallel weiterhin und
kann wahlweise verwendet werden. Ob das neue oder alte TNC-
API verwendet wird, legt der Maschinen-Hersteller fest. Geben Sie
den Namen des symbolischen Operanden als String ein, um auf
den definierten Zustand des symbolischen Operanden zu warten.

Im FN 20-Satz sind folgende Bedingungen erlaubt:

Bedingung

Kurzbezeichnung

Gleich

==

Kleiner als

<

Größer als

>

Kleiner-Gleich

<=

Größer-Gleich

>=

Darüber hinaus steht die Funktion

FN20: WAIT FOR SYNC zur

Verfügung.

WAIT FOR SYNC immer dann verwenden, wenn Sie

z.B. über

FN18 Systemdaten lesen, die eine Synchronisation zur

Echtzeit erfordern. Die TNC hält dann die Vorausrechnung an und
führt den folgenden NC-Satz erst dann aus, wenn auch das NC-
Programm tatsächlich diesen Satz erreicht hat.

Beispiel: Programmlauf anhalten, bis die PLC den Merker 4095
auf 1 setzt

32 FN 20: WAIT FOR M4095==1

Beispiel: Programmlauf anhalten, bis die PLC den symbolischen
Operanden auf 1 setzt

32 FN 20: APISPIN[0].NN_SPICONTROLINPOS==1

Beispiel: Interne Vorausrechnung anhalten, aktuelle Position in
der X-Achse lesen

32 FN 20: WAIT FOR SYNC
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

Advertising