22.01.2015 Views

802Dsl Torna (TR) - Spinner CNC Takım Tezgahları Fabrikası

802Dsl Torna (TR) - Spinner CNC Takım Tezgahları Fabrikası

802Dsl Torna (TR) - Spinner CNC Takım Tezgahları Fabrikası

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

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

Programlama<br />

8.11 Alt program tekniği<br />

8.11 Alt program tekniği<br />

8.11.1 Genel bilgiler<br />

Kullanım<br />

Temelde, ana bir program ile bir alt program arasında bir fark yoktur.<br />

Sık yineli işleme sıraları alt programlarda kaydedilirler ör. belli kontur şekillerinde. Bu<br />

alt programlar ana programda doğru yerlerde çağrılırlar ve ardından yürütülürler.<br />

Alt programın bir çeşidide, parça işleme çevrimleridir. İşleme çevrimleri üniversal<br />

işleme senaryoları içermektedirler (ör. Diş açma, kaba tornlama, vs.). Dahili aktarım<br />

parametre değerlerini atayarak, kendi özel uygulamanıza alt program adapte<br />

edebilirsiniz.<br />

Yapı<br />

Bir alt program yapısı ana program yapısına benzer (bkz. Alt Bölüm 8.1.2 “Program<br />

yapısı”). Ana programlar gibi alt programlarda program sırasının son bloğunda M2-<br />

program sonunu içerirler. Bu alt programın çağrıldığı program seviyesine geri<br />

dönüşü ifade eder.<br />

Program sonu<br />

RET talimatı da alt programda M2 program sonu yerine kullanılabilir.<br />

RET ayrı bir blok gerektirir.<br />

RET talimatı G64 sürekli yol modu bir geri dönüş ile iptal edilmeyecekse kullanılır. M2<br />

ile G64 ile kesilir ve tam durma başlatılır.<br />

Ana program<br />

Sıra<br />

Alt program<br />

Çağrı<br />

Sıra<br />

Dönüş<br />

Sıra<br />

Alt program<br />

Çağrı<br />

Dönüş<br />

Şekil 8-54 Bir alt programı iki kez çağırırken sıra örneği<br />

SINUMERIK 802D sl Kullanım ve Programlama <strong>Torna</strong> (BP-D), 05/2005 Baskısı<br />

6FC5 398-1CP10-1BA0<br />

8-239

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

Saved successfully!

Ooh no, something went wrong!