Herunterladen Inhalt Inhalt Diese Seite drucken

S7-Kommunikation; Anweisungen Get Und Put; S7-Verbindung Erstellen - Siemens SIMATIC S7-1200 Gerätehandbuch

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

Werbung

54BEinfache Kommunikation zwischen Geräten

7.8 S7-Kommunikation

7.8
S7-Kommunikation
7.8.1

Anweisungen GET und PUT

Mit den Anweisungen GET und PUT können Sie mit S7-CPUs über PROFINET- und
PROFIBUS-Verbindungen kommunizieren.
● Zugriff auf Daten in einer S7-300/400-CPU: Eine S7-1200-CPU kann entweder absolute
● Zugriff auf Daten in einem Standard-DB: Eine S7-1200-CPU kann entweder absolute
● Zugriff auf Daten in einem optimierten DB: Eine S7-1200-CPU kann nur symbolische
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
Hinweis
Um Datenkonsistenz sicherzustellen, prüfen Sie stets, ob die Anweisung beendet wurde
(NDR = 1 bei GET bzw. DONE = 1 bei PUT), bevor Sie auf die Daten zugreifen oder eine
weitere Lese- oder Schreibanweisung ausführen.
7.8.2

S7-Verbindung erstellen

Die ausgewählte Verbindungsart baut eine Kommunikationsverbindung zu einer
Partnerstation auf. Die Verbindung wird eingerichtet, aufgebaut und automatisch überwacht.
Im Portal "Geräte & Netze" können Sie in der "Netzsicht" die Geräte in Ihrem Projekt
vernetzen. Klicken Sie zunächst auf das Register "Verbindungen" und wählen Sie dann über
die Klappliste rechts den Verbindungstyp aus (z. B. eine S7-Verbindung). Klicken Sie auf
das grüne Feld (PROFINET) auf dem ersten Gerät und ziehen Sie eine Linie zum
PROFINET-Feld auf dem zweiten Gerät. Lassen Sie die Maustaste los. Damit ist Ihre
PROFINET-Verbindung hergestellt.
Ausführliche Informationen finden Sie unter "Erstellen einer Netzwerkverbindung"
(Seite 132).
156
Adressen oder symbolische Namen verwenden, um Variablen in einer S7-300/400-CPU
anzusprechen. Auf Datentypen des entfernten Kommunikationspartners, die von der
aufrufenden S7-1200-CPU nicht unterstützt werden, kann nur als Byte-Arrays zugegriffen
werden. Auf den S7-300 Datentyp-DT beispielsweise wird als ein Array aus 8 Bytes
zugegriffen.
Adressen oder symbolische Namen verwenden, um DB-Variablen in einem Standard-DB
einer dezentralen S7-CPU anzusprechen.
Namen verwenden, um DB-Variablen in einem optimierten DB einer dezentralen S7-CPU
anzusprechen. Nur Variablen der ersten Schachtelungsebene werden unterstützt. Dies
beinhaltet Variablen, die in einem optimierten globalen DB auf DB-Ebene deklariert sind.
Komponenten von Strukturen optimierter DBs oder Elemente aus Arrays können nicht
angesprochen werden.
Gerätehandbuch, 11/2011, A5E02486775-04
Easy Book

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis