105BKommunikationsprozessor
12.3 Punkt-zu-Punkt-Kommunikation (PtP)
12.3.1
Punkt-zu-Punkt-Operationen
12.3.1.1
Gemeinsame Parameter für Punkt-zu-Punkt-Operationen
Tabelle 12- 3 Allgemeine Eingangsparameter der PTP-Anweisungen
Parameter
REQ
PORT
Auflösung von Bitzeiten Für verschiedene Parameter wird die Anzahl der Bitzeiten bei der konfigurierten Baudrate
Die Ausgangsparameter DONE, NDR, ERROR und STATUS der PtP-Anweisungen zeigen
den Ausführungsstatus der PtP-Funktionen an.
Tabelle 12- 4 Ausgangsparameter DONE, NDR, ERROR und STATUS
Parameter
Datentyp
DONE
Bool
NDR
Bool
570
Beschreibung
Viele der PtP-Anweisungen haben einen Eingang REQ, der die Anweisung bei einer steigenden
Flanke (0 nach 1) initiiert. Der Eingang REQ muss während der Ausführung einer Anweisung 1
(WAHR) sein, doch der Eingang REQ kann so lange wie gewünscht WAHR bleiben. Die
Anweisung stößt erst dann eine andere Anweisung an, wenn sie mit Eingang REQ = FALSCH
aufgerufen wird, so dass die Anweisung den Zustand des Eingangs REQ zurücksetzen kann.
Dies ist erforderlich, damit die Anweisung die steigende Flanke zum Starten der nächsten
Anweisung erkennen kann.
Wenn Sie eine PtP-Anweisung in Ihr Programm einfügen, werden Sie von STEP 7 aufgefordert,
den Instanz-DB anzugeben. Verwenden Sie für jeden PtP-Anweisungsaufruf einen eindeutigen
DB. Dadurch wird sichergestellt, dass jede Anweisung die Eingänge wie REQ ordnungsgemäß
verarbeitet.
Eine Portadresse wird während der Konfiguration des Kommunikationsgeräts zugewiesen. Nach
der Konfiguration kann aus der Klappliste des Parameters ein symbolischer Name für den
Standardport ausgewählt werden. Der zugewiesene CM- oder CB-Portwert ist die Eigenschaft
"Hardwarekennung" der Gerätekonfiguration. Der symbolische Name des Ports wird im Register
"Konstanten" der PLC-Variablentabelle zugewiesen.
angegeben. Durch Angabe des Parameters in Bitzeiten ist der Parameter unabhängig von der
Baudrate. Alle Parameter mit Einheiten von Bitzeiten können mit einer maximalen Anzahl von
65535 angegeben werden. Der maximale Zeitraum jedoch, der von einem CM oder CB
gemessen werden kann, beträgt 8 Sekunden.
Standard
FALSCH
FALSCH
Beschreibung
Wird eine Ausführung lang auf WAHR gesetzt, um anzuzeigen,
dass die letzte Anforderung mit Fehler abgeschlossen wurde;
andernfalls FALSCH.
Wird eine Ausführung lang auf WAHR gesetzt, um anzuzeigen,
dass die angeforderte Aktion fehlerfrei abgeschlossen und neue
Daten empfangen wurden; andernfalls FALSCH.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05