Descargar Imprimir esta página

Siemens SIMATIC S7-300 Manual De Funciones página 89

Ocultar thumbs Ver también para SIMATIC S7-300:

Publicidad

Estructura del programa de usuario
El siguiente sinóptico muestra desde qué puntos deben llamarse los bloques de la
redundancia por software.
Programa de arranque OB 100
CALL FC 100
AG_KENNUNG
DB_WORK_NO
DB_SEND_NO
DB_RCV_NO
MPI_ADR
Programa cíclico OB 1
CALL FB 101, DB5
DB_WORK_NO
CALL_POSITION :=TRUE
RETURN_VAL
EXT_INFO
UN
DB5.DBX
SPB
M001
Instruciiones para programa de
usuario redundante
(La parte del programa existe en la
estación A y en la estación B)
M001: CALL FB 101, DB5
DB_WORK_NO
CALL_POSITION :=FALSE
RETURN_VAL
EXT_INFO
Programa de diagnóstico OB 86
CALL FC 102
DB_WORK
OB86_EV_CLASS :=#OB86_EV_CLASS
OB86_FLT_ID
RETURN_VAL
redundancia por software para SIMATIC S7
Manual de funciones, 04/2010, A5E02171567-02
:='A'
:=DB1
:=DB2
:=DB3
:=4
etc.
:=DB1
:=MW6
:=MW8
9.1
:=DB1
:=MW10
:=MW12
:=W#16#1
:=#OB86_FLT_ID
:=MW14
.
.
.
Ejemplo: redundancia por software con S7-400
Llam e en el O B de arranque a la función F C 100.
E n F C 100 com unica al sistem a, entre otros, qué
direcciones se han de utilizar para la
com unicación y qué áreas de datos se
actualizan/intercam bian entre las dos estaciones.
Á reas de datos son: im agen del proceso de las
entradas, áreas de m arcas y punteros, m ódulos
de datos y los m ódulos de datos de instancia para
tiem pos IE C / contadores IE C .
Llam e al com ienzo del O B 1 u O B 35 el FB 101
con el parám etro C A LL -P O S ITIO N igual a T R U E .
E n el D B de instancia indicado puede editar las
inform aciones de estado y de control.
E valúe la info rm ación de estado y program e la
C P U de m odo que ésta se salte al program a de
usuario redundante, cuando trabaje com o unidad
de reserva.
E n este área program a V d. su program a de
usuario redundante.
Llam e al final del O B 1 al F B 101 con el parám etro
C A LL_P O S ITIO N igual a FA LS E . D e este m odo
com unica al sistem a que ha finalizado el
procesam iento del program a de usuario
redundante.
Llam e en el O B 86 al F C 102 con la inform ación
inicial correspondiente.
La llam ada es necesaria para que el sistem a
pueda reaccionar autom áticam ente ante el fallo de
un esclavo D P (conm utación autom ática a
m aestra de reserva).
8.7 Crear el programa de usuario
89

Publicidad

loading

Este manual también es adecuado para:

Simatic s7-400