Práctica #1
1. Objetivos:
✓ Identificar las herramientas que posee el software Connected Components para el
manejo del controlador Micro 850 de la marca Rockwell Automation.
✓ Diferenciar las partes del controlador Micro 850 para la realización de aplicaciones.
✓ Discriminar los diferentes tipos de contactos y bobinas para la programación escalera.
2. Marco teórico
Elemento Descripción
Representa un grupo de elementos de circuito que provocan la activación de
Peldaño
una bobina.
Bloques de Las instrucciones incluyen operadores, funciones y bloques de funciones,
funciones incluidos bloques de funciones definidos por el usuario.
Bobina Descripción
Directa La variable asociada es asignada con el valor booleano de la conexión
derecha del peldaño.
Inversa La variable asociada es asignada con el valor booleano negado de la
conexión derecha del peldaño.
Set La variable asociada es ajustada “Verdadero” cuando el valor del
estado de la conexión derecha es “Verdadero”. La salida de la
variable mantiene el valor hasta que la bobina “Reset” sea habilitada.
Reset La variable asociada es ajustada “Falso” cuando el valor del estado
de la conexión derecha es “Verdadero”. La salida de la variable
mantiene el valor hasta que la bobina “Set” sea habilitada. En caso
de mantener habilitada ambas bobinas “Set” y “Reset”,
predominancia tiene la bobina “Reset”.
Flanco La variable asociada es ajustada a “Falso” cuando el estado booleano
ascendente de de la conexión derecha cambia de falso a verdadero (flanco de
pulso subida). La variable es ajustada a “Falso” en los demás casos.
Flanco La variable asociada es ajustada a “Verdadero” cuando el estado
descendente booleano de la conexión derecha cambia de verdadero a falso (flanco
de pulso de bajada). La variable es ajustada a “Falso” en los demás casos.
Laboratorio de Automatización Industrial I
Contacto Descripción
Directo Soporta una operación booleana entre el estado de la línea de
conexión y una variable booleana.
Inverso Soporta una operación booleana entre el estado de la línea de
conexión y la negación booleana de una variable booleana.
Flanco ascendente de El estado de la línea de conexión derecha del contacto es
pulso habilitado a “Verdadero” cuando el estado de la línea de
conexión izquierda es “Verdadero” y el estado de la variable
asociada cambia de “Falso” a “Verdadero”. El estado se
restablece de “Falso” en los demás casos.
Flanco descendente El estado de la línea de conexión derecha del contacto es
de pulso habilitado a “Verdadero” cuando el estado de la línea de
conexión izquierda es “Verdadero” y el estado de la variable
asociada cambia de “Verdadero” a “Falso”. El estado se
restablece de “Falso” en los demás casos.
N° Descripción
Entradas del bloque de instrucciones, cada una de ellas se etiqueta y tiene un tipo
2
definido.
Salidas del bloque de instrucciones, cada una de ellas se etiqueta y tiene un tipo
4
definido.
Herramienta Función
Compilar (a) Inicia compilación de la programación del controlador.
Tipos de datos
a) Todos los datos tipos enteros pueden expresarse en una de las siguientes bases
(identificándolo con su prefijo): decimal (ningún prefijo), hexadecimal “16#”, octal
“8#”, Binario “2#”.
b) Se pueden escribir con representación decimal o científica. La coma de los decimales
(',') separa el entero de los componentes decimales.
c) La expresión literal temporal debe comenzar con el prefijo "T#" o "TIME#", no puede
superar T#49d17h2m47s294ms y no puede ser negativo.
Dato Función
Booleanos Pueden adoptar uno de los siguientes valores booleanos:
Verdadero (equivale a 1) o Falso (equivale 0).
Entero corto Son enteros con signo de 8 bits del -128 al +127.
Entero corto sin Son enteros sin signo de 8 bits del 0 al 255.
signo (o byte)
Entero (o INT) Son enteros con signo de 16 bits comprendidos entre –32.768 y
32.767.
Entero sin signo Son enteros sin signo de 16 bits comprendidos entre 0 y 65.535.
(Word)
Entero doble Son enteros con signo de 32 bits del -2147483648 al
(DINT) +2147483647.
Entero doble Son enteros sin signo de 32 bits comprendidos entre 0
sin signo y 4.294.967.295.
(DWORD)
Entero largo Son enteros con signo de 64 bits comprendidos entre –
(LINT) 9.223.372.036.854.775.808 y 9.223.372.036.854.775.807.
Entero largo sin Son enteros sin signo de 64 bits comprendidos entre 0
signo (LWORD) y 18446744073709551615.
Reales Son valores flotantes de 32 bits (1 bit de signo + 23 bits de
mantisa + 8 bits de exponente).
Temporales Las variables temporales se guardan en palabras de 32 bits, hacen
referencia a un reloj o contador.
Tipos de variables
Para vincular el estado de los contactos, bobinas, entradas y salidas debemos utilizar
variables para que dichos valores se almacenen en ella, existen diferentes tipos de
variables:
Variables Descripción
Globales Pertenecen al controlador del proyecto; están disponibles para
cualquier programa del proyecto.
Locales Variables asignadas a un programa específico del proyecto y solo están
disponibles para dicho programa.
Del sistema Variables predeterminadas del sistema del controlador.
E/S Corresponde a las entradas y salidas físicas del controlador.
Laboratorio de Automatización Industrial I
3. Procedimiento:
Creación de proyecto en Connected Component Workbench
1. Abrir el Software “Connected Component Workbench”. Seleccionar “Nuevo”, se creará
el proyecto.
2. Seleccionar “Agregar dispositivos”, luego escoger el código de catálogo (éste se
encuentra impreso en el equipo).
3. Seleccionar la Versión de firmware del dispositivo.
4. Para ver la revisión del equipo abrimos el software RSLinx Classic, seleccionamos
“RSWho” donde aparecerán los dispositivos conectados a la computadora
5. En este caso a través del puerto USB se ha conectado el equipo, seleccionamos dando
clic derecho al dispositivo.
6. Escoger “Module Configuration”, en la siguiente ventana que aparezca se puede
visualizar algunas características relevantes del controlador, como por ejemplo el
número de catálogo o la revisión del mismo.
7. Una vez creado el proyecto, se procede a agregar un nuevo programa, el cual puede
ser programado en distintos lenguajes de programación, en este caso seleccionaremos
“Diagrama en escalera”. Al crear un proyecto debe considerar lo siguiente:
o Una vez que haya creado un programa, no puede cambiar el lenguaje de
programación.
o Un proyecto puede contener hasta 256 programas.
o Cada programa debe tener un nombre diferente. Estos nombres pueden tener
hasta 128 caracteres y deben comenzar por una letra.
Problema 1:
• Analizar los diferentes tipos de contactos y bobinas de la programación dada.
Problema 2:
• Realizar la siguiente programación en el Micro 850 y describa el funcionamiento de
cada línea, explicando su funcionamiento:
Problema 3:
Realizar dos maneras del encendido y apagado de una luz piloto utilizando los
diferentes tipos de contactos y bobinas.
5. Resultados:
Nota: Adjuntar las capturas de la programación de cada problema
respectivamente comentado cada peldaño.
6. Conclusiones:
a) Conclusión 1
b) Conclusión 2
c) Conclusión 3
Laboratorio de Automatización Industrial I
7. Recomendaciones:
a) Recomendación 1
b) Recomendación 2
c) Recomendación 3
8. Bibliografía:
• Controladores programables Micro830 y Micro850, Rockwell Automation
Technologies, Inc., Milwaukee, Wisconsin, 2015. Disponible en:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/2080-
um002_-es-e.pdf
• Micro800 Programmable Controllers General Instructions, Rockwell Automation
Technologies, Inc., Milwaukee, Wisconsin, 2016. Disponible en:
http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/2080-
rm001_-en-e.pdf