merhaba Forum,
DIAView ile modbus TCP bağlantısı yapıyorum,
DIAView modbus function 3 ( read holding registers ) request gönderiyor o kısım çalışıyor
ama function 10 ( write holding registers ) requesti göndermiyor
aşağıdaki resimde yaptığım ayarlar ve wireshark ekran alıntısı var
acaba neyi eksik yapıyorum
teşekkür
DIAView modbus TCP bağlantı problemi
- magnetron
- Mesajlar: 59
- Kayıt: 03 Haz 2018, 12:47
- İletişim:
- Durum: Çevrimdışı
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8908
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimiçi
Re: DIAView modbus TCP bağlantı problemi
Elemente input değişkeni tanımladığımda yazdığım veri kontrol cihazına iletilmektedir. Dediğiniz gibi sadece 3 nolu fonksiyon kodu olmuş olsa değer yazamıyor olmam lazımdı. Dinlediğiniz programa hakim olmadığım için inceleyemiyorum ama yukarıdaki gibi bir karşılıklı kontrolle DWORD bir dataya veri yazdığını kontrol cihazından doğruluyorum
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- magnetron
- Mesajlar: 59
- Kayıt: 03 Haz 2018, 12:47
- İletişim:
- Durum: Çevrimdışı
Re: DIAView modbus TCP bağlantı problemi
cevap için teşekkür
rica etsem verdiğiniz örneğin IO device ve device0 görüntüsünü paylaşabilir misiniz ?
rica etsem verdiğiniz örneğin IO device ve device0 görüntüsünü paylaşabilir misiniz ?
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8908
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimiçi
Re: DIAView modbus TCP bağlantı problemi
Ektedir.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- magnetron
- Mesajlar: 59
- Kayıt: 03 Haz 2018, 12:47
- İletişim:
- Durum: Çevrimdışı
Re: DIAView modbus TCP bağlantı problemi
cevap için teşekkür,
bende de çalıştı , daha doğrusu çalışıyormuş
şöyle ki ancak variable de değişiklik yaptığım zaman write holding registers requesti gönderiyor
okurken read holding register ayarladığım gibi her yarım saniyede bir gerçekleşiyor
şimdi ise şöyle bir durum var
DIAView variable 'ı retentive ayarladığım halde program ilk çalıştırırken PLC ye gidecek bilgileri PLC ye write komutu olarak göndermiyor
yani madem ki sadece değişiklik yapıldığında refresh yapıyor
o zaman açılışta da retentive değerini göndermesi gerekmez mi
operator her makina açılışta PLC ye gitmesi gereken bütün değerleri yeniden mi girmesi gerekiyor
ya da bütün retentive variable ları PLC mi saklayacak ?
bunu nasıl yapıcam?
bende de çalıştı , daha doğrusu çalışıyormuş
şöyle ki ancak variable de değişiklik yaptığım zaman write holding registers requesti gönderiyor
okurken read holding register ayarladığım gibi her yarım saniyede bir gerçekleşiyor
şimdi ise şöyle bir durum var
DIAView variable 'ı retentive ayarladığım halde program ilk çalıştırırken PLC ye gidecek bilgileri PLC ye write komutu olarak göndermiyor
yani madem ki sadece değişiklik yapıldığında refresh yapıyor
o zaman açılışta da retentive değerini göndermesi gerekmez mi
operator her makina açılışta PLC ye gitmesi gereken bütün değerleri yeniden mi girmesi gerekiyor
ya da bütün retentive variable ları PLC mi saklayacak ?
bunu nasıl yapıcam?
En son magnetron tarafından 20 Eki 2023, 16:19 tarihinde düzenlendi, toplamda 2 kere düzenlendi.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8908
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimiçi
Re: DIAView modbus TCP bağlantı problemi
Hızlı cevap için plc datalarını kalıcı seçerseniz enerji kapanıp açıldığında değerler plc de sıfırlanmadığı için scadada o değerleri okuyacağı için operator ayrıca değer göndermek zorunda kalmamış olacak.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal