New: the AI firewall watches the whole platform and explains each incident in plain words. See how it works

UPS ve akü odasını SCADA ekranına almak: veri hangi protokolle gelir, semboller nasıl bağlanır?

UPS ve akü odasını SCADA ekranına almak: veri hangi protokolle gelir, semboller nasıl bağlanır?

Solved 3 3

Merhaba, tesis yöneticisiyim, bilgisayarla aram iyi ama SCADA işinde yeniyim. Bizde iki büyük UPS ve bir akü odası var. Bakım firması her ay gelip bakıyor, ama ben bir ekranda UPS’lerin durumunu, akü bloklarının gerilimini ve oda sıcaklığını görmek istiyorum. Hermetry’de SCADA tasarımcısında akü odasının çizimini yaptım bile, semboller duruyor.

Takıldığım yer: veri nereden gelecek? UPS’lerin üzerinde ağ kartı var, bakım firması “SNMP kartı” dedi. Bir de birisi “SCADA haberleşme protokolü” diye bir şeyden bahsetti, ne olduğunu anlamadım. Hermetry UPS’e kendisi bağlanabiliyor mu? UPS’ler kurum içi ağda, dışarıdan erişim yok.

Modbus sadece register'dır, ta ki olmayana kadar.
♥ 0

Çoğu UPS’in Modbus TCP kartı da oluyor, bakım firmasına sorun. Modbus ile okumak SNMP’den kolay olabilir.

♥ 0

“SCADA protokolü” diye tek bir şey yok, cihazın konuştuğu dil neyse o: UPS için genelde SNMP ya da Modbus TCP. Kerem Bey’in dediği de bir seçenek.

Hermetry tarafı şöyle: platform SNMP cihazlarını buluttan sorgulayabiliyor, ama ya public adresteki cihazları ya da sahaya bir Hermetry Edge koyarsanız Edge’in şifreli bağlantısı üzerinden iç ağdakileri. O durumda public adres ve port yönlendirme gerekmiyor. Özel ağ adresini buluttan doğrudan yazarsanız reddediliyor. Edge’iniz yoksa en ucuz yol içeride küçük bir bilgisayar (bir Raspberry Pi yeter): UPS’leri SNMP ya da Modbus TCP ile okur, Hermetry’ye MQTT ile gönderir.

Sembolleri bağlamanın en kolay yolu anahtarları sembol adına göre göndermek. Hermetry <sembol id>.<alan> şeklindeki anahtarları elle seçmeden bağlıyor. Çizimdeki sembolleriniz ups1, ups2, bat1…bat8 ise Pi şunu gönderir:

{"ups1.status": "ok", "ups1.value": 74, "ups1.running": true,
 "ups2.status": "warning", "ups2.value": 41,
 "bat1.value": 13.42, "bat2.value": 13.38,
 "room.value": 23.8}

UPS durum kodu sayı olarak geliyorsa (örneğin 2 = normal, 3 = akü üzerinde), sembolün Status alanına ifade yazabilirsiniz: value == 2 ? "ok" : "critical". İfade tek satır, en fazla 200 karakter.

Ayrıntılar: Sembolleri canlı verilere bağlama.

Kayıtta yoksa olmamıştır.
Accepted solution♥ 8

Esra Hanım çok teşekkürler. Bilgi işlemden bir Pi aldık, UPS’lerin Modbus TCP kartı varmış, Kerem Bey’e de teşekkürler. Anahtarları sembol adlarıyla gönderince 12 sembolün 11’i kendiliğinden bağlandı, birinin adını çizimde “bat 7” diye boşlukla yazmışım, düzeltince o da bağlandı. Akü bloklarını ekranda görmek bakım firmasının da hoşuna gitti.

Modbus sadece register'dır, ta ki olmayana kadar.
♥ 2
Viewing 4 posts – 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Join the conversation

Sign in to ask and answer, like helpful posts and mark the reply that solved your problem. Every contribution earns points and levels.

Share