Geri Dön

Modbus TCP haberleşme protokolü ile aygıt yazılımı güncellenebilen arm tabanlı modbus tcp uzak giriş-çıkış cihazı tasarımı

Arm based modbus TCP distributed input-output device design with updatable firmware via modbus TCP communication protocol

  1. Tez No: 746225
  2. Yazar: BARIŞ DEMİRBAŞ
  3. Danışmanlar: DR. ÖĞR. ÜYESİ ONUR AKBATI
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2022
  8. Dil: Türkçe
  9. Üniversite: Yıldız Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Kontrol ve Otomasyon Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 57

Özet

Günümüzde, PLC içeren otomasyon sistemleri beyaz eşya, tekstil ve otomotiv endüstrisi gibi birçok alanda kullanılmaktadır. PLC'ler Modbus TCP/IP, Modbus RTU, Profinet, Profibus, EtherCAT vb. gibi çeşitli iletişim protokollerini kullanır. Modbus TCP/IP, erişilebilirliği ve birçok endüstriyel cihazla uyumluluğu nedeniyle bu protokollerin en yaygın kullanılanlarından biridir. PLC'ler sayesinde sistemler uzaktan kontrol edilebilir ve izlenebilir. Uzaktan izleme ve kontrol edebilme gerekliliğinin yanı sıra, uzaktan yazılım güncelleme ihtiyacı da ortaya çıkmıştır. Bu çalışmada, PLC'lere alternatif olarak kullanılabilecek, düşük maliyetli, Modbus TCP/IP haberleşme protokolü uyumlu ve uzaktan yazılımı güncellenebilen ARM tabanlı bir giriş-çıkış cihazı tasarımı ve uygulaması sunulacaktır. Tasarlanan cihaz, Modbus TCP/IP protokolü kullanan otomasyon sistemlerine entegre edilerek standart bir PLC olarak kullanılabilmektedir. Cihaza bağlı giriş ve çıkışlar endüstriyel otomasyon programları veya herhangi bir Modbus TCP/IP master simülatörü kullanılarak okunabilir ve kontrol edilebilir. Tüm Modbus TCP/IP fonksiyon kodları cihaz tarafından desteklenmektedir. Cihaz hata durumunda, oluşan hatanın durumuna göre ilgili Modbus TCP/IP hata koduyla master cihaza cevap verir. Cihazın uygulama modu ve yazılım güncelleme modu olarak iki modu bulunmaktadır. Cihaz uygulama modu aktif iken standart bir PLC gibi çalışmaktadır. Yazılım güncelleme modu aktif iken ise cihaz yazılımı, Modbus TCP/IP haberleşme protokolü kullanılarak, özel olarak tasarlanmış bir kullanıcı arayüzü aracılığıyla kullanıcı tarafından güncellenir. Yazılım güncelleme kullanıcı arayüzüne endüstriyel otomasyon programları üzerinden erişilebilmektedir.

Özet (Çeviri)

Currently, automation systems containing PLC are used in various areas of industry such as white goods, textile, automotive industry, etc. PLCs use various communication protocols such as Modbus TCP/IP, Modbus RTU, Profinet, Profibus, EtherCAT etc. Modbus TCP/IP is one of the most widely used of these protocols because of its openness and compatibility with a wide range of industrial devices. By means of PLCs, systems can be controlled and monitored remotely. Apart from the necessity of being able to monitor and control remotely there has also been a need for remote software updating. In this study, ARM based Modbus TCP/IP IO Device design and implementation, which can be used as a Modbus TCP/IP compatible, remotely updatable and lowcost alternative to PLCs, will be presented. The designed device can be used as a standard PLC by integrating into automation systems which using Modbus TCP/IP protocol. Inputs and outputs connected to the device can be read and controlled using industrial automation programs or any Modbus TCP/IP master simulator. All Modbus TCP/IP function codes are supported by the device. In case of error, the device responds to master device with the relevant Modbus TCP/IP error code according to the error. The device has two modes as application mode and software update mode. When the application mode is active, the device works like a standard PLC. When the software update mode is active the firmware is updated by the user via a specially designed user interface using the Modbus TCP/IP communication protocol. The software update user interface can be accessed through the industrial automation programs.

Benzer Tezler

  1. Hareketli taret sistemlerinde atış istikameti stabilizasyonu

    Stabilization of fire direction in movable turret systems

    İSA ERDOĞAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Elektrik ve Elektronik MühendisliğiGazi Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALİ SAYGIN

  2. Akıllı şebeke uygulamalarında yüksek gerilim enerji izleme sistemlerinin incelenmesi bir havaalanı örneği

    Investigation of high voltage energy monitoring systems in smart grid applications: A case study in airport

    EROL KÜÇÜK

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    EnerjiKocaeli Üniversitesi

    Enerji Sistemleri Mühendisliği Ana Bilim Dalı

    PROF. DR. ENGİN ÖZDEMİR

  3. Hidroelektrik santrallerde kullanılan senkron generatörler için statik uyartım sistemi tasarımı ve uygulaması

    Design and implementation of static excitation system for synchronous generator used in hydroelectric power plants

    MUSTAFA ERSAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2017

    Elektrik ve Elektronik MühendisliğiGazi Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ERDAL IRMAK

  4. Endüstriyel uygulamalar için linux tabanlı 3G haberleşme özellikli akıllı modbus mesaj önceliklendirme mekanizmalı Modbus Gateway tasarımı

    The design of a linux based, 3G capable Modbus Gateway system with intelligent modbus message prioritization mechanism for industrial application

    BEŞİR DEMİR

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Elektrik ve Elektronik MühendisliğiGebze Yüksek Teknoloji Enstitüsü

    Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. OĞUZ KUCUR

    YRD. DOÇ. DR. ENVER ÇAVUŞ

  5. Demiryolu sinyalizasyon sistemi simülatörü ve SCADA sistemi

    Railway signalization system simulator and SCADA system

    FATİH MECİTOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2013

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MEHMET TURAN SÖYLEMEZ