Fn 29: plc: předání hodnot do plc, 8 p řídavné funkce – HEIDENHAIN TNC 620 (73498x-01) Uživatelská příručka

Stránka 270

Advertising
background image

270

Programování: Q-parametry

8.8 P

řídavné funkce

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

Navíc je k dispozici funkce FN20: WAIT FOR SYNC. WAIT FOR

SYNC používejte vždy tehdy, když např. čtete systémová data pomocí
FN18, 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

FN 29: PLC: Předání hodnot do PLC

Pomocí funkce FN 29: PLCmůžete předat až osm čísel nebo Q-

parametrů do PLC.

Velikosti kroků a jednotky: 0,1 µm resp. 0,0001 °

Příklad: Předání číselné hodnoty 10 (odpovídá 1µm, případně

0,001 °) do PLC

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

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

Advertising