Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 581

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

Werbung

Tabelle 12- 20
Datentypen für die Parameter
Parameter und Datentyp
REQ
IN
PORT
IN
BUFFER
IN
LENGTH
IN
PTRCL
IN
DONE
OUT
ERROR
OUT
STATUS
OUT
Wenn eine Sendeanweisung in Bearbeitung ist, sind die Ausgänge DONE und ERROR im
Zustand FALSCH. Nach dem Ende einer Sendeanweisung wird einer der Ausgänge DONE
oder ERROR auf WAHR gesetzt, um den Zustand der Sendeanweisung zu melden.
Während DONE oder ERROR im Zustand WAHR ist, ist der Ausgang STATUS gültig.
Die Anweisung gibt den Status 16#7001 aus, wenn die Kommunikationsschnittstelle die
Sendedaten annimmt. Nachfolgende Ausführungen von SEND_PTP geben den Wert
16#7002 aus, wenn das CM oder CB immer noch sendet. Nach dem Ende der
Sendeanweisung gibt das CM oder CB den Status 16#0000 für die Sendeanweisung aus
(sofern kein Fehler aufgetreten ist). Nachfolgende Ausführungen von SEND_PTP mit REQ =
0 geben den Status 16#7000 (frei) aus.
Das folgende Diagramm zeigt die Beziehung zwischen den Ausgangswerten und REQ.
Hierbei wird vorausgesetzt, dass die Anweisung regelmäßig aufgerufen wird, um den Status
des Sendevorgangs zu prüfen. In der folgenden Abbildung wird davon ausgegangen, dass
die Anweisung in jedem Zyklus aufgerufen wird (dargestellt durch die STATUS-Werte).
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Datentyp
Beschreibung
Bool
Freigabe der angeforderten Übertragung bei steigender Flanke dieses
Freigabeeingangs. Dadurch wird der Inhalt des Puffers zur Punkt-zu-Punkt-
Kommunikationsschnittstelle übertragen. (Standardwert: Falsch)
PORT
Nachdem Sie das CM oder CB eingebaut und konfiguriert haben, erscheint die
Portkennung in der Parameter-Klappliste am Box-Anschluss PORT. Der
zugewiesene CM- oder CB-Portwert ist die Eigenschaft "Hardwarekennung"
der Gerätekonfiguration. Der symbolische Name des Ports wird im Register
"Systemkonstanten" der PLC-Variablentabelle zugewiesen. (Standardwert: 0)
Variante
Dieser Parameter zeigt auf die Anfangsadresse des Sendepuffers.
(Standardwert: 0)
Hinweis: Boolesche Daten oder Boolesche Felder werden nicht unterstützt.
UInt
Übertragene Rahmenlänge in Byte (Standardwert: 0)
Verwenden Sie beim Senden einer komplexen Struktur immer die Länge 0.
Bool
Dieser Parameter wählt den Puffer für die normale Punkt-zu-Punkt-
Kommunikation oder für spezifische Siemens-Protokolle aus, die im
angeschlossenen CM oder CB implementiert sind. (Standardwert: Falsch)
FALSE = vom Anwenderprogramm gesteuerte Punkt-zu-Punkt-Anweisungen.
(einzige gültige Option)
Bool
Einen Zyklus lang WAHR, nachdem die letzte Anforderung fehlerfrei
ausgeführt wurde
Bool
Einen Zyklus lang WAHR, nachdem die letzte Anforderung mit Fehler
ausgeführt wurde
Word
Ausführungsbedingung (Standardwert: 0)
105BKommunikationsprozessor
12.3 Punkt-zu-Punkt-Kommunikation (PtP)
581

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis