Ücretsiz Yazılım İndirme Merkezi
Endüstriyel veri toplama, izleme ve analiz için yazılımlar.
Ana arşiv veri tabanı SCADA sisteminin temel veri saklama yapısını oluştururken, ilave arşivler belirli veri gruplarını farklı teknoloji ve kullanım amaçlarına göre ayrı bir arşivleme katmanına yönlendirme imkânı sağlar.
Bu yaklaşım sayesinde örneğin operasyon sırasında hızlı erişilmesi gereken veriler yüksek performanslı bir yapıda, uzun dönemli analize gönderilecek büyük veri kümeleri başka bir veri tabanında ve harici uygulamalara aktarılması gereken kayıtlar CSV formatında saklanabilir.
Temel fikir: İlave arşivler, SCADA tarafından toplanan verilerin farklı kullanım senaryoları için aynı anda birden fazla hedef sisteme dağıtılmasına yardımcı olur.
EOS SCADA'nın ilave arşiv yapısında farklı veri modeli, performans ve entegrasyon ihtiyaçlarına yönelik çok sayıda veri tabanı seçeneği kullanılabilir. Ayrıca verilerin düz metin tabanlı CSV formatında saklanması da mümkündür.
İlave arşivlerin en önemli avantajı, aynı proses verisinin farklı gereksinimlere göre farklı hedef sistemlerde saklanabilmesidir. Böylece arşivleme mimarisi yalnızca depolama amacıyla değil, veri kullanım amacına göre de tasarlanabilir.
Örnek kullanım senaryoları:
İlave Arşiv Veri Tabanı ayarlarını düzenlemek için SCADA ağaç menüsü içerisindeki VERİ TABANI menü öğesine sol fare tuşu ile tıklanması gerekmektedir.
Bu menünün altında aşağıdaki üç alt menü öğesi bulunmaktadır:
Yeni İlave Arşiv Veri Tabanı tanımlamak için YEREL VERİ TABANI alt menü öğesi üzerinde sağ fare tuşuna tıklanarak Yerel Veri Tabanı Durum Menüsü açılır.
Durum Menüsü üzerinden ilave veri tabanı ekleme, kopyalama, kesme, yapıştırma, silme ve sıralama işlemleri yapılabilir.
Yeni eklenen ilave veri arşivi ile ilgili bağlantı, etkinlik, veri tabanı türü ve yazma ayarları sağ tarafta bulunan ayarlar tablosu üzerinden düzenlenebilir.
| Özellik Adı | Özellik Açıklaması | Varsayılan Değer |
|---|---|---|
| LocalDBId | Yerel Veri Tabanı ID Nosu | 0 |
| LocalDBTitle | Yerel Veri Tabanı Başlığı | LOCALDB |
| LocalDBLogActive | Yerel Veri Tabanı Günlüğü Etkin | false |
| LocalDBArchiveActive | Yerel Veri Tabanı Arşivi Etkin | false |
| LocalDBType | Yerel Veri Tabanı Türü | Firebird |
| LocalDBHostName | Yerel Veri Tabanı Ana Bilgisayar Adı | localhost |
| LocalDBPort | Yerel Veri Tabanı Bağlantı Noktası | 3050 |
| LocalDBPath | Yerel Veri Tabanı Yolu | C:\DataLogger\FDB |
| LocalDBName | Yerel Veri Tabanı Adı | eosdb |
| LocalDBTableName | Yerel Veri Tabanı Tablo Adı | eosdb |
| LocalDBSID | Yerel Veri Tabanı Oturum Kimliği (SID) | DataLogger |
| LocalDBTimeOut | Yerel Veri Tabanı Zaman Aşımı Süresi | 1000 |
| LocalDBUserName | Yerel Veri Tabanı Kullanıcı Adı | sysdba |
| LocalDBPassword | Yerel Veri Tabanı Parolası | masterkey |
| LocalDBWriteFrequency | Yerel Veri Tabanı Yazma Sıklığı | 1 |
LocalDBType parametresi, oluşturulan ilave arşivin hangi veri tabanı veya dosya tabanlı hedefte tutulacağını belirler.
| Tür | Kullanım Amacı |
|---|---|
| Firebird | İlişkisel SQL tabanlı arşivleme |
| Sqlserver | SQL Server altyapısına arşivleme |
| Postgres | PostgreSQL tabanlı arşivleme |
| Mysql | MySQL tabanlı arşivleme |
| Mariadb | MariaDB tabanlı arşivleme |
| Mongodb | Doküman tabanlı ve yüksek hacimli veri arşivleme |
| Cubrid | İlişkisel veri tabanı arşivleme |
| Couchdb | Doküman tabanlı veri arşivleme |
| Redis | Hızlı bellek içi veri erişimi |
| Csv | Dosya tabanlı metin arşivi ve veri değişimi |
İlave arşivlerin güçlü tarafı, tek bir veri tabanı teknolojisine bağlı kalmadan SCADA verilerinin farklı hedeflere dağıtılabilmesidir. Bu yapı, tesisin veri yönetimi ve entegrasyon ihtiyaçlarına göre katmanlı bir arşivleme mimarisinin oluşturulmasına imkân verir.
Örnek mimari:
Bu yaklaşım sayesinde aynı tesis verisinin operasyon, analiz, entegrasyon ve veri paylaşımı gibi farklı amaçlara yönelik ayrı arşivlerde tutulması mümkün hale gelir.
İlave arşivler birden fazla hedef sistemde kullanılabildiği için arşiv mimarisinin tasarımı yapılırken veri sürekliliği, performans, kapasite, yedeklilik ve bakım kolaylığı birlikte değerlendirilmelidir.
DİKKAT: Kullanıcı adı ve parola gibi veri tabanı bağlantı bilgilerinin gerçek sistemlerde güvenli şekilde saklanması gerekir. Kaynak dokümanda verilen varsayılan değerler örnek yapılandırma değerleridir.
Özellikle yüksek hacimli veri arşivlerinde, seçilen veri tabanı teknolojisinin kapasite, indeksleme, sorgulama ve yedekleme özellikleri ile SCADA'nın veri yazma frekansı birlikte değerlendirilmelidir.
EOS SCADA Runtime üzerinde ilave veri arşivleri oluşturulması, toplanan proses verilerinin tek bir veri tabanına bağımlı kalmadan farklı teknolojilerde ve farklı kullanım amaçları doğrultusunda saklanmasını sağlar.
Firebird, SQL Server, PostgreSQL, MySQL, MariaDB, MongoDB, CUBRID, CouchDB ve Redis gibi veri tabanlarının yanı sıra CSV biçiminde arşivleme yapılabilmesi, EOS SCADA'nın farklı kurumsal ve teknik veri altyapılarıyla bütünleşmesini kolaylaştırır.
Doğru tasarlanmış ilave arşiv mimarisi; operasyonel verilerin saklanması, yüksek hacimli tarihsel verilerin analiz edilmesi, hızlı erişim sağlanması, harici sistemlere veri aktarılması ve farklı arşivleme politikalarının aynı SCADA projesinde uygulanması için esnek bir altyapı sunar.