D29: předání hodnot do plc, 7 p řídavné funkce – HEIDENHAIN TNC 620 (340 56x-03) ISO programming Uživatelská příručka
Stránka 228
228
Programování: Q-parametry
8.7 P
řídavné funkce
V bloku D20- jsou dovoleny následující podmínky:
Navíc je k dispozici funkce D20 (Čekat na synchronizaci). WAIT FOR
SYNC používejte vždy tehdy, když např. čtete systémová data pomocí
D18, 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
D29: Předání hodnot do PLC
Pomocí funkce D29 můž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
>=
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