8 p řídavné funkce – HEIDENHAIN TNC 128 (77184x-01) Uživatelská příručka

Stránka 215

Advertising
background image

HEIDENHAIN TNC 128

215

8.8 P

řídavné funkce

TNC 128 má rozšířené rozhraní pro komunikaci mezi PLC a NC.

Přitom se jedná o nové symbolické Aplication Programmer Interface

(API – rozhraní programátora aplikace). Dosavadní, zaběhnuté

rozhraní PLC-NC existuje souběžně i nadále a může se používat.

Používání nového nebo starého TNC-API definuje výrobce stroje.

Zadejte název symbolického operandu jako řetězec, aby se čekalo na

definovaný stav symbolického operandu.

V bloku FN 20 jsou dovoleny následující podmínky:

Navíc je k dispozici funkce FN20: WAIT FOR SYNC (Čekat na

synchronizaci). WAIT FOR SYNC používejte vždy tehdy, když např.

čtete pomocí FN18 systémová data, která vyžadují synchronizaci v

reálném čase. TNC pak zastaví předběžný výpočet a provede

následující NC-blok až tehdy, když také NC-program skutečně

dosáhne tento blok.

Příklad: Zastavení chodu programu až do okamžiku, kdy PLC

nastaví příznak (registr) 4095 na 1.

Příklad: zastavení chodu programu až do okamžiku, kdy PLC

nastaví symbolický operand na 1

Příklad: Zastavení interního předběžného výpočtu, čtení aktuální

pozice v ose X

Časovač

T

0 až 95

Byte

B

0 až 4095

Slovo

W

0 až 2047

Dvojité slovo

D

2048 až 4095

Podmínka

Zkrácené označení

Rovno

==

Menší než

<

Větší než

>

Menší než – rovno

<=

Větší než – rovno

>=

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

Operand PLC Zkrácené

označení

Rozsah adres

Advertising