Herunterladen Inhalt Inhalt Diese Seite drucken

Abarbeitung Von Read Aktivipassiv - Siemens CP 143 Handbuch

Inhaltsverzeichnis

Werbung

Programrnieranleitung für
den
CP 143
B89004/1
Datenquelle (d.h. Datenquelle im eigenen AG) und des Datenziels (d.h. Da-
tenziel im fremden AG) wird dabei in einem Datenbaustein hinterlegt, der
mit den Parametern DBNR und QANF dem Betriebssystem (SEND-Bau-
Stein) mitgeteilt wird. Auf der PASSIV-Seite stellt sich der CP 143 selbstän-
dig auf Empfang d.h., hier ist kein Empfangsanstoß durch den RECEIVE-
Baustein notwendig. Für die Datenübergabe an das AG muß im AG-Zyklus
mindestens einmal der RECEIVE-ALL Baustein aufgerufen werden. Die im
WRITE-PASSIV auf dem CP 143 parametrierbaren Zielbeschreibungen ar-
beiten als Voreinstellungs-Parameter, wenn von der AKTIV-Seite aus keine
Parameterbeschreibungen mitgesandt werden. Ebenso wie die Zielbeschrei-
bung, ist auch die Ausgabe eines Anzeigenwortes auf der PASSIV-Seite
empfehlenswert; ist kein Anzeigenwort im Verbindungsbaustein angegeben,
so arbeitet die PASSIV-Seite ohne Anzeigen zum Anwenderprogramm im
AG.
6.5.3
Abarbeitung von READ AKTIVIPASSIV
Die READ-Funktion ermöglicht das Auslesen eines Datensatzes aus einem
entfernten Automatisierungsgerät (PASSIV-Seite). Beim READ wird der Pa-
rametersatz, der die Datenquelle beschreibt, mit über das Buskabel übertra-
gen. Die AKTIV-Seite des READ kann somit einen Datensatz aus der PAS-
SIV-Seite direkt auslesen (quasi eine UPLOAD-Funktion).
Da beliebige Daten mit dem READ ausgetauscht werden sollen und die
PASSIV-Seite immer für das Auslesen bereit sein muß, kann die READ-
Funktion nur in der Normalpriorität PR10 2 arbeiten. Der READ setzt stati-
sche Verbindungen voraus, über die mit dem Normaldienst (keine Be-
schränkung auf 16 Nettodaten) Daten ausgetauscht werden.
Die Parametrie~ng der READ-Funktion im Verbindungsbaustein erfolgt mit
der COM 143 Software indem:
*
auf der aktiven Seite ein FETCH-AKTIV mit der Kennung
READNVRITE = JA versehen wird,
X -
auf der passiven Seite ein FETCH-PASSIV mit der Kennung
READIWRITE = JA versehen wird.
Der Anstoß eines READ erfolgt auf der AKTIV-Seite durch einen FETCH
Hantierungsbaustein, der mit dem ZTYP
=
RW parametriert ist. Die Angabe
Band 1
6
-
28

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Com 143

Inhaltsverzeichnis