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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Programlama<br />

8.12 Saatler ve parça sayaçları<br />

SETPIECE işlevi ile kullanıcı işleme sürecinde kullanılan parça sayma verisini<br />

güncelleyebilir.<br />

SETPIECE (n) programlanırsa dahili parça ayar belleği taranır. Bu “bellek” bir takımın<br />

bir kesme ağzı için ayarlanırsa ilgili kesme ağzının parça miktarı (kalan parça miktarı<br />

– $TC_MOP4) belirli değerle düşürülür ve ilgili "bellek" (parça ayar belleği) silinir.<br />

SETPIECE(n, s ) ; n<br />

: = 0... 32000 SETPIECE fonksiyonunun son yürütülmesinden beri üretilmekte olan<br />

parça sayısı. Kalan parça miktarı sayaç durumu ($TC_MOP4[t,d]) bu değer ile<br />

azaltılır.<br />

s : = 1 ya da 2<br />

gereklidir<br />

İşmili 1 ya da 2 (toolholder), sadece 2 İşmili mevcut durumdaysa<br />

Programlama örneği<br />

N10 G0 X100<br />

N20 ...<br />

N30 T1<br />

N50 D1<br />

... T1, D1 ile işleme<br />

N90 SETPIECE (2)<br />

N100 T2<br />

N110 D2<br />

... T1, D1 ile işleme<br />

N200 SETPIECE (1)<br />

...<br />

N300 M2<br />

Notlar:<br />

• SETPIECE( ) blok taramada aktif değildir.<br />

;T komutu kullanılarak takım değişimi<br />

; $TC_MOP4[1,1 ] (T1,D1) 2'er azaltılır<br />

; $TC_MOP4[2,2 ] (T2,D2) 1'er azaltılır<br />

• $TC_MOP4[t,d] doğrudan yazımı sadece basit durumlarda önerilir. STOPRE<br />

komutlu sonraki bir blok gereklidir.<br />

Ayar nokta güncellemesi<br />

Ayar noktası güncellemesi yani kalan ($TC_MOP4[t,d]) parça sayaçlarını parça<br />

sayacı ($TC_MOP13[t,d]) ayar noktasına ayarlama genel olarak operatör girişinden<br />

(HMI) yapılır.<br />

Buna rağmen hizmet ömrü kontrolünde belirtilmiş olduğu gibi RESETMON (durum, t,<br />

d, mon) işlevinden de gerçekleştirilebilir.<br />

Örnek:<br />

DEF INT durumu<br />

...<br />

N100 RESETMON(durum,12,1,2)<br />

...<br />

;Değişkeni şunun için tanımla<br />

;program başında durum geri bildirimi<br />

;T12, D1,Ayar nokta 2 parça sayacı ayar<br />

nokta güncellemesi<br />

8-248<br />

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

6FC5 398-1CP10-1BA0

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

Saved successfully!

Ooh no, something went wrong!