06.08.2013 Views

TNC 320 DIN/ISO - heidenhain

TNC 320 DIN/ISO - heidenhain

TNC 320 DIN/ISO - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.7 Lisätoiminnot<br />

<strong>TNC</strong> <strong>320</strong> -ohjauksessa käytetään laajennettua tiedonsiirtoliitäntää<br />

PLC:n ja NC:n välillä. Siinä on kyseessä uusi symbolinen<br />

sovellusohjelmaliitäntä eli engl. Aplication Programmer Interface (API).<br />

Tähänastiset ja tavanomaiset PLC-NC-liitännät ovat käytettävissä<br />

rinnakkain ja valittavissa tarpeen mukaan. <strong>TNC</strong>-API-liitännän<br />

käyttövalmius riippuu koneen valmistajasta. Syötä sisään symboliset<br />

operandit merkkijonona ja odota näin määritellyn tilan perustamista.<br />

D20-lauseessa sallitaan seuraavat ehdot:<br />

Ehto Lyhyt kuvaus<br />

Sama ==<br />

Pienempi kuin <<br />

Suurempi kuin ><br />

Pienempi tai<br />

yhtäsuuri<br />

Suurempi tai<br />

yhtäsuuri<br />

=<br />

Lisäksi on käytettävissä toiminto D20. Käytä toimintoa WAIT FOR SYNC<br />

aina vain, jos luet esim. toiminnon D18 kautta järjestelmätietoja, jotka<br />

vaativat synkronointia tosiaikaan. Sen jälkeen <strong>TNC</strong> pysäyttää<br />

etukäteislaskennan ja suorittaa seuraavan NC-lauseen vain, jos myös<br />

NC-ohjelma on saavuttanut tämän lauseen.<br />

Esimerkki: Ohjelmanajon keskeytys, kunnes merkitsin 4095<br />

asettuu 1<br />

N32 D20: WAIT FOR M4095==1<br />

Esimerkki: Ohjelmanajon keskeytys, kunnes PLC asettaa<br />

symbolisen operandin asetukseen 1<br />

N32 D20: APISPIN[0].NN_SPICONTROLINPOS==1<br />

Esimerkki: Sisäisen esilaskennan pidätys, X-akselin hetkellisen<br />

aseman luku<br />

N32 D20: WAIT FOR SYNC<br />

N33 D18: SYSREAD Q1 = ID270 NR1 IDX1<br />

D29: Arvojen luovutus PLC:hen<br />

Toiminnolla D29 voit siirtää enintään kaksi lukuarvoa tai Q-parametria<br />

PLC:hen.<br />

Kirjoitustavat ja yksiköt: 0,1 µm tai 0,0001°<br />

Esimerkki: Lukuarvon 10 (vastaa 1µm tai 0,001°) siirto PLC:hen<br />

N56 D29 P01 +10 P02 +Q3<br />

226 Ohjelmointi: Q-parametri

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

Saved successfully!

Ooh no, something went wrong!