Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 553

Pid-regelung
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Anweisungen
9.6 SplitRange
Fehler mit Fehlermeldungen ErrorBits ≥ 16#0001_0000
Wenn ein oder mehrere Fehler mit Fehlermeldungen ErrorBits ≥ 16#0001_0000 anstehen,
dann kann der Ausgangswert nicht wie erwartet ermittelt werden. Stattdessen wird der
Ersatzausgangswert ausgegeben. Der Freigabeausgang ENO wird auf FALSE gesetzt.
ErrorBits
Beschreibung

 ( DW#16#...)
0001_0000
Der Parameter SubstituteOutput oder Input, der als Ausgangswert verwendet wird, hat keinen gültigen
REAL-Wert. Der Ausgang wird auf 0.0 gesetzt.
Mögliche Fehlerszenarios:
Der Parameter Reset ist auf FALSE gesetzt und ein Fehler mit ErrorBits ≥ 16#0002_0000 steht an,
der die Berechnung des Ausgangswerts verhindert und
Der Parameter Reset ist auf TRUE gesetzt, während der Parameter SubstituteOutput keinen gülti-
gen REAL-Wert hat.
Das Fehlerbit am Parameter Error wird gelöscht und der Freigabeausgang ENO wieder auf TRUE ge-
setzt, wenn
der Parameter SubstituteOutput oder Input auf einen gültigen REAL-Wert geändert wird.
oder
der Parameter SubstituteOutput oder Input nicht mehr als Ausgangswert verwendet wird.
Wenn der Parameter SubstituteOutput oder Input auf einen gültigen REAL-Wert geändert wird, dann
verwendet FB SplitRange den Parameter SubstituteOutput oder Input wieder als Ausgangswert.
0002_0000
Der Parameter Input hat keinen gültigen REAL-Wert, während die Berechnung des Ausgangswerts
ausgeführt wird (Reset = FALSE).
Der Parameter Output wird mit dem Ersatzausgangswert belegt, den Sie an der Variable ErrorMode
konfigurieren.
Beachten Sie, dass der Ausgangswert auf 0.0 gesetzt wird, wenn die Variable ErrorMode = 0 gesetzt
ist, da der Wert am Parameter Input in diesem Fall nicht als Ersatzausgangswert verwendet wird.
Das Fehlerbit am Parameter Error wird gelöscht und der Freigabeausgang ENO wieder auf TRUE ge-
setzt, wenn
der Parameter Input auf einen gültigen REAL-Wert geändert wird.
oder
der Parameter Reset auf TRUE gesetzt wird.
Wenn der Parameter Input auf einen gültigen REAL-Wert geändert wird und der Parameter Reset auf
FALSE gesetzt ist, dann gibt der FB SplitRange am Ausgang wieder den berechneten Ausgangswert
aus.
552
der Parameter Input hat keinen gültigen REAL-Wert, die Variable ErrorMode = 0.
der Parameter SubstituteOutput hat keinen gültigen REAL-Wert, die Variable ErrorMode = 1.
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis