1. Neden Bağımlı Kütüphanelere İhtiyaç Duyulur?

Modern bir SCADA ve Event Recorder yazılımı, çok farklı teknolojileri aynı sistem içerisinde bir araya getirir. Bu nedenle ana uygulama dosyasının yanında çok sayıda yardımcı yazılım bileşeni de kullanılır.

  • Farklı haberleşme protokolleri üzerinden cihazlardan veri okuma.
  • Cihazlara veri yazma ve kontrol komutları gönderme.
  • Farklı türde veri tabanlarına veri ve olay kaydetme.
  • Alarm ve olayların oluşturulması ve işlenmesi.
  • Gerçek zamanlı verilerin grafik, gösterge ve tablo biçiminde sunulması.
  • Görsel ve işitsel alarm/bildirim fonksiyonlarının çalıştırılması.
  • Trend, analiz ve raporlama işlemlerinin gerçekleştirilmesi.

Bu işlevlerin her biri farklı yazılım bileşenlerine ihtiyaç duyabilir. Dolayısıyla EOS SCADA'nın sağlıklı çalışması için uygulama dosyaları ile bağımlı kütüphanelerin uyumlu sürümlerde bulunması gerekir.

2. Bağımlı DLL Kütüphaneleri

EOS SCADA paketleriyle birlikte, yazılımın ihtiyaç duyduğu çeşitli DLL (Dynamic Link Library) dosyaları sağlanır. Bu dosyalar uygulamanın haberleşme, veri tabanı, grafik, analiz ve diğer fonksiyonlarını kullanabilmesi için gerekli bileşenlerden bazılarını içerir.

Önemli: DLL dosyalarının rastgele internet kaynaklarından veya farklı bir EOS SCADA sürümüne ait paketten kopyalanması önerilmez. Bağımlılıkların sürüm uyumu korunmalı ve mümkün olduğunda ilgili EOS SCADA sürümüne ait paket kullanılmalıdır.

Özellikle yazılım güncellendiğinde ana uygulama dosyaları yeni sürüme geçmiş olsa bile bazı bağımlı kütüphaneler eski sürümde kalabilir. Bu durum uygulamanın açılmamasına veya yalnızca belirli fonksiyonlarda hata oluşmasına neden olabilir.

3. Sürüm Bazlı Bağımlı Kütüphane Paketleri

EOS SCADA Yazılım Merkezi'nde farklı sürümler için farklı bağımlı kütüphane paketleri bulunmaktadır. Kullanılan EOS SCADA sürümüne uygun paket seçilmelidir.

Paket Geçerli Sürüm Açıklama İndirme
SÜRÜM 2026 Bağımlı Kütüphaneler EOS SCADA 2026 Yazılımların düzgün çalışması için gerekli DLL kütüphaneleri. İndir
SÜRÜM 2024 Bağımlı Kütüphaneler EOS SCADA 2024 Yazılımların düzgün çalışması için gerekli DLL kütüphaneleri. İndir
SÜRÜM 2023 Bağımlı Kütüphaneler EOS SCADA 2023 Yazılımların düzgün çalışması için gerekli DLL kütüphaneleri. İndir

Sürüm uyumluluğu: 2026 için hazırlanmış DLL paketini eski bir EOS SCADA sürümüne, eski sürüm paketini de yeni bir sürüme gelişigüzel uygulamayın. Kullandığınız EOS SCADA sürümüyle eşleşen paketi tercih edin.

4. Yazılım Güncellemeleri Sonrasında

Yeni bir EOS SCADA sürümüne geçildiğinde yalnızca ana uygulama dosyalarının güncellenmesi yeterli olmayabilir. Yeni özelliklerle birlikte değişen veya eklenen bağımlılıkların da güncel olması gerekir.

  1. Kullanılan EOS SCADA sürümünü doğrulayın.
  2. İlgili sürüme ait bağımlı DLL paketinin mevcut olduğunu kontrol edin.
  3. Gerekirse Yazılım Merkezi'nden ilgili DLL paketini indirin.
  4. Bağımlılıkları uygun paketle güncelleyin.
  5. Windows ve .NET Framework çalışma ortamını kontrol edin.
  6. Firebird veritabanı sürümünün kullanılan EOS SCADA sürümüyle uyumlu olduğunu kontrol edin.
  7. Editor, Runtime ve Event Recorder bileşenlerini yeniden başlatıp test edin.

5. Windows ve .NET Framework Çalışma Ortamı

DLL kütüphanelerinin güncel olması tek başına yeterli değildir. EOS SCADA ve Event Recorder uygulamalarının ihtiyaç duyduğu Windows çalışma ortamı ve ilgili .NET Framework bileşenlerinin de bilgisayarda bulunması gerekir.

WINDOWS + .NET FRAMEWORK + EOS SCADA DLL'LERİ + FIREBIRD

EOS SCADA / EVENT RECORDER ÇALIŞMA ORTAMI

Eksik bir çalışma ortamı bileşeni, DLL dosyaları bilgisayarda bulunsa dahi uygulamanın başlatılamamasına veya belirli özelliklerin kullanılamamasına yol açabilir.

6. Firebird Veritabanı Bağımlılığı

EOS SCADA'nın proje ve sistem bilgilerinin tutulduğu veri tabanı altyapısı nedeniyle ilgili Firebird sürümünün kurulmuş olması gerekir.

Önemli: Arşiv verileri için farklı bir veri tabanı teknolojisinin kullanılması, EOS SCADA'nın kendi proje ve çalışma altyapısı için gerekli Firebird kurulumunu ortadan kaldırmaz. Kullanılan EOS SCADA sürümünün gerektirdiği Firebird sürümü ayrıca kurulmalıdır.

Firebird sürümü EOS SCADA sürümüne göre değerlendirilmelidir. Bu nedenle kurulum ve güncelleme sırasında ilgili sürümün dokümantasyonu ve Yazılım Merkezi'ndeki paket bilgileri esas alınmalıdır.

7. Bağımlılık Sorunlarının Belirtileri

Eksik veya uyumsuz bir bileşen her zaman doğrudan “DLL eksik” şeklinde görünmeyebilir. Aşağıdaki durumlarda bağımlılıkların kontrol edilmesi yararlı olabilir:

  • Uygulamanın hiç başlamaması.
  • Başlangıçta DLL veya çalışma zamanı hatası alınması.
  • Belirli bir haberleşme protokolünün çalışmaması.
  • Veri tabanı bağlantısının kurulamaması.
  • Grafik, analiz veya görselleştirme fonksiyonlarının hata vermesi.
  • Güncelleme sonrasında daha önce çalışan bir özelliğin çalışmaması.
  • Event Recorder veya yardımcı modüllerin başlatılamaması.

Bu durumda tek bir DLL'yi rastgele değiştirmek yerine uygulama + DLL + Windows/.NET Framework + Firebird bütünlüğünün kontrol edilmesi daha doğru bir yaklaşımdır.

8. Önerilen Kontrol Sırası

  1. EOS SCADA sürümünü belirleyin. Editor, Runtime ve Event Recorder sürümlerini kontrol edin.
  2. Windows ortamını kontrol edin.
  3. .NET Framework ortamını kontrol edin.
  4. Firebird'ü kurun. Kullanılan sürümün gerektirdiği Firebird paketini kullanın.
  5. EOS SCADA'yı kurun veya güncelleyin.
  6. Bağımlı DLL paketini kontrol edin. Yazılım Merkezi'nden doğru sürümü indirin.
  7. Uygulamaları test edin. Editor, Runtime ve Event Recorder fonksiyonlarının çalışmasını doğrulayın.

9. Sonuç

EOS SCADA ve Event Recorder, çok sayıda farklı teknoloji ve fonksiyonu aynı yazılım ekosisteminde bir araya getiren kapsamlı sistemlerdir. Bu nedenle düzgün çalışmaları yalnızca ana uygulama dosyalarının kurulmasına değil, doğru sürümdeki tüm çalışma bağımlılıklarının sağlanmasına bağlıdır.

EOS SCADA / EVENT RECORDER

BAĞIMLI DLL KÜTÜPHANELERİ

WINDOWS + .NET FRAMEWORK

FIREBIRD VERİ TABANI

SAĞLIKLI ÇALIŞMA ORTAMI

Özellikle yazılım güncellemelerinden sonra karşılaşılan sorunlarda ana program dosyalarıyla birlikte DLL bağımlılıkları, Windows/.NET Framework ortamı ve Firebird kurulumu birlikte kontrol edilmelidir.

← Önceki İçeriğe Dön