Denetleyici alan ağı üzerinden mekatronik bir sistemin kontrolü

Bu çalısmada denetleyici alan ağı (DAA) ve LabVIEW grafiksel programlama dili kullanılarak Esnek Üretim Sistemi (EÜS) istasyonları üzerinden veri toplama ve kontrol uygulaması gerçeklestirilmistir. Olusturulan yapı ile mekatronik bir sistemin gözlemlenmesi ve kontrolü mevcut yapısına göre daha güvenli ve ekonomik bir sekilde gerçeklestirilmistir. DAA üç düğümden olusturulmustur. Her düğümde PIC 18F4580 mikro denetleyicisi ve MCP 2551 DAA alıcı-verici entegresi bulunmaktadır. Dağıtım ve test istasyonları DAA’dan haberlesmekte ve gerekli bilgileri yine DAA vasıtasıyla veri toplama düğümüne göndermektedir. Veri toplama düğümü ise diğer düğümden aldığı bilgileri seri porttan bilgisayara göndermekte ve bilgisayardan gelen komutları DAA vasıtasıyla diğer düğümlere göndermektedir. LabVIEW grafiksel programla dili kullanılarak olusturulan kullanıcı arayüzü vasıtasıyla, EÜS istasyonlarının konum ve kontrol bilgileri online olarak gözlemlenmektedir.

Control of a mechatronic system over the control area network

In this study, data acquisition and control application has been realized over the FMS stations using CAN and LabVIEW Graphical programming language. By the created structure, observation and control of a mechatronic system has been realized in more secured and economical way in according to current structure. CAN consists of three nodes. There is PIC18F4580 microcontroller and MCP 2551 CAN receiver – transmitter integrated circuit in each of the nodes. Distribution and testing stations communicate over CAN and send the required information to the data collection node via CAN again. Then data collection node send the information getting from other nodes to the computer through serial communication port and sends the commands coming from the computer to the other nodes via CAN. Position and control data of FMS stations can be observed by the User Interface created with LabVIEW graphical programming language.

___

  • 1. Coskun, U., 2008, "Controller Area Network Ve Uygulaması", Yüksek Lisans Tezi, Gebze Yüksek Teknoloji Enstitüsü, Gebze
  • 2. Salleh, M.S.b., Kadir, H.b.A., bin Abd Wahab, M.H., "A modular Controller Area Network vision system using programmable interface controller", International Conference on Electronic Design, 2008
  • 3. Othman, H.F., Aji, Y.R., Fakhreddin, F.T., Al-Ali, A.R.,"Controller Area Networks: Evolution and Applications", Information and Communication Technologies, 2006
  • 4. Roengruen, P., Suesut, T., Tipsuwanporn, V., Kongratana, V., Kulphanich, S.,"Design of PLC networks using remote I/O module based on controller area network", Canadian Conference on Electrical and Computer Engineering, 1023-1027 vol.2, 2001
  • 5. Jung, J., Park, K., Cha, J.S., "Implementation of a Network-Based Distributed System Using the CAN Protocol", KES (1), 1104-1110, 2005
  • 6. Bayilmis, C., Kelebekler, E., Erturk, Đ., Ceken, C., Ozcelik, Đ., "Integration of a speech activated control system and a wireless interworking unit for a CAN-based distributed application", Journal of Network and Computer Applications, Volume 32, Issue 6, 1210-1218, 2009
  • 7. Lee, K.C., Lee, H.H., "Network-based fire-detection system via controller area network for smart home automation", Consumer Electronics, 1093-1100, 2004
  • 8. Microchip Technology Inc., "Controller Area Network (CAN) Basics", 1999
  • 9. Taskın, S., 2007, " Mps Modüler Üretim Sisteminin Bilgisayar Destekli Gerçek Zamanlı Kontrolü Ve Teknik Eğitime Uygulanması ", Doktora Tezi, Marmara Üniversitesi Fen Bilimleri Enstitüsü.
  • 10. Turan, C., 2007, “Endüstriyel Ağ Kullanarak LabVIEW Đle Elektronik Deney Modüllerinin Yönetimi”, Yüksek Lisans Tezi, Süleyman Demirel Üniversitesi Fen Bilimleri Enstitüsü
  • 11. Korkmaz, H.; Erdal H.; Buldu A.; “PC-Tabanlı Veri Toplama Çözümleri Sunan Bir Otomasyon Yazılımının Eğitim Amaçlı Kullanımı”, I. Uluslararası Mesleki ve Teknik Eğitim Teknolojileri Kongresi, İstanbul, (5-7 Eylül 2005).