Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

Dataexchange hata algılama

Cevapla
Kullanıcı avatarı
secretagent
Mesajlar: 72
Kayıt: 27 Mar 2018, 08:00
İletişim:
Durum: Çevrimdışı

Dataexchange hata algılama

Mesaj gönderen secretagent »

Merhana dataexchange ile modbus rtu haberleşiyorum com1 portu üzerinden as228 plc kullanıyorum.
Modbus haberleşmede hata olduğunda bildirim alacağım özel bit mevcut mudur?
FreeLance PLC-HMI-SCADA Programmer....
Kullanıcı avatarı
Turhan
Mesajlar: 8436
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Dataexchange hata algılama

Mesaj gönderen Turhan »

AS200 serisi PLC COM1 arabirimine ait Data exchange özel bitleri aşağıdaki gibidir.

Başarılı Bağlantı: SM784~SM815, Başarısız Bağlantı: SM816~SM847

İlgili bit adresler istasyon numarasına göre değil Data Exchange Table'daki item numarasına göre sıralı adreslerden oluşmaktadır.

Örneğin: 1no'lu item (satırdaki) data exchange haberleşmeniz 20 no'lu istasyon için konfigüre edilmiş ise SM784 istasyon 20 için başarılı bağlantı, SM816 başarısız bağlantı anlamına gelir.

.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
akagaminoshanks
Mesajlar: 3
Kayıt: 19 Mar 2020, 14:07
İletişim:
Durum: Çevrimdışı

Re: Dataexchange hata algılama

Mesaj gönderen akagaminoshanks »

Merhaba,
bende 2 adet dvp12se plc yi modbus tcp ile haberleştirip dataexchange yapıyorum. haberleşme koptuğunda hem master plc den hem slave plc den bunu algılayabileceğim bir özel bit var mıdır?
Kullanıcı avatarı
Yakup
Mesajlar: 481
Kayıt: 03 Kas 2023, 09:46
İletişim:
Durum: Çevrimdışı

Re: Dataexchange hata algılama

Mesaj gönderen Yakup »

Merhaba,

Plc nin 19.registerını from komutu ile okuyarak durumunu gözlemleyebilirsiniz.
2025-10-01 16_44_59-DELTA_IA-PLC_DVP_ES2-EX2-EC5-SS2-SA2-SX2-SE-TP_PM_EN_20231221.pdf - Foxit PDF Re.png
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Yakup Erdemir - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
akagaminoshanks
Mesajlar: 3
Kayıt: 19 Mar 2020, 14:07
İletişim:
Durum: Çevrimdışı

Re: Dataexchange hata algılama

Mesaj gönderen akagaminoshanks »

Bu işlemi slave plc den de yapabiliyor muyum? Çünkü haberleşme koparsa slave sistemi de durdurmam gerekiyor. aksi halde slave de masterdan okuduğum son bilgi haberleşme kopsa bile sanki sürekli geliyormuş gibi kalmaya devam ediyor.
Kullanıcı avatarı
Yakup
Mesajlar: 481
Kayıt: 03 Kas 2023, 09:46
İletişim:
Durum: Çevrimdışı

Re: Dataexchange hata algılama

Mesaj gönderen Yakup »

Slave tarafında bu işlemi yapamazsınız bunun için slave plc program yazmanız gerekmektedir.

Slave Plc incp komutu ile sn clok pulse kullanın ve her saydığında bir data içeriğini örneğin D100 bir arttırın. Master PLC içerisinde D100 datasının değerini 3 sn lik bir timer kontağı üzerinden değişip değişmediğini kontrol edin. 3 sn içerisinde D100 içerisinde bir değişim olmadıysa haberleşme koptu diyebiliriz. Karşılaştırma sonucunu bir biti set edecek şekilde kullanarak haberleşme koptu diyebilirsiniz.
Yakup Erdemir - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
akagaminoshanks
Mesajlar: 3
Kayıt: 19 Mar 2020, 14:07
İletişim:
Durum: Çevrimdışı

Re: Dataexchange hata algılama

Mesaj gönderen akagaminoshanks »

Teşekkür ediyorum.
Cevapla

“PLC Forum” sayfasına dön