İyi çalışmalar. Delta HMI panelde data kaydı yapmaktayım. Kaydını yaptığım değerler çok hızlı değişmektedir.
Örnekleme zamanı 100 ms ve örnekleme sayısını 50 yaptım. Anlık değerlere yakın değer kaydetmem için sizin önerebileceğiniz, örnekleme zamanı ve sayısı kaç olmalıdır.
Saygılarımla....
HMI Örnekleme Sayısı
- bozabalim
- Mesajlar: 132
- Kayıt: 07 Mar 2018, 17:53
- Konum: Ankara
- İletişim:
- Durum: Çevrimdışı
HMI Örnekleme Sayısı
Mehmet BOZABALI
Elk.-Elktr. Y. Müh.
Elk.-Elktr. Y. Müh.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8908
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI Örnekleme Sayısı
HMI verdiğiniz örnekleme zamanı biriminde bir o anda görünen data değerini alır kaydeder. Sizin sorununuzun çözümü sürekli değişen bu değerinizi örneğin PLC den geliyor ise orada körleştirmek. Bunu analog değer ise ortalama aldırmak, daha stabil okuma için sinyaldeki gürültüyü filtrelemek gibi yollar izlemelisiniz. Yoksa HMI bu oynak değerinizi körleştiremez.
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
- bozabalim
- Mesajlar: 132
- Kayıt: 07 Mar 2018, 17:53
- Konum: Ankara
- İletişim:
- Durum: Çevrimdışı
Re: HMI Örnekleme Sayısı
Teşekkür Ederim.
Ben enerji analizöründen okuduğum değeri gösteriyorum.
Sayaçlarda Floating sayı olmadığından,Analizörün modbus adresinden aldığım datayı internal memory adresine aktarıyorum.
Sayacların okuma adresi olarakda aktardığım internel memory adresleri gösteriyorum.
Saygılarımla...
$1 = FMOV({ETOR}1@RW-3C) //Analizör modbus adresi RW-3C
$1109 = FMUL($1,10)(SIGNED DW)
$1300 = ICNV($1109) Not: $1300 Sayaç okuma adresi
Ben enerji analizöründen okuduğum değeri gösteriyorum.
Sayaçlarda Floating sayı olmadığından,Analizörün modbus adresinden aldığım datayı internal memory adresine aktarıyorum.
Sayacların okuma adresi olarakda aktardığım internel memory adresleri gösteriyorum.
Saygılarımla...
$1 = FMOV({ETOR}1@RW-3C) //Analizör modbus adresi RW-3C
$1109 = FMUL($1,10)(SIGNED DW)
$1300 = ICNV($1109) Not: $1300 Sayaç okuma adresi
Mehmet BOZABALI
Elk.-Elktr. Y. Müh.
Elk.-Elktr. Y. Müh.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8908
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI Örnekleme Sayısı
Aşağıdaki gibi bir macro ile bunu Clock macroya eklerseniz, clock macro tazeleme süresini yapılandırma ayarlarından 100 ms ayarlarsanız 5 kere okuyup ortalamasını size verecek. Böylelikle aşırı dalgalanmanın önüne biraz olsun geçmiş olursunuz.
Kod: Tümünü seç
# $1300 OKUNAN DATA
# $200 ORTALAMASI ALINAN SONUÇ
IF $0 < 5
$100 = $1300 + $100 (Signed DW)
$0 = $0 + 1
ELSE
$200 = $100 / 5 (Signed DW)
$100 = 0 (DW)
$0 = 0
ENDIF
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
- bozabalim
- Mesajlar: 132
- Kayıt: 07 Mar 2018, 17:53
- Konum: Ankara
- İletişim:
- Durum: Çevrimdışı
Re: HMI Örnekleme Sayısı
Uğur bey mrb. Arka Plan makroda Enerji analizöründen yapdığım aktarma işlemini Clock makroda yapmamı öneriyorsunuz. Yok sa arka plan makrodaki $1300 değerini Clock makro ya yazıp,belirttiğiniz döngüyü yapıp,sayaç okuma adresine döngü sonucunda elde edilen ortalama değerin adresini mi yazayım.
Saygılarımla...
Saygılarımla...
Mehmet BOZABALI
Elk.-Elktr. Y. Müh.
Elk.-Elktr. Y. Müh.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8908
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI Örnekleme Sayısı
Siz arkaplan macroda okuyun yine sadece benim verdiğim bu macro ile tabi kendinize özel düzenlemeler varsa yaparak enerji analizöründen gelen değeri 5 kere okuyup ortalamasını alacak ve sonucu $200 e atacak. Bu $200 deki değeri inceleyerek aşırı dalgalanma yok ise kayıt işlemine bu datayı yönlendirmenizi öneriyorum.
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