Ejemplo: Operaciones Lógicas Con Palabras; Calentar Una Caldera - Siemens SIMATIC S7-300 Manual De Referencia

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

Publicidad

B.6
Ejemplo: Operaciones lógicas con palabras

Calentar una caldera

El operador de la caldera conecta la caldera accionando el pulsador de marcha. El operador
puede graduar un tiempo de calentamiento utilizando los preselectores mecánicos. El valor
fijado por el operador indica los segundos en formato decimal codificado en binario (BCD).
Caldera
Calor
A 4.0
Componente del sistema
Pulsador de marcha
Preselector digital para unidades
Preselector digital para decenas
Preselector digital para centenas
Comienzo del proceso de calentamiento
Operación AWL
AWL
Explicación
U
T1
//Si el temporizador está en marcha,
=
A 4.0
//poner en marcha la calefacción.
BEB
//Si el temporizador está en marcha, finalizar aquí el procesamiento. Esto
impide que el temporizador T1 vuelva a arrancar al accionar el pulsador.
L
EW0
UW
W#16#0FFF
//Enmascarar los bits de entrada E 0.4 a E 0.7 (es decir, volverlos a poner
a 0). Este valor de temporización en segundos se encuentra en la palabra baja
del ACU 1 en formato decimal codificado en binario.
OW
W#16#2000
//Asignar la base de tiempo en segundos en los bits 12 y 13 de la palabra baja
del ACU 1.
U
E 0.7
SV
T1
//Arrancar el temporizador T1 como temporizador de impulso prolongado cuando
se accione el pulsador.
Lista de instrucciones (AWL) para S7-300 y S7-400
A5E00706962-01
Preselectores para graduar dígitos BCD
7....
...0
7...
X X X X
0 0 0 1
1 0 0 1
EB0
Pulsador de marcha E 0.7
Dirección absoluta
E 0.7
E 1.0 a E 1.3
E 1.4 a E 1.7
E 0.0 a E 0.3
A 4.0
Ejemplos de programación
4
4
4
Bits
...0
0 0 0 1
EW0
Bytes
EB1
B-11

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido