Herunterladen Inhalt Inhalt Diese Seite drucken

Daten Holen Mit Fb P_Snd_Rk (Aktiver Auftrag) - Siemens Simatic S7-300 Gerätehandbuch

Mpi-schnittstelle onboard umfangreiche integrierte systemdiagnose; unterstützt optimal den einsatz von simatic; engineering tools
Vorschau ausblenden Andere Handbücher für Simatic S7-300:
Inhaltsverzeichnis

Werbung

6.4.4

Daten holen mit FB P_SND_RK (aktiver Auftrag)

Funktionsweise des FB P_SND_RK Funktionsbaustein FB P_SND_RK kann durch
Einstellung des Parameters SF = F Daten von einem remoten Kommunikationspartner holen
und in einen S7-Datenbereich Ihres Automatisierungssystems ablegen.
Hinweis
Wenn Sie Daten von einem CP 341 holen, müssen Sie auf dem CP 341 immer einen FB
P_RCV_RK programmieren.
Mit einer positiven Flanke am Eingang REQ wird die Übertragung der Daten angestoßen. Je
nach Datenmenge (LEN) kann eine Datenübertragung über mehrere Aufrufe
(Programmzyklen) laufen.
Mit dem Parameter LADDR wird die Adresse des anzusprechenden CP 341 angegeben.
Von welchem Kommunikationspartner die Daten geholt werden, wird durch die Angabe der
CPU-Nummer festgelegt (R_CPU_NO, nur relevant bei Mehrprozessorkommunikation). Als
Quelle für die zu holenden Daten werden folgende Datentypen (R_TYP) zugelassen:
Datenbausteine, erweiterte Datenbausteine, Merker, Eingänge, Ausgänge, Zähler und
Zeiten. Die Quelle ist vollständig spezifiziert durch Angabe des Datentyps (R_TYP), der
Datenbausteinnummer (R_NO, nur relevant bei Datenbausteinen und erweiterten
Datenbausteinen) und des Offsets (R_OFFSET) des ersten zu sendenden Datenbytes in
diesem Bereich.
Mit R_CF_BYT und R_CF_BIT wird das Koppelmerkerbyte und -bit auf der Partner-CPU
festgelegt.
Als Zielbereiche sind nur Datenbausteine (DB) zugelassen. Das Ziel ist vollständig
spezifiziert durch die Datenbausteinnummer (DB_NO) und den Offset (DBB_NO), an den
das erste Byte geschrieben werden soll.
Der Funktionsbaustein FB P_SND_RK kann mit Signalzustand "1" am Parametereingang R
im Zyklus aufgerufen werden. Es wird damit die Übertragung vom CP 341 abgebrochen und
der FB P_SND_RK in den Grundzustand versetzt. Steht statisch Signalzustand "1" am
Eingang R an, so ist das Holen ausgeschaltet.
Fehleranzeige am FB P_SND_RK
Der Ausgang DONE zeigt "Auftragsende ohne Fehler" an. ERROR zeigt einen aufgetretenen
Fehler an. Im STATUS wird bei einem Fehler die entsprechende Ereignisnummer angezeigt.
Ist kein Fehler aufgetreten, hat STATUS den Wert 0. DONE und ERROR/STATUS werden
auch bei RESET des FB P_SND_RK ausgegeben. Bei einem aufgetretenen Fehler wird das
Binärergebnis BIE rückgesetzt. Wird der Baustein ohne Fehler beendet, hat das
Binärergebnis den Zustand "1".
Hinweis
Der Funktionsbaustein FB P_SND_RK hat keine Parameterprüfung, bei falscher
Parametrierung kann die CPU in den Zustand STOP verzweigen.
Punkt-zu-Punkt-Kopplung CP 341 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E02191070-03
6.4 Anwendung der Funktionsbausteine bei Rechnerkopplung RK 512
Kommunikation über Funktionsbausteine
155

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis