Descargar Imprimir esta página

Siemens SIMATIC ET 200AL Manual De Sistema página 759

Sistema de periferia descentralizada
Ocultar thumbs Ver también para SIMATIC ET 200AL:

Publicidad

Servicios de comunicación
3.7 SNMP
Solución
En primer lugar, cree un bloque de datos que contenga la estructura del juego de datos
B071
juego de datos B071
se utilizan para transferir el juego de datos. La variable "snmp_deactivate" se utiliza para
lanzar la petición de WRREC. Deposite esta variable en el área de memoria remanente para
que el valor también esté disponible en el OB de arranque (OB100).
Figura 3-15
Transfiera el juego de datos B071
con la instrucción WRREC (escribir juego de datos).
En el siguiente código de programa, el juego de datos B071
WRREC en un bucle REPEAT UNTIL.
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
60
. La figura siguiente muestra el bloque de datos "Deactivate SNMP". Además del
H
, el bloque de datos "Deactivate SNMP" contiene otras variables que
H
Ejemplo: Bloque de datos para desactivar SNMP
del OB de arranque (OB100) a la CPU 1516-3 PN/DP
H
Manual de funciones, 12/2017, A5E03735817-AF
se transfiere con la instrucción
H
Comunicación

Publicidad

loading