Herunterladen Inhalt Inhalt Diese Seite drucken

Übertragen Von Datenbausteinen; Funktionsbeschreibung; Übertragen Eines Datenbausteins (Fb 1 10) - Siemens SIMATIC S5 CPU 922 Handbuch

Ag s5-135u automatisierungsgerät
Vorschau ausblenden Andere Handbücher für SIMATIC S5 CPU 922:
Inhaltsverzeichnis

Werbung

Anwendungen
8.2
Übertragen von Datenbausteinen
8.2.1
Funktionsbeschreibung
Der Funktionsbaustein UEBT-DAT (FB 110) überträgt eine parametrierbare Anzahl von Daten-
blöcken aus einem Datenbaustein einer CPU in den Datenbaustein gleichen Typs und gleicher
Nummer einer anderen CPU. (Beschreibung der Parameterliste, Funktionsblock und STEP5-Pro-
gramm siehe folgende Seide.)
Die FB-Nummer ist zufällig gewählt und kann geändert werden.
8.2.2
Übertragen eines Datenbausteins (FB 11 0)
Der zu übertragende Datenbereich wird über die Eingangsparameter ERSB (
=
Nummer des er-
sten zu übertragenden Datenblocks) und ANZB
(
=
Anzahl der zu übertragenden Datenblöcke)
festgelegt. Ein Datenblock besteht normalerweise aus 32 Datenwörtem. Je nach Datenbaustein-
Länge werden beim letzten Datenblock gegebenenfalls weniger als 32 Datenwörter übertragen.
Die Übertragung wird mit einer positiven Fianke am Starteingang STAR angestoßen. Ist an-
schließend der Ausgangsparameter REST gleich Null, so konnte der Funktionsbaustein UEBT-
DAT alle Datenblöcke (gemäß Parameter ANZB) senden.
Enthält der Ausgangsparameter REST jedoch einen Wert größer als Null, sind
-
z.B. im nächsten
Zyklus
-
Folgeaufrufe erforderlich. In diesem Fall darf der gesamte Parametersatz (d.h. die Werte
aller Parameter) vom Anwender(-Programm) erst dann verändert werden, wenn der Ausgangspa-
rameter REST den Wert Null hat, d. h. wenn die Datenübertragung abgeschlossen ist.
Der mehrfache Aufruf des Funktionsbausteins UEBT-DAT mit jeweils verschiedenen Parameter-
sätzen ist möglich. Hierbei werden verschiedene Datenbereiche gleichzeitig ("ineinander ver-
zahnt") übertragen. Zusätzlich können die Sonderfunktions-Organisationsbausteine zur
Mehrprozessorkommunikation OB 202 bis OB 205 ''direkt" eingesetzt werden. Von dieser Mög-
lichkeit wird im Anwendungsbeispiel Gebrauch gemacht.
Falls innerhalb des Funktionsbausteins UEBT-DAT die Funktion SENDEN (OB 202) nicht korrekt
abgearbeitet werden konnte, wird die jeweilige Fehlemummer im Ausgangsparameter FEHL
übergeben, das VKE
=
'1' und der Ausgangsparameter REST
=
'0' gesetzt.
Der Funktionsbaustein UEBT-DAT verwendet die Merkerbytes MB 246 bis MB 251 als Schmier-
merker. Alle anderen Variablen, deren Wert solange von Bedeutung ist, bis nach mehrfachem
Aufruf des Funktionsbausteins UEBT-DAT der Ausgangsparameter REST
=
'0' ist, erhalten über
den Mechanismus der Formal-IAMual-Parameter Speicherplätze zugewiesen. Dieses Verfahren
ist erforderlich, damit verschiedene Datenbausteine gleichzeitig übertragen werden können.
O
Siemens AG C79000-88WC468-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis