Herunterladen Inhalt Inhalt Diese Seite drucken

Anwendung Der Anweisungen - Siemens SIMATIC ET 200MP Handbuch

Vorschau ausblenden Andere Handbücher für SIMATIC ET 200MP:
Inhaltsverzeichnis

Werbung

Programmieren - Kommunikation über Anweisungen
3.1 Punkt-zu-Punkt
3.1.2

Anwendung der Anweisungen

Die Punkt-zu-Punkt-Anweisungen müssen zyklisch aufgerufen werden, um nach
empfangenen Daten abzufragen. Die Abfrage des Sendevorgangs meldet dem
Anwenderprogramm, wenn die Übertragung beendet ist.
Abhängig von der Datenmenge kann eine Datenübertragung über mehrere Aufrufe
(Programmzyklen) laufen.
Wurde der Auftrag mit DONE = TRUE bzw. NDR = TRUE durchlaufen, wurde der Auftrag
fehlerfrei ausgeführt.
Hinweis
STATUS sichern
Die Parameter DONE, NDR, ERROR und STATUS stehen nur für einen Bausteindurchlauf
an. Zur Anzeige des STATUS sollten Sie deshalb den STATUS in einen freien Datenbereich
kopieren.
Master
Typische Sequenz für einen Master:
1. Die Anweisung Send_P2P veranlasst eine Übertragung zum CM.
2. Die Anweisung Send_P2P wird in aufeinander folgenden Zyklen ausgeführt, um den
3. Wenn die Anweisung Send_P2P meldet, dass die Übertragung beendet ist, kann der
4. Die Anweisung Receive_P2P wird wiederholt ausgeführt, um auf eine Antwort
5. Das Anwenderprogramm kann die Antwort verarbeiten.
6. Zurück zu Schritt 1 und Wiederholung des Zyklus.
16
Mit einer positiven Flanke am Eingang REQ wird die Übertragung der Daten angestoßen.
Status des Übertragungsvorgangs abzufragen.
Anwendercode den Empfang der Antwort vorbereiten.
abzufragen. Wenn das CM Antwortdaten erfasst hat, kopiert die Anweisung Receive_P2P
die Antwort in die CPU und meldet, dass neue Daten empfangen wurden.
PtP-Kommunikationsanweisungen im Einsatz mit dezentraler Peripherie einer S7-300/400
Programmierhandbuch, 01/2013, A5E31625080-AA

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200sp

Inhaltsverzeichnis