D29: przekazać wartości do plc, 7 funkcje dodatkowe – HEIDENHAIN TNC 620 (340 56x-03) ISO programming Instrukcja Obsługi

Strona 232

Advertising
background image

232

Programowanie: Q-parametry

8.7 Funkcje dodatkowe

W D20-wierszu dozwolone są następujące warunki:

Oprócz tego do dyspozycji znajduje się funkcja D20 . WAIT FOR

SYNC wykorzystywać zawsze wówczas, kiedy zostają odczytywane

na przykład poprzez D18 dane systemowe, wymagające

synchronizacji z czasem rzeczywistym. TNC zatrzymuje obliczanie

wstępne i dopiero wtedy wykonuje następny wiersz NC, kiedy program

NC osiągnie rzeczywiśnie ten wiersz.

Przykład: zatrzymać przebieg programu, aż PLC ustawi merker

4095 na 1

Przykład: zatrzymać przebieg programu, aż PLC ustawi

symboliczny operand na 1

Przykład: zatrzymanie wewnętrznego przetwarzania w przód,

odczytanie aktualnej pozycji na osi X

D29: przekazać wartości do PLC

Przy pomocy funkcji D19 można przekazać do dwóch wartości

liczbowych lub parametrów Q do PLC.

Długości kroków i jednostki: 0,1 µm lub 0,0001°

Przykład: wartość liczbowa 10 (odpowiada 1µm lub 0,001°)

przekazać do PLC

Warunek

Skrót

Równy

==

Mniejszy niż

<

Większy niż

>

Mniejszy-równy

<=

Większy-równy

>=

N32 D20: WAIT FOR M4095==1

N32 D20: APISPIN[0].NN_SPICONTROLINPOS==1

N32 D20: WAIT FOR SYNC

N33 D18: SYSREAD Q1 = ID270 NR1 IDX1

N56 D29 P01 +10 P02 +Q3

Advertising