Cevap : Otomasyon
2. On-line Programlama
On-line robot sistem programlama yönteminde; programcı, programın yapılışı sırasında robotla doğrudan bağlantılıdır. Bu programlama sisteminde, robot kumanda merkezinde öğretim kutusu adında kontrol paneli vardır. Öğretim kutusu paneli üzerindeki kontrol butonları sayesinde programcı, robot kolu ile uç elemanını tanımlar ve programlar. Böylelikle kol hareket ettirilmesi, bel döndürülmesi vb. işler yapılabilir. Operatör, kontrol paneli ve robotun yanında bulunarak, manuel olarak robot sisteme yaptırılması planlanan İşi öğretir. Daha sonra robot sistem öğretilen bu hareket şekillerini kendiliğinden yapabilir. Mafsalların hangi sıra içerisinde, ne kadar uzağa, mümkün olan hangi hızda hareket edeceği talimatları, öğretici butonlar kullanılarak hafızaya alınır. Kolun ve uç elamanın bir yerden diğer bir yere hareketi öğretici panelin kullanılmasına güzel bir örnektir. Operatör programlamayı tamamladığında belirtilen talimatlar, istenilen sonuçlan gerçekleştirir. Yapılan programa bir isim verilerek hafızada saklanarak, tekrar daha sonraki bir zamanda kullanılabilir. Adım ilerleme, al-taşı-yerleştir işlerinde en uygun programlama yöntemidir. Aşağıdaki İş alanlarında on-line programlama sistemi kullanımı pratiklik sağlar.
* Bir palet üzerinden elemanı ya da parçayı alarak, bir makineye yerleştirme işlemleri,
* Parçaları tezgahtan alarak tekrar palete koyma işleri,
* Parça monte etmek işleri,
* Cisimleri konveyör hattında hareket ettirme işleminde.
* Kapları sıvı ile doldurma işleri,
* Isıl İşlem fırınlarına parça verip-alma ve yerleştirme işlemini hızlandırmada.
2.3. Kılavuz Programlama
Kılavuz programlamada operatör, robot kolu tutacağından, yapılacak işi yavaş bir şekilde robot kola bir defa yaptırır. Bu İşlem sırasında robot sistemin hareket algılayıcıları kayıt modundadır. Yapılan bu kayıt, robot sisteme playback olarak tekrarlanabilir. Bir robot kol sistemin, araba gövdesini sprey boya ile nasıl boyayacağı öğretilmiş ise, sistem daha sonra bu işlemi aynı şekilde yapabilir. Robot sistemin görevini yapması için kontrolör, kaydedilmiş hız ve sırada istenilen konuma mafsal hareketini yaptırır. Bu tip programlama ile çok karmaşık hareketler üretilebilir[4]. Kılavuz programlamanın en genel olarak kullanıldığı yerler ise;
* Birleştirme yerlerine tutkal, yağ sürme, kaplama,
* Birleştirme bölgesini mühürlemek,
* Kaynak bağlantılarını taşlayıp, gizlemek,
* Sürekli ve süreksiz kaynak işleri, olarak sıralanabilir.
Kılavuz programlama aynı zamanda öğretici panel olmaksızın nokta operasyonda da kullanılabilir. Nokta ve konum marka edilir. Her iki konum kontrolöre kaydedilir. Program çalıştırıldığında, robot iki nokta arasındaki mesafeyi en kısa yoldan alacaktır. Bu işlemin endüstrideki en iyi uygulama yeri, panel üzerine deliklerin açılması işlemidir[3].
4. Konum Hataları
Basit bir robot kol sistemi, hafif parçaları taşımada fazla zorlanmaz. Aynı robot kol sistemi, kılavuz bloğun yerini değiştirmek için tuttuğunda; bunu kolay yapamaz. Kılavuz blok belli bir kütle ve momente sahip olduğundan, robot kol sistemi sürücü ve mafsal bağlantılarına aşırı yüklenme olur. Bu yüklenme neticesinde sürücüler ve kontrolündeki mafsallarda belirli miktarlarda konum hatası oluşabilir. Oluşan konum hatalarının tespit edilerek, sistemin istenilen konuma gelmesi sağlanmalıdır. Hidrolik sistemde servo valf girişle doğru orantılı bir çıktıya sahip olduğundan yağ akışı ile konumdaki hataya doğru orantılıdır. ¸¸=¸i-¸0 . Elektrikli sistemlerde diferansiyel amplifer, hataya doğru orantılı olarak motora akım sağlayan kontrol aygıtıdır. Her iki sistemde de, sürücü doğru konum noktasına yaklaştıkça, yağ akışı ya da elektrik akımı şeklinde güç düşer ve sürücüler yavaşlar. Anlatılan bu teoriyle, sürücünün doğru konuma gelmesi ancak sonsuzda olur (Şekil 5). Hareketin başlangıcında ¸¸ en büyük değerinde ve grafik yükseliş hızı maksimumdur. Grafiğin dikliği hareketin hızını gösterir. Zaman ilerledikçe ¸¸ küçülür, grafik düzgünleşir ve hareketin hızı azalır, ¸i , ¸0 a yaklaşır fakat aynı konuma gelinemez. Belirlenen süre sonunda zaman ilerlemesi durdurulmalı, gelinen pozisyon pratik çalışma alanı İçinde kabullenilmelidir (Şekil 5). Robot sistemlerde oluşan konum hatalarının birçoğu sürücülerin kontrolüyle ilgilidir. Kullanılan sürücülerde güç, hız ve hassas kontrol aynı anda bulunmayabilir. Sürücülerin mafsallar pozisyon konum sınırına geldiğinde durdurulması gerekir Ancak sistemdeki yükün etkisiyle istenilen konuma ulaşılmayabilir.
Bunu önlemek İçin sürücüye sağlanan gücün artırılması ile robot kol mafsal noktaları ve robot kol uzuvları hızlı hareket edecektir. Hareket çok fazla hızlandırılıra pozisyon konum sınırını geçme olayı meydana gelebilir. Başka bir konum hatası da, yükün hareket konum ettirildikten sonra konum sınırında durdurulmasından kaynaklanmaktadır. Bu hata şeklinde durma zamanı gelmeden mafsal noktası konum noktasın geçmiş olabilir.
Bütün bu hatalar robot kol sistemlerinin güvenirliğini ve pozisyon hassasiyetini azaltır. Oluşan konum hatalarının önlenmesi İçin sistem içerisinde mutlaka hassas konum ölçü elemanlarının yerleştirilmesi gerekir. Robot kol sistem mafsalının çok hızlı hareket etmesi duru munda oluşacak pozisyon ha tasının düzeltilmesinde konum ölçü elemanları kullanıldığın da, hareket çıktı sinyallerinin giriş sinyallerinden daha büyük olduğu ve ¸¸`nın değer negatif olduğu tespit edilir. Böylelikle sürücünün İstenilen konumu ne kadar aştığı hesaplanarak, sürücüye ters yönde hareket verilip mafsalın istenilen pozisyon sınırında gelmesi sağlanır.
Bazı robot kol sistemlerindeki mafsal ve kol uzuvlarını İstenilen konumda olmasını sağlamak için konulan elemanlar, istenilen pozisyona gelebilmek çın hassas konum araştırması yapabilir.
5. Kaynaklar
1. TODD D.J, 1986, Fundamentals of Robot Technology Kogan Page, LONDON
2. Mc CLOY O, HARİS D. M.J, 1986, Robotics, An Introduction 1986 Open University P. Milton Keynes
3. BOZDEMİR M., 1996, Robot Sistem Elemanları Ve Hareket Analizleri, Yüksek Lisans Tezi, Gazi Ünv,
4. POULİ R, 1981, Robot Manipulators Mathematic, Programing And Control.
5. N. NAGY F, SIEGLER A, 1987, Engineering Foundations of Robotics, Prentice Hall
6. ERKMEN A, 1992, Robot Elle Kavrama Planlaması, Elektrik Mühendisliği Dergisi 393, 25-28
7. BULCA F, 1990, Robot Sistemlerde Kullanılan Uç Elemanları ve Tutucu Sensörleri, Müh. ve Mak., (367)
8. CRAIG J, 1981, Introduction To Robotic, Mechanics And Control.
9. MITSUBISHI INDUSTRIAL MICRO-ROBOT SYSTEM, 1994, Model RV-MI Instruction Manual, 9-20.