You are on page 1of 12

Página 1 / 1

Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

AUTOMATIZACIÓN INDUSTRIAL
CODIGO : EE 5030

LABORATORIO N° 06

“Funciones lógicas y aritméticas con


señales Analógicas”

Yucra Quispe Diego

Alumno (s): Chirapo Llanque Nelson

Ataucuri Huarancca Adia

Grupo : C Ingeniero Nota:


Semestre : v Danny Meza
Fecha de entrega : 29 10 18 Hora:
Página 2 / 2
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

I. OBJETIVOS
1. Implementar programas típicos con instrucciones matemáticas
2. Identificar instrucciones de transferencia lógica.
3. Utilizar entradas y salidas analógicas.

II. RECURSOS
1. SOFTWARE:
a. Aplicación RSLogix 5000.
b. Aplicación RSLogix Emulate 5000

2. EQUIPOS, INSTRUMENTOS Y ACCESORIOS:


a. PC ATX Pentium 4.
b. PLC CompactLogix.
c. Fuente de tensión variable 0 – 10 VDC.
d. Multímetro digital.

III. SEGURIDAD EN LA EJECUCIÓN DEL LABORATORIO

Tener cuidado con el tipo y niveles de voltaje que


suministran a las tarjetas

Antes de utilizar el multímetro, asegurarse que está


en el rango y magnitud eléctrica adecuada.

Tener cuidado en la conexión y en la desconexión de


los equipos utilizados
Página 3 / 3
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

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 INPUT


Los módulos de entrada analógica convierten la señal de corriente ó voltaje en valores binarios de 16
bit complementados a 2.
La siguiente tabla muestra estos rangos de conversión:
Página 4 / 4
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

2. Conversión D/A OUTPUT


Los módulos de salida analógica convierten un valor binario de 16 bit complementado a 2 en una señal
analógica. La siguiente tabla muestra los rangos de conversión:

4. Bloque de Comando MOV


Esta instrucción de salida permite mover el valor de fuente al lugar de destino.

La fuente (source): Es la dirección o constante de los datos que desea


mover.
El destino (dest): Es la dirección a la cual la instrucción mueve los datos.
Página 5 / 5
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

6. Instrucciones Matemáticas
Las instrucciones para operaciones matemáticas con el PLC Compact de A-B se agrupan de la
siguiente forma:

Propósito
Instrucción
Mnemónico Nombre
ADD Añadir. Añade la fuente A a la fuente B y almacena el resultado en el destino.
SUB Restar. Resta la fuente B de la fuente A y almacena el resultado en el destino.
MUL Multiplicar. Multiplica la fuente A por la fuente B y almacena el resultado en el
destino.
DIV Dividir. Divide la fuente A por la fuente B y almacena el resultado en el destino
y el registro matemático.
DDV División doble. Divide el contenido del registro matemático por la fuente y almacena el
resultado en el destino y el registro matemático.
CLR Borrar. Pone todos los bits de una palabra a cero.
SQR Raíz cuadrada. Calcula la raíz cuadrada de la fuente y coloca el resultado de entero en
el destino.
SCP Escalar con Produce un valor de salida escalado que tiene una relación lineal entre
parámetros. los valores de entrada y escalados.
SCL Datos de escala. Multiplica la fuente por una tasa especificada, añade a un valor offset y
almacena el resultado en el destino.
ABS Absoluto. Calcula el valor absoluto de la fuente y coloca el resultado en el destino
CPT Calcular. Evalúa una expresión y almacena el resultado en el destino.
SWP Cambiar. Cambia los bytes bajos y altos de un número especificado de palabra
en un archivo de bit, entero, ASCII o cadena.
ASN Arco seno. Acepta el arco seno de un número y almacena el resultado (en
radianes) en el destino.
ACS Arco coseno. Acepta el arco coseno de un número y almacena el resultado (en
radianes) en el destino.
ATN Arco tangente. Acepta el arco tangente de un número y almacena el resultado (en
radianes) en el destino.
COS Coseno. Acepta el coseno de un número y almacena el resultado en el destino.
LN Logaritmo Acepta el logaritmo natural del valor en la fuente y lo almacena en el
natural. destino.
LOG Logaritmo de Acepta el logaritmo de la base 10 del valor en la fuente y almacena el
base 10. resultado en el destino.
SIN Seno. Acepta el seno de un número y almacena el resultado en el destino.
TAN Tangente. Acepta la tangente de un número y almacena el resultado en el destino.
XPY X a la potencia Eleva un valor a la potencia y almacena el resultado en el destino.
de Y.

La mayor parte de las instrucciones toman dos valores de entrada, realizan la función matemática y
colocan el resultado en un lugar de memoria asignado.

Por ejemplo, las instrucciones ADD y SUB toman un par de valores de entrada, los añaden o los restan
y colocan el resultado en el destino especificado. Si el resultado de la operación excede el valor
permitido, un bit de overflow o underflow se establece.

La información general siguiente se aplica a las instrucciones matemáticas.


 La fuente es la (s) dirección (es) del (los) valor (es) en que se realiza una operación matemática,
lógica o de movimiento. Esto puede ser direcciones de palabra o constantes de programa. Una
instrucción que tiene dos operandos de fuente no aceptan constantes de programa en ambos
operandos.
 El destino es la dirección del resultado de la operación. Los enteros con signo se almacenan de
forma complementaria de dos y se aplican a los parámetros de fuente y destino.
Página 6 / 6
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

ESCALAMIENTO CON EL PLC

La operación de escalamiento permite adecuar la variable a medir a su lectura máxima y mínima en el


proceso con la entrada análoga y su número de bits respectivos.
El módulo de entrada analógica transforma los valores de tensión a valores fluctuantes entre 0 y
31207, que son llamados números de cuenta.

1. Bloque de Comando MOV


Esta instrucción de salida permite mover el valor de fuente al lugar de destino.

La fuente (source): Es la dirección o constante de los datos que desea


mover.
El destino (dest): Es la dirección a la cual la instrucción mueve los datos.
Página 7 / 7
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

V. DESARROLLO

1.- Ejercicios con Instrucciones Matemáticas (desarrollo en casa)

Haciendo uso de las instrucciones matemáticas, calcular mediante diagramas ladder, utilice datos
de tipo entero o tipo flotante.

1) Calcular la expresión A = 54X + 54Y para X= 100 e Y= 200


2) Calcular C = A – B, siendo A = -200, B = 100
3) Calcular el área exterior de un cubo de lado 3m
4) Calcular el volumen del cubo de lado 3m
5) Mediante instrucciones matemáticas graficar la ecuación de la recta Y = 1.5 X+ 5.

6) Mediante instrucciones matemáticas graficar la función senoidal, graficarla en un trend.


7) Mediante instrucciones matemáticas realizar una función diente de sierra y graficarla en un
trend.
8) Calcular la suma de los 100 primeros números naturales.
9) Calcular la media aritmética de los 100 primeros números naturales.
10) Calcular A, para B = 15.2, C = 2.3 y D =0.12

2.- CONVERSIÓN ANALÓGICA DIGITAL:

Ingrese el siguiente programa. Verifique que la tarjeta de entrada analógica 1746 NIO4I ocupa el spot 4
del SLC 5/04.

2.1. Proceda a aplicar una tensión de 10.0 VDC al CH 0 de entradas analógicas del PLC. Observe
en la tabla de datos de entrada el valor decimal mostrado el REGISTRO, anótelo en la tabla
adjunta.
2.2. Repita el procedimiento para los valores de tensión indicados en la tabla.

OBS: Para obtener tensiones negativas es necesario cambiar la polaridad de la fuente de


tensión
Página 8 / 8
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

VOLTAJE(IN V) Valor Digitalizado


REGISTRO
+10 V 31473
+7.5 V 23491
+5 V 15784
+2.5 V 7976
0V -8
-2.5 V -7930
-5 V -15845
-7.5 V -23474
-10 V -31494

2.3. Represente en el eje X los voltajes ajustados y en el eje Y los valores digitales logrados

Valor Digitalizado REGISTRO


40000

30000

20000

10000
VOLTAJE(IN V)

0
-15 -10 -5 0 5 10 15

-10000

-20000

-30000

-40000
REGISTRO
Página 9 / 9
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

2.4. ¿Es lineal la conversión A/D?, ¿Cuál es la relación matemática que expresa la relación
encontrada?

Gracias el diagrama nos dimos cuento que la gráfica será lineal ya que tienes en los mismos voltajes
negativos u positivos los mismos valores solo que en uno (-) y otro (+).

Ecuación: Y = f(x) Y=

3.- CONVERSIÓN DIGITAL ANALÓGICA:

Ingrese el siguiente programa. Verifique que la tarjeta de entrada analógica 1746 NIO4I ocupa el slot 4
del SLC 5/04.

Llene la siguiente tabla indicando los valores de voltaje obtenidos para cada uno de los valores enteros
indicados.

Valor Numérico (OUT REGISTRO)) Voltaje (V)

0 0

7801 2.496

15603 4.99

23404 7.48

31207 9.98
Página 10 / 10
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

4.- ESCALAMIENTO CON EL PLC

Implementar un programa con instrucciones matemáticas que permita monitorear la temperatura de un


proceso mediante un transductor de temperatura con salida de 0 a 10 VDC conectado en el terminal de
conexión 1 del módulo de entrada analógica. La señal de voltaje del transductor es proporcional al
rango de 30° a 700°C. La temperatura del proceso debe permanecer entre 200° y 400°C. Si la
temperatura se desvía de este rango se activan dos lámparas intermitentes.
 Si la temperatura es mayor a 520°C, se activa la salida (Local:2:O.Data.1) a intervalos de 250 ms
de prendido por 250 ms de apagado (Lámpara HIGH).
 Si la temperatura esta en el rango de 200° y 520°C se activa la salida (Local:2:O.Data.2), esta
permanecerá permanentemente prendida (Lámpara NORMAL).
 Si la temperatura es menor a 180°C, se activa la salida (Local:2:O.Data.3), a intervalos de 500 ms
de prendido por 500 ms de apagado (Lámpara LOW).

La data de temperatura es presentada en °C para propósitos de monitoreo y visualización.

 Tabla de asignación de variables.

Tabla de asignación de variables:


DESCRIPCION Introduccion DIRECCION
ENTRADAS Start Pulsador NA I1
Stop Pusador NC I0
Lim Limites
SALIDAS Mov
Lámpara Foquete
Ton Temporizador
Es una instrucción que
Cpt permite fórmulas
matemáticas de hasta
255 caracteres
complejas o sencillas
un una sola instrucción

Lo primordial para hacer el laboratorio era sacar la formula exacta para asi insertarlo en el CPT (la cual
usamos la siguiente .
Página 11 / 11
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

 Programa LD IEC 61131-3 (Diagrama de contactos) debidamente explicado.

Aquí en esta nueva experiencia en la parte automatizada implementamos un programa con


instrucciones matemáticas que permita monitorear la temperatura de un proceso mediante un
transductor de temperatura con salida de 0 a 10 VDC conectado en el terminal de conexión 1 del
módulo de entrada analógica.

Por consiguiente, explicaremos cuál es su función de cada uno de los equipos que usamos y en que
programa:
-STOP, START, CTP, MOV, LIM, MEMORIA, TON, LAMPARA
Página 12 / 12
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº

VI. Evaluación.

Una bomba debe llenar agua a un tanque cuando se arranca su motor por intermedio del pulsador
de arranque S0 o cuando el nivel de agua es mínimo. Del mismo modo, la bomba deja de
funcionar cuando se activa el pulsador de parada (S1) o cuando el nivel de agua está en máximo.
El control automático se da por intermedio de un sensor de nivel por resistencia variable, el cual se
conecta a una tarjeta de entrada analógica 1746 NIO4I ubicado en el slot 4 canal1 del PLC, tal
que, 10V indica que el tanque se encuentra lleno (5 metros) y 0V se encuentra vacío (0 metros).
Por lo tanto, la bomba debe funcionar en operación manual a través de (S0 y S1) o automático por
el sensor de nivel (R).
El sistema incluye un panel de lámparas indicadoras (H0, H1, H2), cuando la bomba funciona, la
lámpara H0 se enciende permanentemente, en caso de una falla en el motor de la bomba por
sobrecarga, el encendido de la lámpara H0 pasa a ser intermitente, con una frecuencia de 250Hz;
si el tanque está lleno, la lámpara H1 estará encendida y finalmente si el tanque está vacío, la
lámpara H2 estará encendida.

Se pide:
 Tabla de asignación de variables.
 Esquema eléctrico de conexiones al PLC.
 Programa Ladder IEC 61131-3 (debidamente explicado y comentado)

Observaciones y conclusiones:

Logramos implementar los programas típicos con instrucciones matemáticas


Identificamos las instrucciones de transferencia lógica.
Para hacer el laboratorio tuvimos que poner entradas y salidas analógicas.

___________________________
FIN DEL DOCUMENTO

You might also like