Solucin del Estacionamiento Fluxsys Resolucin paso a paso

  • Slides: 24
Download presentation
Solución del “Estacionamiento”

Solución del “Estacionamiento”

Fluxsys Resolución paso a paso…

Fluxsys Resolución paso a paso…

Realizar en fluxsys un programa para manejar una nueva estación de la maqueta: El

Realizar en fluxsys un programa para manejar una nueva estación de la maqueta: El estacionamiento Este posee una barrera (que sirve como entrada y salida de automóviles), así como también tiene 1 teclado que permite ingresar el código para la apertura de barrera y un monitor para ver la clave. A su vez tiene una luz (de color rojo) para avisar al personal de seguridad que es una entrada aceptada y una alarma sonora El estacionamiento posee 2 sensores: un que detecta cuando el auto esta parado en la barrera esperando a que se abra y otro que detecta que termino de pasar por la barrera, de manera tal que una vez que deja de detectarlo, se cierra automáticamente. Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 6 7– 8 9 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 10 11

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 6 7– 8 9 10 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 4 E 1 El programa empieza con el sensor leyendo si hay un auto en la entrada, por lo que debemos comenzar con un sensor (E 1). 11

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 E 1 Reg 1 6 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja Una vez que el auto se encuentre en la entrada, el usuario (quien se encuentra en el auto) debe escribir la clave de entrada al estacionamiento, la cual se puede guardar en cualquiera de los 32 registros de fluxsys.

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= 123 A 1 6 7– 8 9 10 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja SI NO Ya ingresada la clave, se debe comparar si lo que se guardó anteriormente en “REG 1” (osea la clave ingresada por el usuario) es igual a la clave considerada correcta (123), y guardar el resultado en A (desde la 1 hasta la 32) y luego el bloque de condicional decidirá si la clave fue o no correcta. 11

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI 6 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 Clave acep NO En caso de que la clave sea correcta, con el bloque de egreso de datos mostramos el mensaje “clave aceptada”.

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 6 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 3 4 5 Clave acep S 1 E 3 S 1 NO Luego activamos el motor que hace subir la barrera (S 1), hasta que sea detectado por el sensor de barrera alta (E 3). Ahí apagamos el motor que sube a la barrera (S 1) ya que sino el motor se rompería.

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 6 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI 7– 8 9 10 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 3 4 5 4 Clave acep S 1 E 3 S 1 E 2 NO Luego el sensor deberá leer si el auto ha finalizado de pasar por la barrera en su ingreso al estacionamiento. 11

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 6 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 3 4 5 4 3 4 5 Clave acep S 1 E 3 S 1 E 2 S 2 E 4 S 2 NO Luego activamos el motor que hace bajar la barrera (S 2), hasta que sea detectado por el sensor de barrera baja (E 4). Ahí apagamos el motor que baja a la barrera (S 2) ya que sino el motor se rompería.

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 6 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI NO 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 3 4 5 4 3 4 5 7 1 2 8 Clave acep S 1 E 3 S 1 E 2 S 2 E 4 S 2 8 S 3, 2 0 10 8 11 1 Clave incorr S 3, S 4 100 Una vez que el auto ingreso y la barrera esta cerrada, con un repetitivo, realizo 8 veces la acción de encender las luces (S 3 por 2 segundos) y luego espero 1 segundo para queden apagadas (en este caso también se podría haber usado los bloques 3 I 2 I 5 en vez del bloque de pulso).

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 6 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI NO 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 3 4 5 4 3 4 5 7 1 2 8 Clave acep S 1 E 3 S 1 E 2 S 2 E 4 S 2 8 S 1 20 8 11 Clave incorr En caso de que la clave sea incorrecta, con el bloque de egreso de datos mostramos el mensaje “clave incorrecta”.

Realizar un programa en el cuando el auto se encuentre en la entrada de

Realizar un programa en el cuando el auto se encuentre en la entrada de la barrera pueda ingresar la clave de entrada al estacionamiento (Clave de entrada =123). Si esta es correcta, aparece un mensaje en la pantalla que dice “clave aceptada”, al desaparecer el mensaje se abre la barrera y una vez que se detectó que el auto termino de pasar se cierra. Ya habiendo entrado el auto, la luz de seguridad se enciende intermitentemente 8 veces (2 segundos encendida, 1 seg apagada) para avisar al personal de seguridad que fue una entrada aceptada. En el caso de que la clave sea incorrecta aparecerá un mensaje en la pantalla que dice “clave incorrecta” y luego de desaparecer el mensaje sonará la alarma y se encenderá la luz (juntas, a la vez) por 10 segundos. 1 2 3 4 5 6 a) Salidas S 1: activa el motor que hace subir la barrera S 2: activa el motor que hace bajar la barrera S 3: activa luz S 4: activa alarma 4 10 9 6 E 1 Reg 1= fijo= A 1 SI NO 7– 8 9 10 11 a) Entradas E 1: sensor de auto en entrada de barrera E 2: sensor de auto que pasó totalmente la barrera E 3: sensor barrera alta E 4: sensor barera baja 11 3 4 5 4 3 4 5 7 1 2 8 Clave acep S 1 E 3 S 1 E 2 S 2 E 4 S 2 8 S 1 20 8 11 1 Clave incorr S 3, S 4 100 Luego activamos la luz (S 3) y la alarma (S 4) a la vez por 10 segundos (en este caso también se podría haber usado los bloques 3 I 2 I 5 en vez del bloque de pulso).

Diagrama de flujos Resolución paso a paso…

Diagrama de flujos Resolución paso a paso…

El programa comienza leyendo si hay un auto en el sensor de auto de

El programa comienza leyendo si hay un auto en el sensor de auto de entrada (E 1). Si no lo hay, seguirá leyendo indefinidamente hasta que lo detecte.

Una vez detectado el auto, una pantalla pide al usuario que ingrese una clave.

Una vez detectado el auto, una pantalla pide al usuario que ingrese una clave.

Una vez que el usuario ingreso la clave, se compara si esta es igual

Una vez que el usuario ingreso la clave, se compara si esta es igual a la clave tomada como correcta (123).

Si la clave es correcta, en la pantalla aparece el mje “clave correcta, y

Si la clave es correcta, en la pantalla aparece el mje “clave correcta, y luego de unos segundos encendida, la pantalla se apaga (recordá que si no esta especificado el tiempo de la pantalla encendida, lo decide uno).

Se activa el motor para subir la barrera (S 1) hasta detectar que la

Se activa el motor para subir la barrera (S 1) hasta detectar que la barrera esta alta (eso se sabe por medio del sensor E 3). Cuando el sensor lee que la berrera esta alta, se desactiva el motor (S 1), así no se rompe.

Se lee si el auto ya pasó por la barrera por medio del sensor

Se lee si el auto ya pasó por la barrera por medio del sensor (E 2). Seguirá leyendo hasta que el auto pase.

Se activa el motor para bajar la barrera (S 2) hasta detectar que la

Se activa el motor para bajar la barrera (S 2) hasta detectar que la barrera esta baja (eso se sabe por medio del sensor E 4). Cuando el sensor lee que la berrera esta baja, se desactiva el motor (S 2), así no se rompe.

Ya baja la barrera, con un repetitivo (siempre antes de la acción a repetir),

Ya baja la barrera, con un repetitivo (siempre antes de la acción a repetir), realizamos 8 veces la acción de encender las luces (S 3) por 2 segundos, apagarlas y luego esperar por 1 segundo antes de repetir la acción. Luego finaliza el programa.

Si la clave es incorrecta, en la pantalla aparece el mje “clave incorrecta, y

Si la clave es incorrecta, en la pantalla aparece el mje “clave incorrecta, y luego de unos segundos encendida, la pantalla se apaga (recordá que si no esta especificado el tiempo de la pantalla encendida, lo decide uno).

Después se encienden las luces y la alarma al mismo tiempo por 10 segundos,

Después se encienden las luces y la alarma al mismo tiempo por 10 segundos, y se apagan. Así finaliza el programa.