Sunteți pe pagina 1din 13

AUTOMATIZACIÓN INDUSTRIAL

CODIGO : EE 5030

LABORATORIO N° 06

“Funciones lógicas y aritméticas con


señales Analógicas”

Alumno (s):

Grupo : Ingeniero Nota:


Semestre : v Danny Meza
Fecha de entrega : Hora:

Electrotecnia industrial
PROGRAMA DE FORMACIÓN REGULAR
Automatización Industrial

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

1
Automatización Industrial

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:

2
Automatización Industrial

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.

3
Automatización Industrial

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 los valores
parámetros. 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 natural. Acepta el logaritmo natural del valor en la fuente y lo almacena en el destino.
LOG Logaritmo de base Acepta el logaritmo de la base 10 del valor en la fuente y almacena el resultado
10. 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 de Eleva un valor a la potencia y almacena el resultado en el destino.
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.

4
Automatización Industrial

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.

5
Automatización Industrial

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 PLC Compact

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

6
Automatización Industrial

Valor digitalizado VOLTAJE

31376 10
23614 7.5
16200 5
7726 2.5
-1 0
-7930 -2.5
-15800 -5
-23670 -7.5
-31490 -10

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

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

la gráfica nos presenta una función lineal donde el punto de paso es casi 0

Ecuación: Y = f(x)

Y =3151.7
X - 9.55

7
Automatización Industrial

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 PLC Compact.

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

3900 0.124

15600 4.89

23400 7.25

31207 9.99

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 20° a 600°C. La temperatura del proceso debe permanecer
entre 200° y 520C. 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.2) esta permanecerá permanentemente
prendida (Lámpara NORMAL).
 Si la temperatura esta en el rango de 200° y 520°C se activa la salida (Local:2:O.Data.3), a intervalos de 250 ms de
prendido por 250 ms de apagado (Lámpara HIGH).
 Si la temperatura es menor a 180°C, se activa la salida (Local:2:O.Data.4), 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.

8
Automatización Industrial

 Tabla de asignación de variables.

Tabla de asignación de variables:

descripciòn codigo direcciòn


fuente variable RV0 local:3:1.ch0data
lampara low H0 local:2:O.data.0
lampara normal H1 local:2:O.data.4
lampara high H2 local:2:O.data.8

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

9
Automatización Industrial

10
Automatización Industrial

OBSERVACIONES y CONCLUSIONES:
 Se determinó como programar un código en PLC que nos permita realizar las funciones
especificadas anteriormente usando combinaciones de MOV y CTD.

 Se determinó que el MOV es capaz de convertir cualquier señal analógica en una cantidad
numérica.

 Se determinó que el CTD nos permite parametrizar una señal analógica en una cantidad que varié
en la misma proporción con limites especificados.

 Se notó que las lámparas usadas fueron las lámparas que indican cuando una salida esta
activada.

 Se notó que los bucles no funcionan con señales continuas, sino que solamente trabajan con pulsos.

 Se notó que se puede insertar cualquier operación en CTD para obtener una parametrización de
valores

11
Automatización Industrial

12

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