Siemens-S7-Konfiguration
Pulse unterstützt das Monitoring von Siemens-SIMATIC-S7-SPS über das S7-Kommunikationsprotokoll. Dies umfasst sowohl Konnektivitätsmonitoring als auch die Verfolgung einzelner Tag-Werte.
S7-Endpunkt-Monitor erstellen
Ein Endpunkt-Monitor prüft, ob eine S7-SPS im Netzwerk erreichbar ist.

- Navigieren Sie zu Monitore und klicken Sie auf Monitor erstellen
- Wählen Sie S7-Endpunkt
- Konfigurieren Sie die Verbindung:
| Feld | Beschreibung | Typischer Wert |
|---|---|---|
| Name | Ein beschreibender Name | SPS Linie 1 |
| IP-Adresse | SPS-Netzwerkadresse | 192.168.1.50 |
| Rack | SPS-Rack-Nummer | 0 |
| Slot | SPS-Slot-Nummer | 1 |
| Eskalationsrichtlinie | Zu verwendende Eskalationsrichtlinie | Standardrichtlinie |
| Nachrichtenvorlage | Eigene Nachricht für Benachrichtigungen | Unterstützt Markdown |
| Tags | Monitor kategorisieren |
Rack- und Slot-Werte
Gängige Konfigurationen für Siemens-SPS:
| SPS-Typ | Rack | Slot |
|---|---|---|
| S7-1200 | 0 | 1 |
| S7-1500 | 0 | 1 |
| S7-300 | 0 | 2 |
| S7-400 | 0 | 2 oder 3 |
S7-Tag-Monitor erstellen
Ein Tag-Monitor verfolgt einen bestimmten Datenpunkt im SPS-Speicher und alarmiert bei Schwellenwertüberschreitungen.

- Navigieren Sie zu Monitore und klicken Sie auf Monitor erstellen
- Wählen Sie S7-Tag
- Konfigurieren Sie die Überwachungsparameter:
| Feld | Beschreibung |
|---|---|
| Name | Ein beschreibender Name |
| S7-Adresse | Die Tag-Adresse in S7-Notation |
| Datentyp | Zu lesender Datentyp: Bit, Byte, Word, DWord, Int, DInt oder Real |
| S7-Endpunkt-Monitor | Vorhandenen S7-Endpunkt auswählen |
| Eskalationsrichtlinie | Zu verwendende Eskalationsrichtlinie |
| Aggregation | Min, Max, Summe, Durchschnitt oder Anzahl |
| Operation | Vergleich: Gleich (=), Ungleich (≠), >, ≥, <, ≤ |
| Schwellwert | Der Vergleichswert |
| Prüffrequenz | Wie oft der Wert gelesen wird (in Sekunden) |
| Auswertungsdauer | Zeitfenster für die Aggregation (in Sekunden) |
| Nachrichtenvorlage | Eigene Nachricht für Benachrichtigungen (unterstützt Markdown und Variablen) |
| Tags | Monitor kategorisieren |
S7-Adressformat
S7-Adressen folgen dem Muster DBx.DByz wobei:
DB-- Datenbaustein-Präfixx-- Datenbaustein-Nummery-- Datentyp:B(Byte),W(Wort/2 Bytes),D(Doppelwort/4 Bytes)z-- Byte-Offset innerhalb des Datenbausteins
Beispiele:
| Adresse | Beschreibung |
|---|---|
DB1.DBW0 | Wort an Offset 0 in Datenbaustein 1 |
DB2.DBD4 | Doppelwort an Offset 4 in Datenbaustein 2 |
DB10.DBB0 | Byte an Offset 0 in Datenbaustein 10 |
Datentypen
Beim Erstellen eines S7-Tag-Monitors muss der Datentyp ausgewählt werden, um den SPS-Speicher korrekt zu interpretieren:
| Datentyp | Beschreibung |
|---|---|
| Bit | Einzelner boolescher Wert (0/1) |
| Byte | Vorzeichenloser 8-Bit-Ganzzahlwert |
| Word | Vorzeichenloser 16-Bit-Ganzzahlwert |
| DWord | Vorzeichenloser 32-Bit-Ganzzahlwert |
| Int | Vorzeichenbehafteter 16-Bit-Ganzzahlwert |
| DInt | Vorzeichenbehafteter 32-Bit-Ganzzahlwert |
| Real | 32-Bit-Gleitkommazahl |
TIP
Beachten Sie die Dokumentation Ihres SPS-Programms für die korrekten Datenbaustein-Nummern, Offsets und Datentypen der zu überwachenden Werte.
WARNING
Adresse und Datentyp müssen übereinstimmen. Eine DBW-Adresse (Word) erfordert beispielsweise den Datentyp Word. Bei Unstimmigkeit meldet Pulse einen Validierungsfehler: „Adresse passt nicht zum ausgewählten Datentyp."
Pulse prüft außerdem das Adressformat selbst. Wenn die Adresse nicht verarbeitet werden kann (z. B. DB1.INVALID), erscheint die Meldung „S7-Adresse ist ungültig" — überprüfen Sie das Adressformat und versuchen Sie es erneut.
TIP
Beim Bearbeiten eines bestehenden S7-Tag-Monitors ist der Datentyp im Dropdown-Menü mit dem zuvor konfigurierten Wert vorausgewählt. Wenn Sie die Adresse auf eine mit einer anderen Wortlänge ändern (z. B. von einer DBW- auf eine DBD-Adresse), müssen Sie auch den Datentyp auf einen kompatiblen Wert aktualisieren, da Pulse andernfalls einen Validierungsfehler meldet.