Electronica

Solo disponible en BuenasTareas
  • Páginas : 2 (500 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2010
Leer documento completo
Vista previa del texto
Universidad de Oviedo
Area de Ingeniería de Sistemas y Automática

El Autómata S7 200 Problemas

PROBLEMA 9.1
Diseñar el programa de control de un autómata programable que realice el enunciadosiguiente: Un semáforo ha de regir el paso de vehículos, pero éste estará sujeto a una variación en su temporización, según el número de vehículos que se encuentren en cola de espera. La calle, comose puede apreciar en el dibujo, tiene un carril con sus respectivos sensores (S1, S2).

S1

Cuando en uno cualquiera de los carriles se encuentran 20 o más vehículos la temporización ha de ser lasiguiente: verde: 30 s ámbar: 5 s fijo y 3 s a 2 Hz rojo: 15 s Cuando tengamos menos de 20 vehículos en ambos carriles la temporización ha de ser la siguiente: verde: 20 s ámbar: 5 s fijo y 3 s a 2 Hzrojo: 20 s El valor de la cuenta efectiva para efectuar el cambio de la secuencia de la temporización es la que realiza desde el momento en que el semáforo se pone en rojo hasta un instante antes deproducirse el cambio a verde. Nota: • Se supone que el carril es de dirección única. • Los vehículos que se controlan son solamente automóviles (no bicicletas). • Hacer una subrutina para obtener latemporización de la luz roja y verde. • El incremento y decremento de vehículos se debe hacer mediante interrupción.

J. Argüelles / J. Alonso / V. González

1

prob0901, PRINCIPAL (OB1)Network 1

Inicializaciones

Se asocian las interrupciones 0 (Flanco ascendente sobre E0.0) y 1 (Flanco ascendente sonbre E0.1) a las rutinas de interrupción 0 y 1 respectivamente

SM0.1 ENIncrementa :INT0 INT 0 EVNT Decrementa :INT1 INT 2 EVNT ENO EN ENO

ATCH

ATCH ENI

EN :VB0 OUT NumCoches

MOV_B ENO

0 IN

Network 2

Selección del tiempo de temporización

SM0.1 CalculaTiempoEN

T40

P

NumCoches :VB0 N_Coch~T_Verde TVerde :VW4 T_Rojo TRojo:VW2

Network 3

Ciclo del semáforo

SM0.0 IN TON

T40 /

T37

:VW4 PT TVerde

Network 4

T37 TON

T38...
tracking img