Siemens Fluitronic SIMATIC ET 200SP Manual De Sistema página 199

Sistema de periferia descentralizada
Ocultar thumbs Ver también para Fluitronic SIMATIC ET 200SP:
Tabla de contenido

Publicidad

Particularidades al transferir el juego de datos de control a la CPU
● Si se ha activado el control de configuración, la CPU no estará operativa sin juego de
datos de control. Si en el OB de arranque no se transfiere ningún juego de datos de
control válido, la CPU interrumpe el arranque y vuelve al estado STOP. En ese caso no
se inicializa la periferia centralizada. La causa del estado operativo STOP queda
registrada en el búfer de diagnóstico.
Nota
Si en el OB de arranque se transfiere un juego de datos de control erróneo a la CPU, es
posible que esto impida el arranque posterior de la CPU.
En este caso, restablezca la configuración de fábrica de la CPU y transfiera a
continuación un juego de datos de control válido.
● La CPU ejecuta la instrucción WRREC para transferir el juego de datos de control de
modo asíncrono. Por ello es necesario llamar varias veces WRREC en un bucle en el OB
de arranque, hasta que los parámetros de salida "BUSY" o DONE" indiquen que se ha
transferido el juego de datos.
– Consejo: para programar el bucle utilice el lenguaje de programación SCL con la
Sistema de periferia descentralizada
Manual de sistema, 12/2016, A5E03576852-AG
9.3 Transferencia del juego de datos de control en el programa de arranque de la CPU
instrucción REPEAT ... UNTIL.
REPEAT
"WRREC_DB"(REQ := "start_config_control",
ID := "Local~Configuration",
INDEX := 196,
LEN := "conf_LEN",
DONE => "conf_DONE",
BUSY => "conf_BUSY",
RECORD := "ConfDB".ConfigControl["ConfDB".Option],
//Selección del juego de datos de control
ERROR => "conf_ERROR",
STATUS => "conf_STATUS");
UNTIL NOT "conf_BUSY"
END_REPEAT;
Control de configuración (configuración futura)
199

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200sp

Tabla de contenido