Documente Academic
Documente Profesional
Documente Cultură
SEÑALES ANALOGICAS”
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
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
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.
Se pide:
Luego configuramos el
driver en el programa.
Asignamos el puerto
Seleccionamos el
procesador L542B
Rangos de escalamiento
Entrada Salida
Valor mínimo Valor máximo Valor mínimo Valor máximo
3470 32767 0 100
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
Valor mínimo
Escalamiento
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
Valor mínimo
Escalamiento
Valor máximo
Escalamiento
Allen Bradley SLC 500
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.