Herunterladen Inhalt Inhalt Diese Seite drucken

Send/Receive-Schnittstelle Programmieren - Siemens S7-400 Projektierungshandbuch

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

Werbung

4.2

SEND/RECEIVE-Schnittstelle programmieren

Prinzip der Auftrags- und Datenübergabe
Das Anwenderprogramm stößt durch die Programmbausteinaufrufe die Übertragung der
Anwender-Datenbereiche an und überwacht die Ausführung, indem es die Anzeigen der FCs
auswertet.
Unter anderem werden beim Aufruf der Programmbausteine folgende Parameter übergeben:
● die Verbindungsnummer der Verbindung (ID);
● die Lage des Anwender-Datenbereichs in der CPU.
Aufgabe der Programmbausteine
Der Aufruf der Programmbausteine bewirkt folgende Aktion:
● Der Anwender-Datenbereich wird an den Ethernet-CP übergeben bzw. wird vom
● Die Ausführung des Auftrags wird im Status positiv oder negativ bestätigt.
Gehen Sie so vor
Programmieren Sie die SEND/RECEIVE-Schnittstelle im Anwenderprogramm wie folgt:
1. Verwenden Sie zur Datenübertragung mit Verbindungen folgende Programmbausteine:
2. Werten Sie die Anzeigen der Programmbausteine aus:
S7-CPs für Industrial Ethernet projektieren und in Betrieb nehmen
Projektierungshandbuch, 09/2013, C79000-G8900-C182-13
Ethernet-CP übernommen.
– AG_SEND / AG_LSEND / AG_SSEND zur Übergabe des Anwender-Datenbereichs an
den Ethernet-CP;
– AG_RECV / AG_LRECV / AG_SRECV zur Übernahme der vom Ethernet-CP
empfangenen Daten in den Anwender-Datenbereich;
– bei AG_SEND / AG_LSEND / AG_SSEND die Parameter DONE, ERROR, STATUS;
– bei AG_RECV / AG_LRECV / AG_SRECV die Parameter NDR, ERROR, STATUS;
Hinweis
Verbindungsnummern (IDs) müssen bei der Programmierung von der Projektierung
übernommen werden.
Um eine korrekte Parametrierung der Programmbausteinaufrufe zu gewährleisten,
bietet STEP 7 im KOP/AWL/FUP-Editor die Möglichkeit, relevante Parameter aus der
CP-Konfiguration automatisch zu übernehmen. Näheres hierzu siehe Online-Hilfe in
STEP 7.
SEND/RECEIVE-Schnittstelle im Anwenderprogramm
4.2 SEND/RECEIVE-Schnittstelle programmieren
87

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300

Inhaltsverzeichnis