Mach3 kontrollü bir robot kolun kontrolünde kullanılan makroların PLC kullanılarak program ara yüzünde çalıştırılması

Yükleniyor...
Küçük Resim

Tarih

2020-02-02

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Farabi Publications

Erişim Hakkı

info:eu-repo/semantics/openAccess
Attribution-NonCommercial-ShareAlike 3.0 United States

Özet

Robot kollarının hareket etmesinde kullanılan hareket kontrollü(Motion Control) kartların bir kısmı G koduyla çalışan sistemleri içermektedir. G koduyla çalışan sistemlerin içerisinde kullanımı kolay olan programlardan biri de Mach3 kontrol programıdır. Mach3 kontrol kartlarını çalıştıran bu program 1-6 eksen kontrol etme özelliğine sahiptir. Bunun yanı sıra bazı kontrollerin sağlanması ve hazırlanan kodların çalıştırılması için makrolar oluşturabilme özelliği de bulunmaktadır. Robot kolun hareket yörüngesini oluşturmak ve bu yörüngede otomatik olarak hareket etmesi için bu makrolardan yararlanılmaktadır. Bu makroları programda çalıştırmak için program ara yüzüne klavye tuşları kullanılarak sürekli yazdırılması gerekmektedir. Bu programda oluşturulan makroların kaydedilerek çalıştırılabilmesi için başında m olacak şekilde rakamlardan oluşturulmalıdır. Bu çalışmada makroları program ara yüzüne ait ekranda yazdırılarak çalıştırmak için klavye entegre kartı, PLC ve 4 adet 24 volt DC röleler ile sağlanmaktadır. Makroların çalıştırılması için enter, m, 2 ve 5 rakamları kullanılmaktadır. Klavye kartından kısa devre yapıldığında bu tuşların görevini yapan uçlardan birer uç alınarak istenilen tuş sırası için de PLC ve röleler kullanılmaktadır. Makroların çalıştırılması için enter, m, 2 ve 5 tuşları için birer röle kullanılmakta ve rölelerin kısa devre edilmesi, makro isminin girilmesi ve çalıştırılması da PLC ile gerçekleştirilmektedir. Klavye entegre kartından alınan kısa devre uçları rölenin açık kontaklarına bağlanmakta ve PLC tarafından rölelere enerji verildiğinde kısa devre sağlanarak istenilen karakter ekrana yazdırılmaktadır. Rölelere enerji verilmesi için gereken süre kısa tutularak karakterler birden fazla yazdırılmamaktadır. Makroların ekrana yazdırılması için gereken sıralamalar PLC de program oluşturulmakta ve makrolar program ara yüzünde yazdırılarak ve çalıştırılarak robot kolun hareketleri kayıt altına alınmaktadır. Bu makroların yazdırılarak çalıştırılması ile robot kolun hareketlerini oluşturmada ve hareket yörüngesini belirleyerek çalıştırılmasında klavye kullanılmadan yapabilmektedir.
Some of the Motion Control cards used to move the robot arms include G code-driven systems. One of the easy programs to use in G code-driven systems is the Mach3 control program. This program, which running Mach3 control cards, has the ability to control the 1-6 axis. In addition, it has the ability to create macros to provide some controls and execute prepared codes. These macros are used to create the movement trajectory of the robot arm and to automatically move in this trajectory. To run these macros in the program, the program interface must be printed continuously using the keyboard keys. Macros created in this program must be created at the beginning m from numbers in order to save and run. In this study, macros are provided by using keyboard integrated card, PLC and 4 piece 24 volt DC relays to run by printing them on the screen of the program interface. Enter, m, 2 and 5 are used to run macros. When a short circuit is made on the keyboard card, two of terminals performed this keys are used. PLC and relays are used for the desired key sequence. One relay is used for enter, m, 2 and 5 keys for operating macros, and PLC is used for short-circuit of relays, input and operation of macro name. Shortcircuit terminals taken from the keyboard integrated board are connected to the open contacts of the relay and when the relays are energized by PLC, the desired character is printed on the screen. The time when takes to energize the relays is kept short so that the characters are not printed more than once. The sequences required for printing the macros on the screen are made by creating a program in the PLC. Macros are printed and executed on the program interface to save the movements of the robot arm. By printing and running these macros, it is possible to create the movements of the robot arm and to determine the movement trajectory without the use of keyboard.

Açıklama

Anahtar Kelimeler

Robot Kol, Hareket Kontrolü, Makro, PLC, Klavye Entegre Kartı, Robot Arm, Motion Control, Macro, PLC, Keyboard İntegrated Card

Kaynak

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Künye

Koç, S., Doğan, C. (2020). Mach3 kontrollü bir robot kolun kontrolünde kullanılan makroların PLC kullanılarak program ara yüzünde çalıştırılması. 3. Uluslararası Mardin Artuklu Bilimsel Araştırmalar Kongresi, 18-19 Ocak 2020, Mardin, Türkiye