180 likes | 339 Views
Integración de dispositivos seriales con redes TCP/IP. Ing. Germán Andrés Ramos. Comunicaciones Industriales.
E N D
Integración de dispositivos seriales con redes TCP/IP Ing. Germán Andrés Ramos
Comunicaciones Industriales • Comunicaciones industriales hace referencia al amplio rango de equipamiento de hardware y software, productos y protocolos usados para el establecimiento de la comunicación entre computadores, sistemas de control, sistemas de supervisión,y sistemas de medición. • Descripción mediante el modelo OSI • Descripción: • Medio Físico • Protocolo
Comunicaciones Industriales • Definición de direcciones únicas para la identificación • Determinar como los datos son transmitidos • Procesar información cuando alcanza su destino final • TCP/IP, Modbus • Medio físico usado para transporte de las señales, asi como sus características eléctricas • Conjunto de reglas para acceder al medio • Trama para llevar datos • Ethernet, RS485
Redes Industriales • Ahorro en costo de las instalaciones y cableado • Redes industriales estandarizadas • Aumento de la información requerida del proceso • Ethernet TCP/IP • Costo efectivo • Conectividad e interoperabilidad entre automatización, control de procesos y aplicaciones administrativas y de negocios
RS485 • Bajo costo • Alta inmunidad al ruido • RS232 • Punto a punto • Estándar PC Tarjeta Interfaz RS232 / RS485 • Coneversión RS232 a RS485 • Configurable full-duplex half duplex
Comunicación vía red TCP/IP para dispositivos seriales • Sistema que comunique dispositivos seriales con una red de área local basada en Ethernet y el protocolo TCP/IP • Ofrecer una interfaz de usuario adecuada para el intercambio de información entre los dispositivos y los medios computacionales externos ubicados en la LAN TCP/IP. • Bajo costo • Mínima implementación en Hardware
CELDA EXPERIMENTAL DE MANUFACTURA FLEXIBLE • Máquina experimental CNC (Fresadora 6 ejes) • Manipulador SCARA • Máquina de control de calidad CNC • Módulo de dosificación y transporte CNC • PCs asociados a cada máquina • Red experimental RS485
RED RS-485 • Bus común de conexión. Full duplex • Maestro esclavo • Controladores MX2000 • Tarjeta de sensores actuadores - Robot SCARA Controlador MX2000 • Sistema multiejes, controla y sincroniza el movimiento de hastaocho ejes en sistema multitarea. • Instrucción BASIC de programación • Comunicación RS232 ó RS485 • Dirección de controlador <n • Permite Broadcast
N N N N N N N N N N N N TARJETA CONVERSOR RS232/RS485 PC MAESTRO CMFE Laboratorio de Mecatrónica MÁQUINA EXPERIMENAL CNC FRESADORA MÁQUINA EXPERIMENAL CNC DOSIFICADOR CONTROLADOR MX2000 RS485 4 HILOS FULL DUPLEX TARJETA SENSORES ACTUADORES MÁQUINA EXPERIMENAL CNC CONTROL DE CALIDAD ROBOT SCARA
Comunicación vía red TCP/IP para CMF • Sistema que comunique la red RS485 da la celda de manufactura con una red de área local basada en Ethernet y el protocolo TCP/IP • Ofrecer una interfaz de usuario adecuada para el intercambio de información entre la CMF y los medios computacionales externos ubicados en la LAN TCP/IP. • Bajo costo • Mínima implementación en Hardware • Comunicación con MX2000 y robot SCARA
MX2000 SERVIDOR Controlador RVM1 CLIENTES SCARA PLC (MODBUS) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N TCP/IP RS485
Servidor Base de Datos Supervisión Cliente Cliente Aplicación Java Servidora LAN Applets Stand Alone Windows Linux Java TCP7IP Applets Stand Alone Windows Linux Java TCP7IP Ethernet TCP/IP RS232 / RS485 RS 485 MX2000 Esclavo Modbus Scara
Petición Configuración del Servidor Base de Datos Tareas de Supervisión Puerto 16161 Puerto 17171 Puerto 18181 Puerto 19191 Peticiones a Base de Datos TCP/IP TCP/IP Petición / Acción directa serial Serial Server Transferencia de Archivos DLL Puerto Serie RS232 Interfaz RS232 / RS485 RS485 Servidor
Configuración del Servidor Local Petición Configuración del Servidor Remota Supervisor Envío / Recibo Peticiones locales de datos Base de Datos Petición de datos remota Serial Server Bases de Datos Puerto 16161 Puerto 17171
Servidor WEB puerto 80 Applet Servidor CMF puerto 17171 18181 19191... Java • Soporte TCP/IP • Sockets, Url • OOP • Threads • Seguridad • Soporte web • Applets • Servlets
Java - Servidor CMF • ServerProgram • SocketThread • ConnectionWindow • TextReader • SerialServer • Commapi • JVM • OS • Tarjeta de red • Puerto serie – Tarjeta RS232/RS485
Java - Clientes CMF Applets y Stand Alone • Mx2000Cliente • AppletCliente • ScaraApplet • ModbusConnecction • RVM1Applet • JVM • OS • Navegador • Tarjeta de red
Web Browsers Web Browsers Measurement Workstation Data Server PLC PLC N N N N N N N N N N N N N N N N PXI Wireless N N N N Internet Ethernet IP Nodes GPIB