Zaman Damgalı Kayıt
İşletme verileri belirlenen aralıklarla okunur; değerler ve zaman damgalarıyla birlikte veri tabanına kaydedilir.
LOGGER, zaman tabanlı kayıt mantığıyla belirlenen işletme verilerini düzenli aralıklarla okur ve değerleri zaman bilgisiyle birlikte kaydeder. Bu yaklaşım, canlı izleme için kullanılan verilerin tutulmasına ve geçmiş verilerin daha sonra incelenebilmesine yardımcı olur.
İlk geliştirme aşamasında açık ve telif ücreti gerektirmeyen bir iletişim protokolü olan MODBUS TCP temel alınmıştır. Zaman içinde farklı veri kaynaklarına erişim seçenekleri eklenmiştir. LOGGER; MODBUS TCP üzerinden veri okuyabildiği gibi OPC aracılığıyla mevcut SCADA sistemlerinden bilgi alabilir, HTML sayfalarındaki tablolardan veri çekebilir ve XML kaynaklarını okuyabilir.
Temel yaklaşım: Veri toplama için tek bir kaynak veya tek bir yöntemle sınırlı kalmadan, farklı sistemlerden gelen bilgileri ortak bir kayıt ve arşivleme sürecinde bir araya getirmek.
İşletme verileri belirlenen aralıklarla okunur; değerler ve zaman damgalarıyla birlikte veri tabanına kaydedilir.
MODBUS TCP, OPC, HTML tabloları ve XML kaynakları üzerinden farklı sistemlerden veri alınabilir.
Şartlı eşitsizlikler ve matematiksel fonksiyonlarla, doğrudan bir fiziksel sinyale karşılık gelmeyen yeni veriler üretilebilir.
Birden fazla veri kaynağı tanımlanabilir; kaynaklar gerektiğinde birbirlerinin yedeği olacak biçimde yapılandırılabilir.
Oracle, SQL Server, MySQL ve Firebird veri tabanlarıyla çalışabilir. CSV çıktıları oluşturabilir; OLEDB CSV seçeneğiyle CSV biçimini veri kaynağı olarak kullanabilir.
Veri toplama iş parçacıklarının durumu izlenir. Hata belirlenen iş parçacıkları otomatik yeniden başlatılabilir; genel yazılım donması algılandığında yazılım kendini yeniden başlatabilir.
LOGGER aynı anda üç ayrı veri tabanına kayıt yapabilecek şekilde tanımlanmıştır. Bu özellik; canlı izleme amacıyla kullanılan kayıtlarla trend ve geçmiş incelemesi için tutulan arşivlerin farklı hedeflere yönlendirilmesine olanak sağlayabilir.
Oracle, Microsoft SQL Server, MySQL ve Firebird veri tabanlarıyla çalışma desteği bulunur. Kullanılacak hedef, sistemin kurulumuna ve yapılandırmasına göre belirlenir.
Toplanan veriler CSV çıktısı olarak oluşturulabilir. OLEDB CSV seçeneğiyle CSV biçimi veri tabanı benzeri bir kaynak olarak da kullanılabilir.
Önemli: LOGGER, veri toplama sürecinin devamlılığını desteklemek üzere yazılım sağlık kontrolü özellikleriyle tasarlanmıştır. Çok iş parçacıklı yapıda, veri toplayan iş parçacıklarının çalışmaya devam edip etmediği kontrol edilir. Bir hata durumunda ilgili iş parçacığı otomatik olarak yeniden başlatılabilir. Genel bir yazılım donması algılandığında ise yazılımın kendini yeniden başlatması mümkündür.
Bu mekanizmalar arızaların etkisini azaltmayı ve veri toplama hizmetinin yeniden çalışır duruma gelmesini desteklemeyi amaçlar. Bununla birlikte, veri kaybının her koşulda imkânsız olduğu anlamına gelmez; sistemin güvenilirliği yapılandırmaya, veri kaynaklarına ve işletim ortamına da bağlıdır.
LOGGER'ın genel çalışma biçimi ve kullanımına ilişkin ayrıntılar.
Yedekli veri kaynakları ve veri toplama sürekliliğiyle ilgili bilgiler.
MAESTROlock bileşeni hakkında bilgi.
Bit düzeyindeki işlemler ve ilgili kullanım alanları.
LOGGER Premium sürümüne ilişkin bilgiler.
Koşullara bağlı olarak yeni veriler üretme yaklaşımı.