Herunterladen Inhalt Inhalt Diese Seite drucken

Parameterzugriff; Parameter Schreiben; Frequenz-Parameter Schreiben; Strom-Parameter Schreiben - BONFIGLIOLI Agile Anwendungshandbuch

Vorschau ausblenden Andere Handbücher für Agile:
Inhaltsverzeichnis

Werbung

5.7

Parameterzugriff

5.7.1

Parameter schreiben

Aus den SPS-Funktionen heraus können Parameter beschrieben werden. Dies geschieht in zwei
Stufen.
− Die SPS-Funktion setzt den Schreibwunsch mit allen Daten auf eine Liste.
− Im Nicht-Echtzeitsystem wird diese Liste bearbeitet. Dabei werden mehrfache Schreibbefehle
auf den gleichen Parameter gelöscht. Die Liste kann maximal 8 Schreibbefehle enthalten.
Der Ausgang wird TRUE, wenn die Liste voll ist und keine weiteren Schreibbefehle mehr auf-
nehmen kann.
Wenn die Parameternummer außerhalb des Bereichs 0 ... 1599 liegt, wird nur der Zustand des
Puffers geprüft und ggf. der Ausgang gesetzt.
Eventuelle Fehler beim Schreibvorgang werden ignoriert.
Wenn der Eingang I4 „Warte" gleich TRUE ist, werden bei vollem Schreibpuffer solange Null-
operationen (NOP) eingefügt, bis der Schreibbefehl in den Puffer eingetragen werden kann.
Wenn der Eingang I4 „Warte" gleich FALSE ist, können bei einem Pufferüberlauf Schreibbefehle
verloren gehen.
Ist der Eingang I2 „Puffer löschen" gleich TRUE, wird zunächst der Schreibpuffer gelöscht, be-
vor der neue Schreibbefehl eingetragen wird.
Der Zielparameter des Schreibbefehls wird durch P1 festgelegt. Der Zieldatensatz wird durch P2
festgelegt.
5.7.1.1
Typ
I1
%
Eingangswert 1
b
Puffer löschen
I2
b
Schreibfreigabe
I3
Warte bis Schrei-
b
I4
ben abgeschlossen
Beschreibung:
Der Eingangswert wird von Prozent in Hz umgerechnet und als long-Parameter geschrieben.
1 I
[%]
I
[ 1
Hz
123,45% = 123,45 Hz
5.7.1.2
Typ
%
Eingangswert 1
I1
b
Puffer löschen
I2
b
Schreibfreigabe
I3
Warte bis Schrei-
b
I4
ben abgeschlossen
114
114

[401] Frequenz-Parameter schreiben

Funktion
O1
O2
P1
P2
]

[402] Strom-Parameter schreiben

Funktion
O1
O2
P1
P2
Typ
Funktion
b
I1[Hz]
b
invertierter Ausgang = -O1
i
Parameternummer
i
Datensatz (0 ... 9) oder Index
Typ
Funktion
b
I1[A]
b
invertierter Ausgang = -O1
i
Parameternummer
i
Datensatz (0 ... 9) oder Index
SPS / VPLC
SPS / VPLC
08/10
08/10

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis