Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 546

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

Werbung

ErrorBits
Beschreibung

 ( DW#16#...)
0008_0000
Eine oder mehrere Variablen in der Struktur UserData haben ungültige Werte, während keine gültigen
Polygonzug-Daten in der Struktur WorkingData verfügbar sind.
Die Polygonzug-Daten in der Struktur UserData wurden geprüft, da
der Parameter Validate auf TRUE gesetzt ist, während der Parameter Reset auf FALSE gesetzt ist.
oder
während der ersten Ausführung von Polyline nach dem Betriebszustandwechsel der CPU von RUN
auf STOP der Parameter Reset auf FALSE gesetzt ist.
Die Polygonzug-Daten in der Struktur UserData werden nicht in die Struktur WorkingData übernommen,
sodass die Werte in der Struktur UserData nicht wirksam werden. Der FB Polyline gibt am Parameter
Output nicht den Interpolationswert aus, da keine gültigen Polygonzug-Daten in der Struktur Working-
Data enthalten sind. Der Parameter Output wird mit dem Ersatzausgangswert belegt, der an der Varia-
ble ErrorMode konfiguriert ist.
Stellen Sie sicher, dass folgende Bedingungen erfüllt sind, wenn der Parameter Validate auf TRUE
gesetzt ist oder während der ersten Ausführung von Polyline nach dem Betriebszustandwechsel der
CPU von STOP auf RUN der Parameter Reset auf FALSE gesetzt ist:
1. 2 ≤ UserData.NumberOfUsedPoints ≤ 50
2. UserData.Point[j].x < UserData.Point[j+1].x mit Index j = 1..(UserData.NumberOfUsedPoints – 1)
3. -3.402823e+38 ≤ UserData.Point[i].x ≤ 3.402823e+38
mit Index i = 1..UserData.NumberOfUsedPoints
4. -3.402823e+38 ≤ UserData.Point[i].y ≤ 3.402823e+38
mit Index i = 1..UserData.NumberOfUsedPoints
5. UserData.Point[i].x und UserData.Point[i].y sind gültige REAL-Werte (≠ NaN)
mit Index i = 1..UserData.NumberOfUsedPoints
Beachten Sie, dass alle Variablen in den Strukturen UserData und WorkingData nicht remanent sind.
Diese Variablen werden nach jedem Betriebszustandwechsel 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
der Parameter Validate auf TRUE gesetzt wird, während der Parameter Reset auf FALSE gesetzt ist
und die fünf oben benannten Bedingungen für UserData erfüllt sind.
oder
während der ersten Ausführung von Polyline nach dem Betriebszustandwechsel der CPU von STOP
auf RUN der Parameter Reset auf FALSE gesetzt ist und die fünf oben benannten Bedingungen für
UserData erfüllt sind.
oder
der Parameter Reset auf TRUE gesetzt wird.
Wenn die fünf oben benannten Bedingungen für UserData erfüllt sind und folgende Bedingungen erfüllt
sind, dann gibt der FB Polyline am Ausgang wieder den Interpolationswert aus:
Der Parameter Validate auf TRUE gesetzt wird, während der Parameter Reset auf FALSE gesetzt
ist.
oder
Während der ersten Ausführung von Polyline nach dem Betriebszustandwechsel der CPU von RUN
auf STOP der Parameter Reset auf FALSE gesetzt ist.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Anweisungen
9.5 Polyline
545

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis