Documentos de Académico
Documentos de Profesional
Documentos de Cultura
InfoPLC Net Guia 5 Instrucciones de Comparacion Desplazamiento Funciones Matematica
InfoPLC Net Guia 5 Instrucciones de Comparacion Desplazamiento Funciones Matematica
Práctica de Laboratorio
Instrucciones de Comparación,
Desplazamiento y Funciones Matemáticas
Facultad de Ingeniería
Programa de Electrónica
Área de Automatización y Control
5
[Instrucciones de comparación, desplazamiento y
Práctica V
funciones matemáticas]
Guía No. V
BARRANQUILLA - COLOMBIA
UNIVERSIDAD DE LA COSTA (C.U.C) Formato FT-LA-01
FACULTAD DE INGENIERÍA
Versión V1
2015
Contenido
1. Objetivos .......................................................................................................... 4
1.1. Objetivo General ........................................................................................ 4
1.2. Objetivos Específicos ................................................................................. 4
2. Equipos, Herramientas y Materiales ................................................................ 4
3. Introducción...................................................................................................... 5
4. Referencias Teóricas ....................................................................................... 6
4.1. Comparadores ........................................................................................... 6
4.2. Instrucciones de Desplazamiento .............................................................. 7
4.3. Funciones Matemáticas ............................................................................. 7
5. Desarrollo de la Guía ....................................................................................... 9
5.1. Instrucciones de Desplazamiento ............................................................ 10
5.2. Funciones Matemáticas ........................................................................... 11
5.2.1. Instrucciones Suma (ADD) y Resta (SUB) ........................................ 11
5.2.2. Instrucciones Multiplicar (MUL) y Dividir (DIV)................................... 13
5.3. Instrucciones de Comparación ....................................................................... 16
5.3.1. Instrucciones Menor o igual que (≤) y Mayor o igual que (≥) ............. 16
5.3.2. Instrucciones Igual y Diferente .......................................................... 17
6. Aplicaciones a Realizar .................................................................................. 19
7. Análisis de los Resultados ............................................................................. 20
8. Aplicaciones Propuesta .................................................................................. 21
Bibliografía ............................................................................................................ 23
1. Objetivos
- Consola de
Mando.
3. Introducción
4. Referencias Teóricas
4.1. Comparadores
Las instrucciones de comparación se utilizan para contrastar dos valores de un
mismo tipo de datos. Si la instrucción de comparación genera un resultado
verdadero, la salida se activará [1].
ENTRADA1
<> Diferente a es diferente a
ENTRADA2
ENTRADA1
Mayor o
>= es mayor o igual a
Igual a
ENTRADA2
ENTRADA1
Menor o
<= es menor o igual a
Igual a
ENTRADA2
ENTRADA1
> Mayor que es mayor que
ENTRADA2
ENTRADA1
< Menor que es menor que
ENTRADA2
Instrucción Función
Copia un elemento de datos
MOVE almacenado en una dirección indicada
a una dirección diferente.
Instrucción Función
SUMA
MULTIPLICA
CIÓN Multiplica el valor IN1 por el valor IN2 y
permite consultar el producto en la
salida OUT.
DIVISIÓN
CALCULATE: Calcular.
MOD: Obtener resto de división.
NEG: Generar complemento a dos.
INC: Incrementar.
DEC: Decrementar.
ABS: Calcular valor absoluto.
MIN: Determinar mínimo.
MAX: Determinar máximo.
LIMIT: Ajustar valor límite.
SQR: Calcular cuadrado.
SQRT: Calcular raíz cuadrada.
LN: Calcular logaritmo natural.
EXP: Calcular valor exponencial.
SIN: Calcular valor de seno.
COS: Calcular valor de coseno.
TAN: Calcular valor de tangente.
ASIN: Calcular valor de arcoseno.
ACOS: Calcular valor de arcocoseno.
ATAN: Calcular valor de arcotangente.
FRAC: Determinar decimales.
EXPT: Elevar a potencia.
5. Desarrollo de la Guía
Revisar que cuente con todo el hardware y software necesario para el buen
desarrollo de la guía.
Tenga en Cuenta: Para revisar el valor de las variables, usted deberá activar
la opción observación. El valor se visualizará encima del parámetro en el
cual se encuentre el entero; ejemplo ver figura 2.
Realice un programa que permita enviar un tren de pulsos con un tiempo “t”
a un piloto de color verde; el tiempo “t” se definirá teniendo en cuenta dos
pulsadores de la siguiente manera:
Al activarse el Pulsador 1 se establecerá t = 4 segundos.
Al activarse el Pulsador 2 se establecerá t = 8 segundos.
Aplicación
Ver Figura 6.
Aplicación
5.3.1. Instrucciones Menor o igual que (≤) y Mayor o igual que (≥)
Aplicación
Figura 11. Instrucciones menor igual que y mayor igual que en KOP y AWL.
Aplicación
Implementar una lógica que control que permita el encendido de tres pilotos
según el tiempo acumulado de un temporizador. Se debe programar un
temporizador cíclico de 120 segundos y la siguiente lógica de control para el
encendido de tres pilotos de color verde, rojo y amarillo:
6. Aplicaciones a Realizar
Ejercicio #4.
Ciclo 1: Luz Roja Encendida, Luz Amarilla Apagada y Luz Verde Apagada.
Ciclo 2: Luz Roja Encendida, Luz Amarilla Encendida y Luz Verde Apagada.
Ciclo 3: Luz Roja Apagada, Luz Amarilla Apagada y Luz Verde Encendida.
Ciclo 4: Luz Roja Apagada, Luz Amarilla Encendida y Luz Verde Apagada.
Ciclo 5: Repetir la secuencia cíclicamente.
Pulsador1: Ciclo 1 (10 s), Ciclo 2 (5 s), Ciclo 3 (10 s), Ciclo 4 (5 s).
Pulsador2: Ciclo 1 (5 s), Ciclo 2 (15 s), Ciclo 3 (7 s), Ciclo 4 (6 s).
Pulsador3: Ciclo 1 (15 s), Ciclo 2 (10 s), Ciclo 3 (4 s), Ciclo 4 (30 s).
Ejercicio #4.
Diagrama de Flujo
DIAGRAMA
Listado de entradas y salidas del sistema.
Dirección en el Dirección en el
Equipo Tag Tipo de Señal
PLC Programa
8. Aplicaciones Propuesta
Ejercicio #5.
El sistema cuenta con dos pulsadores (P1 y P2) que determinan que línea es
la que va a ingresar a las bandas transportadoras; si P1 se activa, la línea de
Pan Tostado ingresará al sistema y si P2 se activa, la línea de Pan Blando
ingresará al sistema.
- Si se escoge la línea de Pan Tostado (P1) = Se deben desenergizar
las Barreras 1 y 3 (B1 y B3) y encender el motor de la banda
transportadora BA4.
- Si se escoge la línea de Pan Blando (P2) = Se debe desenergizar la
Barrera 2 (B2) y encender el motor de la banda transportadora BA3.
Se debe tener en cuenta que el estado normalizado de las barreras es
normalmente energizado; es decir, que se encontrarán accionadas.
Al escogerse cualquiera de las dos líneas de Pan (Tostado o Blando) deberá
activarse el sistema, accionando los motores de las bandas transportadoras
BA1 y BA2.
Bibliografía
[1] Siemens AG, «Lista de instrucciones (AWL) para S7-300 y S7-400. Manual de
Referencia». 2010.
[2] Siemens AG, «S7 Controlador programable S7-1200. Manual del sistema».
2009.