easySCADA için xLogic: Ücretsiz PC SCADA Yazılımı Kurulum Kılavuzu

Ticari SCADA lisansları binlerce dolara mal olur ve küçük bir pano için gereksizdir. easySCADA — Rievtech'dan gelen ücretsiz, PC tabanlı SCADA paketi — xLogic ailesine canlı ekranlar, eğilimler, alarmlar ve veri kaydı sağlar, lisans maliyeti sıfırdır. Bir pompa istasyonunu, bir serayı ve bir test tezgahını Windows PC fiyatına uygun SCADA ile izledim, bu yüzden size kurulumun kılavuzun öğrettiği şekilde nasıl yapılacağını göstereyim — toz olmadan.

Gerçekten Kurduğunuz Şey

İşi yapan iki program var.easyMonitoryapılandırma editörüdür — ekranlar oluşturursunuz, değişkenleri bağlarsınız ve çalıştır düğmesine basarsınız.easyServeristeğe bağlıdır, yalnızca denetleyiciler Ethernet/GPRS üzerinden istemci olarak bağlandığında gereklidir. Her ikisinin arkasında bir MySQL veritabanı bulunur, çünkü tarihsel ve alarm verileri bir yerde saklanmalıdır.

Bu, kurulum sırasının önemli olduğu anlamına gelir: Önce MySQL6, ardından easySCADA yapılandırma yazılımı. Windows 7 veya 8'de, yükleyiciye sağ tıklayın ve seçinYönetici olarak çalıştır— kılavuz açıktır ve bunu atlamak, bir sabahı boşa harcayan türden karmaşık bir hata üretir.

Sistem Gereksinimleri, Dürüstçe

Windows XP veya daha yenisi, 7, 10 ve 11 üzerinden. Bir Pentium III 800MHz CPU ve 256MB RAM yeterlidir. Son on beş yıldan herhangi bir ofis PC'si uygundur. Eğer "SCADA sunucunuz" bir çekmeceden çıkarılmış emekli bir dizüstü bilgisayarsa, tebrikler — bu artık geçerli bir SCADA sunucusudur.

Bağlanmanın Üç Yolu

Sitenize uygun rotayı seçin:

  • RS232/RS485 seri— doğrudan kablo, Modbus RTU. Sunucu yazılımı yok, ağ yapılandırması yok. Tek bir panel için güvenli varsayılan
  • Ethernet, sunucu olarak denetleyici— easyMonitor doğrudan Modbus TCP üzerinden bağlanır. Sunucu yazılımı yok; denetleyici statik bir IP tutar ve yönlendirici, uzaktan erişim için portunu iletir.
  • Ethernet/GPRS, istemci olarak denetleyici— denetleyiciler, statik bir IP veya alan adı olan bir PC'deki easyServer'a bağlanır. NAT'lı siteler ve EXM serisi GPRS telemetri için.

Protokol notunu tekrarlamakta fayda var çünkü insanlar bunu yanlış anlıyor: easySCADA Modbus RTU ve Modbus TCP ile konuşur. Hepsi bu. MQTT yok, OPC-UA yok — ve bu sorun değil, çünkü Modbus küçük bir SCADA'nın ihtiyaç duyduğu tam şeydir.

Kurulum Yolu, Sıfırdan

Projeyi oluşturun:Dosya → Proje → Yeni, adını verin, denetleyici modelini seçin. Yeni bir proje zaten beş seri cihaz taşır; sağ tıklayınCihazve ihtiyacınız olanı düzenleyin. Adresi ayarlayın (her cihaz için benzersiz — kopyalar veriyolu bozar), protokolü (Modbus-RTU veya Modbus-TCP), modeli, COM portunu ve baud hızını (9600 varsayılan; daha hızlı giderseniz önce PLC tarafını değiştirin), veya Ethernet için denetleyici IP'sini ve portunu ayarlayın — örneğin, sunucu olarak ayarlanmış bir denetleyici için port 5001'de 192.168.0.133.

SonraVerisekmesi: noktaları ekleyin — dijital girişler ve çıkışlar, analog girişler, bayraklar, kayıtlar — her biri adres, sayı ve bir anket önceliği ile. Alarmlar için Yüksek, kontroller için Orta, yavaş hareket eden analog değerler için Düşük. Bu değişkenleri Drawlib menüsünden yerleştirdiğiniz nesnelere bağlayın: lambalar, düğmeler, sayaçlar, tanklar, eğilim grafikleri.

Tıklayınbaşlat/durdur ▶düğmesine. İşte gerçek an.

30 Saniyelik İletişim Testi

PLC programına xLogicSoft'ta bir dijital bayrak ekleyin — diyelim ki F1. Eğer durumu easyMonitor penceresinde değişiyorsa, iletişim aktiftir. Eğer ölü duruyorsa, başka bir şeye dokunmadan önce adresi, baud hızını ve portu kontrol edin. On durumda dokuzunda bu üçünden biri.

Uzaktan Siteler ve Dürüst Notlar

Denetleyici sunucu olarak internet erişimi için: yönlendiricide statik IP, denetleyicinin LAN adresine port yönlendirme (örneğin 5001). EXM modellerinde GPRS için: yapılandırınGPRS Veri Yüklemeblokunu xLogic içinde easyServer IP'si ve portu ile, seçinözel Modbus, ve el kitabının uyarısını unutma — GPRS kablosuz, yavaş ve SIM verisi paraya mal oluyor. Düşük hızlı telemetri, yüksek hızlı anket değil.

Birden fazla denetleyici mi izliyorsunuz? Her zaman benzersiz adresler. Aynı adrese sahip iki cihaz, birbirlerinin verilerini sessizce bozar ve bu, bulunması en zor hatadır.

easySCADA'in Parladığı Yer

Küçük pompa istasyonları, seralar, HVAC panelleri, tek makine atölyeleri — ticari bir SCADA'nın izlediği panelden daha pahalı olduğu yerler. Site büyüdüğünde, aynı denetleyiciler donanıma dokunmadan ticari bir SCADA veya bulut platformuna geçer. Satın almadığınız lisans, asla sahip olmadığınız en iyi lisansdır.

Kendini Ödeyen Veri Kaydı

Kimsenin fiyatını belirtmediği ve en çok tartışmayı sona erdiren özellik burada: tarihsel kayıt. easySCADA'nin veritabanı destekli kaydı, zamanla değerleri kaydeder ve bir makine 03:12'de yanlış davrandığında, kayıt size seviyenin ne olduğunu, pompanın ne yaptığını ve alarmın ne zaman gerçekten tetiklendiğini söyler. "Sadece durdu" konuşması — bakımda en pahalı cümle — bir tahmin oyunu yerine veri incelemesine dönüşür.

İhtiyacınız olmadan önce neyi kaydedeceğinize karar verin. Süreç kayarsa sıcaklıklar ve basınçlar; bakım takvimi önemliyse çalışma saatleri; alarm geçişleri her zaman. Kayıt aralığını sürece uyacak şekilde ayarlayın — yavaş bir tank için bir dakika, hızlı bir makine için bir saniye. Her şeyi en hızlı hızda kaydetmek diski doldurur ve sinyali gömer; doğru şeyleri doğru hızda kaydetmek veritabanını bir bakım kehaneti haline getirir.

MySQL arka ucu, tarihin yeniden başlatmalara dayanmasını sağlar ve yazılımın boğulmadan büyümesine izin verir. Küçük bir sitedeki bir yıl boyunca kaydedilen veri birkaç yüz megabayttır — herhangi bir modern makine için önemsiz, bir garanti anlaşmazlığı geldiğinde zaman damgalı bir iz ile bunu çözdüğünüzde paha biçilmez.

Örnek Proje Stratejisi

İlk easySCADA projenizi boş bir ekrandan oluşturmayın. Çalışan bir örnekten başlayın — el kitabının örnek bölümleri cihaz oluşturma, değişken tanımlama, ekran oluşturma ve hem seri hem de Ethernet izleme yollarını baştan sona yürütür. Uyum sağlayın, yeniden icat etmeyin. Örnek, iki en yaygın hatayı önler: yanlış cihaz modeli seçimi ve unutulan baud hızı el sıkışması.

Çalışan bir ekran oluşturun, sonra genişletin. Seviye, pompa durumu ve bir alarm lambasıyla tek bir tank görünümü, tüm döngüyü öğretir: cihaz, değişken, nesne, bağlama, çalışma. İkinci ekran birincinin üçte birini alır; onuncusu birkaç dakikada tamamlanır. İşte ücretsiz yazılımın üretim aracı haline gelme şekli — menülerle boğuşmak yerine bir dikkatli oturum.

Ve proje dosyalarını sürüm kontrolü altında tutun. easySCADA projeleri düz dosyalardır; temiz bir şekilde karşılaştırılır ve kod gibi muamele edilmelidir. Müşteri "geçen ay ne değişti" diye sorduğunda, bir omuz silkmek yerine bir cevabınız olacak.

İndirme merkezimizden indirme ve örnek proje alın veya önce Modbus kurulum kılavuzumuzla denetleyici tarafını hazırlayın. Ve evet — burada ücretsiz gerçekten ücretsiz demektir. Kontrol ettim.