control de la velocidad de encendido de 8 receptores 1

4
Argumento 1 Control de la velocidad de encendido de 8 receptores Aula Mentor Convocatoria 122 Octubre de 2018 Programación Industrial con CODESYS Se trata de crear una programación en una librería tipo “FB”, y una pantalla de visualización, que atienda al siguiente funcionamiento: Un interruptor pone en marcha el sistema. Si este interruptor no está activo, no funcionará nada. Si se desconecta el interruptor, y se vuelve a conectar, la programación seguirá por donde iba. Las salidas digitales de la programación son 8 lámparas, numeradas de la Q1 a la Q8. Al activar el interruptor, se conecta la lámpara Q1, pasado un tiempo, se apaga Q1, al mismo tiempo que se conecta Q2, pasado un tiempo (el mismo del anterior), se apaga Q2, al mismo tiempo que se conecta Q3 y así sucesivamente con las 8 lámparas. Cuando se apaga la lámpara Q8, el sistema comienza de nuevo con la activación de Q1. El tiempo de cadencia entre una lámpara y otra, lo determina un deslizador (slider), siendo un máximo de 10 segundos. 1 2 3

Upload: others

Post on 19-Nov-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Control de la velocidad de encendido de 8 receptores 1

Argumento1

Control de la velocidad de encendido de 8 receptoresAula Mentor Convocatoria 122 Octubre de 2018

Pro

gra

ma

ció

n In

du

str

ial c

on

CO

DE

SY

S

Se trata de crear una programación en una librería tipo “FB”, y una pantalla de visualización, que atienda al siguiente funcionamiento:

Un interruptor pone en marcha el sistema. Si este interruptor no está activo, no funcionará nada. Si se desconecta el interruptor, y se vuelve a conectar, la programación seguirá por donde iba.

Las salidas digitales de la programación son 8 lámparas, numeradas de la Q1 a la Q8. Al activar el interruptor, se conecta la lámpara Q1, pasado un tiempo, se apaga Q1, al mismo tiempo que se conecta Q2, pasado un tiempo (el mismo del anterior), se apaga Q2, al mismo tiempo que se conecta Q3 y así sucesivamente con las 8 lámparas. Cuando se apaga la lámpara Q8, el sistema comienza de nuevo con la activación de Q1.

El tiempo de cadencia entre una lámpara y otra, lo determina un deslizador (slider), siendo un máximo de 10 segundos.

1

2

3

Page 2: Control de la velocidad de encendido de 8 receptores 1

2MicroPLCs, automatización fácil

Argumento y programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 122 Octubre de 2018

Pro

gra

ma

ció

n In

du

str

ial c

on

CO

DE

SY

S

Control de la velocidad de encendido de 8 receptoresAula Mentor Convocatoria 122 Octubre de 2018

4 Se creará una lista global de variables, como aparece en la imagen. Note, que la variable Slider, sale con un valor de partida de “8”. Esto es para que el tiempo de cadencia de funcionamiento no sea “0” al iniciar la programación.

5 Se creará un bloque tipo FB llamado POU. Éste será llamado desde el programa principal, y albergará dos variables de entrada (SWITCH, y SLIDER), y 9 variables de salida, las 8 lamparas desde la Q1 a la Q8, y una variable tipo TIME, llamada TIEMPO_FINAL, que mostrará el tiempo final que marque el slider.

EL BLOQUE FB (POU), SE PUEDE REALIZAR EN EL LENGUAJE DE PROGRAMACIÓN QUE EL ALUMNO ESTIME OPORTUNO.

IMPORTANTE:

Page 3: Control de la velocidad de encendido de 8 receptores 1

Argumento3

Control de la velocidad de encendido de 8 receptoresAula Mentor Convocatoria 122 Octubre de 2018

Pro

gra

ma

ció

n In

du

str

ial c

on

CO

DE

SY

S

6 Las variables del bloque FB serán al menos las que muestra la imagen. Además, se podrán añadir variables de uso general, que no serán ni entradas, ni salidas del bloque, sino, de funcionamiento de la programación. Estas variables se consignan donde aparece el rectángulo rojo.

7 El Slider mide de 0 a 100. El tiempo total será como máximo de 10 segundos. Note en el ejemplo que para un valor del slider de 51, se corresponde con 5 segundos 100 milisegundos.

Page 4: Control de la velocidad de encendido de 8 receptores 1

4MicroPLCs, automatización fácil

Argumento y programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 122 Octubre de 2018

Pro

gra

ma

ció

n In

du

str

ial c

on

CO

DE

SY

S

Control de la velocidad de encendido de 8 receptoresAula Mentor Convocatoria 122 Octubre de 2018

8 Una vez terminado el ejercicio, se enviará el archivo de CODESYS, comprimido al tutor. El archivo se llamará EXAMEN_PRIMER.APELLIDO.ALUMNO, por ejemplo, EXAMEN_LÓPEZ.