Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CODIGO: EE 5030
LABORATORIO N° 0 7
FECHA
31 10 2019
DIA MES AÑO
TAREA: Funciones Lógicas y aritméticas con señales Analógicas
SESION Nº 12
DOCENTE: Ing. Danny Meza Manrique MESA PLC 02
LABORATORIO 07
|
OTROS RIESGOS
PASOS DE LA TAREA (ESPECIFICAR PARA CADA MEDIDAS DE CONTROL
CASO)
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.
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.
V. DESARROLLO
Ingrese el siguiente programa. Verifique que la tarjeta de entrada analógica 1746 NIO4I ocupa el spot 4 del PLC
Compact
3. 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.
4. 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
Valor Digitalizado
Voltaje (In V) REGISTRO
+10V 32767
+7.5V 23912
+5V 16151
+2.5V 7583
0V 0
-2.5V -8294
-5V -16051
-7.5V -23599
-10V -31705
Nro. DD-106
TECSUP AUTOMATIZACIÓN INDUSTRIAL Página 9 / 5
Tema : Código :
Funciones lógicas y aritméticas con señales analógicas Semestre:
Grupo :
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?
Ingrese el siguiente programa. Verifique que la tarjeta de entrada analógica 1746 NIO4I ocupa el slot 4 del PLC
Compact.
Nro. DD-106
TECSUP AUTOMATIZACIÓN INDUSTRIAL Página 11 / 5
Tema : Código :
Funciones lógicas y aritméticas con señales analógicas Semestre:
Grupo :
Llene la siguiente tabla indicando los valores de voltaje obtenidos para cada uno de los valores enteros indicados.
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.
Haciendo uso de las instrucciones matemáticas, calcular mediante diagramas ladder, utilice datos de tipo
entero o tipo flotante.
Captura de pantalla tomada utilizando dos Instrucciones MUL y una instrucción ADD
___________________________
FIN DEL DOCUMENTO