Control de la velocidad de tres motores 1 Gráfico...

6
Gráfico principal 1 Control de la velocidad de tres motores Aula Mentor Convocatoria 123 Diciembre de 2018 Programación Industrial con CODESYS

Transcript of Control de la velocidad de tres motores 1 Gráfico...

Page 1: Control de la velocidad de tres motores 1 Gráfico principalguindo.pntic.mec.es/rarc0002/codesys/C123_CODESYS.pdf · Control de la velocidad de tres motores Aula Mentor Convocatoria

Gráfico principal1

Control de la velocidad de tres motoresAula Mentor Convocatoria 123 Diciembre de 2018

Programación Industrial con CODESYS

Page 2: Control de la velocidad de tres motores 1 Gráfico principalguindo.pntic.mec.es/rarc0002/codesys/C123_CODESYS.pdf · Control de la velocidad de tres motores Aula Mentor Convocatoria

2MicroPLCs, automatización fácil

Argumento

MicroPLCs, automatización fácil

Programación Industrial con CODESYS

Una línea de consumo de agua, está alimentada por un depósito para el efecto, y la presión del conducto de la línea de consumo será aportada por tres motores-bomba, con el siguiente

La presión óptima del conducto de la línea de consumo será de 9 a 10 Bares.

Existen tres motores-bomba que traspasan agua del depósito a la línea de consumo.

Cada motor-bomba funciona de 0 a 1500 rpm (revoluciones por minuto), también equivalente de 0 a 50 Hz (hercios).

La consigna de funcionamiento del circuito la aporta un sensor analógico de presión, situado en el conducto de la línea de consumo.

Para simular el funcionamiento del sensor analógico de presión, se usará un control deslizante (slider). Se debe hacer una conversión básica; el slider genera una señal de 0 a 100 y la señal que deseamos es de 0 a 10, para simular la presión de medida del sensor de 0 a 10 bares.

Los motores tendrán un funcionamiento variable de 0 a 1500 rpm (0 a 50 Hz), pero si cualquier motor se activa al menos un valor de 1, se conecta un aviso luminoso indicando que ese motor está en marcha a una velocidad determinada. Los avisos luminosos usarán las variables MOT1, MOT2 y MOT3.

El funcionamiento controlado de los motores bomba, atiende al siguiente esquema:

Funcionamiento

1

2

3

4

5

6

7

Velocidad del motor bombaen función de la presión

de 6 a 9 Bares

1

0 a 6 1500 rpm (50 Hz)

Presión Funcionamiento

9 0 rpm (50 Hz)

Velocidad del motor bombaen función de la presión

de 3 a 6 Bares

2

0 a 3 1500 rpm (50 Hz)

Presión Funcionamiento

6 0 rpm (50 Hz)

Velocidad del motor bombaen función de la presión

de 0 a 3 Bares

3

0 1500 rpm (50 Hz)

Presión Funcionamiento

3 0 rpm (50 Hz)

Control de la velocidad de tres motoresAula Mentor Convocatoria 123 Diciembre de 2018

1

2

3

4

5

6

7

8

9

10

Pre

sió

n e

n B

are

s

Tiempo

1500

1350

1200

1050

900

750

600

450

300

150

0

Ve

loci

da

d e

n r

pm

1

2

3

4

5

6

7

8

9

10

Pre

sió

n e

n B

are

s

Tiempo

1500

1350

1200

1050

900

750

600

450

300

150

0

Ve

loci

da

d e

n r

pm

Ve

loci

da

d e

n r

pm

1

2

3

4

5

6

7

8

9

10

Pre

sió

n e

n B

are

s

Tiempo

1500

1350

1200

1050

900

750

600

450

300

150

0

De 6 a

9 b

ares

De 1

500 a

0 rp

m

e 3 a 6 ares

D

b

De

500 0 rp

1

a

m

De 1

0 a

0pm

50

r

De 0 a 3 bares

Page 3: Control de la velocidad de tres motores 1 Gráfico principalguindo.pntic.mec.es/rarc0002/codesys/C123_CODESYS.pdf · Control de la velocidad de tres motores Aula Mentor Convocatoria

Argumento3

Programación Industrial con CODESYS

Control de la velocidad de tres motoresAula Mentor Convocatoria 123 Diciembre de 2018

8

9

10

El motor 1. Mientras la presión sea inferior a 6 Bares, funcionará al 100%; sólo cuando la presión de la línea de consumo oscile de 6 a 9 Bares de manera proporcional a esa presión, se producirá la regulación hacia la disminución, es decir, para 6 Bares, el motor estará funcionando al 100% e irá reduciendo velocidad conforme la presión aumente. Cuando la presión llegue a 9 Bares estará completamente detenido. De 9 a 10 Bares el motor seguirá detenido.

El motor 2. Mientras la presión sea inferior a 3 Bares, funcionará al 100%; sólo cuando la presión de la línea de consumo oscile de 3 a 6 Bares de manera proporcional a esa presión, se producirá la regulación hacia la disminución, es decir, para 3 Bares, el motor estará funcionando al 100% e irá reduciendo velocidad conforme la presión aumente. Cuando la presión llegue a 6 Bares estará completamente detenido. De 6 a 10 Bares el motor seguirá detenido.

El motor 3. Si la presión es igual a 0 Bares, el motor, funcionará al 100%; cuando la presión de la línea de consumo oscile de 0 a 3 Bares de manera proporcional a esa presión, se producirá la regulación hacia la disminución, es decir, para 0 Bares, el motor estará funcionando al 100% e irá reduciendo velocidad conforme la presión aumente. Cuando la presión llegue a 3 Bares estará completamente detenido. De 3 a 10 Bares el motor seguirá detenido.

11 El listado de variables se ha creado en una Lista Global de Variables (GVL).

Page 4: Control de la velocidad de tres motores 1 Gráfico principalguindo.pntic.mec.es/rarc0002/codesys/C123_CODESYS.pdf · Control de la velocidad de tres motores Aula Mentor Convocatoria

4MicroPLCs, automatización fácil

Argumento

MicroPLCs, automatización fácil

Programación Industrial con CODESYS

Control de la velocidad de tres motores

12 El programa de control se ha creado en una subrutina (POU), en lenguaje de texto estructurado. Esta condición no es indispensable, es decir, el programa se podrá realizar en el lenguaje que se estime oportuno, y el uso de una subrutina para ello también es opcional, pudiendo hacer el programa directamente en el principal PLC_PRG (PRG).

13 El ejercicio incorpora una imagen para colocarla de fondo y ubicar en el mismo los controles que participan en la programación. En cualquier caso, se aporta también un archivo de CODESYS, que incorpora el listado de variables y la imagen de fondo, a falta de la programación de funcionamiento, para acelerar el proceso.

Aula Mentor Convocatoria 123 Diciembre de 2018

Page 5: Control de la velocidad de tres motores 1 Gráfico principalguindo.pntic.mec.es/rarc0002/codesys/C123_CODESYS.pdf · Control de la velocidad de tres motores Aula Mentor Convocatoria

Argumento5

Programación Industrial con CODESYS

Control de la velocidad de tres motoresAula Mentor Convocatoria 123 Diciembre de 2018

14 Ejemplo. En esta programación funcional, en primer lugar se ha convertido la señal del slider (SENSOR), al valor final (SENSOR10). A continuación se ha realizado el programa de funcionamiento del motor 1, a continuación del 2, acto seguido del motor 3. A continuación las conversiones para ver en los cuadros de texto de cada motor el valor de la frecuencia de 0 a 50 Hz. Finalmente, las programaciones para que se encienda un indicativo luminoso por cada motor, cuando este tiene una velocidad superior a 0 rpm.

15 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.

Page 6: Control de la velocidad de tres motores 1 Gráfico principalguindo.pntic.mec.es/rarc0002/codesys/C123_CODESYS.pdf · Control de la velocidad de tres motores Aula Mentor Convocatoria

6MicroPLCs, automatización fácil

Notas

MicroPLCs, automatización fácil

Programación Industrial con CODESYS

Control de la velocidad de tres motoresAula Mentor Convocatoria 123 Diciembre de 2018