Herunterladen Inhalt Inhalt Diese Seite drucken

Parameter Errorbits - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

Anweisungen
9.7 RampFunction
9.7.7

Parameter ErrorBits

Wenn gleichzeitig mehrere Fehler anstehen, dann werden die Werte der ErrorBits binär
addiert angezeigt. Wenn z. B. ErrorBits = 16#0000_0003 angezeigt wird, dann stehen
gleichzeitig die Fehler 16#0000_0001 und 16#0000_0002 an.
Die Anweisung RampFunction unterscheidet Fehler, die am Parameter ErrorBits
ausgegeben werden, in zwei Kategorien:
● Fehler mit Fehlermeldungen ErrorBits < 16#0001_0000
● Fehler mit Fehlermeldungen ErrorBits ≥ 16#0001_0000
Fehler mit Fehlermeldungen ErrorBits < 16#0001_0000
Wenn ein oder mehrere Fehler mit Fehlermeldungen ErrorBits < 16#0001_0000 anstehen,
dann wird der Freigabeausgang ENO nicht geändert. Der Ausgangswert kann trotz dieses
Fehlers folgendermaßen ermittelt werden:
● Ausgangswertberechnung auf Basis des Eingangswerts und der Grenzwerte für die
Änderungsgeschwindigkeit wenn Reset = FALSE.
oder
● Ausgabe von SubstituteOutput wenn Reset = TRUE.
ErrorBits
Beschreibung

 ( DW#16#...)
0000_0000
Kein Fehler steht an.
0000_0002
Die Messung der Zykluszeit ergibt einen ungültigen Wert, während die Berechnung des Ausgangswerts
ausgeführt wird (Reset = FALSE).
Wenn bereits ein gültiger Wert der Zykluszeit gemessen wurde, dann berechnet RampFunction den
Ausgangswert ausgehend von diesem letzten Wert der Variable CycleTime.Value.
Wenn zuvor kein gültiger Wert der Zykluszeit gemessen wurde, dann gibt RampFunction weiterhin den
Ausgangswert am Parameter Output aus, der mit der Variable StartMode konfiguriert ist.
Das Fehlerbit am Parameter Error wird gelöscht, wenn
die Messung der Zykluszeit einen gültigen Wert ergibt
oder
der Parameter Reset auf TRUE gesetzt wird.
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 berechnet werden. Stattdessen wird der
Ersatzausgangswert ausgegeben. Der Freigabeausgang ENO wird auf FALSE gesetzt.
Die Begrenzung des Ausgangswerts bleibt wirksam, solange die Variablen LowerLimit und
UpperLimit gültige Werte haben.
566
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis