Zum Inhalt springen
MB Datasuite
  • Funktionen
  • Anwendungen
  • Energie
  • Visualisierung
  • Preise
  • Kostenlos testen
  • English
MB Datasuite
  • Funktionen
  • Anwendungen
  • Energie
  • Visualisierung
  • Preise
  • Kostenlos testen
  • English

Systemanforderungen und Kompatibilität

7
  • Systemanforderungen DataSuite
  • Unterstützte Betriebssysteme
  • Als Windows Dienst betreiben
  • Unterstütze Datenbanken
  • Unterstützte Steuerungen (SPS)
  • Hinweise zum sicheren Betrieb
  • White Label

Schnelleinstieg

11
  • Schnelleinstieg in die DataSuite – für OT-Experten
  • Schnelleinstieg in die DataSuite – für IT-Experten
  • Installation 
  • SPS Verbindung einrichten
  • Trigger anlegen 
  • Trigger Variable im Handshake auswählen
  • Trigger ausführen
  • Exceldatei anlegen
  • Kopfdaten in die Datei schreiben
  • Datensatz schreiben
  • Eine Datenbank verbinden

Tutorials, HowTos und Anleitungen

7
  • Richtige Lizenz auswählen: Funktionen und Infos im Detail
  • SPS mit SQL-Datenbank verbinden
  • Maschinendaten in Windows-Anwendungen nutzen | DataSuite
  • Put/Get bei optimierten Datenbausteinen (DB) einer Siemens S7 SPS
  • Optimierte Datenbausteine (DB) einer S7 SPS lesen/schreiben (Excel, SQL)
  • Wie man alle DBs einer Steuerung sichern kann (SPS Backup)
  • Alarm-Emails mit OPC-UA: Übertemperatur mit einer S7 1500 SPS überwachen

Umstieg von Version 2 auf Version 3

1
  • Umstieg von Version 2 auf Version 3

Bedienungsanleitung

98
  • Allgemeine Infos zum Benutzerhandbuch
  • Fehlercodes
    • Allgemein(0 – 99)
    • SPS (200 – 299)
    • E-Mail (300 – 399)
    • SMS (400 – 499)
    • Excel (500 – 599)
    • OPC UA (700 – 799)
    • Datenbanken (800 – 899)
    • Drucken (1000 – 1099)
    • PDF (1100 – 1199)
    • HTML (1200 – 1299)
    • Externe Anwendungen starten (1300 – 1399)
    • Rest (1400 – 1499)
    • Time Master – SPS Zeit setzen (1900 – 1999)
    • Telegram (2000 – 2099)
    • Threema (2100 – 2199)
  • Trigger (DE)
    • Allgemeine Info zum Trigger
    • Trigger anlegen
    • Aufbau von Triggern
    • Variablen verwenden
    • Trigger Aktionen
      • Allgemeine Info
      • Variable schreiben
      • Excel – Schreiben
      • Excel-Dateien einlesen
      • Exceldatei in PDF konvertieren 
      • Exceldatei drucken 
      • Exceldatei in HTML-Datei konvertieren 
      • Datenbank: SQL-Abfrage ausführen 
      • Datenbank: Datensatz schreiben (Insert) 
      • Datenbank: Mehrere Datensätze schreiben (Insert) 
      • Datenbank: Datensatz lesen (Select) 
      • Datenbank: Mehrere Datensätze lesen (Select) 
      • Dateioptionen (Kopieren, Verschieben, Umbenennen, Löschen) 
      • Dateinamen in Ordner auslesen 
      • REST-Anfrage ausführen 
      • FTP Upload (DE)
      • E-Mail versenden 
      • SMS versenden 
      • Nachricht per Telegram versenden 
      • Nachricht per Threema versenden 
      • Externe Anwendungen starten 
      • Exportieren und Importieren von Datenblöcken (DB)
      • Datenbaustein aktualisieren
      • SPS-Zeit setzen 
    • Zusätzliche Trigger Bearbeitungsfunktionen
      • Excel-Aktionen invertieren 
      • Datenbausteine für alle Variablen im Trigger ändern 
      • Berechnungen und Formatierungen von SPS Variablen
    • Trigger Auslösebedingungen und Handshake
      • Allgemeine Info zu Auslösebedingungen und Handshake 
      • Standard Handshake 
      • Individueller Handshake 
    • Fehlerbehandlung und Log
      • Allgemeine Info zur Fehlerbehandlung und Log
  • Excel, CSV, PDF Dateien
    • PDF Dateien
    • Allgemeines zu Excel Dateien
    • Dateiauswahl 
    • Dateiformate 
    • Lesezugriff 
    • Schreibzugriff 
    • CSV Dateien: Formate, Sonderzeichen, Kodierungen
  • Steuerungen (SPS-Verbindungen)
    • Allgemeine Infos zu SPS-Verbindungen
    • SPS Verbindung erstellen
    • Variablen 
    • SPS-Verbindung konfigurieren 
  • Datenbanken
    • Datenbank: Datensatz schreiben (Insert) 
    • Datenbank: Mehrere Datensätze schreiben (Insert) 
    • Datenbank: Datensatz lesen (Select) 
    • Datenbank: Mehrere Datensätze lesen (Select) 
    • Datenbank: SQL-Abfrage ausführen 
    • SPS mit SQL-Datenbank verbinden
    • Allgemeines zu Datenbanken
  • Accounts (DE)
    • E-Mail Account
      • E-Mail-Account anlegen
      • E-Mail-Account konfigurieren 
      • Email Zeitbegrenzung
    • SMS Account
      • SMS / Seven Account konfigurieren
      • SMS Zeitbegrenzung
      • SMS Sandbox
    • Telegram Account
      • Telegram einrichten
      • Telegram Account konfigurieren
      • Telegram Zeitbegrenzung
    • Threema Account
      • Threema-Account einrichten
      • Threema-Account konfigurieren 
      • Threema Zeitbegrenzung
  • Geräte (Shelly)
    • Allgemeine Infos zu Shelly
    • Shelly hinzufügen
    • Shelly Variablen verwenden 
  • Webserver / REST-API (DE)
    • Allgemeine Infos Webserver/Rest-API
    • Rest-API verwenden 
    • Webseiten aufrufen 
    • Einstellungen und Sicherheit 
  • Lizenzierung
    • Ermittlung der benötigten Lizenz 
    • Aktiveren Ihrer Lizenz 
  • Einstellungen
    • Allgemeine Infos
    • Export 
    • Import 
    • Passwortschutz 
    • Sprache ändern 
    • Werkseinstellungen 
  • Support (DE)
    • Support Paket erstellen 
    • Support Kontaktdaten
  • Home
  • Docs
  • Tutorials, HowTos und Anleitungen
View Categories

Alarm-Emails mit OPC-UA: Übertemperatur mit einer S7 1500 SPS überwachen

Lesedauer: 3 min

Wir zeigen Ihnen, wie man ganz einfach auf Basis von Maschinenzuständen Alarmierungs-Mails mit der DataSuite3 verschicken kann.
Nehmen wir als Beispiel an, Sie haben eine Hydraulik-Presse mit Temperatursensor. Wenn das Hydraulik-Öl einen bestimmten Temperaturwert überschreitet, dann soll eine Email an Ihr Service Team verschickt werden mit der Bitte eine Wartung an dieser Presse durchzuführen.

Was benötigen wir? #

Um diese Aufgabenstellung zu lösen benötigen wir einen Email-Account und die DataSuite Software. Wir setzen voraus, dass die Presse eine OPC-UA kompatible Steuerung besitzt. Die DataSuite ist kompatibel zu vielen verschiedenen Maschinen Steuerungen wie Siemens S7, Beckhoff, VIPA, etc. 

Alternativ können auch Siemens Steuerungen direkt angesprochen werden oder aber Sie setzen eine OPC-UA kompatible Temperaturmesstechnik ein, z.B. dieses Gerät von der Firma Wiesemann und Theis.

Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Mehr Informationen
Inhalt entsperren Erforderlichen Service akzeptieren und Inhalte entsperren

Steuerung hinzufügen #

In der Software ist ein SPS-Simulator bereits angelegt, den wir in diesem Beispiel nicht nutzen werden. Stattdessen legen wir eine neue Steuerung vom Typ S7 OPC-UA an. In unserem Fall haben wir eine S7 1500 SPS mit der IP-Adresse 192.168.253.100 und dem Port 4000. Wir empfehlen grundsätzlich immer die OPC-UA Verschlüsselung zu aktivieren. In unserem Testaufbau lassen wir die Verbindung jedoch unverschlüsselt.

Nun warten wir einen kurzen Moment bis die DataSuite Software die OPC-Verbindung zur SPS aufgebaut hat und der Indikator auf Grün wechselt. Nun können wir die benötigten OPC Variablen importieren. Diese stehen dadurch an vielen Stellen in der DataSuite Software zur Verfügung wie wir später noch sehen werden.

SPS Verbindung

E-Mail Account verbinden #

Als nächstes legen wir einen Email Account an. Die DataSuite Software ist kompatibel zu fast allen Email-Anbietern. Bitte beachten Sie, dass eine 2-Faktor Authentifizierung bei unserem geplanten automatisierten Versand von Mails problematisch ist. Wir empfehlen daher einen Anbieter zu wählen, der ohne zweiten Faktor den Versand ermöglicht. In unserem Beispiel haben wir eine Adresse beim größten deutschen Email-Anbieter, GMX, angelegt. Bei GMX müssen Sie lediglich POP3 IMAP aktivierten, damit die DataSuite Software GMX-Mails versenden kann.

Gehen wir nun in den Bereich Account. Dort fügen wir einen neuen Account vom Typ Email hinzu. In den Einstellungen geben Sie bitte Ihre eigenen Namen und Passwörter ein. Der Server ist im Fall von GMX.. mail.gmx.net.. der Port ist 587. 

Verbindung E-Mail Account

Trigger anlegen #

Zum Schluss legen wir einen Trigger an, der die Temperatur in der Steuerung überwacht und bei Bedarf eine Mail versendet. Wir haben für Sie bereits eine Trigger Vorlage mit dem Namen „E-Mail versenden“ dazu angelegt.

Als Auslösebedingung wählen wir nun Individuell aus und setzen als Bedingung einen Variablenvergleich ein. In unserem Fall Vergleichen wir die Temperatur-Variable aus der Steuerung mit einem konstanten Grenzwert. Also setzen wir den Vergleich auf größer und den Vergleichswert auf 70 Grad. Überschreitet nun die die Temperatur diesen Wert, wird der Trigger ausgelöst.

OPC UA Übertemperaturüberwachung mit DataSuite3

Da Temperaturen stark schwanken können, wir aber nur eine Mail pro Vorfall verschicken wollen, aktivieren wir nun noch die Entprellung und auch die Hysterese. Besonders die Hysterese ist wichtig, damit es nicht zu endlos vielen Mails kommt. Wir setzen dort die Freigabebedingung auf kleiner 65 Grad.

Fehlt nur noch der Versand der Mail, also die Trigger-Aktion. Wählen Sie dazu den zuvor konfigurierten Email Account aus und tragen eine Empfänger Mail Adresse ein. In die Betreffzeile und auch in den Nachrichtentext können Sie nun nach belieben Ihre Botschaft eintragen. 

An beliebigen Stellen im Text können Sie zudem Variablenwerte einfügen in dem Sie auf den VAR plus Button drücken. In unserem Beispiel fügen wir die aktuelle Temperatur aus der OPC-Variable und die Uhrzeit ein.

Wie findest du den Beitrag?
Immer noch Fragen? Wie können wir helfen?

Wie können wir helfen?

Wie man alle DBs einer Steuerung sichern kann (SPS Backup)
Inhalt
  • Was benötigen wir?
  • Steuerung hinzufügen
  • E-Mail Account verbinden
  • Trigger anlegen

MB DataSuite

  • Startseite
  • Funktionen
  • Anwendungen
  • Preise

Info-Portal

  • Knowledge Base
  • Newsletter
  • Change Log
  • Support & FAQ

Unternehmen

  • Über uns
  • Impressum
  • Linkedin
  • YouTube
  • Facebook

Rechtliches

  • Datenschutz
  • EULA
  • Cookie Einstellungen

Hilfe und Support

  • Tel +49 2742 72927 80
  • Online Beratung
  • Kontakt
  • English
    [MB] Software und Systeme GmbH