easySCADA für xLogic: Kostenloser PC SCADA Software-Setup-Leitfaden

Kommerzielle SCADA-Lizenzen kosten Tausende und sind übertrieben für ein kleines Panel. easySCADA — das kostenlose, PC-basierte SCADA-Paket von Rievtech — bietet der xLogic Familie Live-Bildschirme, Trends, Alarme und Datenprotokollierung ohne Lizenzkosten. Ich habe eine Pumpstation, ein Gewächshaus und eine Testbank gesehen, die alle für den Preis eines Windows-PCs ein richtiges SCADA erhalten haben, also lass mich dich durch die Einrichtung führen, wie es das Handbuch lehrt — ohne den Staub.

Was du tatsächlich installierst

Zwei Programme erledigen die Arbeit.easyMonitorist der Konfigurationseditor — du erstellst Bildschirme, bindest Variablen und drückst auf Start.easyServerist optional, nur erforderlich, wenn Steuerungen als Clients über Ethernet/GPRS verbunden sind. Dahinter sitzt eine MySQL-Datenbank, weil historische und Alarmdaten irgendwo gespeichert werden müssen.

Das bedeutet, die Installationsreihenfolge ist wichtig: Zuerst MySQL6, dann die easySCADA Konfigurationssoftware. Unter Windows 7 oder 8 mit der rechten Maustaste auf den Installer klicken und auswählenAls Administrator ausführen— das Handbuch ist eindeutig, und das Überspringen führt zu einer kryptischen Fehlermeldung, die einen Morgen verschwendet.

Systemanforderungen, ehrlich

Windows XP oder später, über 7, 10 und 11. Eine Pentium III 800MHz CPU und 256MB RAM genügen. Jeder Büro-PC der letzten fünfzehn Jahre qualifiziert sich. Wenn dein "SCADA-Server" ein ausgemusterter Laptop aus der Schublade ist, herzlichen Glückwunsch — das ist jetzt ein legitimer SCADA-Server.

Die drei Arten, wie es sich verbindet

Wähle den Weg, der zu deinem Standort passt:

  • RS232/RS485 seriell— direktes Kabel, Modbus RTU. Keine Server-Software, keine Netzwerkkonfiguration. Die sichere Standardoption für ein einzelnes Panel
  • Ethernet, Controller als Server— easyMonitor verbindet sich direkt über Modbus TCP. Keine Server-Software; der Controller hat eine statische IP und der Router leitet seinen Port für den Fernzugriff weiter.
  • Ethernet/GPRS, Controller als Client— Controller wählt sich bei easyServer auf einem PC mit einer statischen IP oder Domain ein. Für NAT-Standorte und EXM-Serie GPRS-Telemetrie.

Die Protokollnotiz ist es wert, wiederholt zu werden, weil viele es falsch verstehen: easySCADA spricht Modbus RTU und Modbus TCP. Das ist alles. Kein MQTT, kein OPC-UA — und das ist in Ordnung, denn Modbus ist genau das, was ein kleines SCADA benötigt.

Der Setup-Pfad, von Grund auf

Erstelle das Projekt:Datei → Projekt → Neu, benenne es, wähle das Steuerungsmodell. Ein frisches Projekt hat bereits fünf serielle Geräte; klicke mit der rechten Maustaste aufGerätund bearbeite das, das du benötigst. Setze die Adresse (einzigartig pro Gerät — Duplikate beschädigen den Bus), das Protokoll (Modbus-RTU oder Modbus-TCP), das Modell, den COM-Port und die Baudrate (9600 Standard; ändere zuerst die PLC-Seite, wenn du schneller gehst), oder für Ethernet die Controller-IP und den Port — zum Beispiel 192.168.0.133 auf Port 5001 für einen als Server eingestellten Controller.

Dann derDatenReiter: füge die Punkte hinzu — digitale Eingänge und Ausgänge, analoge Eingänge, Flags, Register — jeweils mit Adresse, Anzahl und einer Abfragepriorität. Hoch für Alarme, Mittel für Steuerungen, Niedrig für die langsam bewegenden analogen Werte. Binde diese Variablen an die Objekte, die du aus dem Drawlib-Menü platzierst: Lampen, Tasten, Zähler, Tanks, Trenddiagramme.

Klicke auf denStart/Stopp ▶Knopf. Das ist der Moment der Wahrheit.

Der 30-Sekunden-Kommunikationstest

Füge ein digitales Flag — sagen wir F1 — zum PLC-Programm in xLogicSoft hinzu. Wenn sich der Status im easyMonitor-Fenster ändert, ist die Kommunikation aktiv. Wenn es tot bleibt, überprüfe die Adresse, die Baudrate und den Port, bevor du etwas anderes berührst. Neun von zehn Mal ist es eines dieser drei.

Remote-Standorte und die ehrlichen Notizen

Für den Internetzugang mit dem Controller als Server: statische IP im Router, Portweiterleitung (z.B. 5001) zur LAN-Adresse des Controllers. Für GPRS bei EXM-Modellen: konfiguriere dasGPRS-Daten-UploadBlock in xLogic mit der easyServer-IP und dem Port, wählebenutzerdefiniertes Modbus, und denk an die Warnung im Handbuch – GPRS ist drahtlos, langsam und SIM-Daten kosten Geld. Niedrigpreis-Telemetrie, kein Hochgeschwindigkeits-Polling.

Überwachst du mehrere Steuerungen? Einzigartige Adressen, immer. Zwei Geräte mit derselben Adresse werden stillschweigend die Daten des jeweils anderen korrumpieren, und das ist der schwerste Fehler zu finden.

Wo easySCADA glänzt

Kleine Pumpstationen, Gewächshäuser, HVAC-Panels, Einzelmaschinenwerkstätten – die Standorte, an denen ein kommerzielles SCADA mehr kosten würde als das Panel, das es überwacht. Wenn der Standort wächst, wechseln dieselben Steuerungen zu einem kommerziellen SCADA oder einer Cloud-Plattform, ohne die Hardware zu berühren. Die Lizenz, die du nicht gekauft hast, ist die beste Lizenz, die du nie besessen hast.

Datenprotokollierung, die sich selbst bezahlt macht

Hier ist das Feature, für das niemand einen Preis angibt, und das die meisten Streitigkeiten beendet: das historische Protokoll. easySCADA's datenbankgestütztes Protokoll zeichnet Werte über die Zeit auf, und wenn eine Maschine um 03:12 Fehlverhalten zeigt, sagt dir das Protokoll, wie der Stand war, was die Pumpe gemacht hat und wann der Alarm tatsächlich ausgelöst wurde. Das "es hat einfach aufgehört"-Gespräch – der teuerste Satz in der Wartung – wird zu einer Datenüberprüfung anstelle eines Ratespiels.

Entscheide, was du protokollieren möchtest, bevor du es brauchst. Temperaturen und Drücke, wenn der Prozess driftet; Laufstunden, wenn der Wartungsplan wichtig ist; Alarmübergänge immer. Setze das Protokollintervall so, dass es zum Prozess passt – eine Minute für einen langsamen Tank, eine Sekunde für eine schnelle Maschine. Alles mit der schnellsten Rate zu protokollieren, füllt die Festplatte und begräbt das Signal; die richtigen Dinge zur richtigen Rate zu protokollieren, verwandelt die Datenbank in ein Wartungsorakel.

Das MySQL-Backend bedeutet, dass die Historie Neustarts überlebt und ohne dass die Software erstickt, wächst. Ein Jahr protokollierter Daten an einem kleinen Standort sind ein paar hundert Megabyte – trivial für jede moderne Maschine, unbezahlbar, wenn das erste Mal ein Garantieanspruch mit einem zeitgestempelten Nachweis eintrifft, der es klärt.

Strategie für das Beispielprojekt

Baue dein erstes easySCADA-Projekt nicht aus einem leeren Bildschirm. Beginne mit einem funktionierenden Beispiel – die Beispielkapitel im Handbuch führen durch die Geräteeinrichtung, die Variablendefinition, den Bildschirmaufbau, und sowohl die serielle als auch die Ethernet-Überwachungspfade von Anfang bis Ende. Passe an, erfinde nicht neu. Das Beispiel spart dir die zwei häufigsten Fehler: die falsche Gerätemodellauswahl und das vergessene Baudratenaushandeln.

Baue einen funktionierenden Bildschirm, dann erweitere. Eine einzelne Tankansicht mit Stand, Pumpenstatus und einer Alarmleuchte lehrt dich den gesamten Ablauf: Gerät, Variable, Objekt, Bindung, Ausführung. Der zweite Bildschirm benötigt ein Drittel der Zeit; der zehnte benötigt Minuten. So wird die kostenlose Software zu einem Produktionswerkzeug – eine bewusste Sitzung anstelle eines Wochenendes, das mit den Menüs gekämpft wird.

Und halte die Projektdateien unter Versionskontrolle. easySCADA-Projekte sind einfache Dateien; sie unterscheiden sich sauber und sollten wie Code behandelt werden. An dem Tag, an dem der Kunde fragt "was hat sich letzten Monat geändert," wirst du eine Antwort haben, die kein Schulterzucken ist.

Lade den Download und ein Beispielprojekt von unserem Download-Center herunter oder bereite zuerst die Steuerungsseite mit unserem Modbus-Setup-Leitfaden vor. Und ja – kostenlos bedeutet hier wirklich kostenlos. Ich habe nachgeprüft.