1 twido 2 plc modbus uzerinden haberlestirme

eonen

Üye
Katılım
2 Ağu 2012
Mesajlar
3
Puanları
1
Yaş
38
Merhaba,
Magelis XBT5330 hmi panel ve 2 Twido TWDLMDA20DRT plc yi modbus uzerinden haberlestirmek istiyorum. Twidolardan birisi master olacak ve 3 adet RS-485 kablosuyla 1 switch kullaniyorum. Bunu yapmak icin nasil bir konfigrasyon gerekir? Vijeo designer veya twido uzerinden ne ayarlar yapmak lazim? Yardimlarinizi bekliyorum.
 
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Master ve slave olarak 2 twido kendi arasında haberleşsin.
Magelis'i Master plc'ye takarsın. Mageliste master plc ile haberleşir.
Twido master'a TWDNOZ485D eklersin buradan magelise bağlanırsın.
Kendi portundan da diğer plc ile haberleşmeni sağlarsın.
Bütün cihazlarıda haberleşme ayarlarını yapman gerekir.
 
Merhaba,
Cevabınız için teşekkür ederim. Fakat öğrendimki Magelis master olacakmış. bu takdirde bana 3 RJ-45 kablosu ve 1 ethernet hub yetiyor. Fakat böyle yaptığım takdirde de Magelis sadece kendi üzerinde Slave Address=1 olarak tanımlanan Twido ile iletişim kuruyor. Bu takdirde ne yapmam lazım? Cevabınızı bekliyorum. Teşekkürler.
 
Şimdi projeni daha detaylı anlatırsan daha çok yardımcı olabilirim.
Magelis master olur ve 1 nolu plc ile haberleşir.
1. nolu plc 2.nolu için master olur ve onunla haberleşir.
Bu haberleşmeyi modbus komutlarınla yaparsın.
ETH hub kullanmana gerek yok.
1. nolu plc'ye yukarıda belirttiğim modülü takarsın.
1 porta magelisi, diğer portada 2. plc'yi bağlarsın.
Haberleşme ağın bu şekilde olmuş olur.
1.plc ile ikincideki değerleri alırsın.
Mageliste 1 ve 2 plc değerlerini 1. plcden alır.

Başka bir alernatif olarak şunu deneyebilirsin.
Mageliste 1.plc'yi modbus equipment 01,
2. plc 'yi modbus equipment 02 diye tanımlarsın.
plcleride slave 1 ve 2 diye tanımlarsın.
1. plc için isediğin değişkenleri modbus equipment 01'den
2. plc için isediğin değişkenleri modbus equipment 02'den
okuyacak şekilde değişkenlerde belirtirsin.
Bunu denemedim imkanın varsa bu şekilde bir dene.
Böylece tek bir modbus hattıyla haberleşmen biter.
 
Şimdi projeni daha detaylı anlatırsan daha çok yardımcı olabilirim.
Magelis master olur ve 1 nolu plc ile haberleşir.
1. nolu plc 2.nolu için master olur ve onunla haberleşir.
Bu haberleşmeyi modbus komutlarınla yaparsın.
ETH hub kullanmana gerek yok.
1. nolu plc'ye yukarıda belirttiğim modülü takarsın.
1 porta magelisi, diğer portada 2. plc'yi bağlarsın.
Haberleşme ağın bu şekilde olmuş olur.
1.plc ile ikincideki değerleri alırsın.
Mageliste 1 ve 2 plc değerlerini 1. plcden alır.

Başka bir alernatif olarak şunu deneyebilirsin.
Mageliste 1.plc'yi modbus equipment 01,
2. plc 'yi modbus equipment 02 diye tanımlarsın.
plcleride slave 1 ve 2 diye tanımlarsın.
1. plc için isediğin değişkenleri modbus equipment 01'den
2. plc için isediğin değişkenleri modbus equipment 02'den
okuyacak şekilde değişkenlerde belirtirsin.
Bunu denemedim imkanın varsa bu şekilde bir dene.
Böylece tek bir modbus hattıyla haberleşmen biter.

2. alternatif denenmiş çalışan bir yöntemdir.
Hatta panelde scriptle veya Actions la plcler arasında data alışverişi yapabilir.
Ethernet hub kullanmak yanlış çünkü ethernetin gerilim seviyesiyle modbusın RS485 in farklı. korumalı değilse hubın portları yanar.
modbus tcp/ip kullanacaksan hub kullanmakta sıkıntı yok bunun için panelin ve plcnin ethernet portlu olması lazım.

NOT Schneider da her RJ45 Ethernet değildir. Ethernet te olabilir RS845 Modbus ta. Hata Sürücülerde hem modbus hem can portudur.
 
Cevaplarınız için teşekkür ederim. Bizim amacımız tek modbus hattı üzerinden Magelis'i birden çok twido ile haberleştirmek. Ethernet hub dediğim sadece rj-45 ayırıcıdır herhangi bir elektrik bağlantısı yoktur, ayırıcıyı neden kullanmak yanlış anlamadım. 2 plc yi ve Magelis i ayırıcıya taktığım takdirde ve Magelis üzerinde COM2 (RJ-45)'de tanımlı iki twido'dan birini "equipment slave address=1" ve diğerini başka adres olarak tanımlarsam Twido'lar kendi üzerlerindeki adreslerle alakasız olarak sadece equipment slave address=1 kontrollerini tanıyorlar ve ikiside sadece buna tepki veriyor. diğer adreslere tepki vermiyor. Bunun nedeni nedir acaba? bu konuda bilginiz var mı?
 
Son düzenleme:
arkadaslar magelis icin vijeo designer programini nerden indirebilirim ? birde otb ile twido arasindaki fark tam olarak nedir ? aciklayan olursa sevinirim
 

Forum istatistikleri

Konular
127,950
Mesajlar
913,864
Kullanıcılar
449,599
Son üye
Gksn

Yeni konular

Geri
Üst