TEKLİF AL
TR

PLC Programlama Nedir?” başlıklı blogumuzda “PLC Programlama Nasıl Çalışır?” sorusuna cevap verdiğimiz gibi Mikrodev MP110 ve MP211 PLC Serisi cihazlarda MODBUS PROTOKOL Bloklarını ve MODBUS RTU MODBUS Master (Efendi) ve MODBUS RTU Slave (Köle) bağlantı ve programlama konuları üzerinde durmuştuk. Bu blogumuzda yine Mikrodev MP110 ve MP211 PLC Serisi cihazlarda MODBUS Protokollerinde TCP Master (Efendi) ve TCP Slave (Köle) bağlantı özelliklerini ve örnek uygulamaları ele alacağız. MODBUS TCP detayları

PLC‘ler arasındaki iletişim protokolleri, farklı cihazlar arasında etkileşimi sağlayan bir sunucu-istemci temellidir. Endüstride yaygın olarak tercih edilen MODBUS protokolü, basit ve etkili yapısıyla seri haberleşme için kullanılmaktadır. Aynı zamanda, endüstriyel iletişim ihtiyaçlarını karşılayan en eski seri iletişim protokollerinden biri olarak bilinir. 

Mikrodev MP110 Serisi ve MP211 Serisi MODBUS TCP Master (Efendi) ve MODBUS TCP Slave (Köle) 

MODBUS TCP Master (Efendi)

Bağlantılar

TCP master bağlantılar 1

Bağlantı Açıklamaları

TCP: Blok girişi

Haberleşme portunun bağlanacağı blok giriş bağlantısıdır.

#MTM0: Blok çıkışı

Blok çıkış bağlantısıdır.

Tx: Tx değeri çıkışı

Gönderilen istek sayısının okunduğu çıkış bağlantısıdır.

Err: Error değeri çıkışı

Gönderilen isteklerdeki hata sayısının okunduğu çıkış bağlantısıdır.

Sta: Bağlantı durum çıkışı

Son çalıştırılan istek başarılımı durumu çıkış bağlantısıdır.

TCP master özel ayarlar 2

MODBUS TCP Efendi bloğu, iletişim portu girişi aracılığıyla bağlanan fiziksel arayüzde MODBUS TCP Efendi protokolünü devreye sokar. MODBUS TCP Efendi bloğu, MODBUS iletişim protokolü üzerinden değerleri okuma veya atama amacıyla kullanılır. Aktive edilen protokol, istek gönderme bloklarını MODBUS TCP Efendi bloğuna bağlayarak son halini alır. MODBUS protokolünde genellikle istekler, okuma veya yazma olarak kategorize edilebilir. MODBUS TCP Efendi bloğu, TCP Soket Bloğu ve MODBUS Word Okuyucu / MODBUS Word Yazıcı Blokları ile entegre bir şekilde çalışır.

MODBUS istek blokları, okuma veya yazma için tetiklendiğinde, bu istekler MODBUS TCP Efendi bloğundaki istek kuyruğuna eklenir. MODBUS TCP Efendi bloğundaki kuyrukta bekleyen istekler, iletişim hattı boşsa sırayla çekilir, hatta gönderilir ve cevap beklenir. Cevap bekleme süresi (timeout süresi) içinde cevap gelirse, alınan cevap işlenir; gelmezse ilgili istek iptal edilir ve hata sayacı bir artırılır. Bu bekleme süresi, MODBUS TCP Efendi bloğunun özel ayarlar bölümünde belirlenir.

MODBUS mesajları anlık okuma veya yazma talepleridir ve zaman damgası bilgisi içermez. Bu nedenle, MODBUS TCP Efendi bloğundaki istek kuyruğu, akıllı mekanizmalara sahip olarak aynı noktaya ait yazma ve okuma taleplerini, sadece son eklenen talep kuyruğunda saklayacak şekilde düzenlenmiştir. Çevrimiçi izleme sırasında MODBUS iletişim protokolü üzerinden değerleri görmek veya yeni değer atamak için “MODBUS Slave” yardımcı programı kullanılır.

Örnek Uygulama

TCP master örnek uygulama 3

Örneğin; MODBUS TCP Efendi protokolü, TCP soket bloğu aracılığıyla aktifleştirilmiştir. TCP Soket Bloğu talep edici olarak belirlenmiştir. Cihaz, MODBUS TCP Efendi olarak, iletişim hattındaki köle cihazlara okuma ve yazma talepleri iletir. MODBUS TCP Efendi bloğunun çıkışını, MODBUS Reader / Writer bloklarının ilgili “Efe” girişlerine bağlamak gereklidir. MODBUS ile değer okuma veya yazma amacıyla MODBUS Slave yardımcı programı kullanılır. Yardımcı program tarafından gönderilen değerler, MODBUS Reader / Writer bloklarından okunur. MODBUS TCP Efendi bloğunun “Tx” ve “Err” çıkışlarına bağlanmış Word bayrakları, gönderilen istek sayısını ve isteklerdeki hata sayısını okumak için kullanılır. Eğer son veri paketi başarıyla iletilirse/alınırsa, “Sta” çıkışı 0’dır; aksi takdirde 1’dir.

MODBUS TCP SLAVE (KÖLE) 

Bağlantılar

MODBUS TCP KÖLE bağlantılar 4

Bağlantı Açıklamaları

TCP: Blok girişi

Haberleşme portunun bağlanacağı blok giriş bağlantısıdır.

Add: MODBUS ID girişi

MODBUS ID adresi dışardan tanımlamak için kullanılır

#MTS0: Blok çıkışı

Blok çıkış bağlantısıdır.

Tx: Tx değeri çıkışı

Gönderilen istek sayısının okunduğu çıkış bağlantısıdır.

Err: Error değeri çıkışı

Gönderilen isteklerdeki hata sayısının okunduğu çıkış bağlantısıdır.

Sta: Bağlantı durum çıkışı

Son çalıştırılan istek başarılımı durumu çıkış bağlantısıdır

Özel Ayarlar

TCP slave köle özel ayarlar 5

Blok Açıklaması 

MODBUS TCP Köle bloğu, iletişim portu girişi üzerinden fiziksel arayüzde MODBUS Köle protokolünü etkinleştirir. MODBUS haberleşme protokolü aracılığıyla program üzerinden değer okumak amacıyla kullanılır. MODBUS TCP Köle bloğunun “TCP” girişine TCP Soket bloğunun çıkışı bağlanır. Aktive edilen MODBUS TCP Köle cihazı, belirlenen iletişim portundan gelen ve kendi MODBUS Kimlik Numarasına (ID) sahip isteklere yanıt verir. Gönderilen değerleri çevrimiçi izleme sırasında görmek için MODBUS Poll yardımcı programı kullanılır.

Tüm lojik projedeki bloklar ve değişken adres tablosundaki MODBUS adreslerine, bu kanal ve protokol ayarları ile belirlenen erişim sağlanacaktır.

TCP slave köle Blok Açıklaması 6

 

Örnek Uygulama 

TCP slave köle Örnek Uygulama 7

TCP Soket Bloğu, sunucu olarak tercih edilmiştir. MODBUS TCP Köle bloğu, TCP Soket blok çıkışına bağlanarak cihazın programlandığı sunucu modunda çalışır. (Bağlantı tipi Ethernet olarak belirlenmiştir.) MODBUS iletişimi üzerinden program tarafından gönderilen değerleri okumak için MODBUS Poll yardımcı programı kullanılmaktadır. Bu şekilde konfigüre edilen bir cihaza, başka bir MODBUS TCP İstemcisi rahatlıkla bağlanabilir.

Bu makalemizde, Mikrodev PLC cihazlarındaki MODBUS TCP Efendi ve MODBUS TCP Köle haberleşme protokollerinin özelliklerini ve avantajları özetlemeye çalıştık. Mikrodev MP110 ve MP211 PLC Serisi, MODBUS TCP protokollerindeki efendi ve köle bağlantı özellikleriyle endüstriyel otomasyon sistemlerinde önemli faydalar sunar. MODBUS, basit ve etkili yapısıyla endüstriyel iletişim ihtiyaçlarını karşılayan köklü bir seri iletişim protokolüdür. Bu PLC serisi, MODBUS TCP Efendi ve Köle blokları aracılığıyla güçlü bir iletişim altyapısı sağlar. Özellikle TCP Efendi bloğu, iletişim portu girişi üzerinden fiziksel arayüzde MODBUS TCP Efendi protokolünü devreye sokarak değerleri okuma veya atama amacıyla kullanılır. Aktive edilen protokol, istek gönderme bloklarını MODBUS TCP Efendi bloğuna bağlayarak son halini alır. Bu sistemde, anlık okuma veya yazma talepleri akıllı mekanizmalarla yönetilir ve çevrimiçi izleme sırasında MODBUS iletişim protokolü üzerinden değerleri görmek veya yeni değer atamak için “MODBUS Slave” yardımcı programı kullanılır. Mikrodev PLC’lerdeki MODBUS TCP protokollerinin bu avantajları, endüstriyel otomasyon uygulamalarında güvenli ve verimli bir performans sağlar. Mikrodev PLC ürünleri, bu protokollerle entegre çalışarak endüstriyel uygulamalarda güvenilir ve etkili bir performans sunmaktadır. Bu sayede, kullanıcılar çeşitli endüstriyel ihtiyaçlara uygun olarak esnek ve optimize edilmiş çözümler geliştirebilirler.

 

Diğer İletiler
Tüm İletiler
TÜBİTAK MAM(Marmara Araştırma Merkezi) MARTEK Bina Otomasyonu & SCADA Sistemi
TÜBİTAK MAM(Marmara Araştırma Merkezi) MARTEK Bina Otomasyonu & SCADA Sistemi
TÜBİTAK Marmara Araştırma Merkezi MARTEK genelinde bina otomasyonu ve SCADA sistem kontrolleri Mikrodev ürünleri ve yazılımları ile yapılmaktadır. Bölgedeki binaların iklimlendirme, aydınlatma ve ener
Devamını Oku
Endüstriyel Otomasyon Ürünleri Nelerdir?
Endüstriyel Otomasyon Ürünleri Nelerdir?
Endüstriyel otomasyon, bir işletmenin üretim süreçlerini otomatikleştirmek için kullanılan kontrol sistemlerinin, bilgisayarların ve robotların kullanılmasını içerir. Bu bağlamda endüstriyel otomasyon
Devamını Oku
İsrail Cellcom Telekomünikasyon Baz İstasyonları İzleme Sistemi
İsrail Cellcom Telekomünikasyon Baz İstasyonları İzleme Sistemi
İsrail Cellcom Telekomünikasyon Baz İstasyonları İzleme Sistemi'nde 200'ün üzerinde istasyonda Mikrodev ürünleri kullanıldı. Sistemde baz istasyonlarının enerji takibi yapılmakta ve sensörler üzerinde
Devamını Oku
Kocaeli-Gebze VI. İMES Makine İhtisas OSB Enerji Takip Sistemi
Kocaeli-Gebze VI. İMES Makine İhtisas OSB Enerji Takip Sistemi
Kocaeli-Gebze VI. İMES Makine İhtisas Organize Sanayi Bölgesi Otomatik Sayaç Okuma Sistemi Projesi'nde Mikrodev IoT protokol gateway ürün ailesi tercih edilmiştir. Mevcut sistemde SC100 Serisi IoT Gat
Devamını Oku
SCADA Nedir ve SCADA Sistemleri Nasıl Kullanılır?
SCADA Nedir ve SCADA Sistemleri Nasıl Kullanılır?
SCADA Nedir ve Otomasyon Süreçlerindeki Yeri Nedir?İngilizce açılımı “Supervisory Control and Data Acquisition” olan SCADA sistemleri, endüstriyel süreçlerin kontrol ve izlenmesine olanak sağlayan
Devamını Oku
Programlanabilir Lojik Kontrolör, PLC Nedir?
Programlanabilir Lojik Kontrolör, PLC Nedir?
Programlanabilir Lojik Kontrolör, PLC Nedir? "PLC nedir?" sorusunun cevaben, Programlanabilir Lojik Kontrolör veya İngilizce karşılığı olarak "Programmable Logic Controller" yani kısaltmasıyla PLC, e
Devamını Oku
MODBUS ve IEC 60870-5-104 Haberleşme Protokollerinin Karşılaştırılması
MODBUS ve IEC 60870-5-104 Haberleşme Protokollerinin Karşılaştırılması
MODBUS ve IEC 60870-5-104, endüstriyel otomasyon ve kontrol sistemlerinde yaygın olarak kullanılan iki farklı iletişim protokolüdür. Farklı özelliklere sahiptirler ve farklı amaçlar için kullanılırlar
Devamını Oku
Malatya İnönü Üniversitesi Altyapı Kontrol ve Otomasyon Sistemi
Malatya İnönü Üniversitesi Altyapı Kontrol ve Otomasyon Sistemi
Malatya İnönü Üniversitesi SCADA Otomasyon Projesi'nde Mikrodev RTU300 serisi uzak terminal ünitesi ve ViewPLUS SCADA yazılımı tercih edilmiştir. Su, Enerji, Bina HVAC gibi bir çok farklı sistem tek ç
Devamını Oku
Takvim ve Zamanlama Fonksiyonlarının Endüstriyel PLC Programlamadaki Önemi
Takvim ve Zamanlama Fonksiyonlarının Endüstriyel PLC Programlamadaki Önemi
Endüstriyel otomasyon, modern üretim tesislerinde proses kontrolünün temel taşıdır. PLC (Programlanabilir Lojik Denetleyici) sistemleri, endüstriyel otomasyonun temel taşı olan otomasyon kontrolünü yö
Devamını Oku
Gaziantep Su ve Kanalizasyon İdaresi (GASKİ) Çamur Yakma Tesisi Otomasyonu
Gaziantep Su ve Kanalizasyon İdaresi (GASKİ) Çamur Yakma Tesisi Otomasyonu
Gaziantep'te kurulan Türkiye'nin ilk Çamur Yakma Tesisi süreçlerinin takip ve kontrollerinde Mikrodev PLC ürünleri tercih edilmiştir. Çamur yakma işlemleri 850 ila 1100 santigrat derecede gerçekleştir
Devamını Oku
KATALOG