Scada Rapor Her Saatlik Veriyi Gösterme

WinTr scada historical tagları kontrol panelinde belirtilen periyotda kaydeder. Scada rapor modülü ile bu verilerden oluşan raporlar yapabilirsiniz. Bu raporları pdf veya excel olarak kaydedebilirsiniz. Kayıt periyotu kısa olduğunda raporda çok fazla satır olabilir. Bilgisayarın böyle bir raporu oluşturması uzun sürebilir. Büyük raporlar alınması gereken durumlarda aynı bilgisayar içersinde iki farklı scada projesi çalıştırılabilir. Ana scada projesinin haricinde yalnızca rapor için ayrı bir scada projesi daha hazırlayabiliriz. Böylece uzun sürecek rapor işleminde ana scada projemiz normal çalışmasına devam edecektir.

Diğer bir yol ise yüzde parametresi ile oluşturulan rapordaki veri sayısını azaltmaktır. WinTr scada rapor modülünde oluşturulan sorgunun sonuna “% 50 = 0” bu şekilde yüzde parametresini girebilirsiniz. 50 yerine bir tag’da yazabilirsiniz “% ‘Tag_1’ = 0”

Bu yazıda asıl anlatmak istediğim ise saat başı verilerinin getirilmesidir. Bu model ile başlangıç ve bitiş tarihleri arasında her saat için bir veri getirilebilir. Aynı şekilde her dakika,ay,yıl içinde benzer bir sorgu oluşturabilirsiniz. Aşağıdaki sorguyu scada rapor modülünde çalıştırdığınızda belirtilen tarih aralığındaki her saatin ilk verisini getirir. Min yerine Max etiketini kullanarak her saatin en son değerini getirir. Ortalaması için AVG etiketi gibi daha bir çok matematiksel işlemler yaptırabilirsiniz.

SELECT

a.[DateTime],a.[Shift1LineABillets],a.[Shift1LineBBillets],a.[Shift2LineABil

lets],a.[Shift2LineBBillets],a.[Shift3LineABillets],a.[Shift3LineBBillets]

FROM Table1 As a

INNER JOIN (SELECT DateAdd(hh, DateDiff(hh, 0, DateTime), 0) As the_hour ,

Min(DateTime) As latest_record FROM Table1

WHERE [DateTime] >= ‘4/18/2012 10:19:28  AM’ And [DateTime] <  ‘4/18/2012 10:19:28  PM’

GROUP BY DateAdd(hh,DateDiff(hh, 0, DateTime), 0) )As b

ON a.DateTime = b.latest_record

Başlangıç bitiş zamanlarını tag değerinden almak için Where satırı aşağıdaki gibi olmalıdır.

WHERE [DateTime] >= ‘ReportStartDate’ And [DateTime] < ‘ReportEndDate’

 

Similar Posts

  • | |

    Panel Pc – Industrial Pc – Noax 12 inch Panel Pc

    Paslanmaz saç’tan imal edilmiş. 24 volt beslemeli, fansız Noax marka Alman malı panel pc. İhtiyaç fazlalığından dolayı satılıktır. Ürün hiç kullanılmamıştır. Ambalajında olmadığından dolayı sıfır ürün olarak satmıyoruz. Marka: Noax www.noax.com Model: S12S-N8B-C1000 Özellikleri:   www.fultek.com.tr/index_dosyalar/S12.pdf 12 inch TFT display 800 x 600 touch screen Intel Celeron M – 1.0GHz Intel 3D graphic controller (64MB max) 512Mb DRam, 60Gb Hard drive Ethernet Intel 82551 10/100 with RJ45 Interfaces: Monitor DVI-I, PS2 keyb/mouse,                  4 x usb 2.0 2 x RS232 (optional RS422/485 or TTY) Mini-PCI socket, 2 x PCI-slot Compact flash socket type II Input Voltage 24 VDC Garanti verilemeyeceğinden dolayı, uygun fiyat ile satılacaktır. Noax, 12 inch,…

  • Scada Semineri

    Değerli hocamız Ercan Mutlu tarafından düzenlenen WinTr Scada Eğitim seminerine davetlisiniz. Seminer hakkındaki duyuruya aşağıdaki linkten erişebilirsiniz. http://www.wintr.com.tr/2013/08/wintr-scada-semineri/#comment-82 Ahmet Elginkan Mesleki ve Teknik Eğitim Merkezi Müdürlüğü’nde (Kocaeli/İzmit) 11-12 eylül 2013 tarihlerinde saat 12:30 – 18:30 arası uygulamalı wintr scada semineri verilecektir. Süre 2 gün ve toplam 12 saattir. Seminer tamamen ücretsizdir. Seminere katılmak isteyenlerin www.aemtem.org.tr…

  • WinTr SCADA Eğitimi

    WinTr SCADA programı için eğitim faaliyeti yürüten şirket ve kurumları duyurmaya devam ediyoruz. BİLİMSEL AKADEMİ PLC ATÖLYESİ WinTr SCADA eğitim faaliyetlerine başlamıştır. Aşağıdaki linkten siteye ulaşabilirsiniz.   http://www.bilimsel.com.tr/wintr-scada-plc-programlama-kursu-izmir/ Katkılarınlan dolayı Sn. Fahrettin ERDİNÇ bey’e teşekkür ediyor, çalışmalarının devam etmesini diliyorum.   Salih KÜÇÜKBAYRAK

  • WinTr Scada Versiyon 5.0 Özellikleri

    Versiyon 5.0 ile birlikte bir çok yeni özellik kazanan WinTr scada’nın yeni özellikleri aşağıda listelenmiştir. 1. Scada’nın tüm fonksiyonları yenilendi, test edildi ve performansı artırıldı. Scada’nın bir çok özelliği limitsiz olarak güncellendi. 2. Shutdown komutu eklendi. Bu komut ile operatörler development sayfası gözükmeden scadayı tamamen kapatabilir. 3. Büyük ekranlar için oluşturulan projeler, küçük ekranlı bilgisayarlarda…

  • S7-1200 V 4.0 Cpu ile haberleşme problemi.

    V 4.0 cpu’lar da yeni koruma özellikleri eklendi. Gözden kaçan bu özellik nedeni ile Scada – Plc haberleşmesi yapılamıyor. TIA Portal yazılımı ile plc konfigürasyonunda Protection seçildiğinde. Sağ bölümte “Full Access” seçildikten sonra daha altta bulunan “Permit access with Put/Get communication from remote partner” seçme kutusuda işaretlenmeli. http://www.wintr.com.tr/2015/01/s7-1200-v4-0-plc-haberlesme-sorunu/

  • Scada Virgüllü Sayı

    Bir çok müşterimiz scada’da decimal olarak okudukları sayıyı virgüllü sayıya nasıl çevireceklerini soruyor. Decimal sayı plc’den okunacaksa bu çevrim işlemine gerek yok. Zira plc programı içersinde virgüllü sayıya dönüştürebilirsiniz. Eğer enerji analizörü gibi dönüştürme işlemi cihaz içersinde yapılamıyorsa aşağıda açıkladığım şekilde dönüştürme işlemini yapabilirsiniz. Decimal olarak okuduğumuz değişkeni, virgüllü sayı(Floatpoint) olarak okuduğumuz bir değişkene aktarmaktan…

Bir yanıt yazın