Herunterladen Diese Seite drucken

Programmierbeispiel Für Die Dp-Kommunikation Mit Einer Cpu - Siemens S7-200 System Administration Handbuch

Vorschau ausblenden Andere Handbücher für S7-200:

Werbung

Programmierbeispiel für die DP-Kommunikation mit einer CPU
Im folgenden finden Sie ein Beispielprogramm in der Anweisungsliste für das
PROFIBUS-DP-Modul in Steckplatz 0 für eine CPU, die die DP-Schnittstelleninformationen der
Sondermerker nutzt. In diesem Programm werden die Adressen der DP-Puffer über SMW226
ermittelt und die Größen der Puffer aus SMB226 und SMB229 ausgelesen. Diese Informationen
werden dazu verwendet, die Daten aus dem DP-Ausgabepuffer in das Prozessabbild der
Ausgänge der CPU zu kopieren. Gleichermaßen werden die Daten aus dem Prozessabbild der
Eingänge der CPU in den Eingabepuffer im Variablenspeicher kopiert.
Im folgenden Beispielprogramm für ein DP-Modul in Steckplatz 0 liefern die
DP-Konfigurationsdaten im Speicherbereich der Sondermerker die Konfiguration des DP-Slave.
Das Programm verwendet folgende Daten:
SMW220
Fehlerstatus DP-Modul
SMB224
DP-Status
SMB225
Masteradresse
SMW226
Versatz im Variablenspeicher für die Ausgänge
SMB228
Anzahl der Bytes an Ausgabedaten
SMB229
Anzahl der Bytes an Eingabedaten
VD1000
Pointer auf Ausgabedaten
VD1004
Pointer auf Eingabedaten
Technische Daten
Anhang A
435

Quicklinks ausblenden:

Werbung

loading