1. sayfa (Toplam 1 sayfa)

citect scada modbus register write

Gönderilme zamanı: 20 Oca 2025, 14:23
gönderen sonerbozca
herkese selamlar
citect scada 7.2 de dvpse plc modbus tcpip olarak haberleştirip veri okuyabiliyorum bu konuda hiç bir sıkıntı yok. Fakat tüm fonksiyonlarda denememe rağmen ne bit register ne de hold registir de veri yazma yapamıyorum. Garip olan aynı plc yi rs485 modbus rtu ya da modbus ascii de citect scada ile bağlanıp veri okuyup yazabiliyorum . Scada parametre ayarlarında rs485 (MODBUS), tcp ip de(MODNET) kullanılmış. Acaba nerede yanlışlık yapıyorum yada gözden kaçırdığım ne var .

Re: citect scada modbus register write

Gönderilme zamanı: 21 Oca 2025, 08:46
gönderen Uğur
PLC hem h'06' hemde h'10' yazma fonksiyon kodlarının ikisinde de cevap verecektir. PLC D adresleri holding register olup 40 binli yada 400 binli formatta adresleyerek haberleşmeniz gerekir. Sorunun kaynağı için scada ayarlarını ilgili ürünün teknik desteğine iletmenizi öneririm.

Re: citect scada modbus register write

Gönderilme zamanı: 22 Oca 2025, 09:34
gönderen sonerbozca
Teşekkür ederim. Sorunu buldum ama bu sefer burada tıkandım. Şöyle ki plc yi eğer direk pc ye takıp scadaya bağlarsam çok güzel bir şekilde çalışıyor fakat plc yi işletme ağına takarsam sadece okuma yapıyor ama yazma yada kontrol yapmıyor. Scada için firewall açık bıraktım yine olmadı. Acaba server den 502 port için ayar mı yapmak gerekiyor.

Re: citect scada modbus register write

Gönderilme zamanı: 22 Oca 2025, 09:36
gönderen Uğur
Modbus TCP 502 portu muhtemelen işletme firewall tarafından engellemele karşılaşıyor. PLC ye verdiğiniz işletme içi ip adresi uygunluğu ve güvenlik duvarı izinlerini kontrol edin. Ayrıca scada da 502 den istemci olduğundan belki güvenlik duvarı scada isteklerini de blokluyor olaması muhtemel.