Beruflich Dokumente
Kultur Dokumente
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
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
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.
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.
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.
V. DESARROLLO
Haciendo uso de las instrucciones matemáticas, calcular mediante diagramas ladder, utilice datos
de tipo entero o tipo flotante.
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.
Página 9 / 16
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº
2.3. Represente en el eje X los voltajes ajustados y en el eje Y los valores digitales logrados
40000
grafico de datos analogicos
30000
20000
10000
0 Series1
10 7.5 5 2.5 0 -2.5 -5 -7.5 -10
-10000
-20000
-30000
-40000
Página 11 / 16
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?
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.
0 0
7801 2.498
15603 5
23404 7.49
31207 10
Página 12 / 16
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº
4 Marca M5 MT:5/0
5 Lámpara 1 H1 Local:2.0.data 2
6 Lámpara 2 H2 Local:2.0.data 3
7 Lámpara 3 H3 Local:2.0.data 4
8 Tempo 1 T1 T4:1/DN
9 Tempo 2 T2 T4:2/DN
|
Página 16 / 16
Tema :
“Funciones lógicas y aritméticas con señales Analógicas” Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. Nº
Observaciones
En este laboratorio se ha tenido que enlazar el PLC con cable de res Ethernet
.
Se observó que las señales analógicas son medidas de por tensiones del t
PLC.
conclusiones
Se llegó a la conclusión de que los PLC’s son herramientas que pueden hacer
ordenes de entradas y salidas, según a la programación que se le asigne.
La señales analógicas son señales que el PLC son señales que no reconoce ,
como valor , por eelo se ha tenido que cargar con el Bits necesario para
realizará las maniobras necesarias que re quiere el laboratorio.