ErrorBits
Beschreibung
( DW#16#...)
0004_0000
Eine oder mehrere Variablen in der Struktur Points haben ungültige Werte.
Oder die Berechnung des Ausgangswerts ergibt einen ungültigen REAL-Wert für Parameter Output.
Der Parameter Output wird mit dem Ersatzausgangswert belegt, den Sie an der Variable ErrorMode
konfigurieren.
Stellen Sie sicher, dass folgende Bedingungen erfüllt sind:
1. Points.x1 < Points.x2
2. Points.x1, Points.y1, Points.x2 und Points.y2 liegen im zulässigen Wertebereich von -3.402823e+38
bis 3.402823e+38
3. Points.x1, Points.y1, Points.x2 und Points.y2 sind gültige REAL-Werte (≠ NaN z. B. 16#7FFF_FFFF)
Beachten Sie, dass alle Variablen in der Struktur Points nicht remanent sind. Diese Variablen werden
nach jedem Betriebszustandswechsel der CPU von STOP auf RUN mit den Startwerten initialisiert.
Das Fehlerbit am Parameter Error wird gelöscht und der Freigabeausgang ENO wieder auf TRUE ge-
setzt, wenn
die drei oben benannten Bedingungen für die Werte in der Struktur Points erfüllt sind.
•
oder
der Parameter Reset auf TRUE gesetzt wird.
•
Wenn die drei oben benannten Bedingungen für die Werte in der Struktur Points erfüllt sind und der
Parameter Reset = FALSE gesetzt ist, dann gibt der FB SplitRange am Ausgang wieder den berechne-
ten Ausgangswert aus.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Anweisungen
9.6 SplitRange
553