Está en la página 1de 11

Instituto Tecnológico Superior de Abasolo

Reporte de prácticas de laboratorio

Instituto Tecnológico Superior de


Abasolo

Carrera:
Ingeniería Mecatrónica

Nombre de la Materia:
Tópicos de la automatización.

Nombre y número de practica: Practica 1. Sensor Infrarrojo con


Norm_X y Scale_X.

Fecha de realización de la Práctica: 20 de septiembre del 2023.

Fecha de Entrega de Reporte: 23 de septiembre del 2023.

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 1 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio

1. Objetivos:
General:
• Diseñar y programar en lenguaje escalera las practicas propuestas por el docente.
Específicos:
• Realizar las conexiones adecuadas en el PLC con los componentes electrónicos
utilizados.
• Realizar correctamente la programación en lenguaje escalera para cada uno de los
ejercicios.
• Utilizar adecuadamente cada uno de los componentes y PC, así como el PLC.

2. Introducción (Marco Teórico):


Normalización y escalado de señales analógicas:
Trabajar con números dentro del rango entre 0 y 27648 puede resultar confuso si lo que se desea es
relacionarlos proporcionalmente con valores de señales físicas conocidas, como velocidad, presión,
temperatura, longitud, etc. Por ejemplo, no es lo mismo hacer referencia a una temperatura en un rango
numérico abstracto entre 0 y 27648 que asignar dicho valor en grados centígrados entre 0 y 100°C.
STEP 7 dispone de instrucciones de programación que facilitan la tarea de relacionar valores de magnitudes
conocidas con el rango numérico de la señal.
NORM_X: Normaliza el valor recibido por un variable en la entrada VALUE entre un máximo y un mínimo.
El valor procesado se transfiere a una variable de salida en formato de numero en coma flotante (REAL).

Ilustración 1 Función de normalización (NORM_X).

SCALE_X: Escala el valor de una variable con formato de numero en coma flotante, como puede ser el
depositado en la función NORM_X, para ajustarlo entre un rango de valores comprendido entre un mínimo
y un máximo, cuyo valor procesado se transfiera a una variable en formato INT.

Ilustración 2 Función de escalado (SCALE_X).

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 2 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio
Ejemplo:
Normalizado y escalado de una entrada analógica: El siguiente ejemplo muestra como el valor de una entrada
analógica (IW64) se normaliza (0-27648) y se escala para que la variable de salida MW64 reciba valores entre 0 y 10,
que podrían ser los correspondientes a los valores en tensión (0-10V) de la señal analógica.

Ilustración 3 Normalizado y Escalado de una entrada analógica.

Asi, si la entrada analógica procesa la mitad de la señal (13824), significa que en la variable de salida se recibe el
valor 5, que corresponde a los voltios que en ese momento tiene la entrada analógica.
Normalizado y escalado de una salida analógica: En este caso, una variable (MW80) recibe valores dentro del
rango 0-10, que podrían ser los valores de tensión de la señal analógica de salida, y los escala entre 0 y 27648 para
transferírselos a dicha salida (QW80).

Ilustración 4 Normalizado y escalado de una salida analógica.

Así, si la variable MW80 recibe el numero 5, significa que la salida analógica saca un valor en tensión de 5V.

Numeración de entradas y salidas:


Las entradas y salidas están etiquetadas en los bornes y en las luces de indicación (LEDs de E/S). Estas etiquetas
identifican las E/S en la programación y relacionan a los dispositivos conectados. Con I reconocemos las entradas
digitales, Q las salidas digitales. Además de las letras se usa una combinación de números así:
Ia.b e Qa.b
Donde a identifica el byte y b el bit, a va de o en adelante y b de 0 a 7. El espacio de memoria para la imagen de
registro digital se reserva siempre en incrementos de ocho bits (un byte).
Cada entrada y salida analógica esta asociada a una palabra de 16 bits (digitalización de la señal), y son identificadas
por AI y AQ, para las entradas y las salidas, respectivamente seguida de la letra W, que representa una palabra (Word)
en memoria y luego un numero:
AIW x y AQW x
Donde W va de 0 a 2n, o sea solo pares.

A continuación, se presenta una tabla con los tipos de datos mas usuales:

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 3 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio

Tabla 1 Tipos de datos elementales para las señales analógicas

Nota: Para el procesamiento de los valores analógicos son muy importantes los tipos de datos "INT" y "REAL", ya que
los valores analógicos leídos tienen formato de números enteros "INT" de 16 bits y para que el procesamiento
posterior sea exacto, teniendo en cuenta los errores de redondeo de "INT", solo se consideran los números en coma
flotante "REAL".

Lectura/emisión de valores analógicos:


Los valores analógicos se leen o se emiten como palabras en el PLC. El acceso a esas palabras se realiza, por ejemplo,
mediante los operandos: %IW 64 Palabra de entrada analógica 64 %QW 64 Palabra de salida analógica 64 Cada valor
analógico ("channel" [canal]) tiene asignada una palabra de entrada o de salida. El formato es "Int", un número
entero. El direccionamiento de las palabras de entrada o salida se rige por el direccionamiento en la vista general de
dispositivos.

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 4 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio
Los valores analógicos se leen o se emiten como palabras en el PLC. El acceso a esas palabras se realiza, por ejemplo,
mediante los operandos:
%IW 64 Palabra de entrada analógica 64
%QW 64 Palabra de salida analógica 64
Cada valor analógico ("channel" [canal]) tiene asignada una palabra de entrada o de salida. El formato es "Int", un
número entero. El direccionamiento de las palabras de entrada o salida se rige por el direccionamiento en la vista
general de dispositivos.

La dirección de la primera entrada analógica sería %IW 64, la de la segunda entrada analógica %IW 66, la de la tercera
entrada analógica %IW68, la de la cuarta entrada analógica IW70, la de la quinta entrada analógica IW72, la de la
sexta entrada analógica IW74, la de la séptima entrada analógica IW76 y la de la octava entrada analógica IW78.
La dirección de la primera salida analógica sería %QW 64, la de la segunda salida analógica %QW 66, la de la tercera
salida analógica %QW68, la de la cuarta salida analógica QW70.
La transformación del valor analógico para su posterior procesamiento en el PLC es igual en las entradas y en las
salidas analógicas.
Los rangos de valores digitalizados tienen el siguiente aspecto:

A menudo estos valores digitalizados deben normalizarse con el correspondiente procesamiento posterior en el PLC.

3. Materiales, Reactivos y/o Equipos:


PC.
PLC Siemens.
Sensor de proximidad.
Protoboard.
Cables para conexión al PLC.
Caimanes.

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 5 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio
4. Metodología:
Para realizar esta práctica con éxito, comenzamos añadiendo en el primer segmento un bloque de Norm_X,
esto para que, al establecer un valor mínimo de 0 y un valor máximo de 13824, lo normalice como señal de
entrada a un valor de 5V, que es el voltaje con el que trabaja el sensor infrarrojo; en la entrada del bloque,
definimos una entrada analógica (IW64) y en la salida del bloque, definimos una memoria (MD0) que es
activada.
Después de ello, sobre el mismo segmento, añadimos un bloque Scale_X, que conlleva como entrada la
memoria de salida utilizada en el bloque Norm_X, para que el Scale_X se active. Del mismo modo que en el
bloque anterior, definimos parámetros mínimos y máximos en los que queremos que sean escalados de 0
a 5, que podrían ser los valores correspondientes al voltaje con el que trabaja el sensor (0-5V), al cumplirse
esta condición, se activa la memoria de salida del Scale_X (MD1), como se muestra en la siguiente imagen:

Ilustración 5 Configuracion del Norm_X y Scale_X.

Como consiguiente, añadimos otro segmento en el que estaremos utilizando comparadores en los que
estableceremos las distancias medidas por nuestro sensor, como en el segmento 2, usamos dos comparadores
establecidos en mayor-igual a 3.5 cm pero menor-igual a 3.7 cm para que se active la salida Q0.4, que encedera
nuestro led en el PLC, como se muestra en la figura siguiente:

Ilustración 6 Comparadores para la activación de las salidas.

Al igual que en el paso anterior, hacemos lo mismo para los siguientes comparadores, pero esta vez, estableciendo
las siguientes distancias, mayor-igual a 3 cm, pero menor-igual a 3.4 cm, que activaran la salida Q0.1.
Y del mismo modo con el siguiente segmento, pero cambiando esta vez los comparadores con las medidas de mayor-
igual a 2 cm pero menor-igual a 2.9 cm, que activaran la salida Q0.2, como se muestra en la siguiente imagen:

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 6 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio

Ilustración 7 Configuración de los comparadores para las salidas Q0.1 y Q0.2

Y por ultimo, añadimos un quinto segmento con los dos últimos comparadores con la siguiente configuración,
mayor-igual a 1 cm pero menor-igual a 1.9 cm, que activara la salida Q0.3.

Ilustración 8 Configuración de los comparadores para la salida Q0.3

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 7 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio
5. Diagrama de Flujo:
Inicio.

Diseño de un control que indique la distancia medida por un sensor


infrarrojo indicada visualmente por leds.

Realizar el diagrama Ladder y las conexiones


físicas adecuadas de cada uno de los
componentes.

Verificar y cargar el programa.

Realizar las pruebas de medición


por el sensor infrarrojo.

¿El código Ladder funcionada No


adecuadamente para la
medición de la distancia?

Si

Tomar evidencias para el


reporte de práctica.

Fin.

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 8 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio
6. Resultados

Ilustración 9 Primer led encendido al detectarse la salida Q0.3 que muestra el rango de distancia de 1 cm a 1.9 cm

Ilustración 10 Segundo led encendido al detectarse la salida Q0.2 que muestra el rango de distancia de 2 cm a 2.9 cm

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 9 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio

Ilustración 11 Tercer led encendido al detectarse la salida Q0.1 que muestra el rango de distancia de 3 cm a 3.4 cm

Ilustración 12 Cuarto led encendido al detectarse la salida Q0.4 que muestra el rango de distancia de 3.5 cm a 3.7 cm

Los leds se quedan encendidos al cumplirse la siguiente condición de los comparadores, ya que al existir un
enclavamiento entre los comparadores en cada uno de los segmentos, este, al ser activada y al existir un
enclavamiento con un contacto normalmente cerrado, mientras se cumpla la condición en cada uno de los
comparadores y estos mantengan activada la salida, el enclavamiento mantendrá encendido el led.

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 10 de


11
Instituto Tecnológico Superior de Abasolo
Reporte de prácticas de laboratorio
7. Bibliografía:

https://www.automation.siemens.com/sce-static/learning-training-
documents/tia-portal/basics-programming-s7-1500/sce-032-500-analog-values-s7-
1500-r1703-es.pdf

http://www.insdecem.com/archivos/documentos/Trabajando%20con%20PLCS.pdf

https://support.industry.siemens.com/cs/mdm/91696622?c=59852219403&lc=en-
AE

Código: FDA-PR02-05 Revisión: 3 Fecha Rev.: 31-07-18 Página 11 de


11

También podría gustarte