Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Fernüberwachung und IIoT

Lokale Logik und Alarme ohne SPS: IF-THEN-Regeln auf WISE-Modulen

Wie die im Browser konfigurierten IF-THEN-ELSE-Regeln auf WISE-Modulen lokale Logik, Datenaufzeichnung und Alarme übernehmen – mit Beispiel und Grenzen.

Lokale Logik und Alarme ohne SPS: IF-THEN-Regeln auf WISE-Modulen
Foto: Jeremy M. Giacomino, U.S. Marine Corps · Public domain · Wikimedia Commons

Viele Überwachungsaufgaben brauchen nur ein wenig Logik: einen Lüfter einschalten, wenn die Temperatur steigt, einen Alarm senden, wenn eine Tür offen bleibt, eine Pumpe abschalten, wenn der Füllstand zu niedrig ist. Eine SPS kann das, braucht aber eine Programmiersoftware und jemanden, der das Programm pflegt. ICP DAS WISE-Module arbeiten stattdessen mit IF-THEN-Regeln, die im Webbrowser konfiguriert werden. Dieser Artikel erklärt, wie die Regel-Engine funktioniert, zeigt ein durchgerechnetes Beispiel, behandelt Datenaufzeichnung und Benachrichtigungen und beschreibt, wo die Grenzen im Vergleich zu einer SPS liegen.

So funktionieren die IF-THEN-Regeln von WISE

Jedes WISE-Modul hat eine integrierte Weboberfläche. Sie öffnen sie im Browser, legen die Regeln auf Webseiten an und speichern sie im Modul, wo sie ausgeführt werden. Ein Programmierwerkzeug oder zusätzliche Software ist nicht nötig. Jede Regel besteht aus drei Teilen:

  • IF: eine Bedingung, zum Beispiel ein Analogwert über einem Grenzwert, der Zustand eines Digitaleingangs oder ein abgelaufener Timer.
  • THEN: was geschieht, wenn die Bedingung erfüllt ist, zum Beispiel einen Ausgang schalten, einen Timer starten, ein internes Register ändern oder eine E-Mail senden.
  • ELSE: eine optionale Aktion, wenn die Bedingung nicht erfüllt ist.

Neben den I/O-Kanälen können die Regeln Timer, interne Register und Rezepturfunktionen nutzen; über Zeitpläne lassen sich Regeln zu festgelegten Zeiten ausführen. Die Edge-Controller bieten zusätzlich mathematische Operationen. Die Module können CGI-Befehle an IP-Kameras und andere Netzwerkgeräte senden, sodass eine Regel eine Aktion in einem anderen Gerät auslösen kann.

Beispiel: ein unbesetzter Technikraum

Ein WISE-7526M überwacht einen kleinen Technikraum. Er hat 6 Analogeingänge, 2 Digitaleingänge, 2 Digitalausgänge und 2 Analogausgänge und wird über PoE versorgt. Die Signale sind wie folgt verdrahtet: AI0 Raumtemperatur (Messumformer 4 bis 20 mA), AI1 Luftfeuchte, DI0 Türkontakt, DI1 USV-Alarmkontakt, DO0 zusätzlicher Kühllüfter, DO1 Warnleuchte. Die Grenzwerte sind der Lesbarkeit halber in °C angegeben; eingetragen werden sie als die Eingangswerte, die dem Messbereich des Messumformers entsprechen.

RegelIFTHENELSE
1AI0 über 28 °CDO0 ein (Lüfter)
2AI0 unter 26 °CDO0 aus
3AI0 über 35 °CDO1 ein (Warnleuchte)DO1 aus
4AI0 über 35 °CE-Mail „Übertemperatur“
5DI0 offenTimer T1 starten (5 min)T1 zurücksetzen
6Timer T1 abgelaufenE-Mail „Tür offen gelassen“
7DI1 aktivTimer T2 starten (60 s)T2 zurücksetzen
8Timer T2 abgelaufenE-Mail „USV-Alarm“

Die Regeln 1 und 2 arbeiten mit zwei Schwellwerten, damit der Lüfter nicht um einen einzelnen Wert herum ständig ein- und ausschaltet. Die Regeln 5 bis 8 nutzen Timer als Verzögerung, damit eine kurz für Wartungsarbeiten geöffnete Tür oder ein kurzes USV-Ereignis keine E-Mail auslöst. Prüfen Sie, wie sich das Modul verhält, solange eine Bedingung erfüllt bleibt, damit ein anstehender Alarm nicht das Postfach flutet. Parallel dazu veröffentlicht das Modul seine Werte per MQTT an einen zentralen Broker für ein Dashboard.

Ein Punkt aus der Praxis: Die I/O-Module WISE-7100 und WISE-75xxM senden E-Mails ohne SSL. Viele Maildienste akzeptieren nur verschlüsselte Verbindungen; planen Sie daher ein lokales Mail-Relay ein oder verwenden Sie einen WISE-Edge-Controller, der E-Mail mit SSL unterstützt.

Datenaufzeichnung und Benachrichtigungen

Für die WISE-I/O-Module (WISE-7100 und WISE-75xxM) ist kein Datenlogger angegeben. Sie stellen ihre Werte über Modbus TCP bereit, die Modelle WISE-75xxM zusätzlich über MQTT, sodass ein SCADA-System oder ein Broker den Verlauf aufzeichnet.

WISE-5800 bietet zusätzlich einen Datenlogger mit microSD-Karte. Er zeichnet I/O-Werte ereignisgesteuert oder in festen Intervallen auf und versendet die Dateien per E-Mail oder FTP. Er liest I-7000 Remote-I/O-Module oder Modbus-RTU-Geräte aus.

Die Edge-Controller WISE-5231M, WISE-2241M und WISE-2841M unterstützen eine unbegrenzte Zahl an Regeln, Timern, Zeitplänen und Datenlogger-Sätzen, mit integrierter 32-GB-microSD-Karte. Sie lesen XV-Board-I/O, Module über RS-485 und Modbus-TCP-Geräte aus und übertragen Daten aktiv per MQTT-Publish, Modbus TCP oder SNMP-Trap. Als Benachrichtigungen stehen E-Mail mit SSL, SMS bei den 4G-Modellen und Messenger wie Telegram beim WISE-2841M zur Verfügung. Alle WISE-Edge-Controller arbeiten mit IoTstar für zentrale Überwachung und Fernwartung zusammen.

Welches WISE-Modell passt

WISE-7100 I/OWISE-75xxM I/OWISE-5800Edge-Controller
I/OIntegriertIntegriertXW-Board, I-7000, Modbus RTUXV-Board, Module über RS-485 und Modbus TCP
Regeln367236Unbegrenzt
Timer / Zeitpläne12 / keine24 / 2412 / 12Unbegrenzt
DatenloggerNeinNein1 Satz, microSDUnbegrenzte Sätze, 32 GB microSD
ProtokolleModbus TCPModbus TCP, MQTTModbus TCP/RTUModbus TCP/RTU, MQTT mit SSL, SNMP, FTP
E-MailOhne SSLOhne SSLOhne SSLSSL

Beispiele: WISE-7144 (8 DI, 8 DO), WISE-7105 (8 Thermistoreingänge, 4 DO), WISE-7526M und WISE-7555M (MQTT). WISE-5231M-4GE und WISE-2841M-4GE haben ein integriertes 4G-Modem für die EMEA-Frequenzbänder.

Grenzen im Vergleich zu einer SPS

  • Art der Logik. Regeln eignen sich für Schwellwerte, Verriegelungen, Verzögerungen und zeitabhängiges Schalten. Schrittketten mit vielen Schritten, Zustandsautomaten und Regelkreise lassen sich in IEC 61131-3 einfacher umsetzen und pflegen.
  • Geschwindigkeit. Die Datenblätter nennen keine Ausführungszeit für Regeln, und die Analogeingänge sind nicht für schnelle Signale ausgelegt: Der WISE-7526M tastet mit insgesamt 10 Samples pro Sekunde ab. Für schnelle Signale und zeitkritische Steuerungen eine SPS oder PAC einsetzen.
  • Kapazität. Die I/O-Module haben feste Grenzen von 36 bzw. 72 Regeln. Größere Anwendungen brauchen einen Edge-Controller oder eine PAC.
  • Sicherheit. Regeln sind keine Sicherheitsfunktion. Not-Halt und Sicherheitsverriegelungen gehören in festverdrahtete oder zertifizierte Sicherheitstechnik.
  • Dokumentation. Regeln lassen sich im Browser leicht ändern – und damit auch leicht ohne Nachweis. Führen Sie eine schriftliche Beschreibung des Regelsatzes.

Sind die Grenzen erreicht, führen die Win-GRAF-PACs von ICP DAS IEC-61131-3-Programme aus, und die Kommunikationsserver der UA-Serie enthalten eine PID-Funktion. Für Netzwerke mit höheren Sicherheitsanforderungen bietet Ethernet-I/O der Serie ETS-7200 wie ETS-7255 ebenfalls IF-THEN-ELSE-Logik, zusammen mit HTTPS und MQTT mit optionalem TLS.

Schicken Sie uns eine Liste Ihrer Signale und der benötigten Logik, und unser technischer Vertrieb schlägt Ihnen ein passendes WISE-Modell oder eine Alternative vor.

Produkte für diese Anwendung

AR-200 CR
AR-200 CR AR-200 Accelerometer Data Logger, 2-ch IEPE Input

AR-200 CR is a dynamic signal acquisition module for vibration monitoring and analysis. It accepts two IEPE accelerometers, each supplied with a built-in 3 mA excitation current, and digitises the signals with a 16-bit converter. Sampling of both channels runs simultaneously, at rates up to 200 kHz per channel.Recordings are written to a Micro SD card, so data can be taken away and analysed offline. Capture can be started by a push button, a schedule, an analog threshold, a digital input or a remote command from the supplied utility on a host PC, which also lets you set the sampling rate and scheduling for each application. A single relay output and one digital input add basic event handling to the unit.The logger suits panel or machine installations that need to run unattended. It works from a wide +10 to +30 VDC supply, operates from -25 to +75 °C, and provides 4 kV contact ESD protection on all terminals. Mounting is by wall or DIN-rail.ApplicationsVibration monitoring and analysisIndustrial automationFactory automationProcess automation

Regulärer Preis: 600,00 € pro Stück · Mengenrabatt ab 10 Stück
AR-400 CR
AR-400 CR AR-400 Accelerometer Data Logger, 4-ch IEPE Input

The AR-400 is a dynamic signal acquisition module for vibration monitoring and analysis. It samples four channels simultaneously with 16-bit resolution and supplies a built-in 3 mA excitation current for IEPE accelerometers, so compatible sensors can be connected directly without an external supply.Acquired data is written to a micro SDHC card (4 to 32 GB), allowing offline analysis after capture. Recording can be started by push button, schedule, analog threshold, digital input or remote trigger from the utility software installed on a host PC, which also handles sample rate and sampling schedule settings.Suited to condition monitoring setups where vibration data must be captured at defined times or on defined events.Includes a relay output (Form A, 5A@250 VAC) and a digital input for use within trigger or control logic.ApplicationsVibration monitoring and analysisIndustrial automationFactory automationProcess automation

Regulärer Preis: 685,00 € pro Stück · Mengenrabatt ab 10 Stück
ASO-0051
ASO-0051 ASO-0051 180° Hold-Down Clip (include 50 pcs)

180° Hold-Down Clip (include 50 pcs).

Regulärer Preis: 24,00 € pro Stück · Mengenrabatt ab 10 Stück
ASO-0052
ASO-0052 ASO-0052 90° Hold-Down Clip (include 50 pcs)

90° Hold-Down Clip (include 50 pcs).

Regulärer Preis: 24,00 € pro Stück · Mengenrabatt ab 10 Stück

Mehr zu Fernüberwachung und IIoT

Brauchen Sie Hilfe bei der Auswahl?

Wir kennen das ICP DAS Sortiment und helfen Ihnen, das passende Modul, Zubehör oder Ersatzteil zu finden.

Technischen Vertrieb kontaktieren

Für Geschäftskunden

  • Staffelrabatte werden automatisch berechnet
  • Lieferung ohne MwSt. innerhalb der EU mit geprüfter USt-IdNr.
  • Datenblätter und vollständige technische Daten zu jedem Produkt
Geschäftskonto anlegen