5. OB40
6. OB35
S7 Status
Con la herramienta de STEP 7 "S7 Status" se puede observar:
PEW280
MW20
PEW282
MW22
PEW284
MW24
MB40
MB41
MB42
PEB287
Secuencia de
El OB100 de rearranque contiene las siguientes líneas de instrucciones:
instrucciones
ORGANIZATION_BLOCK OB100
OB100
var_temp
end_var
BEGIN
//*** Resetear los contadores ***
L 0;
T PAB276;
T PAB279;
T PAB282;
Equipos completos C7-623, C7-624
C79000-G7078-C624-01
Direccionamiento, parametrización y funcionamiento de la periferia C7
En el OB40 se define cómo ha de efectuarse la evaluación de alarmas. Al
determinar la información del registro de vectores de interrupción a partir de la
información de arranque del OB40 (LB 8), se ejecuta un salto. Depediendo de
qué contador haya provocado la alarma, se incrementa el byte de marcas. El
OB40 está programado de tal manera que sea posible detectar varias alarmas que
se presenten prácticamente al mismo tiempo.
El OB35 sirve para generar los impulsos de contaje. A tal efecto, se ha de
efectuar el siguiente cableado para garantizar el funcionamiento del ejemplo:
Unir la salida digital 1.2
Unir la salida digital 1.3
Unir la salida digital 1.4
En el OB35 se ajustan los bits de salida de las salidas digitales del C7 de modo
que en cada salida se obtenga un período de 200 ms, equivalente a una
frecuencia de 5 Hz. Este valor se obtiene a partir de la alarma cíclica por defecto
del OB35, que vale 100 ms. Así, cada salida está ajustada durante 100 ms a "1"
lógico y luego – también durante 100 ms – nuevamente a "0" lógico.
Valor de contaje actual Z1
Imagen de contadores Z1
Valor de contaje actual Z2
Imagen de contadores Z2
Valor de contaje actual Z3
Imagen de contadores Z3
Cantidad de alarmas provocadas por Z1
Cantidad de alarmas provocadas por Z2
Cantidad de alarmas provocadas por Z3
Estado de las alarmas
start_info : array [0..19] of byte;
// Parar explícitamente todos los contadores
// Z1
// Z2
// Z3
con
DI-X1
con
DI-X2
con
DI-X3
4
4-47