Herunterladen Inhalt Inhalt Diese Seite drucken

Eintragungen In Die Abarbeitungstabelle; Reihenfolge Beim Eintrag Der Fbs - Lenze 9300 vector EVF9321 Systemhandbuch

Vorschau ausblenden Andere Handbücher für 9300 vector EVF9321:
Inhaltsverzeichnis

Werbung

2.3.4

Eintragungen in die Abarbeitungstabelle

Der Antriebsregler 93XX stellt eine bestimmte Rechenzeit für die Abarbeitung von FBs bereit. Da die
Art und Anzahl der zu verwendenden FBs je nach Anwendung sehr verschieden sein kann, werden
nicht alle verfügbaren FBs ständig berechnet. Deshalb wird unter Codestelle C0465 eine Abarbei-
tungstabelle zur Verfügung gestellt, in der nur die jeweils verwendeten FBs eingetragen werden. Da-
mit wird das Antriebssystem optimal an die zu lösende Aufgabe angepaßt. Werden weitere FBs in
eine bestehende Konfiguration eingebunden, müssen diese in die Abarbeitungstabelle eingetragen
werden.
Dabei sind mehrere Punkte zu beachten:
Die Anzahl der abzuarbeitenden FBs ist begrenzt
50 FBs können maximal in eine Konfiguration eingebunden werden. Jeder FB braucht eine gewisse
Abarbeitungszeit (Laufzeit). Die Codestelle C0466 zeigt die noch verbleibende Prozeßzeit für die Ab-
arbeitung von FBs an. Wenn diese Zeit verbraucht ist, können keine weitere FBs eingebunden wer-
den.

Reihenfolge beim Eintrag der FBs

Die Reihenfolge der Einträge in C0465 ist generell beliebig, kann jedoch bei hochdynamischen An-
triebsaufgaben eine Rolle spielen. Die günstigste Reihenfolge ist i. a. dem Signalfluß angepaßt.
Beispiel:
E1
E2
C0114/1...5
E3
E4
E5
Abb. 2−19
Beispiel einer Konfiguration
Aufbau der Abarbeitungstabelle für das Konfigurationsbeispiel in Abb. 2−19:
1. DIGIN muß nicht in der Abarbeitungstabelle eingetragen werden.
2. Erster FB ist AND1, da dieser seine Eingangssignale von DIGIN bekommt und nur Nachfolger
hat.
3. Zweiter FB ist OR1, da seine Signalquelle der Ausgang von AND1 ist (Vorgänger). Das
Ausgangssignal in AND1 muß also zuerst generiert werden, bevor dieses in OR1 verarbeitet
werden kann. Gleichzeitig besitzt der OR1 einen Nachfolger. OR1 muß also vor dem
Nachfolger in die Abarbeitungstabelle eingetragen werden.
l
C0820/1
DIGIN1
DIGIN
DIGIN2
DIGIN3
C0820/2
0
DIGIN4
1
DIGIN5
C0820/3
C0443
C0830/1
C0830/2
FIXED0
C0830/3
C0822/1
C0822/2
FIXED1
C0822/3
EDSVF9383V−EXT DE 2.0
Konfiguration
Umgang mit Funktionsblöcken
AND1-IN1
AND1
C0821/1
&
AND1-IN2
AND1-OUT
C0821/2
AND1-IN3
C0821/3
OR1
OR1-IN1
C0831/1
≥1
OR1-IN2
OR1-OUT
C0831/2
OR1-IN3
C0831/3
AND2
AND2-IN1
C0823/1
&
AND2-IN2
AND2-OUT
C0823/2
AND2-IN3
C0823/3
DIGOUT
DIGOUT1
C0117/1
C0118/1...4
DIGOUT2
C0117/2
DIGOUT3
C0117/3
0
DIGOUT4
C0117/4
1
C0444/1
C0444/2
C0444/3
C0444/4
A1
A2
A3
A4
2−39

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis