Delta Modbus
Delta plc modbus ile haberleşir ancak önce plc’yi modbus olarak ayarlamalıyız. Plc’yi modbus olarak ayarlamak için aşağıdaki kodu yükleyin.
http://www.fultek.com.tr/index_dosyalar/rs232rtu.dvp
Plc’niz faklı model veya tip’de olabilir. Benzer kodu plc’nize uygun şekilde revize edin. Bu kod plc’ye yüklendikten ve plc run yapıldıktan sonra; Delta plc editör programı plc ile bağlantı kuramayacaktır. Communication settings bölümünden plc bağlantı ayarlarını Modbus Rtu olarak değiştirin. Delta plc programı plc ile modbus üzerinden bağlantı sağladıktan sonra plc programını kapatın. Zira bilgisayarınızın seri portunu kullanıp scada’nın bu porta erişimine engel olacaktır.
WinTr scada Modbus Rtu/Tcp-Ip Master bölümünden yeni bir istasyon ekleyip, plc ile haberleşmeyi başlatabilirsiniz. Bu ksımdaki ayarlar Delta plc programında yaptığınız ayarlar ile aynı olmalıdır. Delta Plc modbus adreslerine aşağıdaki excel dosyasından erişebilirsiniz. Ayrıca bu dosya içersinde delta plc com1 ve com2 portlarının modbus olarak ayarlanması için gerekli plc programı’da vardır. http://www.fultek.com.tr/index_dosyalar/delta_modbus.zip
Merhabalar Salih Bey
delta 28sv11t ile wintr haberleştirmede sorun yaşıyorum.Herzaman aynı kalitede bir haberleşme saglanamıyor scada ekranından verilen komutlar bazen plc ye gonderılıyor bazen gonderılemıyor.Haberleşme ayarlarımı asagıdaki gibidir
PLC tarafında :115200 parity:none stop biti:1 istasyon adresi :1
Wintr tarafında:modbus rtu seçili boudrate:115200 parity:none Stop bit 1 seçili
flow control :none poll interval(ms):10 Time out:110
Station properties:station adress:1 fail repeated queries:2 function code 6 enabled seçili. fist low seçili discrate max block size:coil=120 input =120
analog max block size holding:120 input:120
demo versiyonu kullanıyorum 783 tag kullandım wintr sürüm 5.0.3 haberleşme rs485 uzerınden yapılıyor
Was this answer helpful?
LikeDislikeConnection Manager bölümünde haberleşme kalitesini test edebilirsiniz. Bad ve Good olmak üzere iki adet sayaç bulunur. Bad sayısı dakikada 5-10′dan fazla olmamalı. Eğer daha fazla bad alıyorsanız haberleşme iyi değil demektir.
Haberleşme problemleri ve çözümleri:
1. Rs485 hat kalitesini artırın. Ayrıntılı bilgi için bu adresi ziyaret edin. http://www.fultek.com.tr/blog/2012/03/04/rs-485/
2. Kaliteli Rs485 çevirici kullanın. 115200 bir çok çevirici için üst sınırdır. Bu hızda haberleşmek için Rs485 hattınızın oldukça kaliteli olması gerekir.
3. Daha az sayıda sorgu ile daha fazla sayıda bilgi okumak için Modbus adreslerini birleştirin. Daha fazla bilgi için bu adresi ziyaret edin. http://www.wintrscada.com/2013/03/haberlesme-performansi/
4. Haberleşme hız parametrelerini doğru ayarlayın. Network özelliklerinde poll time ve timeout süreleri hakkında daha fazla bilgiyi yardım sayfalarında bulabilirsiniz. Timeout süresi kısa ve çok uzun olmasın. Delta plc 10 milisaniyede cevap veremez. Poll Time: 20 ms. Timeout: 500 ms olarak ayarlayın. Bazı cihazlarda yazma komutu daha uzun timeout zamanları gerektirebilir. Bildiğim kadarı ile Delta plc’de daha uzun olmasına gerek yok. 500 ms. yeterli olacaktır.
5. Güncel versiyon 5.0.5. Her zaman son versiyonu kullanın.
6. Bilgisayarın cpu kullanımını kontrol edin. Bir çok müşteri farkında olmadan cpu kullanımını çok artırıp, haberleşme problemleri yaşıyor. Ctrl + Alt + Del tuşları ile görev yöneticisini başlatıp cpu kullanımını öğrenebilirsiniz. Eğer cpu kullanımı %10′dan yüksek ise yolunda gitmeyen bir şeyler var demektir. Yüksek cpu genelde Screen refresh zamanlarının çok kısa yapılması sebebi ile oluşur. Daha fazla bilgi için bu adresi ziyaret edin. http://www.wintrscada.com/2013/03/scada-performansi/
Tüm bunlar kontrol edildiği halde hala haberleşme sorunları yaşarsanız telefon ile bize ulaşın. Uzakdan erişim ile projenizi kontrol edelim.
WinTr scada 783 Tag’ın tamamını 133 mili saniyede plc’den okuyacak kapasitededir. Eğer plc bu hızda cevap verebilirse ve yukarıda anlatılanlara uyulmuş ise. WinTr Scada son derece yüksek hızda data transferine uygun olarak tasarlanmıştır.
Was this answer helpful?
LikeDislikeSalih bey uzun zamandır wintr scadanın haberleşmesi hakkında kendi kendime atıp tutuyordum bundan dolayı hakkınızı helal edın yazdıgınız cevap talimatları dogrultusunda butun gun sorunu aradım talimatlarınız ve aklıma gelen baska cozümleri uygulamaya çalıştım ama malesef haberleşme sorunlu idi sonunda akşam tam eve gitmezden önce sorunu tesbit ettim gercekten harika bir haberleşme saglıyor Wintr scada kendi sorunum asda b tipi sürücü cürücüyü kapatınca anında bad iletişimler kesildi 1 dk içerisinde hiç hata vermiyordu tabi bunda birazda filtreleri bol kullanmamın faydası olabilir.Ama sorunum asda b tipi sürücünün parazitleri bir şekilde plcye iletmesi şimdi bu sorunuda çözebilirsek cok mutlu olacagım.
Hiç üşenmeden bana yardımcı olmak adına yazdıgınız yazıdan ötürü teşekkür ederim.Ayrıca WinTr SCADA yı kullanarak bir hazırladıgım projeme ait bir bildiri yazdım bilhassa Scadanızı kullanıdıgımı turk malı oldugunu belirttim uygun fiyatlı oldugunu yazdım inşallah bildirim kabul edilir kolay gelsin
Was this answer helpful?
LikeDislikeSürücüler parazit üretir. Toprak hattı bağlı ise gürültüyü bastırmaya çalışır. Bir çok kişi elektronik cihazların toprak hattını önemsiz görüp bağlamaz. Belki sizin probleminizde bu olabilir. Rs485 kablosu cross(çapraz) ve shield’li olmalı. Shield toprağa bağlanmalıdır. Sorununuz devam ederse haberleşme kablosunu farklı bir bölgeden çekebilirsiniz.
Bu sitenin amacı sorularınızı cevaplamaktır. Her soru yüzlerce kişi tarafından okunup faydalanılacaktır. Soru sorduğunuz için ben teşekkür ederim.
Was this answer helpful?
LikeDislikesalih bey haberleşme kablosunu zaten dedıgınız gıbı yapıyordum ancak gurultu yınede vardı sorun sımdılık cok onemlı olcude halloldu artık 2 dk da yaklasık 14 cıvarı haberlesme hatası alıyorum.Sorunu PLC beslemesinin 0 bacagı ile sürücünün com- ucundaki beslemelerin 0 noktalarını birleştirerek ayrıca ferit nüvelerle bilgi kablolarını filtreledim su an zahmetsiz sorunsuz haberleşme yapabiliyorum sizlerede tesekkür ediyorum yardımlarınız için
Was this answer helpful?
LikeDislikeIR700 Kullanarak MODBUS Bridge Kurulumu
Amaç:
Modbus bridge kurmanın amacı, modbus seri verilerinin Modbus TCP’ ye dönüştürülerek merkeze IP üzerinden taşınmasını sağlamaktır. PLC ler ile kolaylıkla kullanılmak için geliştirilmiş olan Modbus seri protokolünün, Inrouter’ ların Modbus TCP ye dönüştürmesi ile PLC dünyanın neresinde olursa olsun 3G teknolojisi yardımıyla merkezdeymiş gibi konfigüre edilebilir.
MODBUS Bridge kurmak için sabit yerel IP’ ye sahip bir SCADA sistemine ve erişilebilir bir 3G Router’ a ihtiyaç vardır. İki farklı seçenek kullanılabilir.
– Mobil GSM operatörlerinden alınan IP adresi alabilen ya da özel APN kullanan bir SIM karta sahip olmak.
– VPN Tunnel kullanmak.
modbus
IR700 MODBUS RTU to MODBUS TCP Bridge Konfigürasyonu
IR700 3G endüstriyel router’ ın başarılı internet bağlantısından sonra aşağıdaki adımlar takip edilir.
– Web tarayıcısından konfigürasyon sayfasına girilir,
– Service sekmesi,
– DTU,
tcp
– Enable ,
– DTU Protocol: Modbus-Net-Bridge,
– Protocol: TCP,
– Mode: Server (sadece server modu için),
– Frame İnterval: opsiyonel,
– Apply
Yukarıdaki adımlardan sonra, SCADA merkezinde kullanılan MODBUS TCP Client’ ı kullanarak SCADA merkezinden seri dataları başarılı bir şekilde alabilirsiniz.
IR700 hakkında detaylı bilgi için tıklayınız.
Detaylı Bilgi için 0216 340 71 72 numaralı telefondan veya info@avd.com.tr adresinden ulaşabilrsiniz.
Was this answer helpful?
LikeDislikeKablo kalitesi gerçekten çok önemli. Ben bin metreden fazla mesafede on dan fazla istasyon ile haberleşiyorum. Bad sıfır! İnverter ile bile modbus haberleşiyorum. Topraklama zayıf olunca ve haberleşme kabloları yüksek akım kabloları ile paralel çekilince haberleşme kalitesi düşüyor. Bunları deneye deneye öğrendim. Bilmediğimiz ve karşımıza çıkacak daha çok sorun olacak ama bunlar kesinlikle scada ile alakalı olmaz diye düşünüyorum.
Was this answer helpful?
LikeDislike