Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 495

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

Werbung

Parameter und Datentyp
ERROR
Output
STATUS
Output
ADDR_1
InOut
ADDR_2
InOut
ADDR_3
InOut
ADDR_4
InOut
RD_1 (GET)
InOut
SD_1 (PUT)
RD_2 (GET)
InOut
SD_2 (PUT)
RD_3 (GET)
InOut
SD_3 (PUT)
RD_4 (GET)
InOut
SD_4 (PUT)
Sie müssen sicherstellen, dass Länge (Anzahl der Bytes) und Datentypen der Parameter
ADDR_x (entfernte CPU) und RD_x oder SD_x (lokale CPU) übereinstimmen. Die Zahl nach
der Kennung "Byte" ist die Anzahl von Bytes, die vom Parameter ADDR_x, RD_x oder SD_x
angegeben wird.
Hinweis
Die Gesamtzahl der von einer Anweisung GET empfangenen Bytes bzw. die Gesamtzahl
der von einer Anweisung PUT gesendeten Bytes ist begrenzt. Die Begrenzung richtet sich
danach, wie viele der vier möglichen Adress- und Speicherbereiche Sie verwenden:
 Wenn Sie nur ADDR_1 und RD_1/SD_1 verwenden, kann eine Anweisung GET 222
 Wenn Sie ADDR_1, RD_1/SD_1, ADDR_2 und RD_2/SD_2 verwenden, kann eine
 Wenn Sie ADDR_1, RD_1/SD_1, ADDR_2, RD_2/SD_2, ADDR_3 und RD_3/SD_3
 Wenn Sie ADDR_1, RD_1/SD_1, ADDR_2, RD_2/SD_2, ADDR_3, RD_3/SD_3, ADDR_4,
Die Summe der Byteanzahlen von jeder Ihrer Adress- und Speicherbereichsparameter muss
kleiner oder gleich den festgelegten Grenzwerten sein. Wenn Sie diese Grenzwerte
überschreiten, gibt die Anweisung GET oder PUT einen Fehler aus.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Datentyp
Bool
Word
Entfernt
Entfernt
Entfernt
Entfernt
Variante
Variante
Variante
Variante
Bytes abrufen und eine Anweisung PUT 212 Bytes senden.
Anweisung GET insgesamt 218 Bytes abrufen und eine Anweisung PUT insgesamt 196
Bytes senden.
verwenden, kann eine Anweisung GET insgesamt 214 Bytes abrufen und eine
Anweisung PUT insgesamt 180 Bytes senden.
RD_4/SD_4 verwenden, kann eine Anweisung GET insgesamt 210 Bytes abrufen und
eine Anweisung PUT insgesamt 164 Bytes senden.
Beschreibung
ERROR=0
STATUS-Wert:
0000H: Weder Warnung noch Fehler.
<> 0000H: Warnung, STATUS liefert ausführliche
Informationen.
ERROR=1
Fehler. STATUS liefert ausführliche Informationen über die
Natur des Fehlers.
Pointer auf die Speicherbereiche in der entfernten CPU, die die zu
lesenden (GET) oder zu sendenden (PUT) Daten speichert.
Pointer auf die Speicherbereiche in der lokalen CPU, die die zu
lesenden (GET) oder zu sendenden (PUT) Daten speichert.
Zulässige Datentypen: Bool (nur ein Bit zulässig), Byte, Char,
Word, Int, DWord, DInt oder Real.
Hinweis: Wenn der Pointer auf einen DB zugreift, müssen Sie die
absolute Adresse angeben, z. B.:
P# DB10.DBX5.0 Byte 10
In diesem Fall stellt der Wert 10 die Anzahl von Bytes für die
Anweisung GET oder PUT dar.
103BKommunikation
10.5 S7-Kommunikation
495

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis