Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-400 Gerätehandbuch Seite 108

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

Werbung

Kommunikation über Funktionsbausteine
6.4 Programmierung der Funktionsbausteine
Beispiel 2
Der Symbolname des verwendeten Datenbausteins DB 20 sei "CP_DB", der Symbolname
für die Sende-DB-Nummer sei "SEND_DBNR" und liegt im Datenbaustein DB 20 im
Datenwort DBW 0.
Die Anfangsadresse des Sende-Telegramms sei "SEND_DWNR" und liegt im Datenbaustein
DB 20 im DBW 2 und die Telegrammlänge sei "SEND_LAE" und liegt im Datenbaustein
DB 20 im DBW 4.
Als Variable für die Baugruppenadresse wird das Merkerwort "BGADR" (MW21), für den
Parameter DONE der Merker "SEND_DONE" (M26.0), für den Parameter ERROR der
Merker "SEND_ERROR" (M26.1) und für den Parameter STATUS das Merkerwort
"SEND_STATUS" (MW27) verwendet.
Die AWL-Listings zu diesem Beispiel sind nachfolgend abgedruckt.
Beispiel "absolut adressierter Aktualoperand"
Aufruf des FB 10 mit absolut adressierten Aktualoperanden:
AWL
Netzwerk 1:
108
CALL
FB 10, DB10
REQ
R
LADDR
DB_NO
DBB_NO
LEN
DONE
ERROR
STATUS
:= M 0.6
//SEND-Anstoß
:= M 5.0
//RESET-Anstoß
:= MW21
//Basisadresse im MW21
:= DB20.DBW0
//DB-Nr. im DBW0 des DB20
:= DB20.DBW2
//ab DBB-Nr. liegt im DBW2 des DB20
:= DB20.DBW4
//Länge liegt im DBW4 des DB20
:= M 26.0
//Ende ohne Fehler
:= M 26.1
//Ende mit Fehler
:= MW 27
//Statuswort
Punkt-zu-Punkt-Kopplung CP 440 Aufbauen und Parametrieren
Gerätehandbuch, 04/2011, A5E00057741-04

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis