Hoş geldiniz, Mikrodev Destek sizlere sorularınızın diğer üyelerimiz tarafından cevaplanması için bir ortam sağlar.

SCADA Haberleşme Kontrolü

+1 oy
Merhaba,

Oluşturmuş olduğum proje içersinde yer alan kanallardan herhangi biri ile haberleşilemediğinde bu durumu sayfada yer alan bir nesnenin resim indeksine bağlamak istiyorum.

TCP soket bloğunun O2 çıkışına ikili bayrak ekleyerek comm_bit adında bir adresten scada üzerinde izlemek istedim, ancak sunucu motoru ilgili kanal ile haberleşmediğinde etiketin son aldığı değeri üzerinde tuttuğu için ikili değer 0 a geçmediğinden çözüm olmadı.

Konu ile ilgili yardımcı olabilirmisiniz?

Tşk.
#163 - 28 Mayıs 2015 SCADA kategorisinde tarikpelit (540 puan) sordu
4 Haziran 2015 Yavuz ÖZER düzenledi

1 cevap

0 oy
Merhaba;

http://www.mikrodev.com/Mikroscada_html/macro.html linkini ziyaret edebilirsiniz. Örnek bölümünde kapsamlı bir çalışma var. Özetle; <tag ID>?0 komutunda kaç defa okuma yapıldığı, <tag ID>?1 komutunda en son okuma yapılan zamanın 01.01.1970'den itibaren günümüze kadar geçen saniye değerini alabilirsiniz.

örneğin; 1 numaralı tag ID sahadan okunan herhangi bir register olsun

[v0=$1?0] komutunda 0 numaralı değişkene 1 numaralı tag'in başarılı okuma sayısını alabilirsiniz. Bu değer artıyorsa haberleşme var, artmıyorsa haberleşme kopmuş demek oluyor.

Anlaşılmayan noktaları satır satır sorabilirsiniz.
#167 - 1 Haziran 2015 Yavuz ÖZER (2,060 puan) cevapladı
...