Fn 29: plc: werte an plc übergeben, Seite 276, 8 zusätzlic he f unktionen – HEIDENHAIN TNC 620 (73498x-01) Benutzerhandbuch

Seite 276

Advertising
background image

276

Programmieren: Q-Parameter

8.8 Zusätzlic

he F

unktionen

Im FN 20-Satz sind folgende Bedingungen erlaubt:

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

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

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

FN 29: PLC: Werte an PLC übergeben

Mit der Funktion FN 29: PLCkönnen Sie bis zu acht Zahlenwerte oder
Q-Parameter an die PLC übergeben.

Schrittweiten und Einheiten: 0,1 µm bzw. 0,0001°

Beispiel: Zahlenwert 10 (entspricht 1µm bzw. 0,001°) an PLC
übergeben

Bedingung

Kurzbezeichnung

Gleich

==

Kleiner als

<

Größer als

>

Kleiner-Gleich

<=

Größer-Gleich

>=

32 FN 20: WAIT FOR M4095==1

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

32 FN 20: WAIT FOR SYNC

33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

56 FN 29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15

Advertising