Herunterladen Inhalt Inhalt Diese Seite drucken

S7 Empfängt Daten Von Einem Kommunikationspartner, Fb 9 Recv_440 - Siemens SIMATIC S7-400 Gerätehandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-400:
Inhaltsverzeichnis

Werbung

Kommunikation über Funktionsbausteine
6.3 Anwendung der Funktionsbausteine
6.3.2
S7 empfängt Daten von einem Kommunikationspartner, FB 9 RECV_440
Funktionsweise des FB SEND_440
Der FB RECV_440 überträgt Daten von dem CP 440 zu einem S7-Datenbereich, spezifiziert
durch die Parameter DB_NO, DBB_NO und LEN. Der FB RECV_440 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 440 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
der 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 RECV_440 in den Grundzustand
versetzt. Der Empfang ist ausgeschaltet, solange der Signalzustand "1" am Parameter R
ansteht.
Mit dem Parameter LADDR wird der anzusprechende CP 440 ausgewählt.
Fehleranzeige am FB RECV_440
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 RECV_440
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 RECV_440 hat keine Parameterprüfung, bei falscher Parametrierung
kann die CPU in den Zustand STOP verzweigen.
98
Punkt-zu-Punkt-Kopplung CP 440 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E00057741-04

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis