Herunterladen Inhalt Inhalt Diese Seite drucken

S7 Empfängt Daten Von Einem Kommunikationspartner - 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

Kommunikation über Funktionsbausteine
6.3 Anwendung der Funktionsbausteine bei der Prozedur 3964(R)
6.3.2
S7 empfängt Daten von einem Kommunikationspartner
Der FB P_RCV_RK überträgt Daten von dem CP 341 zu einem S7-Datenbereich, spezifiziert
durch die Parameter DB_NO, DBB_NO und LEN. Der FB P_RCV_RK wird zur
Datenübertragung im Zyklus oder alternativ in einem zeitgesteuerten Programm statisch
(ohne Bedingungen) aufgerufen.
Mit (statisch) Signalzustand "1" am Parameter EN_R wird die Überprüfung, ob Daten von der
CP 341 zu lesen sind, freigegeben. Eine laufende Übertragung kann mit Signalzustand "0"
am Parameter EN_R abgebrochen werden. Der abgebrochene Empfangsauftrag wird mit
einer Fehlermeldung (STATUS-Ausgang) beendet. Der Empfang ist ausgeschaltet, solange
Signalzustand "0" am Parameter EN_R ansteht. Je nach Datenmenge kann eine
Übertragung über mehrere Aufrufe (Programmzyklen) laufen.
Erkennt der Funktionsbaustein Signalzustand "1" am Parameter R, dann wird der
momentane Übertragungsauftrag abgebrochen und der FB P_RCV_RK in den Grundzustand
versetzt. Der Empfang ist ausgeschaltet, solange Signalzustand "1" am Parameter R
ansteht.
Mit dem Parameter LADDR wird der anzusprechende CP 341 ausgewählt.
Fehleranzeige am FB P_RCV_RK
Der Ausgang NDR zeigt "Auftrag fertig ohne Fehler/Daten übernommen" an (alle Daten
gelesen). 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. NDR und ERROR/STATUS werden auch bei RESET des FB P_RCV_RK
ausgegeben (Parameter LEN == 16#00). 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 P_RCV_RK hat keine Parameterprüfung, bei falscher Parametrierung
kann die CPU in den Zustand STOP verzweigen. Bevor nach einem Zustandsübergang der
CPU von STOP nach RUN ein Auftrag vom CP 341 empfangen werden kann, muss der CP-
CPU-Anlaufmechanismus des FB P_RCV_RK abgeschlossen sein.
134
Punkt-zu-Punkt-Kopplung CP 341 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E02191070-03

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis