Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens simatic s5-115u Handbuch Seite 461

Vorschau ausblenden Andere Handbücher für simatic s5-115u:
Inhaltsverzeichnis

Werbung

Kornmunikationsmöglichkeiten
CPU 945
Handbuch
Der RECEIVE-Baustein
-
FB245
-
Der FB245 gibt den Auftrag zum Empfangen von Daten von einer Baugruppe mit Kacheladres-
sierung. Man unterscheidet zwei Funktionsarteno
RECEIVE-All
Für jeden beliebigen Auftrag können Daten empfangen werden. Der Funktlonsbaustein dient
so der Hintergrundkommunikatiora und kann alle Daten von einem CPIIP übernehmen, die
dieser von sich aus der CPU übergeben will.
RECEIVE-Direkt
Für einen bestimmten Auftrag werden Daten empfangen.
Aufruf des Funktionsbausteins (Beispiel)
NAME :RECEIVE
F B 245
SSNR
:
KY 0,10
RECEIVE
A-NR
:
KY 0,101
-
SSNR
A N Z W :
M i 2 4
P
A-NR
ZTYP
:
KC DB
-
ANZW
D B N R :
K Y 0 , l O
P
ZTYP
ZANF
:
KF +I00
-
DBNR
ZLAE
:
KF - 1
-
ZANF
PAFE
:
M B 23
-
ZLAE
PAFE
-
I
I
Beschreibung der RECEIVE-All-Funktion
Für diese Funktion benötigt der Baustein folgende Parameter:
SSNR
-
Schnittstellennummer
A-NR
-
Auftragsnummer (Belegung mit "0")
ANZW
-
Angabe des Anzeigenwortes
PAFE
-
Angabe des Fehierbytes
Alle anderen Parameter sind bei diesem Auftrag irrelevant.
Der C P stellt über den Kommunikationsbereich folgende Informationen zur Verfügung:
Adresse des Anzeigenwortes
Angabe des Datentyps
Anzahi der Daten
Anfangsadresse des Datenbereichs
Im Anzeigenwort des betreffenden Auftrags werden folgende Bits ausgewertet oder beeinflußt:
Datenübergabe gesperrt
Datenübergabe fertig
Datenübergabe läuft
Die Anzahl der übertragenen Daten für einen Auftrag wird in dem Längenwort angezeigt, das
dem Anzeigenwort des zugehörigen RECEIVE-Direkt-Auftrags folgt.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis