Sunteți pe pagina 1din 16

“INSTRUCCIONES MATEMATICAS CON

SEÑALES ANALOGICAS”

Bravo Fernández Clarissa


Alumno (os):
Mendiola Espinoza Gilmar Jose

Grupo : Profesor: Ing. Cesar Valdivia Nota:


Semestre :
Fecha de entrega : 06 11 19 Hora: 23:59
CONTROLADORES INDUSTRIALES Página 1 de 5
Tema :
INSTRUCCIONES MATEMATICAS CON SEÑALES ANALOGICAS
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 06

I. OBJETIVOS
1. Implementar programas con instrucciones matemáticas
2. Utilizar entradas y salidas analógicas.

II. RECURSOS
1. SOFTWARE: Aplicación
RSLinx. Aplicación
RSLogix 500.

2. EQUIPOS, INSTRUMENTOS Y
ACCESORIOS: PC
PLC SLC 05/4
Cable de red ethernet.

III. INFORMACIÓN

Entrada Analógica

Módulo 1769- IF4

Salida Analógica

Módulo 1769-OF2
CONTROLADORES INDUSTRIALES Página 2 de 5
Tema :
INSTRUCCIONES MATEMATICAS CON SEÑALES ANALOGICAS
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 06

IV. BASE TEÓRICA

Cuando una señal (tensión o corriente) ingresa al módulo de entrada analógica, la señal se convierte
de analógica a digital por un convertidor analógico-digital (A/D). El valor convertido que es proporcional
a la señal analógica, se envía a la CPU del PLC. Luego que el CPU haya procesado la información
según el programa de usuario, el CPU da salida a la información a través de un convertidor digital-
analógico (D/A) por medio del módulo de salida analógica.

1. Conversión A/D
La siguiente tabla muestra estos rangos de conversión:
CONTROLADORES INDUSTRIALES Página 3 de 5
Tema :
INSTRUCCIONES MATEMATICAS CON SEÑALES ANALOGICAS
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 06

2. Conversión D/A
La siguiente tabla muestra los rangos de conversión:
CONTROL DE PROCESOS Página 4 de 5
Tema :
INSTRUCCIONES MATEMATICAS CON SEÑALES ANALOGICAS
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 06

V. DESARROLLO:

CONTROL DE NIVEL

Desarrollar un programa escalera (ladder) que permita monitorear el nivel de un proceso mediante un
sensor de nivel con salida de 0 a 10 VDC. La señal de voltaje del sensor es proporcional al rango de 0
al 100%. El nivel del proceso se debe permanecer entre 25 y 75%. Si el nivel se encuentra fuera del
rango establecido, se activan dos lámparas intermitentes.

- Si el nivel del tanque es superior al 75%, se activa la salida 1 a intervalos de 500 ms de


prendido por 500 ms de apagado (Lámpara HIGH).
- Si el nivel del tanque es inferior al 25%, se activa la salida 2, esta permanecerá
permanentemente prendida (Lámpara NORMAL).
- Si el nivel es inferior al 10%, se activa la salida 3 a intervalos de 1 s de prendido por 1 s de
apagado (Lámpara LOW).

Se pide:

Tabla de asignación de variables.


Diagrama de conexiones al PLC.
INICIO DEL LABORATORIO
 Se debe revisar en que
puerto está conectado el
plc, en este caso estaba
en PUERTO COM 5.

 Luego configuramos el
driver en el programa.

 Asignamos el puerto

 Seleccionamos el
procesador L542B

 Asignamos las entradas y


salidas del PLC de
acuerdo a lo que se tiene
en físico.
Programa LD IEC 61131-3 debidamente explicado
Instrucción SCL para el escalamiento

Rangos de escalamiento
Entrada Salida
Valor mínimo Valor máximo Valor mínimo Valor máximo
3470 32767 0 100

Aplicando la ecuación de la recta

120
100
80
60
40
20
0
0 5000 10000 15000 20000 25000 30000 35000

𝑦 = 𝑚𝑥 + 𝑏

𝑉𝑎𝑙𝑜𝑟 𝑒𝑠𝑐𝑎𝑙𝑎𝑑𝑜 = (𝑣𝑎𝑙𝑜𝑟 𝑒𝑛𝑡𝑟𝑎𝑑𝑎 ∗ 𝑝𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒) + 𝑑𝑒𝑠𝑓𝑎𝑠𝑒

(𝑚𝑎𝑥. 𝑒𝑠𝑐𝑎𝑙𝑎 − 𝑚𝑖𝑛. 𝑒𝑠𝑐𝑎𝑙𝑎)


𝑃𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒 =
(𝑒𝑛𝑡𝑟𝑎𝑑𝑎 𝑚𝑎𝑥. −𝑒𝑛𝑡𝑟𝑎𝑑𝑎 𝑚𝑖𝑛. )

(100 − 0)
𝑃𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒 =
(32767 − 3470)

100
𝑃𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒 =
29297

𝑂𝑓𝑓𝑠𝑒𝑡 = 𝑚𝑖𝑛. 𝑒𝑠𝑐𝑎𝑙𝑎 − (𝑒𝑛𝑡𝑟𝑎𝑑𝑎 𝑚𝑖𝑛.∗ 𝑝𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒)

100
𝑂𝑓𝑓𝑠𝑒𝑡 = 0 − (3470 ∗ )
29297

𝑂𝑓𝑓𝑠𝑒𝑡 = −11.84421613

𝑉𝑎𝑙𝑜𝑟 𝑒𝑠𝑐𝑎𝑙𝑎𝑑𝑜 = (𝑣𝑎𝑙𝑜𝑟 𝑒𝑛𝑡𝑟𝑎𝑑𝑎 ∗ 100/29297) − 11.84421613


Valor de entrada Valor de salida
3470 0
32767 100

Prueba para un valor mínimo

Valor mínimo

Escalamiento

Prueba para un valor máximo

Valor máximo

Escalamiento
Aplicación de la instrucción CPT para el escalamiento

RANGOS DE ESCALAMIENTO
Entrada Salida
Valor mínimo Valor máximo Valor mínimo Valor máximo
3470 32767 0 100

Aplicando interpolación

Entrada Salida
3470 0
Valor de entrada Valor escalado
32767 100

3470 − 𝑉𝑎𝑙𝑜𝑟 𝑑𝑒 𝑒𝑛𝑡𝑟𝑎𝑑𝑎 0 − 𝑉𝑎𝑙𝑜𝑟 𝑒𝑠𝑐𝑎𝑙𝑎𝑑𝑜


=
3470 − 32767 0 − 100

3470 − 𝑉𝑎𝑙𝑜𝑟 𝑑𝑒 𝑒𝑛𝑡𝑟𝑎𝑑𝑎 𝑉𝑎𝑙𝑜𝑟 𝑒𝑠𝑐𝑎𝑙𝑎𝑑𝑜


=
−29297 100

3470 − 𝑉𝑎𝑙𝑜𝑟 𝑑𝑒 𝑒𝑛𝑡𝑟𝑎𝑑𝑎


𝑉𝑎𝑙𝑜𝑟 𝑒𝑠𝑐𝑎𝑙𝑎𝑑𝑜 = ( ) ∗ 100
−29297

Valor de entrada Valor de salida


3470 0
32767 100
Prueba para un valor mínimo

Valor mínimo

Escalamiento

Prueba para un valor máximo

Valor máximo

Escalamiento
Allen Bradley SLC 500

Entrada y salida del voltaje para el PLC

Activación y desactivación de la bomba por medio de la salida O:4.0


Vista del módulo de nivel a un 60 % de su capacidad

Vista del módulo de nivel a un 0 % de su capacidad

Tabla de asignación de variables

NOMBRE DE VARIABLE DESCRIPCION ASIGNACION


MOV trasladar el valor decimal a I:4.0
dato tipo entero
SCP escalamiento de valores N7:0
decimales a valores enteros
GRT mayor que N7:1
TON temporizador para activar la T4:0
lámpara high
TON temporizador para activar la T4:1
lámpara normal
BOBINA lámpara high O:3/0
BOBINA lámpara normal O:3/1
LES menor que N7:1
GEQ mayor o igual a N7:1
TON temporizador para activar T4:2
lámpara low
TON temporizador T4:3
BOBINA lámpara low O:3/2
CONTROLADORES INDUSTRIALES Página 5 de 5
Tema :
INSTRUCCIONES MATEMATICAS CON SEÑALES ANALOGICAS
Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº 06

CONCLUSIONES

 Desarrollamos el programa escalera (ladder) para monitorear el nivel de un proceso mediante un sensor
de nivel con salida de 0 a 10 VDC. La señal de voltaje del sensor es proporcional al rango de 0 al 100%.
Cumpliendo las condiciones propuestas.
 Realizamos la tabla de asignación de variables.
 Realizamos el diagrama de conexiones al PLC.
 Realizamos la lógica Ladder para en ejercicio propuesto en la cual utilizamos las siguientes
instrucciones: 1 MOVE, 1 SCP, 4 TIMER TON, 2 LES, 1GRT, GEQ, 4 CONTACTOS NA, 2 contactos
NC y 3 bobinas NA.
 La lógica consto de 9 líneas en la cuales se realizó las siguientes acciones:
o Se traslada el valor decimal ingresado a un dato de tipo entero. los valores de entrada son de tipo
decimal entre 0 y 32767 que corresponde a los valores analógicos de 0 a 10 voltios.
o Se realiza el escalamiento de los valores decimales a valores de ingeniería, para ello utilizamos la
instrucción SCP que nos permite ingresar el valor máximo y mínimo tanto de la entrada como de la
salida. además, esta es guardada en un nuevo dato de tipo entero (n7:1). para un valor de 0 voltios
corresponde 3470 que sería nuestro 0% y para un valor de 10 voltios corresponde 32767 que sería
nuestro 100%.
o Se realiza la primera condición, utilizando la instrucción “GRT". al cumplirse la condición mayor que
75, se activa el primer timer por 500ms. luego este activa su DN que habilita al segundo timer por
500ms para finalmente activar su salida DN y reiniciar el primer timer.
o Se direcciono el TT del primer timer para activar la lámpara high. mientras se cumpla la condición
mayor que 75, la lampa high encenderá por 500ms y se apagara 500ms.
o Se realiza la segunda condición utilizando las instrucciones "les" y "GEQ". mientras se cumpla la
condición menor que 25 y mayor igual a 10, se encenderá la lámpara normal.
o Se realiza la tercera condición, utilizando la instrucción “les". al cumplirse la condición menor que
10, se activa el tercer timer por 1000ms. luego este activa su DN que habilita al segundo timer por
1000ms para finalmente activar su salida DN y reiniciar el primer timer.
o Se direcciono el TT del tercer timer para activar la lámpara low. mientras se cumpla la condición
menor que 10, la lámpara low encenderá por 1 segundo y se apagara por 1 segundo.

 Realizamos el escalamiento con la instrucción SCL en donde fue necesario hallar la ecuación de la
recta y para ello calculamos el valor de la pendiente y del offset, obteniendo 0.00341331877 y -
11.84421613 respectivamente. Esto valores fueron insertados a la instrucción SCL y se procedió a
realizar las pruebas que fueron similares al anterior. Sin embargo, en esta instrucción el cálculo no fue
tan exacto debido a que no permite ingresar decimales. Por otro lado, el valor de la pendiente fue
multiplicado por 10000.
 Realizamos el escalamiento con la instrucción CPT para lo cual fue necesario hallar la ecuación del
comportamiento del nivel de agua a valores de ingeniería. Para ello aplicamos el método de
interpolación obteniendo la siguiente formula: Valor escalado= ((3470-Valor de entrada) / (-29297))
*100. Esta fórmula fue insertada a la instrucción CPT y se procedió a realizar las pruebas
correspondientes obteniendo datos similares a los anteriores.

OBSERVACIONES

 El laboratorio realizado consistió en la verificación del nivel del tanque más no en su control. Este último
se realizó de manera manual a través de su salida O:4.0 correspondiente el módulo 1746-NIO4I salida
de voltaje.
 Para determinar los valores mínimo y máximo de del tanque, realizamos las lecturas con el tanque a un
0% de su capacidad y al 100% de su capacidad. Cuyos valores en decimal fueron 3470 y 32767
respectivamente.
 El nivel del tanque se realiza a través de un sensor de presión.
 La entrada de voltaje se realizó a través de la entrada IN 0-V utiliza con un cable con cinta blanca,
mientras que la salida de voltaje fue a través de OUT 0 –V que utilizaba un cable con cinta negra.
 Se utilizó 3 instrucción para realizar el escalamiento de datos entre estos tenemos: SCP, SCL y CPT.

S-ar putea să vă placă și