Herunterladen Diese Seite drucken

Rockwell Automation Allen-Bradley Logix 5000 Referenzhandbuch Seite 65

Erweiterte prozesssteuerungs- und antriebsbefehle/anlagensequenzbefehle

Werbung

Prozesssteuerungsbefehle
Wobei XY<n>Size > 1 und eine Anzahl von Punkten in der stückweisen linearen
Kurve darstellt, und wo n den Werten 1 oder 2 für die ausgewählte Tabelle
entspricht. Sie müssen in den X-Arrays sortierte X-Achsenelemente erstellen.
Der Eingang von Select bestimmt, welche Tabelle für den Befehl zu verwenden ist.
Wenn der Befehl mit der einen Tabelle ausgeführt wird, können Sie die Werte in
der anderen Tabelle ändern. Nachdem der Status von Select geändert wird, kann
die Ausführung mit der anderen Tabelle durchgeführt werden.
Vor der Berechnung von Out werden die Parameter der X-Achse abgefragt. Wenn
sie nicht in aufsteigender Reihenfolge sortiert sind, wird das entsprechende Bit im
Status gesetzt und Out bleibt unverändert. Gleiches gilt, wenn XY1Size oder
XY2Size ungültig sind: Der Befehl setzt das entsprechende Bit im Status und
belässt Out unverändert.
Der Befehl verwendet den folgenden Algorithmus zur Berechnung von Out auf
Grundlage von In:
Wenn In
X[1], Out = Y[1] festlegen
Wenn In > X[XY<n>Size], Out setzen auf = Y[XY<n>Size]
Wenn X[n] < In
(X[n+1]-Xn))*(In-Xn)+Yn berechnen
Betrifft mathematische Status-Flags
Nein
Schwerwiegender/geringfügiger Fehler
Keine für diesen Befehl spezifisch. Informationen zu Fehlern im Zusammenhang
mit Operanden finden Sie unter Allgemeine Attribute.
Ausführung
Funktionsblock
Bedingung
Vorabtastung
Tag.EnableIn ist False
Tag.EnableIn ist True
Erste Befehlsausführung
Erste Befehlsabtastung
Nachabtastung
Rockwell Automation-Publikation 1756-RM006K-DE-P - November - 2018
X[n+1], Out = ((Y[n+1]-Yn)/
Funktionsblockaktion
Die Bits von EnableIn und EnableOut werden auf False zurückgesetzt.
Die Bits von EnableIn und EnableOut werden auf False zurückgesetzt.
Die Bits von EnableIn und EnableOut werden auf True gesetzt. Der
Befehl wird ausgeführt.
N/Z
N/Z
Die Bits von EnableIn und EnableOut werden auf True gesetzt. Der
Befehl wird ausgeführt.
Kapitel 1
65

Werbung

loading