Tarama Zamanı ve C# Haberleşme

Cevapla
Kullanıcı avatarı
Filkar
Mesajlar: 54
Kayıt: 16 Mar 2018, 08:25
İletişim:
Durum: Çevrimdışı

Tarama Zamanı ve C# Haberleşme

Mesaj gönderen Filkar »

İyi Günler,
Kolay gelsin. WPLSoftdaki tarama zamanının birimi nedir?
Yani 2 yazıyor ise kaç Hz ile çalışıyor PLC miz diyebiliriz ?
Ayrıca bu değerin doğruluğu nedir yani tarama zamanına göre 200hz çalışan bir programın alt ve üst limit olarak kaç hz aralığında çalışır ?

2. Olarak sistemi C# ile haberleştirmek ve gerçek zamanlı SQL veri kayıt ve I/O kontrol etmek istiyorum. Profibus, TCP/IP, MODBUS...vs(önerilerinize açığım) protokollerinin birbirine avantajı/dezavantajı nedir ve uygulama örneği paylaşır mısınız ?
Çalışmalarınızda başarılar dilerim.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8908
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Tarama Zamanı ve C# Haberleşme

Mesaj gönderen Uğur »

Tarama zamanı birimi 0.1 ms dir. 2 gördüğünüz register içeriğinde ise 0.2 ms olmalı. 200.0 ms üzerinde bir tarama zamanı PLC de hataya neden olacaktır.
Haberleşme protokollerini öncelikle arabirime göre sınıflandırmak lazım. Seri haberleşme max. hız değeri 115200 bps, ethernet 100 Mbit.
Modbus bir protokoldür, açık kaynak kodlu bir iletişim protokolü olması sebebiyle bir çok cihazda desteği mevcuttur. DELTA ürünleri Modbus protokolünde haberleşebilir. Modbus eğer ki ethernet üzerinden oluyor ise protokol bu sefer Modbus TCP/IP olarak adlandırılır. İnternet üzerinde Modbus haberleşmeye dair bir çok yazılım örneğine ulaşabilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
Filkar
Mesajlar: 54
Kayıt: 16 Mar 2018, 08:25
İletişim:
Durum: Çevrimdışı

Re: Tarama Zamanı ve C# Haberleşme

Mesaj gönderen Filkar »

Uğur Bey Merhaba
2mnfzna.png
Mesela burada 0.2 yazıyor. Bu sistemde program 5KHz ile mi çalışıyor demek. Bunun doğruluğu nedir yani 4995Hz ile 5005Hz gibi mi yeniler her zaman 5KHz mi yeniler
Delta PLC lerin desteklediği diğer protokoller nelerdir?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8908
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Tarama Zamanı ve C# Haberleşme

Mesaj gönderen Uğur »

0.2 ms dir. Frekans olarak düşünürseniz 5 kHz bir tarama frekansına denk geliyor. Bu ortalama değerini veriyor size ama aşağıdaki adreslerden o ankini ve en yüksek endüşük tarama zamanı değerlerini de elde edebilirsiniz.

D1010 => Anlık Tarama Zamanı (Unit: 0.1ms)
D1011 => Min. Tarama Zamanı (Unit: 0.1ms)
D1012 => Max. Tarama Zamanı (Unit: 0.1ms)

DELTA PLC'ler Modbus, Modbus TCP/IP, CANopen, Devicenet protokol haberleşme modüllerine sahiptir.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Cevapla

“PLC Forum” sayfasına dön