In Produktionshallen, Kraftwerken oder im Rechenzentrum zählt jede Sekunde: Sensoren und speicherprogrammierbare Steuerungen müssen rund um die Uhr im Blick bleiben, doch Modbus selbst liefert keine integrierten Benachrichtigungsmechanismen. Bei Störungen greift daher meist eine zusätzliche Alarmierungsebene, die Modbus‑Register ausliest und beim Überschreiten definierter Schwellen sofort SMS oder Sprachanrufe auslöst.
Die gute Nachricht: Dank unserem Hersteller SMSEagle kannst Du diese Lücke schließen. Das Hardware‑SMS‑Gateway lässt sich direkt in Deine OT‑ oder IT‑Umgebung integrieren und verschickt Alarme komplett offline über das Mobilfunknetz. Es unterstützt nicht nur Modbus TCP, sondern bringt auch Funktionen wie E‑Mail‑zu‑SMS, Eskalationsketten und Zeitpläne mit. So bleibt die Alarmierung selbst dann verlässlich, wenn Netzwerkverbindungen oder Cloud‑Dienste ausfallen. Wir geben dir auf Basis des neuesten Blogbeitrags unseres Herstellers Proximus Sp. z o.o. einen Einblick, wie einfach sich das einrichten lässt.
Zwei Wege zum Modbus‑SMS‑Alarm
Eine schnelle Suche nach „Modbus SMS“ offenbart zwei gängige Ansätze, und zwar:
Direkter Versand
- Ein Gateway, das das Modbus-Protokoll unterstützt, weist bestimmten Registern Funktionen zu, wodurch SMS-Nachrichten direkt durch Schreiben in das jeweilige Register gesendet werden können.
Alarmierungsschicht
- Ein Monitoring‑ oder Edge‑System fragt Modbus‑Register regelmäßig ab, bewertet die Bedingungen und löst bei Schwellwerten SMS oder Sprachalarme aus. Dieser Ansatz ist besonders beliebt, weil er Eskalationen und Quittierungen ermöglicht.
Als Shop für Alarmierungslösungen empfehlen wir Dir den zweiten Weg: eine dedizierte Monitoring‑Schicht, die Modbus‑Daten auswertet und bei Bedarf ein SMSEagle‑Gateway ansteuert. Damit lassen sich Bedingungen, Empfängergruppen und Eskalationsketten zentral verwalten.

Was Du mit dem SMSEagle erreichst
Mit der Netzwerk‑Monitoring‑Funktion „Modbus TCP“ im SMSEagle kannst Du:
- Modbus‑Register in Echtzeit überwachen
- Modbus‑SMS Alarmierung sofort auslösen
- Kritische Ereignisse zusätzlich per Sprachanruf auslösen (Text‑to‑Speech)
Das Ganze läuft lokal und ohne Abhängigkeit von externen Cloud‑Diensten, perfekt für Betriebe mit hohen Sicherheitsanforderungen.
Einsatzbereit in 10–15 Minuten
Die Inbetriebnahme eines Modbus‑SMS‑Alarmsystems mit SMSEagle dauert nur wenige Minuten. Am Ende hast Du:
- Eine Modbus‑TCP‑Überwachungsaufgabe, die eine Spule (Coil) oder ein Register abfragt und bei einem definierten Zustand Alarm schlägt.
- Eine SMS‑Benachrichtigung an eine Person oder ganze Gruppen.
- Optional einen Sprachalarm, entweder als Wake‑up‑Call oder per Text‑to‑Speech.
- Optional eine Eskalationskette, die Alarme solange weiterleitet, bis jemand sie bestätigt.
So funktioniert die Alarmierung
Der Ablauf ist einfach:
- Modbus‑Register lesen
- Wert mit Schwellwert vergleichen
- SMS oder Sprachanruf auslösen, der direkt über das Mobilfunknetz versendet wird
SMS wird in der industriellen Alarmierung häufig eingesetzt, weil sie unabhängig von Dashboards, Apps und VPN-Zugängen funktioniert und auch bei instabiler IP-Verbindung zuverlässig bleibt.
Das Prinzip bei Modbus SMS ist dabei einfach: Du legst fest, welches Register oder welche Coil überwacht werden soll und definierst einen Grenzwert. SMSEagle liest die Modbus‑Werte regelmäßig aus, prüft deine Bedingungen und sendet bei Abweichungen automatisch eine SMS oder optional einen Sprachanruf. Dank Gruppenverwaltung erreichen die Alarme direkt die zuständigen Personen im Bereitschaftsdienst.
Voraussetzungen
Bevor Du startest, solltest Du sicherstellen, dass folgende Punkte erfüllt sind:
- Zugriff auf das Modbus‑Gerät: IP‑Adresse/Hostname, Port (Standard: 502), Unit‑ID und die Adresse des Registers/Coils müssen bekannt sein.
- SMSEagle bereitstellen: Das Gerät sollte eine eingesetzte SIM‑Karte besitzen und die Empfänger (Kontakte/Gruppen) sollten im Telefonbuch angelegt sein.
- Für Sprachalarme: ist das optionale Voice‑Call‑Add‑on aktiviert. Falls du kein besitzt nicht tragisch, hier findest du unser SMSEagle Voice Add on.
Schritt‑für‑Schritt zur Modbus‑Alarmierung
1. Empfänger definieren
Lege zuerst die Personen fest, die einen Alarm erhalten sollen. Im SMSEagle‑Telefonbuch lassen sich Kontakte und Gruppen anlegen. Für größere Teams empfiehlt sich eine Gruppe wie „OT_OnCall“, damit Du später nur die Gruppenmitglieder anpassen musst, nicht die einzelnen Überwachungsaufgaben. Gruppenalarme sind flexibel und sie lassen sich als Sammelalarm oder als Eskalationskette nutzen.

Gehe zu Telefonbuch → Kontakte
Füge die Personen hinzu, die Alarme erhalten sollen (Name + Telefonnummer).
Gehe zu Telefonbuch → Gruppen
Erstelle eine Gruppe, z. B. OT_OnCall, und füge die Mitglieder hinzu.
2. Modbus‑TCP‑Aufgabe erstellen
Wechsle zur Weboberfläche des SMSEagle und navigiere zu Network Monitoring → Add Task. Verleihe der Aufgabe einen sprechenden Namen und wähle als Probe‑Typ „Modbus TCP“.


Danach hinterlegst Du die technischen Parameter von Modbus TCP:
- Host: IP-Adresse/Hostname des Modbus-Geräts
- Port: Standardmäßig 502
- Unit ID: Modbus-Einheitenkennung
Funktionscode:
- Coils lesen (1)
- Diskrete Eingänge lesen (2)
- Holding Register lesen (3)
- Input Register lesen (4)
- Register: Zu überwachende Modus-Adresse
- Bedingung („SMS wird gesendet, wenn“): Legt fest, wann eine Modus-SMS versendet wird


Beispiel A: Überwache ein Alarmbit (Coil 100). Der Alarm wird ausgelöst, wenn der Wert 1 ist.
- Funktion: Coils lesen (1)
- Register: 100 (Ihre Alarm-Coil)
- Bedingung: Wert = 1 → Alarm auslösen
Beispiel B: Überwache einen Temperatur‑Holding‑Register 40021 und löse einen Alarm aus, wenn der Wert über 850 liegt (entspricht z. B. 85,0 °C bei Multiplikation ×10). Denke daran, Skalierungen im Schwellwert und im Nachrichtentext zu berücksichtigen.
- Funktion: Holding Registers lesen (3)
- Register: 40021
- Bedingung: Wert größer als 850 (z. B. 85,0 °C bei Skalierung ×10)
3. Zeitplan & Timeouts einstellen
Um Fehlalarme zu vermeiden, kannst Du einen Timeout verlängern (Standard: 30 Sekunden) oder einen Zeitplan definieren. So stellst Du sicher, dass während Wartungsfenstern keine SMS verschickt werden.

4. Empfänger und Auslöser konfigurieren
Wähle in den Task‑Einstellungen den Empfänger (eine Nummer oder die zuvor angelegte Gruppe OT_OnCall) und definiere, ob die SMS versendet wird bei:
- Wenn die Bedingung erfüllt wird / Gerät „down“ ist oder
- Optional: Wenn es sich wieder erholt („up nach Ausfall“)

5. SMS‑Vorlage erstellen
Eine klare Nachricht spart Zeit. SMSEagle unterstützt Platzhalter wie {TASKNAME}, {HOST}, {RESPONSE} und {TIMESTAMP}.
Ein mögliches Template lautet z.B. :
ALARM: {TASKNAME} auf {HOST}. Zeit: {TIMESTAMP}. Modbus‑Wert: {RESPONSE}. Prüfe Schaltkasten A3.
Füge immer einen hilfreichen Hinweis ein, wo geprüft werden soll z.B. Schaltkasten xy, dass beschleunigt den Einsatz.

6. Sprachalarme aktivieren (optionaler Schritt)
Manche Alarme dürfen nachts nicht übersehen werden. Mit dem optionalen Voice‑Call‑Add‑on kannst Du zusätzlich zum SMS‑Alarm einen Sprachanruf auslösen. Du hast die Wahl zwischen Wake‑up‑Call (nur klingeln), Text‑to‑Speech und dem Abspielen einer Audiodatei Audio file call. Wähle in den Task‑Einstellungen die passende Option und gib gegebenenfalls die Anrufdauer an. SMSEagle unterstützt verschiedene TTS‑Module: ein einfacher TTS Simple (nur Englisch), ein fortgeschrittener TTS Advanced mit Mehrsprachen‑Support (läuft offline) und die Variante mit eigener Audiodatei Audio file call.

7. Testen
Zum Schluss lohnt sich ein Funktionstest. Setze testweise einen Registerwert, nutze ein Modbus‑Testtool oder wähle eine einfache Bedingung wie „≠ 0“, um den Alarmweg/Pipeline zu prüfen. In der Weboberfläche des SMSEagle kannst Du den Status und die letzten Auslöser jederzeit einsehen.
Für komplexere Anwendungen von verschiedenen Möglichkeiten kannst du dich gerne über den Blogbeitrag von SMSEagle informieren.
Häufig gestellte Fragen (FAQ)
- Mehrsprachige Sprachanrufe? Mit dem TTS‑Advanced‑Modus von SMSEagle kannst Du verschiedene Sprachen nutzen; die Umwandlung läuft lokal auf dem Gerät.
- Wie oft soll ich Modbus‑Register abfragen? Beginne mit 5–30 Sekunden und passe das Intervall an Prozessdynamik und Netzlast an.
- Timeouts/Verbindungsfehler? Prüfe Routing und Firewall (Port 502), die Unit‑ID und den Funktionscode. Erhöhe bei Bedarf den Timeout und reduziere die Abfragefrequenz.
- Skalierung und 32‑Bit‑Werte? Beachte, dass viele Register skaliert oder als zwei Register gespeichert sind; prüfe deshalb das Wort‑ und Byte‑Mapping.
- Alert‑Spam vermeiden? Verwende Persistenz, Hysterese und Zeitpläne, um Schwellenwert‑Flattern zu dämpfen.
- Bestätigung per SMS? In einer Eskalationsgruppe kann ein Empfänger mit einem Schlüsselwort wie „ACK“ den Alarm stoppen und die Verantwortung übernehmen.
- SMSeagle ohne Internet? Die Sprachanruf‑Funktion benötigt zwar GSM/SIM‑Verbindung, doch die TTS‑Verarbeitung läuft offline.
- Sicherheit von Modbus TCP? Modbus bietet keine Authentifizierung. Setze daher das Monitoring in ein separates Netzsegment und beschränke Zugriffe per Firewall.
- Mehrere Register/PLCs überwachen? Lege pro Signal eine eigene Monitoring‑Aufgabe an und nutze konsistente Benennungen; bei vielen Aufgaben sind Gruppen und Eskalation entscheidend.
Alles im Blick behalten!
Neben der Basisfunktion stehen Dir zahlreiche Erweiterungen zur Verfügung: Eskalationsketten sorgen dafür, dass kein Alarm in der Masse untergeht und Shift‑Management informiert nur die Mitarbeitenden, die gerade Dienst haben. Dank Hochverfügbarkeit kannst Du das Gateway als Cluster aus zwei Geräten betreiben, ein Muss für kritische Infrastruktur. Und mit Best‑Practice‑Einstellungen wie Persistenz und getrennten Severitäten vermeidest Du Alarmflut und stellst sicher, dass nur wichtige Meldungen eskaliert werden.
Neugierig geworden? Dann probiere es aus: Alle SMSEagle‑Modelle sowie passendes Zubehör findest Du bei uns im Shop. Ob Ein‑ oder Dual‑Modem, ob kleines Setup für Dein IT‑Monitoring oder umfangreiche Lösung für Produktionsanlagen, wir beraten Dich gern. Für Fragen stehen wir Dir per E‑Mail unter shop@netways.de oder telefonisch unter +49 911 92885‑44 zur Verfügung – wir freuen uns auf Dich!




























