HOME

  SMC-4-4

 

 

 

 

 

 

SMC4-4 DÖRT EKSEN HAREKET KONTROLCÜSÜ

Son hareket kontrolcularında (motion controller) yüksek performanslı 32 bit CPU, LCD ekran, kullanıcı kolaylığı olan windows tipi arayüz, depolama kapasitesi 2G Bayt olan harici TF hafıza kartı, operasyon ve kontrol voltajlarını ayıran izolasyon, dokunmatik ekran kullanılmıştır. Sistem, yüksek güvenirlikli ve hassasiyetli, düşük gürültülü, kolay operasyonludur.

Kontrolcü, çok kademeli mikro algoritması ile dört ekseni eşzamanlı kontrol edebilir. Kontrolcü, dört eksende düz hat enterpolasyonu ve mikro-çok çizgili, çok eksenli kesiksiz enterpolasyonu kesintisiz oyma ile kontrol edebilir.

Kullanıcı kolaylığı için ve hızlı işlem için açık parametreler konulmuştur. Giriş / Çıkış (Input/Output)fonksiyonları kullanım ve bakım için kolayca ayarlanabilir.

Ana fonksiyonlar:

Parametre ayarları:Kullanıcı, işlem ve operasyonla ilgili kontrol parametrelerini en iyi şartlarını buradan ayarlar.

Manuel operasyon: elle müdahale edilen operasyonlardır. Sıçratma, işlemin sıfır başlangıcına dönme, mekanik sıfıra dönme, koordinat operasyonlarını sıfırlama.

Program yönetme:Program oluşturma, silme, düzenleme, okuma, saklama, otomatik işletme, devam ve bekleme.

Dış kullanım:Elle kullanılan fonksiyonların bir çeşididir. Daha serbestçe giriş seçimini kullanım amaçlıdır.

Fonksiyon: Sınırlı giriş kullanıcı ihtiyaçlarına göre düzenlenebilir.

 

Sistem elemanları

Yüksek performaslı 32 bit ARM CPU

Likit kristal  gösterge 320x240 çözünürlüklü

Giriş/Çıkış optik izolasyonlu 10 mA girişler, çıkışlar 500 mA akımlı.

TF karttan G kodu okuma özelliği

 

 

Teknik göstergeler:

En küçük veri birimi 0,0001 mm (100 mikron)

En büyük veri birimi +- 99999,999 mm (100 metre)

Maksimum çıkış palsı frekansı 50 KHz (üç eksen için eşzamanda)

Kontrol eksenleri 4 adet (X, Y, Z, A)

4 eksen çok amaçlı ve çok küçük mikro kademeli muhtemel enterpolasyon kontrolü.

 

 

 

Harici görünüm

 

 

 

 

 

C.Kullanım Kılavuzu

Açılış ekranı

 

 

 Fonksiyon anahtarları bölgesi:

Dosya açmak

İşletmeye başlamak

İleri özellikler

Doküman yönetmek

RESET

Sıçratma (jog)

 

Sistem açıldığında aşağıdaki ekranlar görünecektir

Açılış ekranı 4 bölüme ayrılmıştır:

-    Üst bölüm: açılmış dosya adı, o andaki işlemdeki sırayı gösterir

-    Görüntü alanının koordinatları: ana ekran gerçek zamanlı koordinatları ve gerçek zamanlı işi gösterir.

-    Fonksiyon tuşları bölgesi: esas kontrol tuşlarıdır.

-    Dosya bölgesi: dosya adı veya işlenen dökümanı gösterir.

 

(not: TF kart cihaz açıkken takılabilir hot-swap özelliklidir. Yeni bir kart takıldığında makinenin kartı hazırlaması gerekir. Bu işlemden sonra kart tekrar takılır. Bazen bu işlemlerden dolayı birkaç kez “open file” yazısı ekrana gelebilir.)

Sistem gereksinimleri TF kart için oldukça kısıtlı olduğundan kart kotası kullanılamayacaktır. Bunun için daha kaliteli bir kart kullanılmalıdır. Daha iyi anlaşılabilmesi için başka bir kart takıp ekranda sonucu görmek faydalıdır.

 

Makine ayarlarına tıklayınca aşağıdaki gelişmiş özellikler “advanced fetures” açılır. Ekrandaki özellikler doldurulur.

 

Kelimelerin açıklanışı:

 

Pulse equivalent: bir birim uzunluğu için gerekli  olan pals miktarıdır. (her mm için gerekli olan Pals hacmi) küsüratlı sayılar kullanılabilir.

 

Maximum speed: motorun her dakikada alacağı yol miktarıdır (mm/Min). Girişler sistem maksimum hızını aşarsa sistem maksimum hızda gibi davranır.

 

Accelleration: motorun çalıırken olabilecek en son hızıdır. Bu değer çok küçüktür. Özellikle  köşelerdeki hareketlerde bu hız çok önemlidir.

 

Pulse level: 1 veya 0, aktif aktif yüksek seviye veya aktif düşük seviye. Sürücüden elden  edilir.

 

Direction level: 1 veya 0, aktif aktif yüksek seviye veya aktif düşük seviye. Bunun değişmesi yönü değiştirir.

 

Pulse with: çıkış sürecindeki palsin değeridir. Sadece bir değer alır, normal olarak “0” sıfırdır.

 

Pulse equivalent = Step motor sürücüsü numaralarının alt değeri x 360 / adım açısı / vidalı mil adımı.

 

Örnek: adım açısı=1,8

       Vida adımı= 5 mm

       Vida dişi= 8

Pulse equivalent= 8 x (360/1,8) / 5 = 320

 

Maximum speed value: motorudan alınacak sonuçtaki hız değeri. Adım kaçırmadığı düşünülerek, maksimum hızın %70’i olarak alınır %30 bir pay motorun step motor olması dolayısıyla bırakılır.

 

T hızlanma tablosu aşağıdadır:

Accellertion values: motordan alınabilecek en son hız değeridir. Adım kaçırmadığı düşünülerek, maksimum hızın %70’i olarak alınır %30 bir pay motorun step motor olması dolayısıyla bırakılır.

Palsin seviye ve pals genişliği ile alakası vardır. (Not: varsayılan değer olarak gerçek genişlik verilmiştir.

 

 

 

 

Yön seviyesi olarak 1 alındığında, motor mili döner, çıkış yüksek seviyededir. Ters dönüş için seviye düşük seviyedir.

 

Yön seviyesi olarak 0 alındığında, motor mili döner, çıkış düşük seviyededir. Ters dönüş için seviye yüksek seviyedir.

 

Dosya açma

 

Dosya adı gösterge alanında görünür. Dosya adı 8 karaketer isimden 3 karekter uzantıdan oluşur. Çince olduğunda 4 karakterli olup, 3 karakterli uzantısı vardır. Dört karakterden daha uzun olan isimler ~ N şeklinde fonksiyon anahtarlarını kullanır. Veya fonksiyon anahtarları ekranda aşağıya doru açılarak görünür.

 

Fonksiyon anahtarı tıklanarak (ortadaki ileri seviye düğmeleri ile) veya “OK” düğmesi kullanılarak dosya seçilir.

 

 

Bu durumda dosya açılabilir veya dosya menüsüne geri dönülür veya exit ile ana ekrana dönülür. “open file” dosyası tıklanır aşağıdaki şekildeki gibi içerik seçilir.

 

Burada dosyalara bakılabilir. Ortadaki ileri seviye düğmeleri seçilir, veya OK düğmesi ile menü arayüzü getirilir.

 

 

 

İlk satır seçilebilir veya N satırından başlanabilir veya göstergede N satırı işaret edilir, aynı zamanda tekrar seçim yapılarak seçilmiş iptal edilebilir.

Giriş sepetinden seçim yapıldıktan sonra, istenen satır numarası girilerek “istenen satır seçilir” istenilen satıra doğrudan atlanabilir. Çok büyük, süper mini hatlar geldiğinden süre çok uzayacaktır.

 

Eğer giriş satırları kendi dosya satırlarından büyükse, bu süreçte, dosyanın en ucunu gösterecektir.

 

“from the first line to start” ilk satırdan başlat ve “from the selected linet to start” tıklanır, her ikisindede ana girişe geçilir. Dosya açma menüsü tamamlanmıştır. Ana ekran ilk durumuna dönülür.

 

Starts running

Doğrudan çalıştırılabilir, eğer bundan önce bir kesme/kırılma noktası varsa, dosyayı değiştiremeyecektir, açılır pencerede durum şöyle görünecektir.

Öncelik güvenli yüksekliktir. O andaki kafanın (işmilinin) pozisyonu, takımın kafada olması sebebiyle işmilinin yüksekli güvenli bir seviyede olmalıdır. Bu Z-ekseni yüksekliğidir.

Kesintiden sonra, değer değişimi yapılabilir, hatta gelişmiş özelliklerden varsayılan emniyetli yükseklik değeri değiştirilebilir.

“Continued Point Run”:

N ve N+1 gibi iki nokta arasında bir kesinti oluştuğunda, N ve N+1 noktaları arasında işlem tekrarlanarak tamamlanmamış izler tamamlanır.

 

 

 

" running before Continued points ":

N ve N+1 gibi iki nokta arasında bir kesinti oluştuğunda, N+1 noktasından doğrudan doğrudan devam edilmesi gerekli olan noktadan önce başlar. N’den N+1 noktasına yapılan işlemler gözardı edilir, dikkat edilmesi gerekli bir adımdır.

“Exit”: operasyonu bırakmaktır.

(not: kesme işleminin olduğu noktada oldukça büyük bir satır oluşur, sebebiyse koordinat sisteminin baştan kesintiye kadar oluşan yerdeki başlangıç noktasını aramasıdır. Bu zaman alıcıdır. TF kart okuyucu sistemin işleyen operasyon sistemine olan etkisidir, işleyeceği noktadaki koordinatlar sol üst köşede gösterilir)

“Limit Input”:

 

 

Enable: limit fonksiyonlarını etkinleştirir

Pin: seçilen limit fonksiyon için, 1-16 arası giriş pinlerinden birini atar.

Level: giriş için yüksek veya düşük aktif seviyeyi belirler.

 

“Mechanical origin”

Enable: limit fonksiyonlarını etkinleştirir

Pin: seçilen limit fonksiyon için, 1-16 arası giriş pinlerinden birini atar.

H/L: giriş için yüksek veya düşük aktif seviyeyi belirler.

 

 

Directions: XYZ yönlerine makinenin dönme yönüdür veya pozitif veya negatif dönüşüdür.

Return speed: bıçağın bulunduğu yere veya mekanik noktaya dönüş hızıdır.

Yukarıdaki giriş pinleri 8 kontrolle isteğe bağlı şekilde gerçekleştirilir.

Document Management

 

“File manager” ikonu tıklanarak arayüz üzerinde görünen dosyalar silinir, değiştirilir, eklenir.

 

 

 

 

 

Seçilen dosya tıklanarak dosyaya girilir.

 

 "Edit this file":  seçilerek dosya üzerinde değişiklik yapılabilir.

"Return the file selection": dosya tekrar seçilebilir.

"New File":  yeni doküman oluşturulabilir.

"Delete Files": seçilen dosya silinebilir.

"Return to the main interface": doğrudan ana ekrana dönülebilir.

 

Dosya arayüzünde yeni dosya ve dosya silme

 

 

Dosyayı işleme

 "Edit this line"  seçilmiş satır üzerinde düzenleme

 

Kontrol paneli üzerinde doğrulama anahtarı,girilen G kodundan sonra “OK” düğmesine basılarak saklanır çıkılır, (öndeki eski parametre satırında) panelde "←" kullanılarak hatalı karakterler düzeltilir.

"Insert Row", ile bu satır çıkarılır.

 

 

Satırı silmekle bu ilk ekranda boş bir alan bırakılır.

"Return row selection"  ile G kumanda satırına yeniden seçmek için dönülür.

"Return the file selection" ile arayüzdeki dosya listesine dönülür.

Not: eğer son işlem gerçekleşmiyorsa boş satıra dönüş olur.

 

Panel kısa yolları   operasyonun başlangıcıdır

 

"Return to origin" Z- ekseni emniyetli mesafeye yükselir, XY ekseni başlangıç noktasına döner. Z ekseni daha sonra başlangıç noktasına geri gelir.

"Return to the mechanical  origin":  Z ekseni mekanik başlangıç noktasına geri çekilir. Y ekseni mekanik başlangıç noktasına geri çekilir. X ekseni mekanik başlangıç noktasına geri çekilir. (yapılandırmadaki mesafeleri kaydedin)

"Knife"  probla kullanıldığında, Z ekseni alçalır (veya yükselir), z ekseni koordinatı 0 olduğunda z ekseninin çalışması durdurulur. Bu z eksende taşınan bıçak için emniyetli yüksekliktir, işlemin sonudur. (bunların kaydedilmesinde yarar vardır)

Panel kısayolu  ise "coordinate cleanup  operation." İçindir.

  

 

X- ekseni tek ekseni koordinatı silindi

Y- ekseni tek ekseni koordinatı silindi

Z- ekseni tek ekseni koordinatı silindi

A- ekseni tek ekseni koordinatı silindi

 

Tüm eksenler silindi

Çıkış

 

Panel kısayolları ¤ "Manual and Jog "

 

 

 

“Manual” elle müdahale

"1mm": 1mm basılarak seçilmişse ilgili ok ilgili uzunluğa doğru hareket ettirilir (arttırımlı hareket)

Eğer o anki eksen X-ekseniyse koordinatı X: 1.235 ise,  1mm seçilir.

Eğer X + basılmışsa, X-ekseni derhal 2.235 noktasına gider.

Eğer X - basılmışsa, X-ekseni derhal 0.235 noktasına gider.

Eğer farklı bir mesafe isteniyorsa bu numaralar girişe yazılır.( sadece OK düğmesine basılır düğme sarı renge döndükten sonra açılan girişe bu değer girilir. Yeşile dönülerek etkinleştirilir.)

 

Eksen yönü doğrulanmak için basılır.

X + X-Y + Y-Z + Z-A + A-  karşılayan değerlerdir.

Panel kısayolları X Y Z A direkt koordinasyon işlemleridir "direct coordinate  operations."

"Run to" seçilmiş koordinatın doğrudan işletilmesi içindir.

"Change coordinates": uygun eksenin doğrudan ayarlanan numaralara gitmesidir.(bu işlemin geri dönüşümü olmadığından dikkatli kullanmalıdır)

 

İşmili kontrolü

M03M04 M05

 

M03 saat yönünde dönme: uygun olan M04 pini kapatır, M03 pinini açar.

M04 saatin ter yönünde dönme: uygun olan M03 pini kapatır, M04 pinini açar.     M05 ise M03, M04 pinlerini kapatır.

M07M08M09

 

M07 uygun pini açar M08 etkisiz kalır.

M08 uygun pini açar M07 etkisiz kalır.

M09 çalışırken M07, M08  kapalı kalacaktır.

 

Delay:

M03, M04, M07, M08  açık tutmak için geçen süre.

 

PWM pin 16 feet’de sabitlenmiştir, böylelikle çıkışla olan uyumsuzluk kaldırılmış, veya her iki kontrolün karışıklığı önlenmiştir.

 

PWM Frequency: frekans çıkışı için referanstır.

 

MAXS: maximum S için uyumlu frekansı seçer. Maximum frekans (aşağıdaki gibidir)

 

Görev döngüsü = S (G talimatta verilen değer) / (MAX S)

 Kontrollerin reset edilmesi durumunda makine aşağıdaki gibi ayarlanır.

  

RESET lambaları yanıp sönmeye başladığında, uygun pın ayarlaması çıkış seviyesini uygun seviyeye ayarlar.

Bu 3 ekseni etkinleştirmede kullanılır veya makine ipuçlarında kullanılır.

 

Enter safe altitude baskets

Bir kere işlenir, sistemde saklanır.

 

 

 

G komut dosyası parametreleri

Manuel hesaplama veya diğer hesaplamalardan sonra, G2/G3 toleransı g2/G3 girişine aittir.

Çünkü bu doğruluk problemidir, verilen harekette dairesel yay merkezi tutarsızlığı oluşur verilen parametreler üzerindeki tolerans değerleri esas alınarak, en iyi merkez koordinatları hesaplanır. Bu G2/G3 detaylı açıklamasında görünür.

 

Chord length: kavisli kiriş uzunluğu sistem tarafından yaya uyacak şekilde hesaplanır. G yazılım detaylarına bakın.

 

İleri seviye operasyon fonksiyonları:

 

  

 

Bekleme durumunda (işletilen hiçbir şey yok) hız ayarlama: stop düğmesine basıp beklenir (siyah kare düğme), sonra fonksiyon anahtar düğmesi çevrilir. Burada hız yüzdesi ayarlanır, ana ekranda oran değeri (1:100-1) görünür.

Operasyon sırasında (makinenin işlemi), doğrudan ileri fonksiyon anahtarları kullanılabilir, Burada hız yüzdesi ayarlanır, ana ekranda oran değeri (1:100-1) görünür.

Aşırı hızlı %133.33 işletme:

Çalıştırma işlemi: ileri fonksiyon anahtarı düğmenin ortasına basılır, düğme çevrilerek sistemin maksimum hızı %33.33 arttırılır.

Bekleme (standby) için, stop düğmesine basılır, sonra bekleme düğmesine basılır, ardından fonksiyon anahtarı düğmesi çevrilir.

(Bu işlem not edilmelidir. Sistem parametreleri, minimum limitler vs kaydedilerek hatanın önüne geçilebilir. Dikkat edilmesinde yarar vardır)

D. Arayüz benzetim diyagramı:

Güç kaynağı 12 Volt SbleDC olup, 1 Amper akımdan daha fazla akım verebilmelidir. Kontrolcü 300mA-800mAmper arasında akım harcar.

Şekilde “5Volt output” güç kaynağından aldığı voltajı ve 500 mili Amperlik harici kullanıma (varsa) gönderir.

 

 

 E. G komutları yorumlaması

G00

Format:. G0X .. Y. Z ...  A ekseni hızlı çapraz geçiş yapar. G0 hızlı pozisyonlama durumudur. İş yüzeyinde işleme yapmaz. Birçok eksende hızlıca hareketlenme olur bu nedenle lineer bir yörünge (noktadan noktaya) oluşturulur. Makine verileri hızlı çapraz haraket için her eksende

Maksimum değere ayarlanmıştır. Eksen hareket hızı iki eksenin hareketinden oluşturulmuştur. Adreslemeden oluşan ilerleme hızı geçersizdir. Sistem her eksenin maksimum hızından oluşturulan hızla hareket eder.

 

 

 

 

Dört duruma gitmek için:

G0X0Y0Z0

G0X10

G0Y10

G0X0

G0Y0

 

 

G01

Formatlamak için  G1X .. Y.. Z.. A.. F..

Takım başlangıç noktasından hedef noktasına düz bir hareket eder. Burada programlamada F ilerleme hızıdır. Bütün eksenler eş zamanlı hareket eder. G1 değeri ise diğer kumandalar eklenene kadar geçerlidir.

Bu kontrolcü, yumuşak geçişler için çok küçük çok hatlı (multi-micro multi-line) enterpolasyon algoritmasını destekler. İleriye dönük operasyonda, işlem hızını mümkün olduğunca hızlandırır.

 

 

 

Kırmızı iz gerçek ilerleme hızıdır, F ise işlem hızıdır.

Dört duruma gitmek için:

G0X0Y0Z0

X10F1200

Y10

X0

Y0

 

 

G02 G03

 

Format (1) G02X .. Y.. Z.. R.. F.. (Yarıçap methodu)

       (2) G02X .. Y.. Z.. I.. J.. K.. F (daire merkezi  methodu)

Format (1) G03X .. Y.. Z.. R.. F.. (Yarıçap methodu)

       (2) G03X .. Y.. Z.. I.. J.. K.. F (daire merkezi  methodu)

 

G02 saat yönünde daire  G03 saat tersi yönünde daire

 

 

G17 (X, Y) koordinat düzlemi (varsayılan düzlem)

G18 (X, Z) koordinat düzlemi 

G19 (Y.Z) koordinat düzlemi 

 

Daire merkezi metodu:

 

G02 (G03) X.. Y.. Z.. I.. J.. K.. F

X. Y. Z noktaları koordinatı, F işlem hızı

I, X ekseninde dairenin merkezinin uzaklığıdır.

J, Y ekseninde dairenin merkezinin uzaklığıdır

K, Z ekseninde dairenin merkezinin uzaklığıdır 

L, J, K   ise ters yöndür (XYZ eksenlerinin)

 

 

 

XY düzleminde Parametrelerin geçerliliği:

Daire merkezi metodu doğrudan yarıçap R= sqrt (i ^ 2 + j ^ 2) değerinden alınır. Eğer başlanılan satırın uzunluğu ve yayın son noktası 2R den büyükse, yanlış bir istem imkansızdır. Yukarıdaki şartlar oluştuğunda, sistem en uygun merkez koordinatını hesaplayacaktır. Verilen merkez koordinatlarından sapma varsa bu süper farklılık olarak adlandırılır. Eğer bu sapma değeri sistemde verilenden büyükse, hata uyarısı verir. Bu süper farklılık sisteme kaydedilerek, giriş parametrelerinin kalıcı olmasını kolaylaştırır.

 

 

 

Durum:

G0X0Y0Z0

G1Z-1F1200

Y10

X20

G02X30Y20I10J0

G1X80

Y0

X0

G0X0Y0Z5

 

Yarıçap metodu:

G02 (G03) X.. Y.. Z.. R.. F..

 

 X, Y, Z Terminal noktaları koordinatları, F işleme hızı

R yay yarı çapı

F işleme hızı

Bu durumda bilinen, yayın başlangıç ve bitiş noktaları bir yarı çap ile programlanabilir. Geometrik haritalama iki yaydan oluşacaktır. Büyük yay ve küçük yay. Küçük yayın çapı R> 0, büyük yayın çapının R<0 olması gibi belirsiz durumlarda karar alamayacaktır.

 

Tam bir daire için, başlangıç noktası terminal noktasıyla çakıştığı için, sayılamayacak bir çözüm oluşacaktır. Merkez pozisyon tanımlanamayacaktır. Sadece merkez koordinat sistemi metodu ile programlanabilecektir.


 

 Durum

 

G0X0Y0Z0

 

G1Z-1F1200

 

Y10

 

X20

 

G02X30Y20R10

 

G1X80

 

Y0

 

X0

 

G0X0Y0Z5

 

 

 

Ayar boyu:

Sistem, birleşik parametreleri hesapladıktan sonra, önerilen birleştirme ve mikro segmentleri ayrıştırma olan G02, G03 sonucu çıkar. Bu mikro çoklu segment şekli ayar boyu olarak adlandırılır. Sistemde bu boy kaydedilir. Ayar boyunun referans değeri 0.1mm-5mm”dir

 

 

 

G17 (X, Y) Koordinat düzlemi (varsayılan düzlem)

G18 (X, Z) Koordinat düzlemi 

G19 (Y, Z) Koordinat düzlemi 

G04 (bekleme, gecikme)

Format: G04P ..

İki blok arasına bir tane G4 bloğu yerleştirilir. P kısaltmasıyla verilen duraklatma  mili saniyeler seviyesinde olup, bu değer minimum 500 milisaniyedir.

 

Durum: (gecikme 1 saniye)

G0X0Y0

G1Z-1F1200

G1X20Y20

G04P1000

G1X40Y40

G0Z5

G0X0Y0

 

G90 (varsayılan): mutlak ölçüler       G91: artırımlı ölçüler

G90 ve G91 kumandaları mutlak pozisyon veri girişi ve artırımlı pozisyon veri girişi karşılığıdır.

G90 koordinat hedef noktasının koordinat ölçülerini sunar.

G91 hareket sonunda bulunulan yerin koordinatlarıdır.

G90/G91 bütün eksenlere uygulanabilir. Bu bilgiler yörüngenin son pozisyonunu belirlemez. Yörünge diğer G grup fonksiyon kumandalarından (G0, G1, G2, G3 ...)türetilir. Program başladıktan sonra, G90 bütün eksenlere uygulanır, bunlar G91’de yeni bir blok oluşuncaya dek geçerli kalır.

 

Özel G kumandaları:

G54 (koordinat sistemi kontrolü)

Format: G54P .. (koordinatlar geri döndürülemez, dikkatli olunması gerekir)

Koordinat sistem  eksenleri silinir.

X-eksenini silmek için: G541

Y-eksenini silmek için: G542

Z- eksenini silmek için: G543

A- eksenini silmek için: G544

 

XYZ eksenlerini eşzamanlı olarak silmek: G54P * (1, 2, 3, 4 hariç herhangi bir değer ve P kullanılmaz)

G81: (delme talimatı)

Format: G81X .. Y.. Z.. R.. F..

X.Y koordinatlarını, Z işlem derinliğini verir

F işleme hızı

R başlangıçtaki işlem düzeyini (güvenli yükseklikte) ve Z terminal yüksekliğini gösterir

 

Durum: (koordinatlar (20.0), (20.20), (0.20), (0,0) dört delik, 5 mm derinlikte, 200 lük bir ilerleme hızında)

G0X0Y0Z5

 

G81X20YOR2Z-5F200

 

G81X20Y20R2Z-5F200

 

G81X0Y20R2Z-5F200

 

G81X0Y0R2Z-5F200

 

G0X0Y0Z5

 

G82: (delme talimatı)

 

Format: G83X .. Y.. Z.. R.. P.. F....

X, Y terminal noktanın koordinatını gösterir, Z işlenecek derinlik, S takımın dipte kalış süresini gösterir.

F işleme hızıdır

R başlangıç işlem düzeyi, Z geri çekilmedeki son noktayı gösterir.

 

 

 

 

Durum: (koordinatlar (20.0), (20.20), (0.20), (0.0)  dört delik 5 mm derinlik, 1 saniye dipte kalım süresi, hız 200)

 

G0X0Y0Z5

 

G82X20YOR2Z-5P1000F200

 

G82X20Y20R2Z-5P1000F200

 

G82X0Y20R2Z-5P1000F200

 

G82X0Y0R2Z-5P1000F200

 

G0X0Y0Z5

G83: (hazır delme süreci talimatı)

X, Y koordinatlar, Z işlem derinliği, I her inişteki başlangıç yeri, I derinliğine eriştikten sonra tekrar başlamak için ulaştığı derinliğin sonundan başlayacak.

F işleme hızı

R başlangıç düzlemi Z eksenindeki geri dönülen nokta.

G83: (canned cycle drilling   instruction)

 

 

 

 

Durum: (koordinatlar (20.0), (20.20), (0.20), (0,0) dört delik 5 mm derinlikte, iki güvenli düzlem)

 

G0X0Y0Z5

 

G83X20YOR2Z-5I1F200

 

G83X20Y20R2Z-5I1F200

 

G83X0Y20R2Z-5I1F200

 

G83X0Y0R2Z-5I1F200

 

G0X0Y0Z5

 

Belirli M talimatları:

Kontrolcü bazı ileri düzey kontrolları belirli M talimatlarıyla gerçekleştirir.

M47 ile ilk satıra dönülüp baştan başlatılır, en son satıra ekleme yapılarak sürecin durmaksızın devamı sağlanır.

 

Çıkış kontrolü M kumandası (M1 **, M2 **)

M101 karşılıkları OUT1 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M102 karşılıkları OUT2 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M103 karşılıkları OUT3 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M104 karşılıkları OUT4 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M105 karşılıkları OUT5 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M106 karşılıkları OUT6 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M107 karşılıkları OUT7 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M108 karşılıkları OUT8 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M109 karşılıkları OUT9 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M110 karşılıkları OUT10 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M111 karşılıkları OUT11 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M112 karşılıkları OUT12 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M113 karşılıkları OUT13 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M114 karşılıkları OUT14 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

M115 karşılıkları OUT15 yüksek seviye çıkışı (Yapay olarak yüksek seviye, pull-up dirençleriyle farklı voltajlara bağlanır kolayca bağlama)

 

M116 lojik seviyesi karışmış olabilir, bu nedenle OUT 16 çıkışı kontrol olarak kullanılır.

 

M201 OUT1 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M202 OUT2 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M203 OUT3 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M204 OUT4 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M205 OUT5 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M206 OUT6 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M207 OUT7 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M208 OUT8 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M209 OUT9 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M210 OUT10 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M211 OUT11 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M212 OUT12 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M213 OUT13 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M214 OUT14 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

M215 OUT15 karşılığı düşük seviye çıkış (500 mA’den toprak seviyesine kadar)

 

M216 lojik seviyesi karışmış olabilir, bu nedenle OUT 16 çıkışı kontrol olarak kullanılır.

 

M kumandası kararının girilmesi (M **, M4 **)

M301 karşılığı INPU 1 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M302 karşılığı INPU 2 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M303 karşılığı INPU 3 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M304 karşılığı INPU 4 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M305 karşılığı INPU 5 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M306 karşılığı INPU 6 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M307 karşılığı INPU 7 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M308 karşılığı INPU 8 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M309 karşılığı INPU 9 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M310 karşılığı INPU 10 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M311 karşılığı INPU 11 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M312 karşılığı INPU 12 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M313 karşılığı INPU 13 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M314 karşılığı INPU 14 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M315 karşılığı INPU 15 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M316 karşılığı INPU 16 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M401 karşılığı INPU 1 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M402 karşılığı INPU 2 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M403 karşılığı INPU 3 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M404 karşılığı INPU 4 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M405 karşılığı INPU 5 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M406 karşılığı INPU 6 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M407 karşılığı INPU 7 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M408 karşılığı INPU 8 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M409 karşılığı INPU 9 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M410 karşılığı INPU 10 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M411 karşılığı INPU 11 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M412 karşılığı INPU 12 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M413 karşılığı INPU 13 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M414 karşılığı INPU 14 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M415 karşılığı INPU 15 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder.

M416 karşılığı INPU 16 giriş terminali, burada düşük seviye varsa bir sonraki satır işletilir, aksi halde beklemeye devam eder. 

G, M Kombinasyon durumları talimatı

Projen hedefi: başlangıç verildikten sonra, X eksen kontrol işlemi 600 ilerleme hızındadır. Tanımlanmış ilk nokta A, çıkışta pnömatik A işlemi, 2 saniye, sonra yarım dönüş, 1 saniye, sonra 600 operasyon hızında B noktasına gidiş, sonra çıkışta B pnömatik işlemi, 2 saniye, geriye dönüş, 1 saniye sonra operasyon hızını 1200’e çıkararak A noktasına dönüş ve bir sonraki başlatma işlemini bekleme aşağıda şekilde gösterilmiştir.

 

A başlangıç noktası, B noktası 500mm, C noktası 1000mm

Program  açıklaması aşağıdadır:

G1X500F600 (İş parçası 500 pozisyonuna hareket ediyor)

M101 (Pnömatik A  açılıyor)

G4P2000 (2 saniye gecikme)

M201 (Close Pnömatik A kapanıyor,  geri dönüş)

G4P1000 (1 saniye gecikme)

G1X1000F600 (iş parçası 1000 pozisyonuna hareket ediyor)

M102 (Pnömatik B  açılıyor)

G4P2000 (2 saniye gecikme)

M202 (Pnömatik B kapanıyor, geriye dönüş)

G4P1000 (1 saniye  gecikme)

G1X0F1200 (iş parçası 0 pozisyonuna hareket ediyor)

M301 (çalıştırma düğmesine basılması bekleniyor)

M47 (İlk satıra dönme bekleniyor)