Ethernet/IP en Equipos Schneider Electric
rqu ec uras e e es Ethernet Topologías de Ethernet Arquitecturas de Comunicación Comunicación Ethernet Sustitución Rápida (FDR) Modelo Ethernet/IP Aplicación
Arquitecturas Arquitectu ras de Redes: Redes: Nuestros Nuestros objetivos Presente: Información y control •Productos de Control pueden ahora ser conectados conectado s através através de la red de planta •Visualización remota del control e información de diagnóstico diagnóstico através de los servicios web Qué está cambiando: Penetración a nivel de Fieldbus ●
+
en
spos t vos
t ernet para
el 201 2012 2 • Rápi Rápido do creci crecimien miento to vs fielbus fielbus tradi tradicion cionale ales s La apuesta: Soluciones completas ●Ethernet
resuelve la gran resuelve gran mayoría de
las apli aplicacio caciones nes
Schneider iderElectric Electric 1 ARC
2007 2007 Study 2 ARC 2008 2008 Study
Arquitecturas de Redes: Nuestros objetivos ● En 2007 Schneider Electric se transformó en miembro principal de ODVA y se asignó una persona de SE como miembro directivo; unié un iénd ndos ose e a Roc ock kwel ell, l, Ea Eatton on,, Om Omro ron n y Cisc sco. o. ●Schneider Electric se compromete a expandir su arquitectura de Transparent Ready dando soporte a Modbus/TCP y EtherNet/IP ● s m smo me ora , e protoco o ase para t er et , a fin de proveer proveer acceso transparente a dispositivos dispositivos Modbus/TCP ● ODV ODVA A se se compromete a proteger la inversión inversión de los actuales dispositivos Modbus/TCP y EtherNet/IP EtherNet/IP.. ● Sin cambios para los dispositivos dispositivos actuales actuales Modbus TCP TCP y Ethernet/IP. Schneider iderElectric Electric
Ethern Eth ernet: et: Principal Principales es ven ventaja tajas s Medio físico común ●Conectivdad desde los Sistemas de Dirección a los Dispositivos Dispositivos de campos ● Sim Simple ple ins instala talació ción n ● Más opcio opciones nes de arq arquit uitect ectura ura Estándar Están dar bien estab establecid lecido o ● vo uc u c n con nua e a ecno og og a ●Cumplimiento con los necesidades de la Industria Medio Multi-v Multi-vendo endor r ● Gra Gran n abanico abanico de de pro provee veedor dores es ● Pre Precio cios s com compet petitiv itivos os
Schneider iderElectric Electric
Ethern Eth ernet: et: Principal Principales es ven ventaja tajas s Performanc Perfo rmance e Indus Industrial trial ●Velocidad, ancho de ●Velocidad, banda band a y confiabilidad confiabilidad ● Evoluc Evolucionan ionando do a la velocidad de Internet ●Extensible: Seguridad, wireless, Powerr Over Ether Powe Ethernet net (POE) Versatilidad comunicación ● Aplica Aplicacione ciones s genérica genéricas s o espec especiales iales ● Esc Escala alable ble
Applicatio n
FT P
SNM P
BOOT P DHCP
UDP
TCP
UDP
Network
OSP F
● Sa Safe fety ty
Schneider iderElectric Electric
CIP
TCP
● Da Data ta sh shar arin ing g ● Motion y Sensing, Sensing, etc.
Modbu s
Transport
Adaptabilidad ● Com Comuni unicac cación ión E/S
HTTP
ARP
IGRP
ICM P
RAR P
IP IP IP
Data Link Physical
IGMP
IEEE 802.3 Ethernet
Ethern Eth ernet: et: Principal Principales es ven ventaja tajas s Amplia base de conocimientos ● Rec Recurs ursos os con ski skills lls ● Herra Herramienta mientas s para para Troubleshooting WEB Servers
Rentabilidad ●Componentes ethernet estándar de uso comer comercial cial o pers personaliz onalizados ados ● mp os n ve ve es es e n egrac n
EMail
●Precios globales competitivos,tendencia competitivos,tenden cia a commodity
SchneiderElectric der Electric
Topol opología ogías s de Ethe Ethernet rnet Estrella
Anillo
Guirnalda
Anillo y guirnalda
Tes ys
Tes ys
AT V
AT V
Advantys STB
Advantys STB
Incrementamos la disponibilidad del sistema Schneider iderElectric Electric
Tes ys
AT V
Advantys STB
Arquitectu Arqui tecturas ras de Comun Comunicació icación n Todos los Servicios Servicios IT
Servicios de red incluidos en Ethernet Ethernet TCP TCP/IP /IP como como red unive universal rsal
Todos los servicios de IT & automatización necesarios, con el uso de una únicared, única red, graci gracias as a Ether Ethernet net
Adm.de lared
B I M P M N S
SNMP
Datos Globales
RTPS realtime
Sinc. de Sinc. Tiempo
NTP
FDR -Reemplazo -Reemplazo de disp. en falla
DHCP
T FT P
FTP
Web Server
HTTP
e-m@il
TCP open
Servicios deE/S
Apl. Protocolo (Modbus)
SMTP
UDP
Mensa jesaría
TCP IP Layer Ethernet Ethernet II & 802.3
8
Arquit Ar quitectur ecturas as de Comuni Comunicación cación Todos los ServiciosIT
Sustitución rápida
Un buen Ejemplo
FDR usa DHCP DHCP • Se asigna una dirección IP, máscara de subred & Default Gateway • Se mantiene una copia copia del archivo archivo de configurac configuración ión del clien cliente te • Sincr Sincroniza oniza la configurac configuración ión del dispositivo con con el archivo almacenado • Tr Trans ansfere ferencia ncia de la configuración configuración original si el dispositivo falla
Servidor FDR en los controladore controladores s Quantum,Premium & M340 • Confi Configuraci guración ón usando una interface interface Web Web o con con Unity
9
Sustit Sus tituci ución ón rápi ápida( da(FDR) FDR)
•
Permite el reemplazo sin necesidad de ajustar
•
Servidor almacena de forma automática la dirección IP y parámetros de funcionamiento
•
Servidor configura configura automáticamente automáticamente la sustitución de Tesys Tesys T con el direccionamiento IP y parámetros de funcionamiento.
•
Los servidores servidores cen centra trales les Premium, Quantum, M340, M580 PLC’s /PAC’s
Introducción El prot protoc ocol olo o de cont contro roll indu indust stria rial, l, tamb tambié ién n cono conocid cido o como como CIP, CIP, es un prot protoc ocol olo o de capa capa de aplic aplicac ació ión n que que prop propor orcio ciona na la cone conexi xión ón entr entre e los los disp dispos osit itiv ivos os indu indust stri rial ales es a trav través és de múlt múltip iple les s rede redes. s. prot protoc ocol olo o CIP CIP es la capa capa de apli aplica caci ción ón comú común na tra través de EtherNe rNet / IP, Com CompoNet, Device iceNet y Con ControlNe lNet. CIP da al usuario rio la capacid cidad de tra transporte de datos orie orient ntad ado os al con control trol asoc asocia iad dos a los los disp dispos osit itiv ivo os de E / S y otro tros dato datos s tale tales s como como los los paráme rámetr tro os de con config figurac uració ión n y diagnóstico.
El CIP CIP usa usa el mode modela lado do de obje objeto tos s para para desc describ ribir ir la estr estruc uctu tura, ra, el funci funcion onam amie ient nto o y la funci funcion onali alida dad d de los los dispo disposit sitivo ivos. s. Un nodo nodo CIP CIP se desc descri ribe be por por una una cole colecc cció ión n de obje objeto tos s y perf perfil iles es de disp dispos osit itiv ivo o que que defi define nen n inte interf rfa aces ces y comp compor orta tami mien ento tos s comu comune nes. s. La mayo mayorí ría a de los los obje objeto tos s son son comu comune nes s en toda todas s las las rede redes s sopo soport rtad adas as.. Obje Objeto tos s divi divide den n la func funcio iona nali lida dad d de un dispo disposit sitivo ivo en subc subcon onju junt ntos os rela relacio ciona nado dos s lógic lógicam amen ente te.. Esto Estos s obje objeto tos s inte intera ract ctúa úan n para para prop propor orcio ciona narr un comp compor orta tami mien ento to básico básico del product producto. o.
Objeto de Identidad
Objeto de Enlace
UCMM
Objetos de Aplicación Aplicación Objeto de Ensamble Enrutador de Mensajes
ExplicitMsg
I/OMsg
Conexión
Red Figure Figu re 2: Modelode Modelode Datos Datos orient orientadoa adoa objeto objetos s
Ethe EtherN rNet et / IP es el prot protoc ocolo olo de aplic aplicac ació ión n del del CIP a trav través és de Ethe Etherne rnett está estánd ndar ar.. Ethe EtherNe rNett / IP defin define e el prot protoc ocolo olo de enca encaps psul ulaci ación ón util utiliz izad ado o para para estr estruc uctu tura rarr los los dato datos s del del CIP CIP que que se encu encuen entr tran an en el camp campo o de dato datos s TCP. TCP. Todo Todo TCP TCP enca encaps psul ulac ació ión n o mens mensaj ajes es UDP UDP se enví envían an al puert puerto o 0xAF 0xAF12 12.. La encap encapsul sulaci ación ón de mens mensaje ajes s se compo compone ne de dos dos parte partes: s:
Encapsulación de Cabecera
Encapsulación de Datos Header is 58 bytes
Ethernet
IP Header
TCP Header
Figure 3: Formato Formato de Encapsulaciónde Encapsulaciónde EtherNet/IP EtherNet/IP
TCPData
Encapsulation Header Encapsulation Data
El protocolo de encapsulación define la relación de comunicación entre dos nodos como una Sesión. Una sesión es similar a una conexión. En él se establecen los recursos del TCP, es decir, "se abre un socket". Una vez abierta una sesión, que permanece abierto hasta:
El objetivo u originador cierra los recursos del TCP
Los recursos del TCP se caen, es decir, alcanzar el límite de conexiones TCP
Cualquiera de los nodos cierra la sesión
Modelo Productor/Consum Productor/Consumidor idor El protocolo EtherNet / IP utiliza la arquitectura de productor / consumidor para la transferencia de datos de E / S.
Los Los prod produc ucto tores res son son los los dispo disposi sitiv tivos os de camp campo o que que gene genera ran n dato datos s en la red. red. En gene genera ral, l, los los prod produc ucto tore res s gene genera ran n dato datos s a una una velo veloci cida dad d pree preest stab able leci cida da,, sin sin nece necesi sida dad d de una una soli solici citu tud d que que se publ public icar ará á cada cada vez. vez. Los Los prod produc ucto tore res s son son equi equiva vale lent ntes es a los los serv servid idor ores es ubicad cados en un ambien iente Modbus. Esta tasa pree reestablecid cida se conoce como RPI, paquete de sol solici icitud tud de int interva rvalo. lo. El RPI es un parám rámetro config figurab rable y parte de la configu configurac ración ión de módulos módulos
Los Los cons consum umid idor ores es son son los los disp dispos osit itiv ivos os de la red red que que hace hacen n uso uso de los los dato datos s gene genera rado dos s por por los los disp dispos osit itiv ivos os de prod produc ucto tore res. s. Esto Estos s disp dispos osit itiv ivos os esta establ blec ecen en las las regl reglas as para para los los dato datos s a ser ser gene genera rado dos s por por otro otros s disp dispos osit itiv ivos os.. Si es nece necesa sari rio, o, los los cons consum umid idor ores es van van a escr escrib ibir ir los los dato datos s de sali salida da nece necesa sari rios os a los los prod produc ucto tore res s a la mism misma a velo veloci cida dad d RPI. RPI. Los Los consu consumi mido dore res s son equiv equival alen entes tes a los los clien cliente tes s en un ento entorno rno de Modb Modbus us..
Consumidor/ Originador
Productor/Objetivo
Cual Cualqu quie ierr dispo disposi sitiv tivo o pued puede e actu actuar ar como como un prod produc ucto tor, r, un cons consum umid idor or o ambo ambos, s, depend dependiend iendo o de las capacid capacidade ades s del disposit dispositivo ivo.. Productor/ Objetivo
Productor/ Objetivo
Figure 4: Modelo Productor/Consumidor
Cuando se habla de I / O intercambiar datos también se puede escuchar términos como dispositivos originales o de destino.
Origi Origina nado dores res son son dispo disposit sitivo ivos s que que inici inician an cual cualqu quie ierr inte interca rcamb mbio io de dato datos s con con otros otros disp dispos ositi itivo vos s de la red. red. Esto Esto se aplic aplica a tant tanto oa las las comu comuni nica caci cion ones es de E / S y los los mens mensaj ajes es de serv servic icio io.. Este Este es el equi equiva vale lent nte e de la func funció ión n de un clie client nte e en una una red red Modb Modbus us
Los objetivos son los dispositivos que aborden cualquier solicitud de datos generados por los originadores. Esto se aplica tanto a las comunicaciones de E / S y los mensajes de servicio. Este es el equivalente de la función de un servidor en una red Modbus. Algunos Algunos dispositivos dispositivos de consumo consumo son capaces capaces de asumir asumir el papel de un productor. productor. implementa implementación ción de pares para la comunicación comunicación entr entre e pare pares s de Schn Schnei eide derr Elec Electr tric ic hace hace uso uso de esta esta cara caract cter erís ísti tica ca.. Con Con el fin fin de sinc sincro roni niza zarr los los dato datos s de un sist sistem ema a a otro otro del del PLC, PLC, el mód módulo ulo Ethe therNe rNet / IP en el bas bastido tidorr del del PLC asu asumirá mirá un pap papel de un disp dispos osit itiv ivo o de dest destin ino o de form forma a simu simult ltán áne ea a su pap papel como como un Originador.
Consumidor & Productor
Consumidor
Productores
Figure 5: Modelo de doble papel, Productor/Consumidor
Tipos de mensajería EtherNet/IP EtherNet / IP define dos tipos de tipos de mensajería, implícito, y mensajes explícitos.
Aplicación
FTP
HTTP
OPC
CIP
TCP
Transporte
OSPF Red
Modb Mo dbus us
UDP
Mensajería IGMP Implícita
Mensajería Explicita
IP Enlace de Datos Físico
Figure 6: Mensajería implícita y explícita
SNMP SN MP
IEEE 802.3 802.3 Ether Ethernet net
RARP
Mensajería implícita se utiliza para el intercambio de datos de E / S. Se basa en el protocolo UDP para una entrega más rápida y un rendimiento optimizado, debido a su bajo consumo de recursos y gastos generales. El módulo de comunicación EtherNet / IP en el PLC es el originador y solicita los datos de los dispositivos de destino. El Originador dicta el RPI, velocidad a la que se quiere intercambiar los datos con cada dispositivo de destino en su configuración; el uso de un comando específico EtherNet / IP llamada Transferir Abrir. Una vez que los dispositivos de destino reconocen la conexión van a empezar a producir los datos solicitados a la tasa indicada por el originador. Si es requerido, el Originador también empezar a escribir cualquier dato sobre la dispositivos de destino a la misma velocidad.
• Messa Message ge cons constru truct ction ion:: o
o
La comunicación inicial de la Entidad Cedente en la meta es un mensaje TCP unidifusión *. Los datos producidos por los dispositivos de destino de multidifusión** son mensajes UDP, a menos que el usuario lo configura de manera diferente.
" " * mensaje de unidifusión es la comunicación entre un emisor único y un receptor único ** mensaje de multidifusión es la comunicación entre un único emisor y múltiples receptores.
.
A medida medida que la mensajería mensajería implícita mencionado mencionado se utiliza utiliza cuando cuando los datos datos de de E / S deben deben reemplazar reemplazarse se a una velocidad velocidad constante. Como:
Escaneado de varios módulos I/O
La actualización de un variador de velocidad
La lectura de los datos de entrada de los sensores
A modo de ejemplo, ejemplo, un consumidor consumidor está solicitando solicitando datos datos que se le haya facilitado facilitado en cada 20ms. Después Después de un mensaje mensaje Transferir Transferir Abrir éxito del Productor Productor publicará publicará sus datos datos a una dirección dirección de multidifusión multidifusión cada 20 ms. El consumidor consumidor es un abonado abonado a la dirección dirección de mult multid idif ifus usió ión n y es capa capaz z de obte obten ner la info inform rma ación ción requ reque erida rida.. Al mis mismo tiem tiempo po,, el Cons onsumid umido or actu actual aliz iza ará los los dato datos s de salid alida a del del produ product ctor or a la misma misma veloc velocida idad d de 20 ms, pero pero utili utiliza zand ndo o un mens mensaje aje TCP unidi unidifus fusió ión. n.
Consumidor
Productor
Transferir Transferir Abrir Mensaje unidifusión TCP O ->T escritura de datos de salida (TCP) s m o p m e i T
20 T ->O Producción de datos de entrada (UDP)
40 60
O ->T escritura de datos de salida T ->O Producción de datos de entrada O ->T escritura de datos de salida T ->O Producción de datos de entrada
RPI: RPI: 20 ms Figure 7: Ejemplo de flujo de mensajes
Mensajería Mensajería Explicita Explicita se util utiliz iza a para para el inte interc rcam ambi bio o de dato datos s crít crític icos os no cícl cíclic icos os y no de tiem tiempo po entr entre e los los disp dispos osit itiv ivos os en la red red Ethe EtherN rNet et / IP. IP.
Los Los mens mensaj ajes es expl explíc ícit itos os son son mens mensaj ajes es basa basado dos s en TCP TCP / IP en el que que el módu módulo lo Ethe EtherN rNet et / IP enví envía a una una peti petici ción ón al disp dispos osit itiv ivo o de dest destin ino o y el dispo disposit sitivo ivo de desti destino no respo respond nde e a esa esa petic petició ión. n. Los Los mens mensaje ajes s explí explícit citos os son son mensa mensaje jes s de base bases s de TCP. TCP.
Construcción de Mensaje: o
La solicitud inicial de la Originador hasta el objetivo es un mensaje unidifusión TCP.
o
Las respuestas desde el objetivo hasta el Originador son también los mensajes de unidifusión TCP
Los mensajes explícitos se utilizan normalmente para obtener información de los dispositivos de destino. Algunos de los servicios incluyen:
Obtener_atributo_sencillo
Restablecer
Arrancar Parar
Intercambio de Datos en Tiempo Real as s gu ente entes s son son as as orma ormas s m s t p cas cas e os os nte nterc rcam am os e atos atos que que se encu encuen entr tran an en una una re Objetivo; O = Originador Originador Note: T = Objetivo;
a) PLC a dispositivo destino de E / S
Función
Tipo de Paquete
Dirección
Configuración p.ej. Parámetro, Parámetro, RPI
TCP
O T
Tipo de Com. Unidifusión
UDP
T O
Multidifusión
TCP
O T
Unidifusión
TCP
T O
Unidifusión
Mensajería Implícita Mensajería Explicita
t er et
.
b) PLC a PLC
Función
Mensajería Implícita Mensajería Explicita
C)
Tipo de Paquete
Dirección
UDP
T O
Tipo de Com. Multidifusión
TCP
O T
Unidifusión
TCP
T O
Unidifusión
HMI
Función
Tipo de Paquete
Dirección
Tipo de Com.
c) SCADA
Tipo de Com. Unidifusión
Función
Tipo de Paquete
Dirección
Mensajería Explicita
TCP
T O
Configuración
Protocolos per pers sonaliza izados o co controladores nec nece esarios
Presentación de la Aplicación Introducción El ejemplo de aplicación le ayuda a definir el arrancador de motor (D.O.L.) directo en línea : para un motor de 3 fases, clase 10, de 5,5 kW (7,5 HP) a 440 V, 60 Hz, corriente nominal In = 10,5 A, de tres conductores independientes independientes D.O.L. protegido y controlado por por un controlador LTM R está conectado a un PLC de terceros a través de EtherNet / IP protocolo de comunicación
•
•
Diagrama de Cableado 3
KM1
L ON
Start
Stop
+/~-/~
A1 A2
I.1
C
I.2
I.3
C
I.4
I.5
C
I.6
97
98
95
96
O.4
LTMR O.1
13
O.2
14 23
O.3
24 33
34
KM1
M
B1 B2
L Control de regleta de bornes O Fuera N Control de la Red
Las entradas lógicas del Controlador LTMR El Controlador Controlador LTM R tiene 6 entradas lógicas: lógicas: disponible a través de los terminales de campo campo I.1- I.6 internamente accionado accionado por la tensión de control del controlador LTMR LTMR (la tensión de entrada es el mismo voltaje que la alimentación del control) aislado de las entradas del módulo de expansión LTM E • •
•
Entradas lógicas del del Módulo de Expansión LTM E Las 4 entradas lógicas en el módulo de expansión LTM LTM E (I.7 - I.10) no están alimentados por la tensión de control del controlador controlador LTMR. Arquitectura de Comunicación
Lege Legend nda a
Refe Refere renc ncia ia Come Comerc rcia iall
1, 2
LTMR27EBD
3 to to 6
Desc Descri ripc pció ión n
LTMR controlador de c om omunicación a través de Ethernet TCP / Modbus o EtherNe EtherNett / IP Allen-Bradley Allen-Bradley Controlador Controlador Lógico Programable Programable (PLC) de Rockwell Rockwell Automation
3
1756-A4
Allen-Bradley ControlLogix ch chasis con 4 ranuras
4
1756-PA72
Allen-Bradley ControlLogix fuente de alimentación120...240 V AC (5 V/10 A)
5
1756-L655
Allen-Bradley ControlLogix Logix55655 controlador, revisión 16
6
1756-ENBT
Allen-Bradley Allen-Bradley ControlLogix ControlLogix EtherNet / IP escáner maestro: tarjeta de de red para el PLC para el intercambio de de información entre entre TeSys T y el PLC
Herramientas de Software Las siguientes herramientas de software deben ser utilizados para esta aplicación. Su uso requiere un conocimiento básico. Referencia Co Comercial
Software Libre
Descripción
9357-ENETL3
–
9324-RLD300ENE
–
RSNetWorx RSNetWorx para aplicaciones aplicaciones EtherNet EtherNet / IP para configurar y monitorizar las redes EtherNet / IP y configuración de los dispositivos conectados. DiseñadorRSLogix software de configuración y programación para la familia de All en-Bradley en-Bradley Logix5000 del controlador. Un sistema de controlador de gestión de motores TeSys® T sin un módulo de expansión, configurable a través del puerto de operador. La variante permite conservar su configuración local.
–
SE TeSys T MMC L EIP
–
SE TeSys T MMC L EV40 EIP
–
SE TeSys T MMC R EIP
–
SE TeSys T MMC R EV40 EIP
Un sist siste ema de cont contro rola lado dorr de gest gestió ión n de motores TeSys® T con el módulo de expans expansión ión,, config configur urab able le a travé través s del del puer puerto to de opera operador dor.. La varian variante te permit permite e conser conserva var r a c on on gurac n oca Un sistema de controlador de gestión de motores TeSys® T sin módulo de expansión configurables a través de la red. Un sistema de controlador de gestión de motores TeSys® T con el módulo de expansión configurables a través de la red.
En el modo de configuración configuración local, local, el parámetro de configuración a través del puerto de red de habilitación debe ser desactivada. Este modo conserva la configuración local realizado realizado mediante el Magelis® XBT o Mover a través del puerto HDMI y previene la configuración del PLC a través de la red. En el modo de configuración configuración remota, remota, el parámetro de configuración configuración a través del puerto de red de habilitación habilitación debe estar habilitado. Esto permite que el PLC para configurar remotamente el controlador LTMR. sobrescritos por el PLC. Este modo es útil al sustituir dispositivos defectuosos. NOTA: NOTA: En el modo remoto, se perderán los parámetros sobrescritos La configuración a través del puerto de red , Habilitar parámetro , se establece de forma predeterminada.
Red Ethernet Protocolo: Protocolo: EtherNet / IP es un protocolo de capa de aplicación el tratamiento tratamiento de dispositivos en la red como una serie de objetos. Es una implementación del protocolo industrial industrial común (CIP) a través de TCP / IP. La red transporta los datos de control y de las propiedades del dispositivo dispositivo siendo controlado. Se le permite operar ya sea en un modo cliente / servidor o un modo de igual a igual. Existen dos tipos principales de mensajes que pueden ser intercambiados: La mensajería implícita, dedicado a los intercambios rápidos de datos de proceso. La mensajería explícita, dedicado a los intercambios lentos, como la configuración, configuraciones, configuraciones, o datos de diagnóstico. Configuración Configurac ión Estrategia de retorno del TeSys TeSys T en la red EtherNet / IP • •
Cuand o se pier de de l a c om omu ni nicaci ón ón e nt nt re re el con tr tr ol ol ad ado r LTM R y la red o el pan el el de op er er ad ado r, r, e l contro controla lado dorr LTM LTM R está está en un estad estado o de reserv reserva. a. El compor comportam tamie iento nto de las las salid salidas as lógi lógicas cas O.1 y O.2 tras tras una pérdida pérdida de comunica comunicaciónse ciónse determinapor: determinapor: El modo de funcionamiento funcionamiento y Configuración Configuración de retorno del puerto de red y Configuración de los parámetros de retorno del Puerto HMI. • •
Selección valor de retorno puede incluir: Configuración de retorno del puerto Hold (O.1,O.2)
Descripción
Dirige el controlador LTMR para mantener el estado de salida lógica O.1 y O.2 a partir del momento de la pérdida de comunicación.
Run
Dirige el controlador LTMR para ejecutar un comando de ejecución de una secuencia de control de 2 pasos en la pérdida de comunicación.
O.1, O.2Off
Dirige el controlador LTMR LTMR para apagar tanto las salidas lógicas O.1 y O.2 tras una pérdida de comunicación.
O.1, O.2 O.2 On
Dirige el controlador LTMR LTMR para activar tanto las salidas lógicas O.1 y O.2 tras una pérdida de comunicación.
O.1On
Dirige el controlador LTMR para encender única salida lógica O.1 tras una pérdida de comunicación.
O.2On
Dirige el controlador LTMR para encender única salida lógica O.2 tras una pérdida de comunicación.
En la siguiente tabla se indican las opciones de retorno están disponibles para cada modo de funcionamiento: funcionamiento: Configuración de retorno de puerto
Modo de Operación Sobrecarga
Independiente
Reversa
2 p as asos
2 v el elocidades
Personalizado
Hold (O.1, O.2)
Yes
Yes
Yes
Yes
Yes
Yes
Run
NO
NO
NO
Yes
No
No
O.1, O.2 Off
Yes
Yes
Yes
Yes
Yes
Yes
O.1, O.2 On
Yes
Yes
NO
NO
NO
Yes
O.1 On
Yes
Yes
Yes
NO
Yes
Yes
O.2 On
Yes
Yes
Yes
NO
Yes
Yes
NOTA: Cuando se selecciona el valor de retorno de una red o HMI, debe seleccionar seleccionar una fuente de control activo.
Configuración Configura ción de TeSys TeSys T Ajustes de LTM R con DTM SoMov SoMove e softw software are es una apli aplica cació ción n basad basada a en Micro Microsof soft® t® Window Windows®, s®, el uso de la tecno tecnolo logía gía FDT/ FDT/ DTM DTM abier abierta. ta. SoMo SoMove ve contie contiene ne DTM DTM par a di fe fe re ren te tes dis po pos itit iv ivos . El TeSys T DTM es un DTM es pe pe cí cí fifico q ue ue pe rm rm itit e la co nf nf ig igu ra ración, m on onit or ori za zac ió ió n, n, c on ont ro rol y perso persona nali liza zació ción n de las las funci funcion ones es de contr control ol del del contro controlad lador or LTM LTM R, como como parte parte del siste sistema ma de gesti gestión ón de motor motores es TeSy TeSys s T. Para Para TeSy TeSys s T Ethe EtherN rNet/ et/ IP que que se nece necesi sita tan n por por lo meno menos s la vers versió ión n 2.8. 2.8.x. x.x. x. del del DTM DTM The TeSys T DTM puede ser usado para: Configurar los parámetros para el controlador LTMR Mostrar información sobre la configuración y el funcionamiento funcionamiento del controlador LTMR Mostrar el estado de fallos y advertencias detectados detectados en el controlador LTM R Controlar el motor Personalizar Personalizar modos de f uncionamiento uncionamiento
• • • • •
Configuración Configuració n de protección La tabla muestra los pasos para configurar los parámetros de protección:
Paso
Acción
1
Cone Conect cte e el el dis dispo posi siti tivo vo a la DTM DTM y aseg asegur ures ese e de que que el el Tes TesysT ysT está está en el modo modo de conf config igur urac ació ión. n.
2
Seleccione el dispositivo comando entrar en la configuración.
3
Sele Selecc ccio iona narr pará paráme metr tros os prin princi cipa pale les s en la pest pestañ aña a list lista a de pará paráme metr tros os..
4
Establecer la configuración de la s ig iguiente manera: El modo de funcionamiento del motor: 3 hilos independientes • independientes Voltaje nominal del motor : 440 440 V • Potencia nominal del motor : 5.5kW • Corriente a plena carga del motor : 10.53 • 10.53 A
5
Seleccione el dispositivo comando salir de la configuración para salir de la configuración de protección.
Configuración Configurac ión de la red La tabla muestra los pasos para configurar los ajustes de la red: Paso
Acción
1
Cone Conect ctar ar el disp dispos ositi itivo vo a la la DTM DTM y ase asegu gura rars rse e de que que el el Tes TesysT ysT está está en el modo modo de conf config igur urac ació ión. n.
2
Seleccione el dispositivo comando entrar en la configuración.
3
Sele Selecc ccio iona narr pará paráme metr tros os prin princi cipa pale les s en la pest pestañ aña a list lista a de pará paráme metr tros os..
4
Establecer la confi gu guración de la la sigui en ente manera: configuración de la dirección IP de Ethernet: es esperada • Ethernet ajuste de la máscara de subred: determinar en función de la red Ethernet • Protocolo de red: EtherNet/ • EtherNet/ IP
5
Seleccione el dispositivo comando salir de la configuration para salir de la configuración de la red. Aseg Asegúr úres ese e de de rea reali liza zarr un un ciclo ciclo de alim alimen enta taci ción ón del del disp dispos ositi itivo vo desp despué ués s de de la conf config igur urac ació ión n de de la red. red.
6
Configuración de la Red de Comunicación de un PLC Introducción En este capítulo se describe paso a paso cómo establecer la comunicación comunicación EtherNet EtherNet / IP, incluyendo los arrancadores de motores TeSys TeSys T y un PLC Allen-Bradley Allen-Bradley usando: Software de configuración configuración RSNetWorx para EtherNet / IP para la configuración de red, y RSLogix 5000 para configuración de PLC • •
Prerequisitos Antes de empezar a configurar configurar la aplicación, aplicación, RSLinx, RSLinx, RSNetWorx RSNetWorx para EtherNet / IP y el software software RSLogix RSLogix 5000 de Rockwell Rockwell Automation deben estar correctamente instalado en su ordenador, activado y correctamente configurado configurado para comunicarse con el PLC. • • •
Proceso de configuración
1) Downloading Downloading the EDS Files En la siguiente tabla se describen los pasos a seguir para descargar los archivos EDS asociados a Tesys Tesys T de el sitio sitio web web www.schneider-electric.com : Paso
Acción
1
Abra el si si titio web Schnei de der El ec ectric: www.schneider-electric.com.
2
Esc ririba TeSys T e n el ca campo de bú búsqueda.
3
TeSys T. En la secc secció ión n de gama gamas s de de pro produ duct ctos os,, haga haga clic clic en TeSys
4
Haga clic en la pestaña Descargas y, a continuación software / firmware.
5
Seleccionar archivo archivo EDS para TeSys T EIP y descargarlos archivo archivo EIP EDS 1.1.10 de su disco duro. Seleccionar archivo para ambos EIP MMC MMC R TeSys T TeSys T SE.
6
Extr Extrae aerr el el arch archiv ivo o EDS EDS EIP EIP 1.1. 1.1.10 10 en en un úni único co dir direc ecto tori rio o en en su disc disco o dur duro. o.
2) El registro de los archivos archivos EDS EDS con RSNetWorx RSNetWorx para EtherNet EtherNet / IP Para registrar EDS los arrancadores arrancadores controladores controladores 'en la biblioteca EDS de RSNetWorxpara EtherNet / IP, siga el procedimiento siguiente: siguiente: Paso
Acción
1
Iniciar RSNetWorx for EtherNet/IP.
2
Selecc Seleccion ione e del del menú menú el coma comando ndoHerramientas Asistente EDS ... Haga Cl Click en en siguiente.
3
Resultado
Se abre la pantalla de bienvenida del Asistente. Se abre la pantalla de opciones. Se abre la pantalla de registro.
5
Se le lec ci cio ne ne un Registro de archivo (s) de EDS y haga clic en Siguiente. Seleccione Registrar un directorio de archivos EDS y vaya al directorio en el que descomprimió los archivos EDS.
6
Haga Click en siguiente.
Se abrirá la pantalla Resultados de la prueba de instalación del archivo EDS.
7
Haga Click en siguiente.
Se abre la pantalla de cambio de imagen gráfica . TeSys T se enumeran en el campo Tipos de Los 4 TeSys productos como arrancadores de motor.
8
Haga Click en siguiente.
Se abre la pantalla de resumen de tareas final.
9
Compruebe Compruebe que los dispositivos se han registrado y haga clic en Siguiente.
Se abre la pantalla de finalización.
Haga Cl Click en finalizar
El Asistente EDS más cercano.Puedeencontrar la EDS registró en la biblioteca de hardware, enEtherNet/IP Vendedor Schneider Automation, Inc. Arrancador de Motor
4
10
3) Visualización de de los dispositivos de la red EtherNet EtherNet / IP en modo en línea con RSNetWorx para EtherNet / IP El proceso proceso para la visuali visualización zación de los dispositiv dispositivos os en la red EtherNet EtherNet / IP en el modo en línea línea con RSNetWorx RSNetWorx para EtherNet EtherNet / IP software software se describ describe ea continuación: Paso
Acción
1
Conec Conectar tar el el cable cable de progr programa amació ción n apro apropia piada da desde desde su PC PC al PLC Alle Allenn-Bra Bradle dley. y.
2
Cone Conect ctar ar cada cada disp dispos osit itiv ivo o a la la red red..
3
Desde el software RSNetWorx RSNetWorx para Ethernet / IP, seleccione el comando de menú Red En línea. Resultado: Resultado: El cuadro de diálogo de búsqueda de la red se abre cuando el sistema descubrie dispositivos presentes presentes en la red.
Paso
Acción Resultado: Cuando termina el cuadro de diálogo de búsqueda de la red, los dispositivos conectados físicamente aparecen en la vista de configuración configuración incluidos incluidos los Tesys T. Las direcciones IP aparece debajo de cada icono.
4
4) Configurando el PLC usando RSLogix 5000 El proceso de configuración del PLC utilizando el software RSLogix 5000 se describe a continuación: Paso
Acción
1
Iniciar el software RSLogix 5000.
2
Crear un proyecto seleccionando el comando Archivo Nuevo. Resultado: Se abre el cuadro de diálogo Nuevo controlador.
Paso
3
Acción
Establece Establecerr las caracterí característica sticas s del del contr controlad olador or utilizado utilizado en el el ejemplo ejemplo de aplica aplicación: ción: Tipo: 1756-L55 Controlador ControlLogix5555 ControlLogix5555 • Revisión:16 • Nombre: Introduzca un nombre de c ontrolador, • ontrolador, por ejemplo Aplicacion_TeSys_T. Aplicacion_TeSys_T. El nombre se utiliza para crear el archivo de proyecto; la extensión .acd se añade automáticamente a este nombre. Tipo de chasis : 1756-A4 4-ranuras c hasis ControlLogix • Ranura: 0, que es el número de ranura para este controlador. • NOTA: En ControlLogix, ControlLogix, los controladores ocupan ocupan una ranura con un número en el chasis y se pueden colocar en cualquier ranura. También es posible colocar varios controladores en el mismo chasis. •
4
Crear en: Introduzca el directorio en el que desea almacenar el archivo de proyecto.
Haga clic en Aceptar para confirmar los ajustes seleccionados y para crear el proyecto.
Paso
5
Acción
Haga clic en Configuración de E / S 1756 Backplane, 1756-A4 en la pantalla principal y añadir el maestro EtherNet / IP. Resultado: Se abre el cuadro de diálogo Seleccionar módulo.
Paso
6
Acción
Expanda el árbol de Comunicaciones en el cuadro de diálogo Seleccionar módulo, a continuación, seleccione seleccione el módulo de comunicación EtherNet / IP. La figura muestra1756-ENBT como el módulo comunicación comunicación EtherNet EtherNet / IP como un ejemplo:
Paso
7
Acción
Seleccione la revisión mayor para el módulo de comunicación EtherNet EtherNet / IP que se utiliza en l a aplicación y, a continuación, haga clic en Ac eptar para confirmar la revisión mayor. Resultado: Se abre el cuadro de diálogo Nuevo Modulo.
Paso
8
Acción
Establece Establecerr las las caracter característi ísticas cas del módul módulo o de comunicaci comunicación ón Ethernet Ethernet / IP que que se utiliza utiliza en el ejemplo ejemplo de de aplicación: Nombre: EIP_master • Slot: 2, cual es el número de ranura para este módulo de comunicación Ethernet / IP. • NOTA: En ControlLogix, los controladores ocupan una ranura numerada en el chasis y se pueden colocar en cualquier ranura. También es posible colocar varias tarjetas de comunicación en el mismo chasis. • • •
9
Revisión Mayor : 4, el cual fue confirmado en el cuadro de diálogo Seleccionar revisión mayor. Revisión Menor : 1 IP Address: 192.168.1.55
Haga clic en Aceptar para confirmar los ajustes seleccionados. Resultado: Se abre el cuadro de diálogo Propiedades del módulo.
Paso
10
Acción
Haga clic en Aceptar para confirmar la adición del módulo de comunicación.
Paso
11
Acción
El módulo módulo de comunica comunicación ción Ethernet Ethernet / IP se muestra muestra en Configu Configuraci ración ón de de E / S en en la pantall pantalla a princip principal. al.
Paso
12
Acción Backplane,1756-A4 [2] 1756-EBNT/AEIP_maste 1756-EBNT/AEIP_master r en Haga clic en Configuración de E / S 1756 Backplane,1756-A4 en la pantalla principal y añadir el módulo TeSys TeSys T. Resultado: Se abre el c uadro de diálogo Seleccionar módulo.
Paso
Acción
13
Expanda el árbol de Comunicaciones en el cuadro de diálogo Seleccionar módulo, y luego seleccione Ethernet – Módulo, Ethernet módulo genérico.
14
Haga clic en Aceptar para confirmar el módulo Ethernet. Resultado: Se abre el cuadro de diálogo Nuevo Módulo.
Paso
15
Acción
Establecer las características características del módulo de comunicación módulo Ethernet Ethernet Genérico se utiliza en el ejemplo de aplicación: Nombre: TeSys_T_example1 • Formato de Comunicación: Dato-INT • Dirección IP: 192.168.1.35 • Instancia de ensamble de entrada: 116 • Tamaño de entrada: 64 • Instancia Instancia de ensamble de salida: 106 • Tamaño de salida: 5 • Instancia de ensamble de configuración: 6 • Tamaño de configuración: 0 • NOTA: El Tesys T soporta varios T eSys T varios ensambles de entrada entrada y de salida diferentes. diferentes. Referirse a elTeSys LTM R Ethernet Modbus TCP/IP Manual de Usuario.
16
Haga clic en Aceptar para confirmar los ajustes seleccionados. Resultado: Se abre el cuadro de diálogo Propiedades del módulo.
Paso
Acción
17
Haga clic en Aceptar para confirmar la adición del módulo de comunicación.
18
El módul módulo o TeSy TeSys s T se muest muestra ra en Confi Configur guraci ación ón de E / S en la panta pantalla lla prin princip cipal. al.
19
En la la barr barra a de her herra rami mien enta tas s est están ánda dar, r, haga haga cli clic c en comunicación Seleccione Ruta recientes. Resultado: Se abre el cuadro de diálogo Ruta de Comunicaciones recientes Seleccionas, desde donde se puede elegir un camino de comunicación entre entre los rutas más recientes almacenados en el PC.
5) La transferencia de la configuración para para el PLC mediante RSLogix 5000 El proceso de de monitoreo de los los tags del procesador y los valores asignados a ellos usando el software RSLogix RSLogix 5000 se describe a continuación: continuación: Paso
Acción
1
Gire Gire la llave llave se encue encuentr ntra a en la part parte e fronta frontall del pro proces cesad ador or del del PLC PLC a la posic posición iónPROG.
2
En el el softw software are RSLogi RSLogix x 5000, 5000, esta estable blecer cer el modo modo de de funci funciona onamie mient nto o al modo modosin conexión.
3
Seleccionarel comando de menú menú Comunicaciones Descargar . Resultado: Se abre el cuadro de diálogo Descarga. Conf Confir irma marr la la desc descar arga ga hacie haciend ndo o clic clic en el el botó botón n Descargar cuando se le indique en el cuadro de diálogo. Resultado: Un mensaje indica que la descarga se ha completado, en la ventana de resultados en la parte inferior de la pantalla.
4
Paso
5
Acción
Cambie el controlador al modo Run: gire la llave a l a posición RUN en la parte frontal del procesador del PLC. El LED RUN del procesador del PLC enciende enciende en verde y se pone en marcha el programa. programa.
6) Realización de pruebas de funcionamiento de la red de comunicaciones, incluyendo incluyendo PLC Allen-Bradley y productos TeSys T Paso
Acción
1
En el organizador del controlador RSLogix RSLogix 5000, seleccionar Controller Tesys_T_application Controller Tags, y haga clic en Monitor de tags. Resultado: Aparece la ventana de tags del Controlador Controlador
2
Controlador . Seleccione el Monitor de Tags pestaña en la parte inferior de la ventana tags de Controlador
3
Expanda el nombre del ta tag TeSys_T_example1:1 TeSys_T_example1:I.Data TeSys_T_example1:I:Data[4] para ver los valores asignados a los tags.
4
Nombrar las direcciones topológicas topológicas de una manera tal que se evite la programación con nombres que no proporciona ningu ninguna na información del contenido de la posición de memoria. Referirse al manual de usuario TeSys T LULC09 Modulo de comunicación DeviceNet y variables de Comunicación TeSys T para detalles. En el ejemplo de aplicación, aplicación, Los siguientes nombres nombres de tags son usados para Motor Motor 1):
Instancia100: Instancia100: Registros de Control LTM R Este ensamble contiene varios registros de control generalmente usados en el controlador LTM R. Byte 0
Byte 1
Byte 2
ruta: 6C : 01 : 05 (Registro704) LSB (bit menos significativo)
MSB (bit mas significativo)
Byte 3
Byte 4
Byte 5
ruta: 6C : 01 : 04 (Registro703)
ruta: 6C : 01 : 01 (Registro700)
LSB
LSB
MSB
Byte 4
Byte 5
MSB
Instancia106: Instancia106: Salida EIOS_TeSys T Este ensamble es específico del proveedor. Todos los registros están en Little Endian. Byte 0
Byte 1
Byte 2
Byte 3
ruta: 6C : 01 : 02 Reservado(valor= Reservado(valor= 0)
ruta: 6C : 01 : 01 (Registro700)
Byte 6
Byte 7
ruta: 6C : 01 : 03 Reservad Reservado(va o(valor= lor= 0)
Byte 8
ruta: 6C : 01 : 04 Reserved (value = 0)
Byte 9
ruta: 6C : 01 : 05 (Registro 704)
Instancia110: Instancia110: Registros de Monitoreo LTM R (con configuración dinámica) Este conjunto contiene varios registros de monitoreo generalmente generalmente usados en el controlador LTM R. Puede elegir registros estableciendo 1-3 atributos del objeto de control de monitoreo TeSys TeSys T. Para mas información, información, referirse aTeSys a TeSys T LTM R Ethernet Modbus TCP/IP Manual de Usuario. Usuario. Byte 0
Byte 1
Registroapuntado usando rutah: C6 : 01 : 05 LSB MSB
Byte 2
Byte 3
Registro apuntado usando usando ruta: C6 : 01 :06 LSB
MSB
Byte 4
Byte 5
Registro apuntado usando ruta: C6 : 01 : 07 LSB MSB
Byte 6
Byte 7
Registroapuntado usando ruta: C6 : 01 : 08 LSB MSB
Instancia116: Instancia116: Entrada EIOS_TeSys T Este ensamble es específico del proveedor. Todos los registros están en Little Endian. Byte 0
ruta: 68 : 01 : 02 (Registro 451)
Byte 1
Byte 2
Byte 3
ruta: 68 : 01 : 03 (Registro 452)
Byte 4
Byte 5
ruta: 68 : 01 : 04 (Registro 453)
Byte 6
Byte 7
ruta: 68 : 01 : 05 (Registro 454)
Byte 8
Byte 9
path: 68 : 01 : 06 (Register455)
Byte 16
Byte 17
Byte 18
Byte 19
path: 68 : 01 01 : 0B (Register460)
Byte 25
path: 68 : 01 : 0E (Register463)
Byte 32
Byte 11
path: 68 : 01 : 07 (Register456)
path: 68 : 01 : 0A (Register459)
Byte 24
Byte 10
Byte 33
Byte 26
Byte 27
Byte 12
Byte 13
path: 68 : 01 : 08 (Register457)
Byte 20
Byte 21
path: 68 : 01 : 0C (Register461)
Byte 28
Byte 29
path: 68 : 01 : 0F (Register464)
path: 68 : 01 : 10 (Register465)
Byte 34
Byte 36
Byte 35
Byte 37
Byte 14
Byte 15
path: 68 : 01 : 09 (Register458)
Byte 22
Byte 23
path: path: 68 : 01 : 0D (Register462)
Byte 30
Byte 31
path: 68 : 01 : 11 (Register466)
Byte 38
Byte 39
path: 68 : 01 : 12 (Register467)
path: 68 : 01 01 : 13 (Register468)
path: 68 : 01 : 14 (Register469)
path: path: 68 : 01 : 15 (Register470)
path: 68 : 01 : 16 (Register471)
path: 68 : 01 01 : 17 (Register472)
path: 68 : 01 : 18 (Register473)
path: 68 : 01 : 19 (Register474)
Byte 48
Byte 49
path: 68 : 01 : 1A (Register475)
Byte 56
Byte 57
path: 68 : 01 : 1E (Register479)
Byte 64
path: 68 : 01 : 22 (Register483)
Byte 50
Byte 51
path: 68 : 01 01 : 1B (Register476)
Byte 65
Byte 58
Byte 59
Byte 52
Byte 53
path: 68 : 01 : 1C (Register477)
Byte 60
Byte 61
path: 68 : 01 : 1F (Register480)
path: 68 : 01 : 20 (Register481)
Byte 66
Byte 68
Byte 67
path: 68 : 01 : 23 (Register484)
Byte 69
path: 68 : 01 : 24 (Register485)
Byte 54
Byte 55
path: 68 : 01 : 1D (Register478)
Byte 62
Byte 63
path: 68 : 01 : 21 (Register482)
Byte 70
Byte 71
path: 68 : 01 : 25 (Register486)
Byte 72
Byte 73
path: 68 : 01 : 26 (Register487)
Byte 80
Byte 81
path: 68 : 01 : 2A (Register491)
Byte 88
Byte 89
Byte 97
Byte 105
path: 68 : 01 : 36 (Register503)
Byte 112
Byte 113
path: 68 : 01 : 3A (Register507)
Byte 120
path: 68 : 01 : 3E (Register511)
Byte 77
Byte 82
Byte 84
Byte 83
Byte 90
Byte 91
Byte 98
Byte 99
Byte 85
path: 68 : 01 : 2C (Register493)
Byte 92
Byte 93
path: path: 68 : 01 : 30 (Register497)
Byte 100
Byte 101
Byte 78
Byte 79
path: path: 68 : 01 : 29 (Register490)
Byte 86
Byte 87
path: path: 68 : 01 : 2D (Register494)
Byte 94
Byte 95
path: 68 : 01 : 31 (Register498)
Byte 102
Byte 103
path: path: 68 : 01 : 33 (Register500)
path: 68 : 01 : 34 (Register501)
path: 68 : 01 01 : 35 (Register502)
Byte 106
Byte 108
Byte 110
Byte 107
Byte 109
path: 68 : 01 : 37 (Register504)
path: 68 : 01 : 38 (Register505)
Byte 114
Byte 116
Byte 115
path: 68 : 01 : 3B (Register508)
Byte 121
Byte 76
path: 68 : 01 : 28 (Register489)
path: 68 : 01 01 : 2F (Register496)
path: 68 : 01 : 32 (Register499)
Byte 104
Byte 75
path: 68 : 01 : 2B (Register492)
path: 68 : 01 : 2E (Register495)
Byte 96
Byte 74
path: 68 : 01 : 27 (Register488)
Byte 122
Byte 123
path: 68 : 01 : 3F (Register512)
Byte 117
path: 68 : 01 : 3C (Register509)
Byte 124
Byte 125
path: 68 : 01 : 40 (Register513)
Byte 111
path: path: 68 : 01 : 39 (Register506)
Byte 118
Byte 119
path: path: 68 : 01 : 3D (Register510)
Byte 126
Byte 127
path: path: 68 : 01 : 41 (Register514)