Herunterladen Inhalt Inhalt Diese Seite drucken

S7 Sendet Daten Zu 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.1

S7 sendet Daten zu einem Kommunikationspartner

Der FB P_SND_RK überträgt einen Datenblock von einem Datenbaustein, spezifiziert durch
die Parameter DB_NO, DBB_NO und LEN, zum CP 341. Der FB P_SND_RK wird zur
Datenübertragung im Zyklus oder alternativ in einem zeitgesteuerten Programm statisch
(ohne Bedingungen) aufgerufen.
Mit einer positiven Flanke am Eingang REQ wird die Übertragung der Daten angestoßen. Je
nach Datenmenge kann eine Datenübertragung über mehrere Aufrufe (Programmzyklen)
laufen.
Der Funktionsbaustein FB P_SND_RK kann mit Signalzustand "1" am Parametereingang R
im Zyklus aufgerufen werden. Es wird damit die Übertragung zum CP 341 abgebrochen und
der FB P_SND_RK in den Grundzustand versetzt. Daten, die der CP 341 bereits erhalten
hat, werden noch an den Kommunikationspartner gesendet. Steht statisch Signalzustand "1"
am Eingang R an, so ist das Senden ausgeschaltet.
Mit dem Parameter LADDR wird die Adresse des anzusprechenden CP 341 angegeben.
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 (siehe
Abschnitt "Diagnosemeldungen der Funktionsbausteine (Seite 182)") angezeigt. Ist kein
Fehler aufgetreten, hat STATUS den Wert 0. DONE und ERROR/STATUS werden auch bei
RESET des FB P_SND_RK ausgegeben (siehe Bild in Abschnitt "Daten empfangen mit FB
P_RCV_RK (passiver Auftrag) (Seite 145)"). 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_SND_RK hat keine Parameterprüfung, bei falscher Parametrierung
kann die CPU in den Zustand STOP verzweigen. Bevor ein angestoßener Auftrag nach
einem Zustandsübergang der CPU von STOP nach RUN vom CP 341 bearbeitet werden
kann, muss der CP-CPU-Anlaufmechanismus des FB P_SND_RK abgeschlossen sein
(siehe Abschnitt "Diagnosemeldungen der Funktionsbausteine (Seite 182)"). Ein in der
Zwischenzeit angestoßener Auftrag geht nicht verloren. Er wird nach Abschluss der
Anlaufkoordinierung zum CP 341 übertragen.
130
Punkt-zu-Punkt-Kopplung CP 341 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E02191070-03

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis