1 - heidenhain

1 - heidenhain 1 - heidenhain

content.heidenhain.de
from content.heidenhain.de More from this publisher
22.07.2013 Views

10.8 Øvrige funktioner FN 19: PLC Overgive værdier til PLC´en Med funktionen FN19: PLC kan De overføre indtil to talværdier eller Q-parametre til PLC'en. Skridtbredde og enheder: 0,1 µm hhv. 0,0001° Eksempel: Overfør talværdi 10 (svarer til 1µm hhv. 0,001°) til PLC´en FN 20: VENT FOR NC og PLC synkronisering 290 Denne funktion må De kun anvende efter aftale med maskinfabrikanten! Med funktion FN20: VENT FOR kan De under programafviklingen gennemføre en synkronisering mellem NC og PLC. NC´en stopper afviklingen, indtil den betingelse er opfyldt, som De har programmeret i FN20-blokken. TNC´en kan herved kontrollere følgende PLC-funktioner: PLC-funktion Forkortelse Område Mærke M 0 til 4999 Indgang I 0 til 31, 128 til 152 64 til 126 (første PL 401 B) 192 til 254 (anden PL 401 B) Udgang O 0 bis 30 32 til 62 (første PL 401 B) 64 til 94 (anden PL 401 B) Tæller C 48 til 79 Timer T 0 til 95 Byte B 0 til 4095 Ord W 0 til 2047 Dobbeltord D 2048 til 4095 I FN 20-blok er følgende betingelser tilladt: Betingelse Forkortelser Lig med == Mindre end < Større end > Mindre end eller lig = Eksempel: Standse programafvikling, indtil PLC´en sætter mærke 4095 på 1 10 Programmering: Q-parametre

FN 25: PRESET Fastlæg nyt henføringspunkt Denne funktion kan De kun programmere, hvis De har indlæst nøgle-tallet 555343 (se „12.3 Indlæs nøgle-tal“). Med funktionen FN 25: PRESET kan De under programafviklingen i en valgbar akse fastlægge et nyt henf.punkt. ú Vælg Q-parameter-funktion: Tryk tasten Q (i feltet for talindlæsning til højre). Softkey-listen viser Q-parameter-funktionen. ú Vælg øvrige funktioner: Softkey SPECIAL-FUNKT. ú Vælg FN25: Skift til softkey-liste på det andet plan, tryk FN25 HENF.PUNKT FASTL ú Akse?: Indlæs akse, i hvilken De vil fastlægge et nyt henf.punkt, overfør med tasten ENT ú Omregne værdi?: Indlæs koordinater i det aktive koordinatsystem, hvor De vil fastlægge et nyt henføringspunkt ú Nytr henf.punkt?: Indlæs koordinater, som skal have umzurechnende Wert im neuen Koordinatensystem haben soll Eksempel: Fastlæg på den aktuelle koordinat X+100 et nyt henf.punkt Eksempel: Den aktuelle koordinat Z+50 skal i et nyt koordinatsystem have værdien -20 FN 26: TABOPEN Åbning af frit definerbare tabeller Med funktionen FN 26: TABOPEN åbner De en vilkårlig frit definerbar tabel, for at beskrive denne tabel med FN27, hhv. at læse fra denne tabel med FN28. I et NC program kan der altid kun være en tabel åben. En ny blok med TABOPEN lukker automatisk den sidst åbnede tabel. En tabel der skal åbnes skal have efternavnet .TAB. Eksempel: Åbne tabel TAB1.TAB, som er lagret i biblioteket TNC:\DIR1 HEIDENHAIN TNC 426, TNC 430 291 10.8 Øvrige funktioner

10.8 Øvrige funktioner<br />

FN 19: PLC<br />

Overgive værdier til PLC´en<br />

Med funktionen FN19: PLC kan De overføre indtil to talværdier eller<br />

Q-parametre til PLC'en.<br />

Skridtbredde og enheder: 0,1 µm hhv. 0,0001°<br />

Eksempel: Overfør talværdi 10 (svarer til 1µm hhv. 0,001°) til PLC´en<br />

<br />

FN 20: VENT FOR<br />

NC og PLC synkronisering<br />

290<br />

Denne funktion må De kun anvende efter aftale med<br />

maskinfabrikanten!<br />

Med funktion FN20: VENT FOR kan De under programafviklingen<br />

gennemføre en synkronisering mellem NC og PLC. NC´en stopper<br />

afviklingen, indtil den betingelse er opfyldt, som De har<br />

programmeret i FN20-blokken. TNC´en kan herved kontrollere<br />

følgende PLC-funktioner:<br />

PLC-funktion Forkortelse Område<br />

Mærke M 0 til 4999<br />

Indgang I 0 til 31, 128 til 152<br />

64 til 126 (første PL 401 B)<br />

192 til 254 (anden PL 401 B)<br />

Udgang O 0 bis 30<br />

32 til 62 (første PL 401 B)<br />

64 til 94 (anden PL 401 B)<br />

Tæller C 48 til 79<br />

Timer T 0 til 95<br />

Byte B 0 til 4095<br />

Ord W 0 til 2047<br />

Dobbeltord D 2048 til 4095<br />

I FN 20-blok er følgende betingelser tilladt:<br />

Betingelse Forkortelser<br />

Lig med ==<br />

Mindre end <<br />

Større end ><br />

Mindre end eller lig =<br />

Eksempel: Standse programafvikling, indtil PLC´en sætter mærke<br />

4095 på 1<br />

<br />

10 Programmering: Q-parametre

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!