Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 62

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

Werbung

Lösung
Legen Sie zuerst einen Datenbaustein an, der die Struktur des Datensatzes B071
Das folgende Bild zeigt den Datenbaustein "Deactivate SNMP". Der Datenbaustein
"Deactivate SNMP" enthält neben dem Datensatz B071
Übertragen des Datensatzes verwenden. Die Variable "snmp_deactivate" dient zum
Anstoßen des Auftrags für WRREC. Legen Sie diese Variable in den remanenten
Speicherbereich, damit der Wert im Anlauf-OB (OB100) auch verfügbar ist.
Bild 3-15
Übertragen Sie den Datensatz B071
(Datensatz Schreiben) an die CPU 1516-3 PN/DP.
Im folgenden Programmcode wird der Datensatz B071
REPEAT UNTIL Schleife übertragen.
ORGANIZATION_BLOCK "Startup"
TITLE = "Complete Restart"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
BEGIN
REPEAT
"WRREC_DB_1"
(REQ := "Deactivate SNMP".snmp_deactivate,
//Transfer data record
INDEX:=16#B071,
//Data record number for SNMP deactivation
ID:="Local~PROFINET_interface_1",
//any integrated PROFINET Interface
DONE => "Deactivate SNMP".snmp_done,
ERROR => "Deactivate SNMP".snmp_error,
STATUS => "Deactivate SNMP".snmp_status,
RECORD := "Deactivate SNMP".snmp_record)
//Data record
UNTIL "Deactivate SNMP".snmp_done OR "Deactivate SNMP".snmp_error
END_REPEAT;
END_ORGANIZATION_BLOCK
Kommunikation
Funktionshandbuch, 11/2019, A5E03735814-AH
Beispiel: Datenbaustein zum Deaktivieren von SNMP
weitere Variablen, die Sie zum
H
im Anlauf-OB (OB100) mit der Anweisung WRREC
H
mit der Anweisung WRREC in einer
H
Kommunikationsdienste
3.7 SNMP
enthält.
H
61

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis