SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
UNIVERSIDAD T´ECNICA FEDERICO SANTA MAR´IA
ELO322 - REDES DE COMPUTADORES
Conexi´on entre PC y PLC utilizando puerto ethernet
Autores:
Itrick Klenner
B´arbara Salazar
Rolando Salazar
Fecha de Entrega: 30 de julio de 2012
Resumen Ejecutivo
Se plantea el desarrollo de una conexi´on Ethernet para establecer comunicaci´on por medio de una cone-
xi´on Ethernet, los componentes a unir corresponde a: Un computador, un m´odem, un router, un adaptador
Ethernet y finalmente un PLC.
El programador l´ogico programable es un dispositivo electr´onico creado para procesos secuenciales, posee
una memoria programable para el almacenamiento de instrucciones y funciones espec´ıficas. Este equipo tie-
ne diversos lenguaje de programaci´on, pero el m´as utilizado es el lenguaje Ladder, la justificaci´on de esto
radica en que es ampliamente utilizado en la industria y es el lenguaje que manejan los t´ecnicos que realizan
las mantenciones.
La red a trabajar consiste en una red privada de corta extensi´on (LAN) en la que se prefiere utilizar Ethernet
por sobre PPI, debido a un criterior de velocidad de tranmisi´on. Esto se justifica porque la conexi´on Ethernet
es mil veces m´as r´apida que la conexi´on PPI.
El servidor OPC es el encargado de establecer el reconocimiento de puertos para el correcto env´ıo y recep-
ci´on de paquetes de datos, el empleado en este trabajo es el programa Ifix, pero hay un amplio n´umero de
diferentes programas trabajados que cumplen la misma funci´on.
Si bien el mismo PLC podr´ıa tener las funciones grabadas y no requerir la conexi´on con un computador, esto
se justifica en que es en el computador donde se desarrolla una interfaz humana de control. En esta interfaz
donde el operador puede supervisar y/o indicar instrucciones para el manejo del equipo en forma remota.
En Ifix se indica la IP del PLC de destino y se integran las variables a controlar en la interfaz humana.
Introducci´on
En este trabajo se desarrolla el establecimiento de comunicaci´on entre un controlador l´ogico programa-
ble (PLC) y un computador, ambos est´an conectados por puerto Ethernet con dispositivos electr´onicos que
funcionan como adaptadores y/o controladores de sus paquetes de datos.
Se describe en un comienzo en qu´e consiste el controlador l´ogico programable, posteriormente los compo-
nentes y la justificaci´on de uso de la conexi´on Ethernet, para finalizar con el software que permite desarrollar
el servidor OPC.
A su vez en este documento se muestran presentaciones de las configuraciones ilustradas a lo largo de ´el.
1. ¿Qu´e es un PLC?
Un PLC es un controlador l´ogico programable, un aparato electr´onico operado digitalmente, que usa
una memoria programable para el almacenamiento interno de instrucciones para implementar funciones
espec´ıficas, tales como l´ogica, secuenciaci´on, registro y control de tiempos, conteo y operaciones aritm´eticas
para controlar, a trav´es de m´odulos de entrada/salida digitales o anal´ogicos, varios tipos de m´aquinas o
procesos.
En general, las funciones b´asicas de un PLC pueden ser:
Detecci´on: Lectura de la se˜nal de los captadores distribuidos por el sistema de fabricaci´on.
Mando: Elaborar y enviar las acciones al sistema mediante los accionadores y preaccionadores.
Di´alogo hombre m´aquina: Mantener un di´alogo con los operarios de producci´on, obedeciendo sus
consignas e informando del estado del proceso.
Programaci´on: Para introducir, elaborar y cambiar el programa de aplicaci´on del aut´omata. El dialogo
de programaci´on debe permitir modificar el programa incluso con el aut´omata controlando la maquina.
1
Otras funciones:
Redes de comunicaci´on: Permiten establecer comunicaci´on con otras partes de control.
Sistemas de supervisi´on: Tambi´en los aut´omatas permiten comunicarse con ordenadores provistos de
programas de supervisi´on industrial.
Control de procesos continuos: Disponen de m´odulos de entrada y salida anal´ogicas y la posibilidad
de ejecutar reguladores PID que est´an programados en el aut´omata.
Entradas- Salidas distribuidas: Los m´odulos de entrada salida no tienen porqu´e estar en el armario del
aut´omata. Pueden estar distribuidos por la instalaci´on, se comunican con la unidad central del aut´omata
mediante un cable de red. [1]
1.1. Programaci´on PLC
Se realiza t´ıpicamente en c´odigo Ladder. Este lenguaje de programaci´on est´a basado en la descripci´on
de l´ogicas utilizada por electricistas. Consiste en la representaci´on del circuito l´ogico utilizando contactos
y bobinas, en forma similar a cuando se utilizan rel´es. Los elementos b´asicos de programaci´on son con-
tactos normal abiertos o normal cerrados, entendi´endose por normal la posici´on del contacto sin energizar
y bobinas. Las operaciones booleanas b´asicas suma y producto se arman conectando apropiadamente estos
contactos. A estos elementos b´asicos se les adiciona contadores, temporizadores y otras instrucciones adi-
cionales.
2. ¿Por qu´e utilizar Ethernet?
La conexi´on que se desea realizar entre un computador y un plc se muestra en la figura 1. En esta figura se
observa un componente humano que el que observa y controla los movimientos del PLC o simplemente los
observa. Para realizar esta actividad el computador que contiene la interfaz de usuario, se conecta a trav´es de
su m´odem a un router compartido, al que tambi´en se conecta el adaptador ethernet que se conecta al PLC pa-
ra realizar la transmisi´on de se˜nales. El adaptador ethernet esencial y corresponde a un m´odulo incorporado
al plc, el cual tiene entradas y salidas, y es una de los variados tipos de conexiones con las que puede trabajar.
Figura 1: Esquema conexi´on PC-PLC
La conexi´on Ethernet es un est´andar de redes de computadores de ´area local, o sea de corta extensi´on, en
este caso surge como alternativa una conexi´on PPI. La diferencia entre las conexiones anteriormente nom-
bradas radica en la velocidad de transmisi´on, Ethernet transmite a 10Mbps, mientras que PPI a 9.6 Kbps. Por
una rapidez de transmisi´on mil veces mayor la opci´on escogida es Ethernet. [2] [3]
El est´andar Ethernet est´a definido por la IEEE y definido por el d´ıgito 802, m´ultiples actualizaciones y
variaciones ha sufrido este componente las cuales se han desarrollado desde 1972 por el mismo organismo.
Este tipo de conexi´on es empleada en diversas velocidades, medios f´ısicos y se˜nalizaciones por esto tambi´en
2
se ha definido un identificador para cada medio.
Figura 2: Identificador tipo medio Ethernet
En la figura 2 se ilustra un identificador tipo, este est´a compuesto por 3 columnas, la primera define la
rapidez de transmisi´on, la segunda columna el tipo de se˜nalizaci´on utilizada y la tercera columna la infor-
maci´on sobre el medio f´ısico. Si bien el usuario compra un producto definido, debe tener en consideraci´on
estos identificadores para desarrollar la conexi´on.
Una conexi´on ethernet tiene 4 componentes b´asicos,
1. Medio f´ısico: Componentes para transportar la se˜nal, (Ej: cables y conectores).
2. Componentes de se˜nalizaci´on: Dispositivos electr´onicos que reciben y env´ıan se˜nales en el canal.
3. Normas de acceso al medio: Protocolo utilizado por la tarjeta de red para utilizar de forma compartida
un canal Ethernet.
4. Un patr´on llamado trama: Paquete de bits organizados bajo un est´andar, que transporta la informa-
ci´on y datos para orientar en el viaje al mismo.
Figura 3: Identificador tipo medio Ethernet
La trama se ilustra en la Figura 3, se observa que tiene una arquitectura similar a otras tramas revisadas
en la asignatura, la diferencia m´as prominente radica en que en este caso se habla de Mac destino y Mac
fuente, y a su vez en poseer un periodo de reposo. Este ´ultimo par´ametro refiere a un periodo de descanso
entre env´ıos de paquetes, con el objetivo de hacer descansar la conexi´on, debe observarse que este depende
de la velocidad de transmisi´on empleada. [4]
Dentro del par´ametro Datos de la trama Ethernet, pueden transportarse distintos tipos de datos si-
mult´aneamente, como TCP/IP, IPX/SPX y Apple Talk.
3. Configuraci´on de conexi´on PLC-PC por puerto ethernet
Todo PLC tiene su propio software para programarlos, estos tienen amplias configuraciones tales como
dar las instrucciones necesarias para que el PLC haga tenga un determinado comportamiento (Por ejemplo
si la entrada A est´a en alto la B tambi´en deba estarlo), o instrucciones de configuraci´on de comunicaci´on del
PLC.
Esta configuraci´on de comunicaci´on tiene dos alternativas, ocupar el cable serial del PLC u ocupar la interfaz
ethernet que proporciona el m´odulo ethernet (ver figura 4).
3
Figura 4: Ejemplo de configuraci´on ethernet Figura 5: Interfaz hombre m´aquina
El m´odulo ethernet proporciona a trav´es de su interfaz la informaci´on necesaria para que el programa
interprete. Esta interpretaci´on debe ser llevada a un lenguaje entendible por las personas, es por esto que
surgen las HMI siglas que significan human machine interface. Estas HMI son aplicaciones gr´aficas que
ilustran el comportamiento de las variables de control o cambiar par´ametros propios del control (por ejemplo
el cambio de un par´ametro de un controlador PID), un ejemplo de estas interfaces es el mostrado en la figura
5 en donde se aprecia la presencia de gr´aficos, botones y opci´on de cambio de par´ametros del controlador.
Las HMI pueden venir incluidas en el software propio de la programaci´on del PLC o pueden hacerse en
programas gen´ericos como es el caso de iFix. Este programa tiene la capacidad de conectarse remotamente
a un PLC o a un servidor que est´e conectado al PLC (puede ser v´ıa ethernet, en donde necesariamente debe
estar en la misma red de ´area local.
Conexi´on del programa iFix directa al PLC: Este m´etodo se puede realizar siempre y cuando el PLC
tenga una IP est´atica, el computador en donde se quiera hacer el control remoto tiene necesariamente
que tener la base de datos de las variables a controlar.
Conexi´on del programa iFix mediante servidor: En este caso el servidor es el que debe tener una
direcci´on IP est´atica, en este caso el programa iFix se conecta a trav´es del internet al servidor que
contiene la base de datos a controlar y es este servidor el que le env´ıa mediante ethernet
Para configurar el programa iFix se le debe informar de que manera se conectar´a al PLC, directamente
o a trav´es de un servidor. En la figura 6 se ilustra el cuadro de configuraci´on para esto. Una vez configurado
el modo en que se conectar´a el programa iFix al plc se procede a configurar la direcci´on ip del PLC y la
ubicaci´on en la memoria de las variables a controlar. En [5] se ilustra como configurar esto mediante un
video.
En [6] y [7] se encuentran videos que muestra el resultado de esta configuraci´on.
4
Figura 6: Vetana de configuraci´on de iFix
Conclusiones
En el presente documento se ilustr´o de manera resumida las ventajas de usar comunicaci´on PLC-PC por
ethernet y una configuraci´on para una interfaz hombre m´aquina. Utilizar ethernet como interfaz de comuni-
caci´on entre plc y pc tiene ventajas tales como poder controlar o monitorear sistemas lejos de estos a trav´es
de internet o simplemente en redes de ´area local grandes.
El uso de ethernet como interfaz es altamente usado ya que, en comparaci´on al cable serial o usb, es m´as
econ´omico.
Otra ventaja apreciable es la velocidad de transmisi´on que soporta ethernet, llegando a ser hasta casi 3 ´orde-
nes de magnitud m´as r´apido que le comunicaci´on serial.
La comunicaci´on por ethernet no es el paso final en la comunicaci´on PLC-PC, ya que tambi´en se puede
hacer de manera inal´ambrica aumentando a´un m´as la libertad de poder monitorear y controlar el sistema a
trav´es de un PLC.
5
Referencias
[1] Alexander Borger, “Controladores L´ogicos Programables,” [Online]. Available:
http://www.industriaynegocios.cl/Academicos/AlexanderBorger/Docts
[2] Wikipedia, “Ethernet,” [Online]. Available: http://es.wikipedia.org/wiki/Ethernet .
[Accessed: July. 20, 2012].
[3] Wikipedia, “RJ-45,” [Online]. Available: http://es.wikipedia.org/wiki/RJ-45 . [Acces-
sed: July. 20, 2012].
[4] Wikipedia, “Ethernet frame,” [Online]. Available: http://en.wikipedia.org/wiki/
Ethernet_frame . [Accessed: July. 20, 2012].
[5] Configuraci´on de iFix http://www.youtube.com/watch?v=xJ0LInJd6eU
[6] Uso de interfaz hombre m´aquina http://www.youtube.com/watch?v=Etv8fuew0uM
[7] Ascensor controlado v´ıa HMI http://www.youtube.com/watch?v=2tabv23arsw
6

Más contenido relacionado

La actualidad más candente

Configuracion de redes inalambricas 2
Configuracion de redes inalambricas 2Configuracion de redes inalambricas 2
Configuracion de redes inalambricas 2jkuo1993
 
INTERFACES DE COMUNICACIÓN
INTERFACES DE COMUNICACIÓNINTERFACES DE COMUNICACIÓN
INTERFACES DE COMUNICACIÓNFlashnet S.A
 
Elementos requeridos para disponer del servicio de internet
Elementos requeridos para disponer del servicio de internetElementos requeridos para disponer del servicio de internet
Elementos requeridos para disponer del servicio de internetmaria paula perez santos
 
El Modem
El ModemEl Modem
El ModemK1988
 
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..William Javier Montealegre
 
Instrumentacion
InstrumentacionInstrumentacion
Instrumentacionjose48625
 
Unidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMIUnidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMISENA
 
Documento de Texto Enriquecido (Procesador de Textos)
Documento de Texto Enriquecido (Procesador de Textos)Documento de Texto Enriquecido (Procesador de Textos)
Documento de Texto Enriquecido (Procesador de Textos)gisellefernandadominguez
 
Administracion e s
Administracion e sAdministracion e s
Administracion e sgiovatovar
 
Interfaces de Comunicación del IBM PC:
Interfaces de Comunicación del IBM PC:Interfaces de Comunicación del IBM PC:
Interfaces de Comunicación del IBM PC:Jorge Calle Castro
 
Terminologia informatica
Terminologia informaticaTerminologia informatica
Terminologia informaticalavll
 
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plcDefinicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plcelvischacon
 

La actualidad más candente (20)

Exploration network chapter10
Exploration network chapter10Exploration network chapter10
Exploration network chapter10
 
Configuracion de redes inalambricas 2
Configuracion de redes inalambricas 2Configuracion de redes inalambricas 2
Configuracion de redes inalambricas 2
 
Unidad 4 per. no estandarizados
Unidad 4 per. no estandarizadosUnidad 4 per. no estandarizados
Unidad 4 per. no estandarizados
 
INTERFACES DE COMUNICACIÓN
INTERFACES DE COMUNICACIÓNINTERFACES DE COMUNICACIÓN
INTERFACES DE COMUNICACIÓN
 
Elementos requeridos para disponer del servicio de internet
Elementos requeridos para disponer del servicio de internetElementos requeridos para disponer del servicio de internet
Elementos requeridos para disponer del servicio de internet
 
El Modem
El ModemEl Modem
El Modem
 
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
 
Redes
RedesRedes
Redes
 
Instrumentacion
InstrumentacionInstrumentacion
Instrumentacion
 
Unidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMIUnidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMI
 
Documento de Texto Enriquecido (Procesador de Textos)
Documento de Texto Enriquecido (Procesador de Textos)Documento de Texto Enriquecido (Procesador de Textos)
Documento de Texto Enriquecido (Procesador de Textos)
 
El Módem
El MódemEl Módem
El Módem
 
Administracion e s
Administracion e sAdministracion e s
Administracion e s
 
Interfaces de Comunicación del IBM PC:
Interfaces de Comunicación del IBM PC:Interfaces de Comunicación del IBM PC:
Interfaces de Comunicación del IBM PC:
 
Clase 6
Clase 6Clase 6
Clase 6
 
Modem
ModemModem
Modem
 
Expo telefoniaequipo4
Expo telefoniaequipo4Expo telefoniaequipo4
Expo telefoniaequipo4
 
Terminologia informatica
Terminologia informaticaTerminologia informatica
Terminologia informatica
 
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plcDefinicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
 
Red lan1
Red lan1Red lan1
Red lan1
 

Destacado

Memoria plc pdf
Memoria plc pdfMemoria plc pdf
Memoria plc pdfjavivicky7
 
Red EléCtrica y Transmisión de Datos o PLC
Red EléCtrica y Transmisión de Datos o PLCRed EléCtrica y Transmisión de Datos o PLC
Red EléCtrica y Transmisión de Datos o PLCDavid
 
PLC : Aplicaciones de Banda Ancha sobre la Red Eléctrica
PLC : Aplicaciones de Banda Ancha sobre la Red EléctricaPLC : Aplicaciones de Banda Ancha sobre la Red Eléctrica
PLC : Aplicaciones de Banda Ancha sobre la Red EléctricaJosep Pocalles
 
Info plc net_redes_industriales
Info plc net_redes_industrialesInfo plc net_redes_industriales
Info plc net_redes_industrialesJonathan Cardenas
 
Tutorial cambio de color fondo adobe reader
Tutorial cambio de color fondo adobe readerTutorial cambio de color fondo adobe reader
Tutorial cambio de color fondo adobe readerWalter Andrade
 
Presentación PLC
Presentación PLCPresentación PLC
Presentación PLCst2t021
 
Presentacion Plc Sep 2009(2)
Presentacion Plc Sep 2009(2)Presentacion Plc Sep 2009(2)
Presentacion Plc Sep 2009(2)Ricardo Jimenez
 
PLC - Powerline Communication
PLC - Powerline CommunicationPLC - Powerline Communication
PLC - Powerline Communicationst2t009
 

Destacado (11)

Memoria plc pdf
Memoria plc pdfMemoria plc pdf
Memoria plc pdf
 
PLC Ecuador
PLC EcuadorPLC Ecuador
PLC Ecuador
 
Red EléCtrica y Transmisión de Datos o PLC
Red EléCtrica y Transmisión de Datos o PLCRed EléCtrica y Transmisión de Datos o PLC
Red EléCtrica y Transmisión de Datos o PLC
 
PLC : Aplicaciones de Banda Ancha sobre la Red Eléctrica
PLC : Aplicaciones de Banda Ancha sobre la Red EléctricaPLC : Aplicaciones de Banda Ancha sobre la Red Eléctrica
PLC : Aplicaciones de Banda Ancha sobre la Red Eléctrica
 
Redes plc
Redes plcRedes plc
Redes plc
 
Info plc net_redes_industriales
Info plc net_redes_industrialesInfo plc net_redes_industriales
Info plc net_redes_industriales
 
Tutorial cambio de color fondo adobe reader
Tutorial cambio de color fondo adobe readerTutorial cambio de color fondo adobe reader
Tutorial cambio de color fondo adobe reader
 
Presentación PLC
Presentación PLCPresentación PLC
Presentación PLC
 
Presentacion Plc Sep 2009(2)
Presentacion Plc Sep 2009(2)Presentacion Plc Sep 2009(2)
Presentacion Plc Sep 2009(2)
 
PLC - Powerline Communication
PLC - Powerline CommunicationPLC - Powerline Communication
PLC - Powerline Communication
 
PLC
PLCPLC
PLC
 

Similar a Klenner salazarsalazar

Similar a Klenner salazarsalazar (20)

Articulo EthernetIP
Articulo EthernetIPArticulo EthernetIP
Articulo EthernetIP
 
Semana 12
Semana 12Semana 12
Semana 12
 
Curso redes-control-device-net
Curso redes-control-device-netCurso redes-control-device-net
Curso redes-control-device-net
 
Modulo II equipos de comunicacion
Modulo II equipos de comunicacionModulo II equipos de comunicacion
Modulo II equipos de comunicacion
 
D resumenes
D resumenesD resumenes
D resumenes
 
Topografia de red
Topografia de redTopografia de red
Topografia de red
 
01.PRESENTACIÓN COMUNICACIÓN INDUSTRIAL.pptx
01.PRESENTACIÓN COMUNICACIÓN INDUSTRIAL.pptx01.PRESENTACIÓN COMUNICACIÓN INDUSTRIAL.pptx
01.PRESENTACIÓN COMUNICACIÓN INDUSTRIAL.pptx
 
Osi
OsiOsi
Osi
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Modelo osi – tcp
Modelo osi – tcpModelo osi – tcp
Modelo osi – tcp
 
Red informática
Red informáticaRed informática
Red informática
 
TEMA # 5 SISTEMA TELEINFORMATICO
TEMA # 5 SISTEMA TELEINFORMATICOTEMA # 5 SISTEMA TELEINFORMATICO
TEMA # 5 SISTEMA TELEINFORMATICO
 
EQUIPOS DE CONECTIVIDAD
EQUIPOS DE CONECTIVIDAD EQUIPOS DE CONECTIVIDAD
EQUIPOS DE CONECTIVIDAD
 
Planeacion de una red LAN
Planeacion de una red LANPlaneacion de una red LAN
Planeacion de una red LAN
 
DeviceNet _ Basico e Intermedio con Ejemplos de Equipos
DeviceNet _ Basico e Intermedio con Ejemplos de EquiposDeviceNet _ Basico e Intermedio con Ejemplos de Equipos
DeviceNet _ Basico e Intermedio con Ejemplos de Equipos
 
Tarea bus de_campo[1]
Tarea bus de_campo[1]Tarea bus de_campo[1]
Tarea bus de_campo[1]
 
Programación en PLC Xinje - banda transportadora
Programación en PLC Xinje - banda transportadoraProgramación en PLC Xinje - banda transportadora
Programación en PLC Xinje - banda transportadora
 
Paper practica2
Paper practica2Paper practica2
Paper practica2
 
Plc
PlcPlc
Plc
 

Último

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Último (20)

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Klenner salazarsalazar

  • 1. UNIVERSIDAD T´ECNICA FEDERICO SANTA MAR´IA ELO322 - REDES DE COMPUTADORES Conexi´on entre PC y PLC utilizando puerto ethernet Autores: Itrick Klenner B´arbara Salazar Rolando Salazar Fecha de Entrega: 30 de julio de 2012
  • 2. Resumen Ejecutivo Se plantea el desarrollo de una conexi´on Ethernet para establecer comunicaci´on por medio de una cone- xi´on Ethernet, los componentes a unir corresponde a: Un computador, un m´odem, un router, un adaptador Ethernet y finalmente un PLC. El programador l´ogico programable es un dispositivo electr´onico creado para procesos secuenciales, posee una memoria programable para el almacenamiento de instrucciones y funciones espec´ıficas. Este equipo tie- ne diversos lenguaje de programaci´on, pero el m´as utilizado es el lenguaje Ladder, la justificaci´on de esto radica en que es ampliamente utilizado en la industria y es el lenguaje que manejan los t´ecnicos que realizan las mantenciones. La red a trabajar consiste en una red privada de corta extensi´on (LAN) en la que se prefiere utilizar Ethernet por sobre PPI, debido a un criterior de velocidad de tranmisi´on. Esto se justifica porque la conexi´on Ethernet es mil veces m´as r´apida que la conexi´on PPI. El servidor OPC es el encargado de establecer el reconocimiento de puertos para el correcto env´ıo y recep- ci´on de paquetes de datos, el empleado en este trabajo es el programa Ifix, pero hay un amplio n´umero de diferentes programas trabajados que cumplen la misma funci´on. Si bien el mismo PLC podr´ıa tener las funciones grabadas y no requerir la conexi´on con un computador, esto se justifica en que es en el computador donde se desarrolla una interfaz humana de control. En esta interfaz donde el operador puede supervisar y/o indicar instrucciones para el manejo del equipo en forma remota. En Ifix se indica la IP del PLC de destino y se integran las variables a controlar en la interfaz humana. Introducci´on En este trabajo se desarrolla el establecimiento de comunicaci´on entre un controlador l´ogico programa- ble (PLC) y un computador, ambos est´an conectados por puerto Ethernet con dispositivos electr´onicos que funcionan como adaptadores y/o controladores de sus paquetes de datos. Se describe en un comienzo en qu´e consiste el controlador l´ogico programable, posteriormente los compo- nentes y la justificaci´on de uso de la conexi´on Ethernet, para finalizar con el software que permite desarrollar el servidor OPC. A su vez en este documento se muestran presentaciones de las configuraciones ilustradas a lo largo de ´el. 1. ¿Qu´e es un PLC? Un PLC es un controlador l´ogico programable, un aparato electr´onico operado digitalmente, que usa una memoria programable para el almacenamiento interno de instrucciones para implementar funciones espec´ıficas, tales como l´ogica, secuenciaci´on, registro y control de tiempos, conteo y operaciones aritm´eticas para controlar, a trav´es de m´odulos de entrada/salida digitales o anal´ogicos, varios tipos de m´aquinas o procesos. En general, las funciones b´asicas de un PLC pueden ser: Detecci´on: Lectura de la se˜nal de los captadores distribuidos por el sistema de fabricaci´on. Mando: Elaborar y enviar las acciones al sistema mediante los accionadores y preaccionadores. Di´alogo hombre m´aquina: Mantener un di´alogo con los operarios de producci´on, obedeciendo sus consignas e informando del estado del proceso. Programaci´on: Para introducir, elaborar y cambiar el programa de aplicaci´on del aut´omata. El dialogo de programaci´on debe permitir modificar el programa incluso con el aut´omata controlando la maquina. 1
  • 3. Otras funciones: Redes de comunicaci´on: Permiten establecer comunicaci´on con otras partes de control. Sistemas de supervisi´on: Tambi´en los aut´omatas permiten comunicarse con ordenadores provistos de programas de supervisi´on industrial. Control de procesos continuos: Disponen de m´odulos de entrada y salida anal´ogicas y la posibilidad de ejecutar reguladores PID que est´an programados en el aut´omata. Entradas- Salidas distribuidas: Los m´odulos de entrada salida no tienen porqu´e estar en el armario del aut´omata. Pueden estar distribuidos por la instalaci´on, se comunican con la unidad central del aut´omata mediante un cable de red. [1] 1.1. Programaci´on PLC Se realiza t´ıpicamente en c´odigo Ladder. Este lenguaje de programaci´on est´a basado en la descripci´on de l´ogicas utilizada por electricistas. Consiste en la representaci´on del circuito l´ogico utilizando contactos y bobinas, en forma similar a cuando se utilizan rel´es. Los elementos b´asicos de programaci´on son con- tactos normal abiertos o normal cerrados, entendi´endose por normal la posici´on del contacto sin energizar y bobinas. Las operaciones booleanas b´asicas suma y producto se arman conectando apropiadamente estos contactos. A estos elementos b´asicos se les adiciona contadores, temporizadores y otras instrucciones adi- cionales. 2. ¿Por qu´e utilizar Ethernet? La conexi´on que se desea realizar entre un computador y un plc se muestra en la figura 1. En esta figura se observa un componente humano que el que observa y controla los movimientos del PLC o simplemente los observa. Para realizar esta actividad el computador que contiene la interfaz de usuario, se conecta a trav´es de su m´odem a un router compartido, al que tambi´en se conecta el adaptador ethernet que se conecta al PLC pa- ra realizar la transmisi´on de se˜nales. El adaptador ethernet esencial y corresponde a un m´odulo incorporado al plc, el cual tiene entradas y salidas, y es una de los variados tipos de conexiones con las que puede trabajar. Figura 1: Esquema conexi´on PC-PLC La conexi´on Ethernet es un est´andar de redes de computadores de ´area local, o sea de corta extensi´on, en este caso surge como alternativa una conexi´on PPI. La diferencia entre las conexiones anteriormente nom- bradas radica en la velocidad de transmisi´on, Ethernet transmite a 10Mbps, mientras que PPI a 9.6 Kbps. Por una rapidez de transmisi´on mil veces mayor la opci´on escogida es Ethernet. [2] [3] El est´andar Ethernet est´a definido por la IEEE y definido por el d´ıgito 802, m´ultiples actualizaciones y variaciones ha sufrido este componente las cuales se han desarrollado desde 1972 por el mismo organismo. Este tipo de conexi´on es empleada en diversas velocidades, medios f´ısicos y se˜nalizaciones por esto tambi´en 2
  • 4. se ha definido un identificador para cada medio. Figura 2: Identificador tipo medio Ethernet En la figura 2 se ilustra un identificador tipo, este est´a compuesto por 3 columnas, la primera define la rapidez de transmisi´on, la segunda columna el tipo de se˜nalizaci´on utilizada y la tercera columna la infor- maci´on sobre el medio f´ısico. Si bien el usuario compra un producto definido, debe tener en consideraci´on estos identificadores para desarrollar la conexi´on. Una conexi´on ethernet tiene 4 componentes b´asicos, 1. Medio f´ısico: Componentes para transportar la se˜nal, (Ej: cables y conectores). 2. Componentes de se˜nalizaci´on: Dispositivos electr´onicos que reciben y env´ıan se˜nales en el canal. 3. Normas de acceso al medio: Protocolo utilizado por la tarjeta de red para utilizar de forma compartida un canal Ethernet. 4. Un patr´on llamado trama: Paquete de bits organizados bajo un est´andar, que transporta la informa- ci´on y datos para orientar en el viaje al mismo. Figura 3: Identificador tipo medio Ethernet La trama se ilustra en la Figura 3, se observa que tiene una arquitectura similar a otras tramas revisadas en la asignatura, la diferencia m´as prominente radica en que en este caso se habla de Mac destino y Mac fuente, y a su vez en poseer un periodo de reposo. Este ´ultimo par´ametro refiere a un periodo de descanso entre env´ıos de paquetes, con el objetivo de hacer descansar la conexi´on, debe observarse que este depende de la velocidad de transmisi´on empleada. [4] Dentro del par´ametro Datos de la trama Ethernet, pueden transportarse distintos tipos de datos si- mult´aneamente, como TCP/IP, IPX/SPX y Apple Talk. 3. Configuraci´on de conexi´on PLC-PC por puerto ethernet Todo PLC tiene su propio software para programarlos, estos tienen amplias configuraciones tales como dar las instrucciones necesarias para que el PLC haga tenga un determinado comportamiento (Por ejemplo si la entrada A est´a en alto la B tambi´en deba estarlo), o instrucciones de configuraci´on de comunicaci´on del PLC. Esta configuraci´on de comunicaci´on tiene dos alternativas, ocupar el cable serial del PLC u ocupar la interfaz ethernet que proporciona el m´odulo ethernet (ver figura 4). 3
  • 5. Figura 4: Ejemplo de configuraci´on ethernet Figura 5: Interfaz hombre m´aquina El m´odulo ethernet proporciona a trav´es de su interfaz la informaci´on necesaria para que el programa interprete. Esta interpretaci´on debe ser llevada a un lenguaje entendible por las personas, es por esto que surgen las HMI siglas que significan human machine interface. Estas HMI son aplicaciones gr´aficas que ilustran el comportamiento de las variables de control o cambiar par´ametros propios del control (por ejemplo el cambio de un par´ametro de un controlador PID), un ejemplo de estas interfaces es el mostrado en la figura 5 en donde se aprecia la presencia de gr´aficos, botones y opci´on de cambio de par´ametros del controlador. Las HMI pueden venir incluidas en el software propio de la programaci´on del PLC o pueden hacerse en programas gen´ericos como es el caso de iFix. Este programa tiene la capacidad de conectarse remotamente a un PLC o a un servidor que est´e conectado al PLC (puede ser v´ıa ethernet, en donde necesariamente debe estar en la misma red de ´area local. Conexi´on del programa iFix directa al PLC: Este m´etodo se puede realizar siempre y cuando el PLC tenga una IP est´atica, el computador en donde se quiera hacer el control remoto tiene necesariamente que tener la base de datos de las variables a controlar. Conexi´on del programa iFix mediante servidor: En este caso el servidor es el que debe tener una direcci´on IP est´atica, en este caso el programa iFix se conecta a trav´es del internet al servidor que contiene la base de datos a controlar y es este servidor el que le env´ıa mediante ethernet Para configurar el programa iFix se le debe informar de que manera se conectar´a al PLC, directamente o a trav´es de un servidor. En la figura 6 se ilustra el cuadro de configuraci´on para esto. Una vez configurado el modo en que se conectar´a el programa iFix al plc se procede a configurar la direcci´on ip del PLC y la ubicaci´on en la memoria de las variables a controlar. En [5] se ilustra como configurar esto mediante un video. En [6] y [7] se encuentran videos que muestra el resultado de esta configuraci´on. 4
  • 6. Figura 6: Vetana de configuraci´on de iFix Conclusiones En el presente documento se ilustr´o de manera resumida las ventajas de usar comunicaci´on PLC-PC por ethernet y una configuraci´on para una interfaz hombre m´aquina. Utilizar ethernet como interfaz de comuni- caci´on entre plc y pc tiene ventajas tales como poder controlar o monitorear sistemas lejos de estos a trav´es de internet o simplemente en redes de ´area local grandes. El uso de ethernet como interfaz es altamente usado ya que, en comparaci´on al cable serial o usb, es m´as econ´omico. Otra ventaja apreciable es la velocidad de transmisi´on que soporta ethernet, llegando a ser hasta casi 3 ´orde- nes de magnitud m´as r´apido que le comunicaci´on serial. La comunicaci´on por ethernet no es el paso final en la comunicaci´on PLC-PC, ya que tambi´en se puede hacer de manera inal´ambrica aumentando a´un m´as la libertad de poder monitorear y controlar el sistema a trav´es de un PLC. 5
  • 7. Referencias [1] Alexander Borger, “Controladores L´ogicos Programables,” [Online]. Available: http://www.industriaynegocios.cl/Academicos/AlexanderBorger/Docts [2] Wikipedia, “Ethernet,” [Online]. Available: http://es.wikipedia.org/wiki/Ethernet . [Accessed: July. 20, 2012]. [3] Wikipedia, “RJ-45,” [Online]. Available: http://es.wikipedia.org/wiki/RJ-45 . [Acces- sed: July. 20, 2012]. [4] Wikipedia, “Ethernet frame,” [Online]. Available: http://en.wikipedia.org/wiki/ Ethernet_frame . [Accessed: July. 20, 2012]. [5] Configuraci´on de iFix http://www.youtube.com/watch?v=xJ0LInJd6eU [6] Uso de interfaz hombre m´aquina http://www.youtube.com/watch?v=Etv8fuew0uM [7] Ascensor controlado v´ıa HMI http://www.youtube.com/watch?v=2tabv23arsw 6