Anweisungen
9.5 Polyline
Verhalten im Fehlerfall
Die Anweisung Polyline erkennt unterschiedliche Fehler, die bei Interpolationsberechnung
auftreten können. Das Ergebnis der Interpolationsberechnung kann trotz eines anstehenden
Fehlers am Ausgang ausgegeben werden. Wenn keine korrekte Berechnung des
Interpolationsergebnisses wegen eines Fehlers möglich ist, dann wird ein
Ersatzausgangswert am Ausgang ausgegeben.
An der Variable ErrorMode legen Sie im Fall eines Fehlers, bei dem keine korrekte
Berechnung des Interpolationsergebnisses möglich ist, den Ersatzausgangswert
folgendermaßen fest:
● Wenn die Variable ErrorMode auf den Wert 0 gesetzt ist, dann gibt Polyline den
Eingangswert am Parameter Input aus.
● Wenn die Variable ErrorMode auf den Wert 1 gesetzt ist, dann gibt Polyline den
Ersatzausgangswert aus. Den Ersatzausgangswert geben Sie am Parameter
SubstituteOutput vor.
● Wenn die Variable ErrorMode auf den Wert 2 gesetzt ist, dann gibt Polyline den letzten
gültigen Ausgangswert am Parameter Output aus.
Der Parameter Error zeigt, ob aktuell ein Fehler ansteht. Wenn der Fehler nicht mehr
ansteht, wird Error auf FALSE gesetzt. Der Parameter ErrorBits zeigt, welche Fehler
aufgetreten sind. ErrorBits ist remanent und wird nur durch eine steigende Flanke am
Parameter Reset oder ErrorAck zurückgesetzt.
534
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung