Herunterladen Inhalt Inhalt Diese Seite drucken

Auftragsabwicklung Durch Den Fc_Siwa_A - Siemens SIWAREX A Gerätehandbuch

Inhaltsverzeichnis

Werbung

8.1.15 Auftragsabwicklung durch den FC_SIWA_A

Applikationsfächer
Aufruf der
FC_SIWA_A
Aufbau der
Applikation
WRITE_DATA bzw.
READ_DATA
Beispiel
GHB SIWAREX A
(4)J31069-D0613-U001-A0-0018
Der Anwender legt über die Applikationsfächer fest, welche Daten von der
SIWAREX A-Baugruppe gelesen bzw. an die SIWAREX A-Baugruppe
geschrieben werden sollen. Die Eintragung kann entweder mit dem S7-
Editor, Variablentabelle VAT oder aus dem Anwenderprogramm heraus
erfolgen. Zusätzlich müssen noch gültige Waagenparameter in den
DB_SIWA_A eingetragen worden sein.
Die Applikationsfächer können gleichzeitig belegt werden. Die
Applikationsfächer werden in der angegebenen Reihenfolge abgearbeitet.
Tabelle 8-6: Applikationsfächer
Applikationsfach
WRITE_DATA 1/2
WRITE_COMMAND
READ_DATA 1/2
Meldet die Funktion über das Anzeigenwort, dass kein Auftrag läuft, können
neue Aufträge über die Applikationsfächer vorgegeben werden. Wird nun die
Funktion aufgerufen, so wird von den Applikationsfächern eine Kopie
angelegt, auf die der FC_SIWA_A im weiteren Vorgehen zugreift. Die
erstellte Kopie stellt den abzuwickelnden Gesamtauftrag dar. Die Bearbeitung
des Auftrags kann mehrere Zyklen benötigen. Während der Bearbeitung des
Auftrags meldet die Funktion über das Anzeigenwort "Auftrag läuft".
7...
...0
Bit
DBB n
0
DBB n+2
X
X X
DBB n+4
X X X X X X X X
DBB n+6
Über das Applikationsfach wird vorgegeben, welcher Datensatz gelesen oder
geschrieben werden soll.
Hierzu gibt der Anwender jeweils
-
die Datensatznummer von dem Datensatz an,
der geschrieben oder gelesen werden soll und
-
setzt das Steuer-Bit zur DS-Übertragungssteuerung.
Über die Anzeigenwörter kann eine Fehlerauswertung vorgenommen
werden.
Das Steuer-Bit für die Übertragungssteuerung wird erst zurückgesetzt, wenn
der Datensatz der jeweiligen Applikation gelesen bzw. geschrieben worden
wurde.
Verwendung der Applikation WRITE_DATA.
Es soll der Datensatz DS111 geschrieben werden.
Bit
7...
DBB20/DBB21
0
0
0
0
DBB22/DBB23
Die Applikation WRITE_COMMAND ist ähnlich aufgebaut wie die
Applikationen WRITE_DATA und READ_DATA.
Beschreibung
Schreiben von Datensätzen
Schreiben von
Waagenkommandos
Lesen von Datensätzen
7...
X
DBB n+1
DBB n+3
X X X X X X X X
DBB n+5
X X X X X X X X
DBB n+7
...0
7...
0
111
0
0
0
0
0
0
0
0
0
Projektierung in SIMATIC S7
...0
Bedeutung
Zeiger auf DS-Nummer (dez.)
X
Steuerbit DS-Übertragung
Anzeigenwort 1 (DBW n+4)
Anzeigenwort 2 (DBW n+6)
...0
Bedeutung
Zeiger auf DS- Nummer
0
0
1
Bitfeld DS- Übertragungssteuerung
8-11

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis