İçeriğe geç

DNP3 Master

Master modunda inSCADA, saha cihazlarına (RTU, IED, relay vb.) bağlanarak veri okur ve kontrol komutları gönderir.

Connection (Bağlantı)
└── Device (Cihaz — Local/Remote adres çifti)
└── Frame (Veri Bloğu — Object group tanımı)
└── Variable (Değişken — Point index)
ParametreÖrnekAçıklama
ProtocolDNP3Protokol seçimi
IP Address192.168.1.50Hedef Outstation IP adresi
Port20000Hedef port (varsayılan: 20000)
Adapter(boş)Ağ adaptörü (çoklu NIC için)
Pool Size1Bağlantı havuzu boyutu
Min Retry Delay1000 msMinimum yeniden bağlanma bekleme süresi
Max Retry Delay60000 msMaksimum yeniden bağlanma bekleme süresi
ParametreÖrnekAçıklama
Local Address1Master’ın DNP3 adresi
Remote Address10Outstation’ın DNP3 adresi
Response Timeout5000 msYanıt bekleme süresi
Integrity Scan Time60000 msBütünlük tarama periyodu (tüm static)
Event Scan Time5000 msOlay tarama periyodu (Class 1/2/3)
Scan TypePERIODICPERIODIC veya FIXED_DELAY
Unsolicited EventstrueUnsolicited response kabul
Disable Unsolicited on StartupfalseBaşlangıçta unsolicited devre dışı
Startup IntegritytrueBaşlangıçta bütünlük taraması
Integrity on Event Overflow IINtrueBuffer taşmasında bütünlük taraması

Her veri grubu için bir Frame tanımlayın:

ParametreÖrnekAçıklama
TypeAnalog InputVeri tipi
Start Address0Başlangıç point index
Quantity10Point sayısı
Event Buffer Size100Olay tamponu boyutu
Point ClassClass 1Olay sınıfı
Static VariationGroup30Var532-bit float (flag’li)
Event VariationGroup32Var732-bit float (zaman damgalı)
Deadband0.5Analog olay eşiği
Frame AdıTypeStartQuantityAçıklama
Analog InputsAnalog Input020Sıcaklık, basınç, akım ölçümleri
Binary InputsBinary Input032Dijital durum bilgileri
CountersCounter08Enerji sayaçları
Binary OutputsBinary Output016Kontrol çıkışları
ParametreÖrnekAçıklama
Start Address0Point index
Point ClassClass 1Olay sınıfı (frame’den miras alabilir)
Static VariationGroup30Var5Static veri formatı
Event VariationGroup32Var7Event veri formatı
Deadband0.5Analog olay eşiği

Runtime Control Panel’den bağlantıyı başlatın. Bağlantı durumu “Connected” olarak görünecektir.

Master, Outstation’a şu komutları gönderebilir:

  • Select-Before-Operate (SBO): Önce seçim, sonra çalıştırma — güvenli kontrol
  • Direct Operate: Doğrudan çalıştırma
  • Freeze Accumulator: Sayaç dondurma
  • Zaman Senkronizasyonu: Outstation saatini ayarlama