Está en la página 1de 19

Universidad Tecnológica de La Habana ¨José Antonio Echeverría¨

Facultad Ingeniería Automática y Biomédica

SEMINARIO 2
Título: Redes industriales con los autómatas programables de Omron.

Equipo #2:
Eduardo Benjamín Álvarez Abreu #2
Alejandro Borges Segundo #4
Javier Cordero González #7
Julio Cesar Damas Sánchez #8
Andy Perera Alfonso #
Glenda Viera Delgado #

Carrera: Ingeniería en Automática


Asignatura: Sistemas de Automatización
Grupo: A-53
"Para la máquina, el trabajo de la máquina; para el hombre, el desafío
de la creación".
Kazuma Tateisi, fundador de Omron

-2-
Índice

Índice..................................................................................................................................................... - 3 -
Introducción.......................................................................................................................................... - 4 -
Desarrollo ............................................................................................................................................. - 6 -
Selección del equipamiento del fabricante indicado. Criterios a considerar. ......................... - 6 -
Mencionar los diferentes protocolos que es posible utilizar con él. ........................................ - 7 -
Seleccionar uno de estos protocolos y caracterizarlo en cuanto a: ........................................ - 7 -
a- Niveles que implementa en el modelo OSI. .......................................................................... - 7 -
b- Medio físico. ......................................................................................................................... - 8 -
c- Topología............................................................................................................................... - 8 -
d- Modos de transmisión. .......................................................................................................... - 8 -
e- Distancia máxima con repetidor y sin él. .............................................................................. - 8 -
f- Velocidad de transmisión. ..................................................................................................... - 8 -
g- Cantidad de nodos que soporta.............................................................................................. - 9 -
h- Conectores. ............................................................................................................................ - 9 -
i- Terminadores. ........................................................................................................................ - 9 -
j- MAC...................................................................................................................................... - 9 -
k- Direccionamiento. ................................................................................................................. - 9 -
l- Si permite definir nodos prioritarios y cómo......................................................................... - 9 -
m- Estructura de las tramas....................................................................................................... - 10 -
n- Capacidad y forma de detección de errores......................................................................... - 11 -
o- Aplicaciones informáticas (software) que permita su parametrización y puesta a punto. ... - 11 -
p- Costos aproximados de una solución con este PLC. ........................................................... - 11 -
q- Otro dato que considere importante. ................................................................................... - 12 -
Realice el diagrama de conexiones de una pequeña red que contenga sensores, actuadores y si es posible
otro PLC o una computadora (ver ejemplos del fabricante) ............................................................ - 13 -
Describa la forma de parametrizarlo con un ejemplo (ver ejemplos del fabricante) ....................... - 13 -
Conclusiones ..................................................................................................................................... - 19 -

-3-
Introducción

La marca Omron es conocida y relacionada por las personas que la conocen


mayoritariamente por su desarrollo en el campo de la salud. Pero hoy
comprobaremos que no sólo se la relaciona con la salud sino con muchos aspectos
básicos del día a día vinculados a la automatización industrial.
OMRON es una empresa japonesa de electrónica con sede en Kyoto.
Fundada en 1933 por Kazuma Tateisi. Brillante inventor y decidido vendedor, intentó
fortuna con una máquina afiladora de cuchillos y una plancha de pantalones, antes
de lanzarse como “Tateisi Electric Manufacturing Co”. Empresa basada en cubrir la
necesidad hospitalaria de rayos X, consiguiendo los rayos X más rápidos del
mercado. Para más tarde convertirse en Omron Corporation.
Durante su trayectoria, Omron ha dejado una serie de innovaciones
tecnológicas que han revolucionado nuestras vidas: señales de tráfico automáticas,
máquinas de venta de billetes, conectores de proximidad sin contacto, cajeros
automáticos, sistemas de automatización en estaciones de trenes, así como un
equipamiento automatizado en diagnóstico de células cancerígenas. Omron realiza
contribuciones significativas en una extensa variedad de campos tales como la
automatización industrial, aplicaciones caseras y equipamientos de oficinas,
automóviles, sistemas financieros y sociales, y cuidados de la salud.
Es extremadamente amplia su gama de productos:
 Sistemas de Automatización:
- Controlador de Automatización de máquinas.
- Autómatas Programables.
- E/S Remotas.
- Interfaces Hombre- Maquinas
 Control de Velocidad y Posición:
- Controladores de movimiento.
- Servosistemas.
- Robots.
- Variadores de Frecuencia.
 Detección:
- Sensores fotoeléctricos.
- Sensores de color y Marcas.
- Barreras ópticas y sensores de área.
- Sensores y amplificadores de fibra óptica.
- Sensores Inductivos.
- Sensores mecánicos/finales de camera
- Encoders Rotativos.
 Inspección y control de calidad:
- Sistemas de Inspección e Identificación.
- Sensores de Medida.
 Seguridad

-4-
- Dispositivos de control y parada de emergencia.
- Finales de carrera de seguridad.
- Finales de carrera para puertas de seguridad
- Sensores de seguridad.
- Sistemas de control de seguridad.
- Salidas de Seguridad.
 Componentes de Control:
- Controladores de Temperatura.
- Fuentes de Alimentación.
- Sistemas de Alimentación Ininterrumpida.
- Temporizadores.
- Contadores.
- Relés Programables.
- Indicadores de Paneles Digitales.
- Dispositivos de Monitorización de Energía.
 Componentes de Conmutación:
- Relés electromecánicos.
- Relés de Estado Sólido.
- Dispositivos de conmutación de baja tensión.
- Productos de Monitorización.
 Software.
Teniendo en cuenta su alto desarrollo en el campo de sistemas de Automatización,
la diversidad y cantidad de autómatas programables de su marca. Tanto si su
sistema de automatización requiere una solución simple y económica, como si su
objetivo es un control avanzado a alta velocidad, puede encontrar lo que necesita
en la gama de autómatas programables de Omron. Y si su sistema crece o cambia
debido a la demanda del mercado, descubrirá que solo Omron ofrece una gama
completa de PLC compactos y modulares que comparten la misma arquitectura.
Por lo tanto, sus programas serán totalmente compatibles, tanto en la asignación
de memoria como en el conjunto de instrucciones.

 Una familia de PLC escalables para adecuarse siempre exactamente a su


aplicación
 Enrutamiento de comunicaciones transparente a través de distintas redes
 La mejor relación tamaño/rendimiento del mercado

-5-
Desarrollo

Selección del equipamiento del fabricante indicado. Criterios a considerar.

Como se explicó anteriormente, es muy alta la gama de PLC que ofrece este
fabricante por lo que es importante tener en cuenta ciertos criterios para la selección
del mejor Autómata.
Obviamente, lo primero es la fiabilidad para continuar con distintos niveles de
rendimiento. Quizá también necesiten funcionalidades avanzadas con funciones
especiales configuradas por los usuarios, o bien soluciones estandarizadas con
precios realmente atractivos. Al final, se va sumando a una lista de requisitos que
puede ser difícil de cumplir. Omron propone un nuevo sistema llamado Enfoque 361°,
que no solo proporciona una oferta completa e integral, sino que le sitúa en el centro
del proceso de selección de productos. Un nuevo enfoque que permite llegar a la
opción perfecta, aquella que proporciona el grado extra de confianza que solo
Omron puede aportar.

Analizando este enfoque seleccionamos un PLC Omron CP1L, compatible


con el resto de dispositivos de la línea PLC de Omron. Utiliza el mismo software que
otros controladores Omron, 4 entradas de codificador de alta velocidad y 2 salidas
de pulsos de alta velocidad. Alimentación AC o DC, conjunto de instrucciones
compatible con PLC de la serie CP1H, CJ1 y CS1 CP1L-EM / CP1L-EL, tiene un
puerto Ethernet de funciones estándar CP1L-M / CP1L-L, tiene un puerto USB
periférico de funciones estándar, puertos serie RS232C y RS-422A/485 opcionales.
Ampliable con una gama amplia de unidades de E/S (máximo de 160 puntos de
E/S).
El Omron CP1L es un controlador lógico programable (PLC) con 12 salidas
de relé e interfaz de ordenador de red USB. Tiene una capacidad de programa de
10.000 pasos y 30 puntos de E/S integrados. Este PLC es para usar con la serie
SYSMAC CP1L. La serie ofrece el tamaño compacto de un micro-PLC con la
capacidad de un PLC modular. Esta gama no solo es compacta, sino también
escalable y tiene faster processing speed que otros controladores. Este producto
tiene muchas ventajas en comparación con su generación anterior de PLC, como
seis interrupciones integradas, contadores de alta velocidad, faster processing de
instrucciones que aceleran todo el sistema y soporte de lenguaje de texto estructural,
lo que facilita mucho las operaciones matemáticas. También dispone de control de
posicionamiento de alta precisión adecuado para Advanced Robotics.

Características y ventajas

 Puerto USB Incorporado


 Suministro de alimentación de CA Necesario
 Compatible con todos los demás dispositivos de la gama de PLC de Omron
 Utiliza software idéntico al de otros controladores Omron

-6-
 Cuatro entradas de codificador de alta velocidad y dos salidas de impulsos
de alta velocidad
 Tamaño de memoria de 32k palabras
 Ampliable hasta tres módulos
 Conjunto de instrucciones compatible con PLC de las series CP1H, CJ1 y
CS1
 Rangos de temperatura de funcionamiento entre 0 °C y 55 °C.
 Puertos serie RS232C y RS-422A/485 opcionales
 Funcionalidad de movimiento.

Aplicaciones
 Sector de automatización
 Robótica
 Industria automovilística

Mencionar los diferentes protocolos que es posible utilizar con él.

 Ethernet: conectividad programable con dispositivos de otros fabricantes


para hacer de este excelente producto el mejor controlador de máquinas del
mercado.
 ModBus
 Serial Communications Board:
- Host Link: Para conexiones entre una computadora maestro y un PLC
- Protocol macro: Para comunicación entre PLC’s y dispositivos externos
de propósito general.
- 1: N NT Link: Para comunicación entre PLC’s y terminales programables.
- Loopback test: Para probar los puertos de comunicación.
- Serial Gateway.
- No-protocol.
- 1:1 Host Link.
- Modbus-RTU slave mode.

Seleccionar uno de estos protocolos y caracterizarlo en cuanto a:


a- Niveles que implementa en el modelo OSI.
El protocolo Host Link usa la interfaz física rs232c para establecer la
comunicación punto a punto y rs422 para la trasmisión uno a muchos. También usa
la capa de enlace con tramas previamente definida. Por otra parte, en el nivel de
aplicación Omron electrics ofrece el programa Port.exe, la cual realiza la
comunicación del protocolo host-link desde el ordenador.

-7-
b- Medio físico.
Como medio físico se usa la conexión RS-232c o RS-422 con un conector de
9 pines (DB9), con apantallamiento para evitar el ruido y recubrimiento para
exteriores.
RS-422 proporciona para la transmisión de datos, utilizando la señalización
equilibradas o diferencial, con unidireccional / no reversible, terminada en punta o
no terminados en líneas de transmisión, para señalar, o multipunto.
Varias ventajas clave que ofrece esta norma incluyen el receptor diferencial,
un conductor de diferencial y velocidades de datos de hasta 10 megabaudios a los
12m. La especificación en sí misma no establece un límite máximo de velocidad de
datos, sino que muestra cómo la velocidad de la señal se degrada con la longitud
del cable.
c- Topología.
La comunicación punto a punto se realiza sobre el estándar RS-232C. Cada
estación de enlace debe ofrecer un puerto serie estándar. También se puede realizar
la conexión multipunto de maestro a esclavo con el estándar RS-422. Una estación
actúa como principal. El resto actúa como secundarias. Ante esta situación, la
estación principal ejecuta comandos de comunicación, a los que responde la
estación destinataria del mensaje.
El flujo de datos entre emisor y receptor se coordina por software. Además,
se puede realizar la coordinación por hardware por medio de la utilización de la línea
de control y la de estado. La comunicación punto a punto se realiza sobre el
estándar RS-232C. Cada estación de enlace debe ofrecer un puerto serie estándar.
d- Modos de transmisión.
Presenta un modo de transmisión semi-duplex en la que los datos fluyen en
una u otra dirección, pero no las dos al mismo tiempo. Con este tipo de conexión,
cada extremo transmite después del otro y hace posible tener una comunicación
bidireccional utilizando toda la capacidad de la línea.
e- Distancia máxima con repetidor y sin él. (junto al f)
f- Velocidad de transmisión.
Las distancias llegan hasta 1000m y la velocidad 10 Mbps. Los tipos de
comunicación que se establecen son: punto a punto y multipunto, en semiduplex.
Los estándares son UIT-UV11/DIN 66259-3 y EIA-422. Al utilizar la interfaz RS422,
para los PLC de la misma marca, modelo CPM1, (A.P. de hasta 50 E/S digitales, y
con posibilidades de 2 entradas y 1 salida analógica, puerto de comunicación bien
RS-232 o RS-422, con adaptadores de comunicación), se ofrece una interfaz que
conecta este modelo de PLC a la interfaz citada. Con fibra óptica se tiene un alcance
de 20 kilómetros conservando la calidad de transmisión.

-8-
g- Cantidad de nodos que soporta.
Para comunicación por enlace físico, la red soporta hasta 32 nodos de
conexión, con repetidor podemos ampliar a 62 no obstante para el enlace por fibra
óptica también soporta hasta 62 nodos de conexión. Su velocidad máxima con
enlace de cable es de 2Mb/s (a 500 metros), deteriorándose a 1Mb/s a 800 metros
y 500 kb/s a 1 kilómetro.
h- Conectores.
Conector DB9 hembra y macho del estándar RS-232.

Figure 1 Conector

i- Terminadores.
Se deben conectar resistencias de terminación en cada receptor de
entrada, entre 100 y 200 ohmios. Éstas se utilizan para evitar la reflexión sobre las
líneas de transmisión, y para contribuir a la seguridad de la transmisión por
intensidad de corriente que sale de los dispositivos.
j- MAC.
La estructura lógica es de tipo Maestro/Esclavo con acceso al medio
controlado por el Maestro.
k- Direccionamiento.
En la distribución de uno a muchos la PC hace de maestro, la cual asigna
direcciones especificas a todos los PLC conectados, que hacen de esclavos y solo
pueden transmitir cuando el maestro lo decida.
l- Si permite definir nodos prioritarios y cómo.
--------------------------------------------------------------------------------------------------------------

-9-
m- Estructura de las tramas.

Figure 2 Estructura de la Trama

Un ejemplo de trama host link de comando RC de lectura del valor actual del
controlador.
Lee el número que indica el valor actual o estado de cuenta, de un contador
o de un temporizador. Se facilitan dos datos de importancia:
 Por un lado, el número de contador / temporizador desde el que se
comenzara a tomar los datos.
 Por otro, el número total de contadores/temporizadores de los que se
leen sus valores de cuenta.

Ejemplo:

Figure 3 Mensaje: Arr00RC01000002VV*r

 00, estación 1. Al tratarse de un enlace punto a punto, la estación secundaria


tiene como número 00.
 RC, caracteres del comando.
 0100, contador/temporizador 100, desde el que se comienza a leer.
 0002, se leen dos contadores/temporizadores, hasta el 0101.

- 10 -
 VV, dos caracteres de la secuencia FCS. Lo normal es disponer del cálculo
de FCS por medio de un algoritmo diseñado, y determinar los dos caracteres
que sustituyan a VV
 *, carácter *.

n- Capacidad y forma de detección de errores.


Las funciones de alarma de fallo FAL (006) y FALS (007) generan errores
definidos por el usuario. FAL (006) provoca un error no-fatal, mientras que FALS
(007) produce un error fatal en la CPU y para la ejecución del programa.
 Activa la bandera de error FAL(A402.15) o error FALS(A401.06).
 El error correspondiente es escrito en A400.
 El código de error y la hora a la que se ha producido, se almacenan en el
“Error Log” (Registro de error).
 Se muestra el error en el led indicador de error de la CPU.
La función FPD (269) realiza una monitorización del tiempo y del diagnóstico
de las condiciones lógicas. La función de monitorización de tiempo, genera un error
no-fatal con el número FAL indicado, si la salida de diagnóstico no cambia a ON
durante el tiempo de monitorización especificado. La función de diagnóstico de las
funciones lógicas, indica que bit de entrada evita que el estado de la salida cambie
a ON.
o- Aplicaciones informáticas (software) que permita su parametrización y puesta a punto.
Omron ha lanzado al mercado una nueva versión del software de
programación de autómatas CX-Programmer, consolidando así esta potente
herramienta de programación para sus autómatas programables. Con CX-
Programmer el usuario dispone de un entorno eficaz de configuración, desarrollo y
depuración de aplicaciones, todo ello integrado en una interfaz visual de fácil manejo.
Las principales novedades que incorpora esta aplicación están orientadas a
la optimización de tiempo en la fase de desarrollo y depuración, lo que repercute de
una forma directa en dos beneficios a la hora del desarrollo de proyectos de
automatización industrial:
1.Reducción de costes en la fase de desarrollo y depuración.
2.Mejora de la calidad en aplicaciones finales.
p- Costos aproximados de una solución con este PLC.
El costo de este PLC oscila entre los 500 y 700 euros dependiendo de los
módulos que se le adicionen. El costo de las soluciones con dicho PLC pueden
variar en correspondencia del problema a resolver.

- 11 -
Figure 4 Ejemplo de Costo de un PLC CP1L

q- Otro dato que considere importante.


------------------------------------------------------------------------------------------------------------

- 12 -
Realice el diagrama de conexiones de una pequeña red que contenga sensores,
actuadores y si es posible otro PLC o una computadora (ver ejemplos del fabricante)

Figure 5 Diagrama de Conexiones

Mediante el protocolo host link la computadora recopila la información de los


lazos de control asociados a cada PLC. Donde en el diagrama anterior se describe
una aplicación industrial en la cual a través de una cinta transportadora se trasladan
y se lleva el conteo de botellas de agua por el sensor fotoeléctrico. Se revisa el
etiquetado de las botellas con el sensor de color y marca, también se detectan
anomalías en el cerrado de las mismas gracias a las facilidades del sensor de visión
y con el fin de carrera se avisa para la recogida al final de la cinta. Se adiciono
también un pulsador de emergencia que detiene el proceso en caso de problemas
mediante el relé de seguridad.

Describa la forma de parametrizarlo con un ejemplo (ver ejemplos del fabricante)

Como hemos estudiado existen diversos protocolos de comunicación y por


lo tanto deberemos configurar que tipo de comunicación queremos a través del
puerto serie de comunicaciones.

- 13 -
 Comunicación Host Link

Es el protocolo que más se suele utilizar en OMRON. Con este protocolo de


comunicaciones podemos conectar un ordenador con un autómata o un ordenador
con varios autómatas.

El objetivo de esta actividad es realizar, mediante conexión serie y


empleando uno de los protocolos propietarios de OMRON, una transferencia de
datos entre los dos PLC.

PROCESO
a) Identificar los diferentes puertos de comunicaciones de cada PLC

b) Conectar mediante el cable adecuado los equipos a través del puerto


correspondiente.

c) Crear un proyecto nuevo donde figuren los equipos que vamos a instalar en la red.
Configurar correctamente los puertos de comunicaciones

d) La comunicación consistirá en:

Al pulsar una entrada en el PLC 1 mandaremos tres números al PLC 2


Primer número = 31
Segundo número = 210
Tercer número = 89

El PLC 2 recibirá la información, y reflejará el tercer número en su salida. A


su vez, al activar una entrada del PLC 2, se encenderán todas las salidas del PLC 1
durante 5 segundos.

e) Comprobar que la información se transfiere desde un PLC hasta el otro.

PASOS PARA REALIZAR LA PRÁCTICA

1. Abrimos el programa Cx-Programer e insertamos el tipo de dispositivo, que


en nuestro caso es el CP1L.Seguidamente y antes de cerrar la ventana se hace
click en la pestaña configuración y se nos abrirá otra ventana donde elegiremos
dentro del Tipo de CPU la "CPU51 y le daremos a Aceptar en las dos ventanas.

- 14 -
2- Repetiremos los mismos pasos para insertar el PLC 2 y así poder realizar la
comunicación. Para ello deberemos de posicionarnos en la columna de la izquierda
donde pone nuevo proyecto y seleccionamos: Insertar PLC.

3- Una vez tengamos los PLC`s asignaremos a cada uno un papel que
desempeñara en la comunicación, es decir, uno hará de MAESTRO y otro de

- 15 -
ESCLAVO, para continuar con un orden lógico y evitar así confusiones nos
dirigiremos a la configuración de la columna de la izquierda del PLC1. Abriremos la
configuración con el botón derecho y una vez dentro de la ventana seleccionaremos
tarjeta común "A" para asignar al PLC1 como maestro. Hay que tener en cuenta que
la elección dentro del módulo será PC Link Unidireccional (maestro), además son
señalara esta opción en los canales de vinculo como Lr00 a Lr63, porque si fuese
esclavo esta última opción no nos la indicaría.

4- A continuación, repetiremos el paso anterior en el PLC2 pero esta vez en la


Tarjeta A escogeremos Pc Link Unidireccional (esclavo).

5- Dentro del PLC1 insertaremos tres MOVE que contendrán los números a
transmitir (31,210,89) estos MOVE solo moverán dichas cifras al PLC2 cuando
activemos en contacto en la entrada "P_ENTRADA" (P.00). Los números tendremos
que colocarlos en los MOVE`s en forma hexadecimal, además deberemos poner a
cada uno una LR:

-31 = 1F LR0

-210= D2 LR1

-89= 59 LR2

6- Una vez hayamos activado el contacto de "P_ENTRADA" del PLC1 nos


dirigiremos al PLC2 donde insertaremos un contacto P_ON, que por sus

- 16 -
características esta siempre activo.

En el PLC2 insertamos un MOVE que recibirá la información de LR2 y que


esta nos aparezca en salida (como pretendía el resultado de esta práctica). Esta
línea también tendrá un contacto P_ON para que esta siempre activa.

7- Volvemos a la pantalla del PLC1 e insertamos en una nueva línea un contacto


abierto LR40.00. Este contacto se activará desde el PLC2, el cual activará un
temporizador, y este una salida por un tiempo a definir (en segundos).

- 17 -
- 18 -
Conclusiones
Los autómatas de la serie OMRON están preparados para la comunicación
con otros periféricos mediante el uso de puertos RS-232. Para esta comunicación
tienen implementado un protocolo llamado Host Link que permite el envío de
comandos de programa.
Se analizaron diferentes aspectos de Omron, primeramente, su
surgimiento, luego su alta gama de productos en diferentes campos, así como un
énfasis detallado en los criterios de selección de los Autómatas Programables de
la empresa haciendo énfasis en el PLC CP1L, que presenta a su vez varios
protocolos de comunicación en su funcionamiento, entre los cuales destaca por su
agudo uso el Host-Link.
El protocolo Host-Link introduce en una trama comandos modo-C que
pueden ser enviados desde un host para leer o escribir áreas de memoria de E/S
de los PLCs o para controlar los modos de operación de los PLCs. Resulta muy
útil para establecer una comunicación entre un PC y uno o varios PLC, analizando
la información de los procesos e influyendo en la toma de decisiones de los
mismos.

- 19 -

También podría gustarte