Académique Documents
Professionnel Documents
Culture Documents
Allen-Bradley, Rockwell Automation, Rockwell Software, CompactLogix, ControlFLASH, Logix5000, RSLinx, RSLogix, PanelView, PhaseManager, ControlLogix, PanelView, Ultra, PowerFlex, FlexLogix, PLC-5, DriveLogix, SLC, MicroLogix y TechConnect son marcas comerciales de Rockwell Automation, Inc. Las marcas comerciales que no pertenecen a Rockwell Automation son propiedad de sus respectivas empresas.
Resumen de cambios
Este manual contiene informacin nueva y actualizada.
Resumen de cambios
Notas:
Tabla de contenido
Prefacio
Recursos adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Captulo 1 Descripcin general de los controladores CompactLogix 1769 Instalacin de los controladores 1769-L3x
Acerca del controlador CompactLogix 1769. . . . . . . . . . . . . . . . . . . . 11 Diseo de un sistema CompactLogix . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Captulo 2
Verificacin de compatibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Antes de comenzar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Lista de piezas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Establecimiento de la direccin de nodo(solo ControlNet) . . . . . . 19 Conexin de la batera 1769-BA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Instalacin de una tarjeta CompactFlash (opcional) . . . . . . . . . . . . . 22 Ensamblaje del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Montaje del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Separacin mnima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Dimensiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Conectar a tierra el cableado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Montar el panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Montar el controlador en el riel DIN. . . . . . . . . . . . . . . . . . . . . . . 26 Realizacin de conexiones RS-232 al controlador . . . . . . . . . . . . . . . 27 Cable RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Aislamiento ptico (solo 1769-L31) . . . . . . . . . . . . . . . . . . . . . . . 28 Configuracin serial predeterminada . . . . . . . . . . . . . . . . . . . . . . . 29 Uso del botn pulsador de comunicacin predeterminada del canal 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Realizacin de conexiones Ethernet al controlador . . . . . . . . . . . . . . 30 Asignar una direccin IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Realizacin de conexiones ControlNet al controlador . . . . . . . . . . . 34 Conectar el controlador a la red a travs de una toma ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Conectar un terminal de programacin a la red mediante un cable 1786-CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Instalacin de los archivos EDS adecuados. . . . . . . . . . . . . . . . . . . . . . 38 Carga del firmware del controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Utilizar la utilidad ControlFLASH para cargar el firmware . . 39 Utilizar AutoFlash para cargar el firmware . . . . . . . . . . . . . . . . . . 39 Utilizar una tarjeta CompactFlash para cargar el firmware . . . 40 Seleccin del modo de funcionamiento del controlador. . . . . . . . . . 41
Captulo 3 Conexin al controlador mediante el Conexin al controlador mediante el puerto serial . . . . . . . . . . . . . . 43 Configuracin del driver serial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 puerto serial
Seleccin de la ruta de acceso del controlador . . . . . . . . . . . . . . . . . . . 47 Opciones de controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Tabla de contenido
Captulo 6 Ubicacin, configuracin y monitoreo Seleccin de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Validacin de la configuracin de E/S . . . . . . . . . . . . . . . . . . . . . . . . . 84 de E/S
Calcular intervalo solicitado entre paquetes . . . . . . . . . . . . . . . . Calcular el consumo de alimentacin elctrica del sistema . . . Validar ubicacin de los mdulos de E/S . . . . . . . . . . . . . . . . . . . Ubicacin de los mdulos de E/S locales. . . . . . . . . . . . . . . . . . . . . . . Configuracin de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conexiones de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de E/S distribuidas en una red EtherNet/IP . . . . . Configuracin de E/S distribuidas en una red ControlNet . . . . . . Configuracin de E/S distribuidas en una red DeviceNet . . . . . . . Direccionamiento de datos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determinacin de cundo se actualizan los datos . . . . . . . . . . . . . . . Monitoreo de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mostrar datos de fallo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Deteccin de tapa de extremo y fallos de mdulo . . . . . . . . . . . Reconfiguracin de un mdulo de E/S . . . . . . . . . . . . . . . . . . . . . . . . Reconfigurar un mdulo mediante el software de programacin RSLogix 5000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reconfigurar un mdulo mediante una instruccin MSG . . . 84 85 85 88 89 90 90 91 92 93 94 95 95 96 96 96 97
Tabla de contenido
Tabla de contenido
Apndice B Asignacin de memoria dinmica en Mensajes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Optimizacin de tags de RSLinx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 controladores CompactLogix
Tendencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temas de DDE/OPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Especificar conexiones por controlador PLC . . . . . . . . . . . . . . Nmero de conexiones necesarias para optimizar el rendimiento efectivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver el nmero de conexiones abiertas . . . . . . . . . . . . . . . . . . . . . 143 143 143
145 145
ndice
Prefacio
Utilice este manual para familiarizarse con el controlador CompactLogix y sus caractersticas. Este manual describe las tareas necesarias para instalar, configurar, programar y operar un controlador CompactLogix. En algunos casos, este manual incluye referencias a documentacin adicional que proporciona detalles ms completos.
Recursos adicionales
Recurso
Los documentos que se indican a continuacin incluyen informacin adicional sobre productos relacionados de Rockwell Automation.
Descripcin
1769 CompactLogix Controllers Specifications Technical Data, publicacin 1769-TD005 Contiene especificaciones tcnicas y homologaciones para todos los controladores CompactLogix. 1769-L3x CompactLogix System Quick Start, publicacin IASIMP-QS001 Logix5000 Controller Design Considerations Reference Manual, publicacin 1756-RM094 Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers General Instruction Set Reference Manual, publicacin 1756-RM003 Logix5000 Controllers Process Control/Drives Instruction Set Reference Manual, publicacin 1756-RM006 Proporciona ejemplos de uso de un controlador CompactLogix 1769-L3x para hacer conexin a mltiples dispositivos mediante varias redes. Proporciona pautas a seguir para optimizar su sistema. Este manual tambin proporciona la informacin necesaria del sistema para tomar decisiones sobre el diseo del sistema. Gua para el desarrollo de proyectos para controladores Logix5000. Proporciona vnculos a guas individuales. Proporciona al programador detalles acerca de cada una de las instrucciones disponibles para un controlador Logix5000. El usuario ya debe estar familiarizado con la forma en que el controlador Logix5000 almacena y procesa datos. Proporciona al programador detalles acerca de cada una de las instrucciones de bloques de funciones disponibles para un controlador Logix5000. El usuario ya debe estar familiarizado con la forma en que el controlador Logix5000 almacena y procesa datos. Describe cmo instalar y configurar mdulos EtherNet/IP en sistemas de control Logix5000. Describe cmo instalar y configurar mdulos ControlNet en un sistema de control Logix5000. Proporciona las pautas generales para instalar un sistema industrial de Rockwell Automation. Proporciona las declaraciones de conformidad, los certificados y otros detalles de certificacin.
EtherNet/IP Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001 ControlNet Communication Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001 Pautas de cableado y conexin a tierra de equipos de automatizacin industrial, publicacin 1770-4.1 Sitio web de certificaciones de productos, http://www.ab.com
Puede ver o descargar las publicaciones desde http:/www.rockwellautomation.com/literature/. Para solicitar copias impresas de documentacin tcnica comunquese con su distribuidor regional de Allen-Bradley o con su representante de ventas de RockwellAutomation.
Prefacio
Notas:
10
Captulo
Este captulo presenta los controladores CompactLogix 1769. Estos controladores ofrecen control, comunicacin y elementos de E/S avanzados en un paquete de control distribuido.
El controlador CompactLogix 1769 ofrece control, comunicacin y elementos de E/S avanzados en un paquete de control distribuido.
Figura 1 - Controlador CompactLogix y mdulos de E/S 1769
Controlador CompactLogix
11
Captulo 1
Para un sistema ms flexible, utilice: Varios controladores en un nico chasis. Varios controladores unidos a travs de redes. E/S en varias plataformas que se distribuyen en muchos lugares y conectadas a travs de varios vnculos de E/S.
Figura 2 - Descripcin general del sistema CompactLogix
Mdulos de E/S 1769 conectados al controlador CompactLogix
Puertos de comunicacin ControlNet o EtherNet/IP incorporados o mdulo 1769-SDN conectado al controlador Vnculo EtherNet/IP Vnculo ControlNet Vnculo DeviceNet
El controlador CompactLogix, parte de la familia de controladores Logix, proporciona un sistema pequeo, eficiente y rentable que consta de lo siguiente: Software de programacin RSLogix 5000 Puertos incorporados de comunicacin para redes EtherNet/IP (solo 1769-L32E y 1769-L35E) y ControlNet (solo 1769-L32C y 1769-L35CR solo) Un mdulo de interface de comunicacin 1769-SDN proporciona control de E/S y la configuracin remota de los dispositivos a travs de DeviceNet Un puerto serial incorporado en cada controlador CompactLogix Mdulos Compact I/O que proporcionan un sistema de E/S compacto, montado en panel o riel DIN
12
Captulo 1
Al disear un sistema CompactLogix, determine la configuracin de red y la posicin de los componentes en cada ubicacin. Para el diseo de su sistema CompactLogix, se debe seleccionar lo siguiente: Dispositivos de E/S Una red de comunicacin Controladores Fuentes de alimentacin Software
13
Captulo 1
Notas:
14
Captulo
Tema Verificacin de compatibilidad Antes de comenzar Establecimiento de la direccin de nodo (solo ControlNet) Conexin de la batera 1769-BA Instalacin de una tarjeta CompactFlash (opcional) Ensamblaje del sistema Montaje del sistema Realizacin de conexiones RS-232 al controlador Realizacin de conexiones Ethernet al controlador Realizacin de conexiones ControlNet al controlador Instalacin de los archivos EDS adecuados Carga del firmware del controlador Seleccin del modo de funcionamiento del controlador
Pgina 18 19 19 20 22 22 23 27 30 34 38 38 41
Utilice este captulo para instalar el controlador CompactLogix, que debe ser el mdulo ms a la izquierda en el primer banco del sistema.
ADVERTENCIA: Este equipo est diseado para ser usado en un entorno industrial con grado de contaminacin 2, en aplicaciones con sobrevoltajes de categora II (segn se define en la publicacin 60664-1 de la IEC), a altitudes de hasta 2000 metros (6562 pies) sin reduccin del rgimen nominal. Este equipo se considera equipo industrial del Grupo 1, Clase A, segn la publicacin 11 de la IEC/CISPR. Si no se observan las normas de precaucin adecuadas podran producirse posibles problemas para garantizar la compatibilidad electromagntica en otros entornos debido a perturbaciones conducidas y radiadas. Este equipo se suministra como equipo de tipo abierto. Debe ser instalado en un envolvente debidamente diseado para las condiciones ambientales especificadas, y adecuadamente diseado para prevenir lesiones al personal debidas a la exposicin a piezas energizadas. El envolvente debe tener propiedades retardadoras de llama para evitar o minimizar la propagacin de llamas y respetar una clasificacin de dispersin de llama de 5 VA, V2, V1, V0 (o equivalente) si fuese no metlico. Solo se debe poder obtener acceso al interior del envolvente mediante el uso de una herramienta. En las secciones subsiguientes de esta publicacin puede haber informacin adicional relativa a las clasificaciones de tipo de envolvente que se necesitan para cumplir con los requisitos de determinadas certificaciones de seguridad del producto. Adems de esta publicacin consulte: Pautas de cableado y conexin a tierra de equipos de automatizacin industrial, publicacin 1770-4.1 de Allen-Bradley, para obtener informacin adicional sobre requisitos de instalacin Normas NEMA 250 e IEC 60529, segn corresponda, para obtener explicaciones sobre los grados de proteccin que brindan los diferentes tipos de envolventes
Publicacin de Rockwell Automation 1769-UM011I-ES-P - Febrero 2013 15
Captulo 2
ADVERTENCIA: Este equipo es sensible a descargas electroestticas, lo que puede provocar daos internos y alterar el funcionamiento normal. Siga estas pautas al manipular el equipo: Toque un objeto conectado a tierra para descargar la esttica potencial. Use una muequera conductiva aprobada. No toque los conectores o los pines de los tableros de componentes. No toque los componentes del circuito dentro del equipo. Use una estacin de trabajo sin esttica, de haberla. Almacene el equipo en un embalaje sin esttica cuando no lo utilice.
La siguiente informacin se aplica cuando este equipo se pone en funcionamiento en zonas peligrosas: Los productos marcados CL I, DIV 2, GP A, B, C, D son adecuados para uso en Clase I, Divisin 2, Grupos A, B, C, D, en zonas peligrosas y no peligrosas nicamente. Cada uno de los productos se suministra con distintivos en la placa de datos tcnicos del fabricante, que indican el cdigo de temperatura de zonas peligrosas. Al combinar productos dentro de un mismo sistema, el cdigo de temperatura ms adverso (nmero T ms bajo) puede ser usado para determinar el cdigo de temperatura general del sistema. Las combinaciones de equipos en el sistema estn sujetas a investigacin por parte de la autoridad local con jurisdiccin al momento de instalacin. ADVERTENCIA: Peligro de explosin No desconecte el equipo, a menos que se haya desactivado la alimentacin elctrica o que est seguro de que la zona no es peligrosa. No desconecte las conexiones a este equipo, a menos que se haya desactivado la alimentacin elctrica o que est seguro de que la zona no es peligrosa. Fije toda conexin externa que acompae este equipo con tornillos, seguros deslizantes, conectores a rosca u otros elementos que acompaen el producto. La sustitucin de componentes podra afectar la idoneidad para Clase I, Divisin 2. Si el producto contiene bateras, estas solo deben cambiarse en zonas clasificadas como no peligrosas.
Informations sur lutilisation de cet quipement en environnements dangereux. Les produits marqus CL I, DIV 2, GP A, B, C, D ne conviennent qu' une utilisation en environnements de Classe I Division 2 Groupes A, B, C, D dangereux et non dangereux. Chaque produit est livr avec des marquages sur sa plaque d'identification qui indiquent le code de temprature pour les environnements dangereux. Lorsque plusieurs produits sont combins dans un systme, le code de temprature le plus dfavorable (code de temprature le plus faible) peut tre utilis pour dterminer le code de temprature global du systme. Les combinaisons d'quipements dans le systme sont sujettes inspection par les autorits locales qualifies au moment de linstallation.
AVERTISSEMENT: Risque dExplosion Couper le courant ou s'assurer que l'environnement est class non dangereux avant de dbrancher l'quipement. Couper le courant ou s'assurer que l'environnement est class non dangereux avant de dbrancher les connecteurs. Fixer tous les connecteurs externes relis cet quipement l'aide de vis, loquets coulissants, connecteurs filets ou autres moyens fournis avec ce produit. La substitution de composants peut rendre cet quipement inadapt une utilisation en environnement de Classe I, Division 2. S'assurer que l'environnement est class non dangereux avant de changer les piles.
16
Captulo 2
Certificacin europea de zona 2 (lo siguiente se aplica cuando el producto tiene la marca Ex o EEx) Este equipo fue diseado para ser utilizado en atmsferas potencialmente explosivas, tal y como lo define la Directiva 94/9/CE de la Unin Europea. Cumple con los Requisitos Esenciales de Seguridad y de Salud en relacin con el diseo y la fabricacin de equipos de Categora 3 para uso en atmsferas potencialmente explosivas, disponibles en el anexo II de esta directiva. La conformidad con los requisitos esenciales de seguridad y de salud est garantizada mediante la conformidad con EN 60079-15 y EN 60079-0.
ADVERTENCIA: El equipo se debe instalar en un recinto que cuente al menos con un grado de proteccin IP54 al utilizarse en ambientes de zona 2. Este equipo se debe utilizar dentro de las clasificaciones establecidas por Allen-Bradley. Se debern tomar medidas para evitar que se exceda el voltaje nominal debido a perturbaciones transitorias superiores al 40% cuando se aplique en ambientes de Zona 2. Fije toda conexin externa que acompae este equipo con tornillos, seguros deslizantes, conectores a rosca u otros elementos que acompaen el producto. No desconecte el equipo, a menos que se haya desactivado la alimentacin elctrica o que est seguro de que la zona no es peligrosa.
17
Captulo 2
Verificacin de compatibilidad
IMPORTANTE
Los controladores de la serie B son compatibles nicamente con las versiones del firmware del controlador y del software RSLogix 5000 que se indican en la siguiente tabla. Si se intenta utilizar los controladores con revisiones de software y firmware no compatibles, el resultado puede ser: una incapacidad para conectar con el controlador de la serie B del software RSLogix 5000 actualizaciones de firmware infructuosas en las utilidades ControlFLASH o AutoFlash
Esta tabla muestra las parejas compatibles de versiones del software RSLogix 5000 y revisiones del firmware del controlador.
Controlador 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E Versin de software RSLogix 5000 o posterior 16.00.00 17.01.02 19.01.00 20.01.00 Revisin de firmware del controlador o posterior 16.023 17.012 19.015 20.013
18
Captulo 2
Antes de comenzar
Al planificar el sistema CompactLogix, tenga en cuenta los siguientes aspectos: El controlador CompactLogix es siempre el mdulo del extremo izquierdo en el sistema. El controlador debe estar a una distancia no superior a cuatro mdulos de la fuente de alimentacin del sistema. Algunos mdulos de E/S pueden estar a una distancia de hasta ocho mdulos de la fuente de alimentacin. Consulte la documentacin correspondiente a sus mdulos de E/S 1769 para obtener informacin detallada. El controlador 1769-L32E admite hasta 16 mdulos de E/S y el controlador 1769-L35E admite hasta 30 mdulos de E/S. Ambos controladores pueden utilizar un mximo de 3 bancos de E/S con 2 cables de expansin. Cada uno de los bancos de E/S requiere su propia fuente de alimentacin elctrica. Solo se puede utilizar un controlador en un sistema CompactLogix. Una tapa de extremo derecho 1769-ECR o una tapa de extremo izquierdo 1769-ECL es necesaria para terminar el extremo del bus de comunicacin.
Lista de piezas
Estos componentes se suministran con el controlador.
Componente Descripcin Batera 1769-BA Llave de controlador 1747-KY
Cada red ControlNet requiere al menos un mdulo capaz de almacenar parmetros y configurar la red con esos parmetros en el momento de la puesta en marcha. El controlador CompactLogix se denomina custodio porque conserva la configuracin de la red. El controlador CompactLogix puede guardar los parmetros de la red en cualquier direccin de nodo legal (0199). Varios dispositivos de cualquier
19
Captulo 2
red pueden actuar como custodios de la red. Todos los dispositivos capaces de ser el custodio de la red actan como copias de seguridad del custodio actual. Esta funcin de copia de seguridad es automtica y no requiere ninguna accin por su parte. Los interruptores de direccin de nodo se establecen en la posicin 99 en el envo, como se muestra en la figura.
43868
Siga estos pasos para establecer la direccin de nodo. 1. Deslice la cubierta lateral hacia delante.
43860
2. Utilice un destornillador pequeo para establecer la direccin de nodo mediante los interruptores del controlador.
01 2 01 2
34
89
34
8 9
3. Escriba la direccin de nodo en el recubrimiento del panel frontal cuando termine de configurar los interruptores de direccin de nodo.
El controlador se suministra con la batera 1769-BA que se empaqueta por separado. Para conectar la batera, siga este procedimiento. ATENCIN: La batera 1769-BA es la nica batera que se puede utilizar con los controladores 1769-L32E y 1769-L35E. La batera 1747-BA no es compatible con los controladores 1769-L32E y 1769-L35E y puede causar problemas.
6 7 6 7
31504-M
20
Captulo 2
ADVERTENCIA: Al conectar o desconectar la batera, se puede formar un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa. Para obtener informacin de seguridad sobre el tratamiento de bateras de litio, incluyendo el tratamiento y el desecho de bateras con fugas, consulte las Pautas para el tratamiento de bateras de litio - Datos tcnicos, publicacin AG-5.4NOV04. 1. Retire la puerta de la batera deslizndola hacia delante.
IMPORTANTE
No retire el aislamiento de plstico que cubre la batera. El aislamiento es necesario para proteger los contactos de la batera.
1. Inserte el conector de la batera en el puerto de conexin. El conector est codificado para que se instale con la polaridad correcta. 2. Inserte la batera en el puerto de la batera en la puerta de la batera.
Batera
3. Deslice la puerta de la batera de nuevo hasta que encaje en su sitio. SUGERENCIA Al final de su vida til, la batera agotada debe desecharse por separado respecto a la basura municipal general y reciclarse.
21
Captulo 2
ATENCIN: No extraiga la tarjeta CompactFlash mientras el indicador de estado CF est parpadeando en color verde, lo que indica que el controlador est leyendo o escribiendo en la tarjeta. Se podran contaminar los datos de la tarjeta o del controlador, as como el firmware ms reciente del controlador.
La tarjeta CompactFlash industrial opcional proporciona memoria no voltil para un controlador CompactLogix. La tarjeta no es necesaria para el funcionamiento del controlador.
ADVERTENCIA: Cuando se inserta o se retira la tarjeta CompactFlash mientras est conectada la alimentacin elctrica, puede producirse un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa.
Para instalar una tarjeta CompactFlash, empuje la lengeta de fijacin a la derecha e inserte la tarjeta CompactFlash industrial dentro del socket en la parte frontal del controlador. La etiqueta de la tarjeta CompactFlash debe quedar hacia la izquierda. Haga coincidir la flecha de orientacin de la tarjeta con la flecha del frontal del controlador.
44732
Para retirar la tarjeta CompactFlash, empuje la lengeta de fijacin para alejarla de la tarjeta CompactFlash y tire de la tarjeta CompactFlash para sacarla del socket.
El controlador se puede conectar a un mdulo de E/S o fuente de alimentacin adyacente antes o despus del montaje. ADVERTENCIA: El controlador CompactLogix no est diseado para retirarlo ni insertarlo cuando recibe alimentacin elctrica. Si inserta o extrae el mdulo mientras el backplane est recibiendo alimentacin puede formarse un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa.
22
Captulo 2
B E B
F
44733
1. Desconecte la alimentacin de la lnea. 2. Compruebe que la palanca del mdulo adyacente (A) est en posicin desbloqueada (totalmente a la derecha). 3. Utilice las ranuras de machihembrado superior e inferior (B) para fijar los mdulos juntos. 4. Mueva el mdulo hacia atrs a lo largo de las ranuras de machihembrado hasta que los conectores de bus queden alineados entre s. 5. Con los dedos o un destornillador pequeo, empuje la palanca de bus del mdulo ligeramente hacia atrs para despejar la lengeta de posicionamiento (C). 6. Mueva la palanca de bus del mdulo totalmente hacia la izquierda (D) hasta que haga clic, asegurndose de que quede totalmente fija en su sitio. ATENCIN: Cuando conecte el controlador, la fuente de alimentacin y los mdulos de E/S, asegrese de que los conectores de bus estn bloqueados juntos de forma segura para garantizar que la conexin elctrica sea adecuada. El equipo no es resistente a la luz solar ni a otras fuentes de radiacin UV. 7. Conecte una terminacin de tapa de extremo (E) al ltimo mdulo del sistema utilizando las ranuras de machihembrado como antes. 8. Fije la terminacin de bus de tapa de extremo (F).
23
Captulo 2
Separacin mnima
Mantenga el espacio indicado con respecto a las paredes del envolvente, las canaletas de cables y el equipo adyacente. Deje un espacio de 50 mm (2 pulg.) en todos los lados, tal y como se indica a continuacin. De este modo, el equipo dispone de ventilacin y de aislamiento elctrico.
Lado superior Mdulo Compact I/O 50 mm (2 pulg.) 50 mm (2 pulg.) Mdulo Compact I/O Tapa de extremo
35 (1.38)
Controlador CompactLogix
50 mm (2 pulg.) Lateral
Lateral
Fuente de
35 (1.38)
Lado inferior
50 mm (2 pulg.)
Dimensiones
15 (.58) 67.5 (2.68) 52.5 (2.06) 70 (2.76) 35 (1.38)
52.5 (2.06)
35 (1.38)
35 (1.38)
44734
IMPORTANTE
Los cables de expansin de Compact I/O tienen las mismas dimensiones que las tapas de extremo. Los cables de expansin se pueden utilizar en el extremo derecho o el izquierdo. Una tapa de extremo derecho 1769-ECR o una tapa de extremo izquierdo 1769-ECL terminan el extremo del bus de comunicacin.
24
Captulo 2
Montar el panel
Monte el controlador en un panel utilizando dos tornillos por mdulo. Utilice tornillos de cabeza plana M4 o #8. Necesita tornillos de montaje para cada mdulo. Este procedimiento le permite utilizar los mdulos ensamblados como una plantilla para hacer agujeros en el panel. IMPORTANTE Dada la tolerancia entre agujeros del montaje del mdulo, es importante que siga estos pasos.
1. Sobre una superficie de trabajo limpia, ensamble un mximo de tres mdulos. 2. Use los mdulos ensamblados como plantilla para marcar con cuidado el centro de todos los agujeros de montaje del mdulo en el panel. 3. Vuelva a colocar los mdulos ensamblados sobre la superficie de trabajo limpia, as como cualquier mdulo que haya montado anteriormente. 4. Taladre y rosque los agujeros de montaje para los tornillos M4 o #8 recomendados. 5. Coloque los mdulos nuevamente en el panel y verifique la alineacin adecuada de los agujeros. SUGERENCIA La placa de puesta a tierra, es decir donde se instalan los tornillos de montaje, permite conectar a tierra el mdulo cuando este se monta en el panel.
25
Captulo 2
. SUGERENCIA Si va a montar ms mdulos, fije solamente el ltimo de este grupo y deje el resto a un lado. De este modo se tardar menos en taladrar y roscar el siguiente grupo de mdulos.
Conecte el extremo hembra de 9 pines del cable serial al puerto serial del controlador.
44735
26
Captulo 2
ADVERTENCIA: Si conecta o desconecta el cable serial con la alimentacin elctrica conectada a este mdulo o al dispositivo serial en el otro extremo del cable, se puede formar un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa.
Cable RS-232
Extremo del cable recto de conector D macho, de 9 pines Extremo del cable en ngulo recto de conector D hembra, de 9 pines
1 CD 2 RDX 3 TXD 4 DTR COMMON 6 DSR 7 RTS 1 CD 2 RDX 3 TXD 4 DTR COMMON 6 DSR 7 RTS 8 CTS 9
1747-CP3 o 1756-CP3
8 CTS 9
SUGERENCIA
27
Captulo 2
Pin 1 2 3 4 5 6 7 8 9
Extremo DB-9 DCD RxD TxD DTR Tierra DSR RTS CTS N/A
Extremo Mini-DIN DCD RxD TxD DTR Tierra DSR RTS CTS N/A
8 9
SUGERENCIA
28
Captulo 2
Los controladores 1769-L32E y 1769-L35E se suministran con la utilidad BOOTP habilitada. Debe asignar una direccin IP al puerto Ethernet para que el controlador se comunique a travs de una red EtherNet/IP. ADVERTENCIA: Si conecta o desconecta el cable de comunicacin con la alimentacin elctrica conectada a este mdulo o a cualquier otro dispositivo de la red, puede producirse un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa Conecte el conector RJ-45 del cable Ethernet al puerto Ethernet (puerto superior) del controlador. ATENCIN: No conecte un cable de red DH-485 ni un cable NAP al puerto Ethernet, ya que podra causar un comportamiento no deseado o daar el puerto.
29
Captulo 2
8 ------ NC 7 ------ NC 6 ------ RD5 ------ NC 4 ------ NC 3 ------ RD+ 2 ------ TD1 ------ TD+
1 RJ-45
30
Captulo 2
En el cuadro de dilogo BOOTP Request History, puede ver las direcciones de hardware de los dispositivos que emiten solicitudes BOOTP. 5. Haga doble clic en la direccin de hardware del dispositivo que desee configurar.
SUGERENCIA
La direccin de hardware se encuentra en el adhesivo de la tarjeta de circuitos del lado izquierdo del controlador al lado de la batera. La direccin de hardware tendr el siguiente formato: 00-0b-db-14-55-35.
El cuadro de dilogo New Entry muestra la direccin Ethernet (MAC) del dispositivo. 6. Escriba la direccin IP. 7. Haga clic en OK.
8. Para asignar permanentemente esta configuracin al dispositivo, resalte el dispositivo y haga clic en Disable BOOTP/DHCP. Cuando se desconecte y vuelva a conectar la alimentacin elctrica, el dispositivo utiliza la configuracin que ha asignado y no emitir una solicitud BOOTP.
31
Captulo 2
6. Haga clic con el botn derecho del mouse en el puerto Ethernet (no en el controlador) y seleccione Module Configuration. 7. Seleccione la ficha Port Configuration. 8. Haga clic en el botn de opcin adecuado para seleccionar el tipo de configuracin de red.
9. Escriba la direccin IP, la mscara de red (subred) y la direccin de gateway (si es necesario).
32
Captulo 2
5. Elija la ficha Port Configuration. 6. Especifique la direccin IP. 7. Haga clic en Apply. 8. Haga clic en OK. De esta manera, se establece la direccin IP en el hardware. Esta direccin IP debe ser la misma direccin IP asignada en la ficha General.
Los controladores CompactLogix 1769-L32C y 1769-L35CR se conectan a la red ControlNet. El controlador CompactLogix 1769-L32C solo es compatible con las conexiones del canal A. El controlador CompactLogix 1769-L35CR es compatible con las conexiones de los canales A y B (medios redundantes). Para conexiones permanentes a la red, conecte el mdulo a la red ControlNet mediante una toma ControlNet (por ejemplo, 1786-TPR, 1786-TPS, 1786-TPYR, 1786-TPYS).
33
Captulo 2
3 2 1
tem 1 2 3
Descripcin Nodo ControlNet Medios redundantes disponibles solo en 1769-L35CR Vnculo ControlNet
Al conectar el controlador CompactLogix a una red ControlNet, consulte tambin la siguiente documentacin: Instrucciones de instalacin de la toma coaxial ControlNet, publicacin 1786-IN007 ControlNet Coax Media Planning and Installation Guide, publicacin CNET-IN002 ControlNet Fiber Media Planning and Installation Guide, publicacin CNET-IN001 IMPORTANTE Para las conexiones de red, le recomendamos tomas con un conector recto (nmero de catlogo 1786-TPS o 1786-TPYS) debido a la ubicacin de los conectores BNC en la parte inferior del mdulo.
34
Captulo 2
tem 1 2 3
2. Conecte el conector recto o en ngulo recto de la toma al conector BNC del mdulo, como se muestra en la figura.
3 4
1 A
A
43861
tem 1 2 3 4 5
Descripcin Segmento 1 Segmento 2 Toma conectada a un controlador CompactLogix que no utiliza medios redundantes Toma conectada a un controlador CompactLogix que utiliza medios redundantes (solo unidad 1769-L35CR) Toma
IMPORTANTE
Para evitar invertir accidentalmente las conexiones de la toma (lo que ocasionara pantallas de estado incorrectas y requerira la resolucin de problemas), verifique que el cable de derivacin de la toma tenga una etiqueta que indique el segmento conectado antes de realizar la conexin.
ADVERTENCIA: Si conecta o desconecta el cable de comunicacin con la alimentacin elctrica conectada a este mdulo o a cualquier otro dispositivo de la red, puede producirse un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa
35
Captulo 2
ADVERTENCIA: El puerto NAP est diseado solo para programacin local temporal, no para una conexin permanente. Si conecta o desconecta el cable NAP con la alimentacin elctrica conectada a este mdulo o a cualquier otro dispositivo de la red, se puede formar un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa.
ATENCIN: Utilice el cable 1786-CP al conectar un terminal de programacin a la red a travs del puerto NAP. Si utiliza otro cable, se pueden producir fallos en la red o daos en el producto. Conecte un extremo del cable 1786-CP al controlador CompactLogix y el otro extremo al puerto NAP del terminal de programacin.
ATENCIN: No conecte un cable de red DH-485 ni un conector RJ45 para red EtherNet/IP al puerto NAP, ya que podra causar un comportamiento no deseado y/o daar el puerto.
36
Captulo 2
Si tiene el software RSLinx, versin 2.42 o posterior, se instalaron los archivos EDS ms actuales con el software. Si utiliza una versin anterior del software RSLinx, quiz necesite instalar archivos EDS. Necesita archivos EDS para estos dispositivos: Controladores 1769-L32E y 1769-L35E CompactBus 1769 Adaptador local 1769 Todos estos archivos EDS, excepto el archivo del CompactBus 1769, se actualizan para cada revisin de firmware. Tambin existe una versin 1 del archivo EDS del controlador que necesitar para nuevos controladores. Todos los controladores se suministran con el firmware revisin 1. Para actualizar el firmware, debe tener el archivo EDS revisin 1 (0001000E00410100.eds) instalado para el controlador. Los archivos EDS se encuentran disponibles en el CD del software RSLogix 5000 Enterprise Series. Los archivos tambin se encuentran disponibles en http://www.ab.com/networks/eds.
Debe descargar el firmware actual antes de poder utilizar el controlador. Para cargar el firmware puede utilizar cualquiera de las siguientes opciones: Utilidad ControlFLASH que se suministra con el software de programacin RSLogix 5000 AutoFlash, que se activa mediante el software RSLogix 5000 cuando se descarga un proyecto y el controlador no tiene la misma revisin de firmware Tarjeta CompactFlash (nmero de catlogo 1784-CF128) con la memoria vlida ya cargada Si usa las utilidades ControlFLASH o AutoFlash, necesita una conexin de red al controlador. El firmware se encuentra disponible con el software RSLogix 5000 o puede descargarlo del sitio web de asistencia tcnica. Vaya a http://www.rockwellautomation.com/support/. Siga estos pasos para descargar el firmware del sitio web de asistencia tcnica. 1. En la pgina Rockwell Automation Support, haga clic en Software Updates, Firmware and Other Downloads bajo el encabezado Other Tools. 2. Haga clic en Firmware Updates. 3. Seleccione la actualizacin de firmware adecuada. 4. Seleccione la revisin de firmware. 5. Haga clic en un archivo de revisin para descomprimir los datos.
37
Captulo 2
1. Asegrese de que se haya realizado la conexin de red apropiada y de que su driver de red est configurado en el software RSLinx. 2. Utilice el software de programacin RSLogix 5000 para crear un proyecto de controlador. 3. Haga clic en RSWho para especificar la ruta del controlador.
38
Captulo 2
4. Seleccione su controlador y haga clic en Download. Tambin puede hacer clic en Update Firmware para completar este proceso. Si lo hace, vaya al 8. Aparece un cuadro de dilogo que indica que la revisin del proyecto y la revisin del firmware del controlador son diferentes. 5. Haga clic en Update Firmware. 6. Use la casilla de verificacin y el men desplegable para seleccionar su controlador y la revisin de firmware. 7. Haga clic en Update. 8. Haga clic en Yes. Comienza la actualizacin de firmware. IMPORTANTE NO INTERRUMPA LA ACTUALIZACIN DE FIRMWARE UNA VEZ QUE HA COMENZADO. Interrumpir la actualizacin de firmware puede causar que el controlador quede inoperativo.
Cuando concluye la actualizacin del firmware, aparece el cuadro de dilogo Download y es posible continuar descargando el proyecto al controlador.
39
Captulo 2
Utilice el interruptor de llave del panel frontal del controlador para determinar el modo de funcionamiento del controlador.
Posicin del interruptor de llave Run Descripcin
Cargar proyectos. Ejecutar el programa y habilitar las salidas. No puede crear o eliminar tareas, programas o rutinas. No puede crear o eliminar tags ni editar en lnea mientras el interruptor de llave est en la posicin RUN. No puede cambiar el modo utilizando el software de programacin mientras el interruptor de llave est en la posicin RUN. Inhabilitar salidas. Cargar y descargar proyectos. Crear, modificar y eliminar tareas, programas o rutinas. El controlador no ejecuta (escanea) tareas mientras el interruptor de llave est en la posicin PROG. No puede cambiar el modo utilizando el software de programacin mientras el interruptor de llave est en la posicin PROG. Cargar y descargar proyectos. Cambiar entre los modos Remote Program, Remote Test y Remote Run a travs del software de programacin. Marcha remota El controlador ejecuta (escanea) tareas. Habilitar salidas. Editar en lnea. Inhabilitar salidas. Crear, modificar y eliminar tareas, programas o rutinas. Descargar proyectos. Editar en lnea. El controlador no ejecuta (escanea) tareas.
Prog
Rem
Programacin remota
Prueba remota
40
Captulo 2
Notas:
41
Captulo 2
42
Captulo
En este captulo se describe cmo conectar con el controlador a travs del puerto serial de manera que pueda configurar el controlador y cargar o descargar un proyecto al controlador.
Tema Conexin al controlador mediante el puerto serial Configuracin del driver serial Seleccin de la ruta de acceso del controlador Pgina 43 45 47
Para que el controlador CompactLogix funcione en una red serial, se necesita: una estacin de trabajo con un puerto serial; software RSLinx para configurar el driver de comunicaciones en serie; software de programacin RSLogix5000 para configurar el puerto serial del controlador.
El canal 0 de los controladores CompactLogix est totalmente aislado y no necesita un dispositivo independiente de aislamiento. El canal 1 del 1769-L31 no es un puerto serial aislado.
Figura 3 - Conexin en serie al controlador
Controlador 1769-L31 Cable serial 1747-CP3 o 1756-CP3 Computadora personal
Si conecta el canal 1 del controlador 1769-L31 a un mdem o un dispositivo ASCII, considere la instalacin de un aislador entre el controlador y el mdem o el dispositivo ASCII. Tambin se recomienda un aislador al conectar directamente el controlador a una estacin de trabajo de programacin. Un posible aislador es el convertidor de interface 1761-NET-AIC. Para obtener ms informacin sobre la instalacin de un aislador, consulte Configurar un aislador en la pgina 59.
43
Captulo 3
Siga este procedimiento para conectar un cable serial. 1. Obtenga un cable serial 1747-CP3 o 1756-CP3.
SUGERENCIA
Si va a preparar su propio cable serial, siga este procedimiento. Limite la longitud a 15.2 m (50 pies). Cablee los conectores.
Estacin de trabajo 1 CD 2 RDX 3 TXD 4 DTR
COMMON
Cable CP3
44
Captulo 3
Use el software RSLinx para configurar el driver del dispositivo RS-232 DF1 para comunicaciones en serie. Siga este procedimiento para configurar el driver. 1. En el men desplegable Communications, seleccione Configure Drivers.
2. En el men desplegable Available Driver Types, elija el driver de dispositivos RS-232 DF1. 3. Haga clic en Add New para aadir el driver. Aparece el cuadro de dilogo Add New RSLinx Driver.
45
Captulo 3
5. Especifique la configuracin del puerto serial. a. En el men desplegable Comm Port, seleccione el puerto serial (en la estacin de trabajo) al que est conectado el cable. b. En el men desplegable Device, elija Logix 5550-Serial Port. c. Haga clic en Auto-Configure. 6. Verifique que la configuracin automtica haya tenido xito.
Si la respuesta es S No Haga lo siguiente Haga clic en OK. Regrese al paso 5 y verifique que haya seleccionado el puerto de comunicacin correcto.
46
Captulo 3
Siga este procedimiento para seleccionar la ruta de acceso del controlador. 1. En el software de programacin RSLogix 5000, abra un proyecto para el controlador.
47
Captulo 3
Opciones de controlador
Una vez que haya seleccionado un controlador, dispone de varias opciones.
Para Monitorear el proyecto en el controlador Transferir una copia del proyecto desde el controlador hasta el software RSLogix 5000 Transferir el proyecto abierto al controlador Seleccione Go Online Upload Download
48
Captulo
En este captulo se describe cmo los controladores CompactLogix son compatibles con redes adicionales para permitir diversas funciones.
Tabla 4 - Compatibilidad con redes del controlador CompactLogix
Funcin E/S (remotas) distribuidas de control. EtherNet/IP ControlNet DeviceNet Ejemplo Controlador CompactLogix
Red DeviceNet Plataforma de E/S distribuidas (remotas) Producir/consumir (enclavar) datos entre controladores. EtherNet/IP ControlNet Controlador CompactLogix
Red ControlNet Otro controlador Logix5000 Enviar y recibir mensajes hacia y desde otros dispositivos. Esto incluye el acceso al controlador a travs del software de programacin RSLogix 5000. EtherNet/IP ControlNet DeviceNet (solo a dispositivos) serial DH-485
Controlador CompactLogix
Tema Comunicacin de red EtherNet/IP Comunicacin de red ControlNet Comunicacin DeviceNet Comunicacin en serie Comunicacin de red DH-485
Pgina 50 52 55 57 74
49
Captulo 4
La red EtherNet/IP ofrece un conjunto completo de servicios de control, configuracin y recoleccin de datos colocando el protocolo industrial comn (CIP) sobre los protocolos de Internet estndar, tales como TCP/IP y UDP. Esta combinacin de estndares bien aceptados proporciona la capacidad requerida para aceptar intercambio de datos y aplicaciones de control. La red EtherNet/IP tambin utiliza medios fsicos y componentes Ethernet estndar, lo que le representa una solucin econmica para su planta. Para la comunicacin EtherNet/IP, se pueden utilizar estos controladores CompactLogix con un puerto de comunicacin EtherNet/IP incorporado: Controlador CompactLogix 1769-L32E Controlador CompactLogix 1769-L35E Se pueden usar varios productos de software con un controlador CompactLogix 1769 en una red EtherNet/IP.
Tabla 5 - Combinaciones de software de red EtherNet/IP
Software Software de programacin RSLogix 5000 Funciones Configurar el proyecto CompactLogix Definir la comunicacin EtherNet/IP Asignar direcciones IP a dispositivos en una red EtherNet/IP Configurar dispositivos EtherNet/IP mediante direcciones IP y/o nombres de anfitrin Requisitos S
Utilidad BOOTP/DHCP con software de programacin RSLogix 5000 Software RSNetWorx para una red EtherNet/IP
No No
Los mdulos de comunicacin EtherNet/IP: admiten transmisin de mensajes, tags producidos/consumidos, HMI y E/S distribuidas; encapsulan mensajes dentro del protocolo TCP/UDP/IP estndar; comparten una capa de aplicacin comn con ControlNet y DeviceNet; interactan a travs de un cable de par trenzado RJ45 de categora 5, sin blindaje; admiten operacin half-duplex/full-duplex de 10 Mbps o 100 Mbps; admiten interruptores estndar; no requieren ninguna programacin de la red; no requieren tablas de encaminamiento. En este ejemplo: los controladores producen y consumen tags entre ellos; los controladores inician instrucciones MSG que envan y reciben datos, o que configuran dispositivos; la computadora personal carga o descarga proyectos a los controladores; la computadora personal configura los dispositivos de una red EtherNet/IP.
50
Captulo 4
4 3 2 1
Controlador CompactLogix con puerto EtherNet/IP integrado Adaptador 1734-AENT POINT I/O con mdulos POINT I/O Terminal PanelView Plus
51
Captulo 4
Los controladores 1769-L32E y 1769-L35E admiten 100 conexiones. No obstante, el puerto EtherNet/IP incorporado solo admite 32 conexiones CIP a travs de una red EtherNet/IP. Con estos controladores, el nmero de conexiones de nodo final que se admiten de manera eficaz depende del RPI de la conexin.
Intervalo solicitado entre paquetes 2 ms 4 ms 8 ms 16 ms 32 ms+ Conexiones de comunicacin de puerto EtherNet/IP mx. 2 5 10 18 25+
Se pueden usar todas las 32 conexiones de comunicacin en el puerto EtherNet/IP incorporado. No obstante, le recomendamos que deje algunas conexiones libres para tareas como entrar en lnea y actividades no relacionadas con E/S.
ControlNet es una red de control en tiempo real que proporciona transporte a alta velocidad de E/S de tiempo crtico, datos de enclavamiento y datos de mensajes, incluida la carga y la descarga de datos de programacin y de configuracin en un solo vnculo fsico. La extremadamente eficiente capacidad de transferencia de datos de la red ControlNet aumenta significativamente el rendimiento de E/S y la comunicacin entre dispositivos similares en cualquier sistema o aplicacin. La red ControlNet es muy determinista y repetible, y no se ve afectada cuando los dispositivos se conectan o se desconectan de la red. Esta calidad robusta resulta en un rendimiento en tiempo real confiable, sincronizado y coordinado. La red ControlNet a menudo funciona como: red predeterminada para la plataforma CompactLogix; sustituto/reemplazo de la red de E/S remotas (RIO) ya que la red ControlNet maneja eficientemente una gran cantidad de puntos de E/S; conexin principal a varias redes DeviceNet distribuidas; una red de enclavamiento de dispositivos similares. Para la comunicacin ControlNet, se pueden utilizar estos controladores CompactLogix con un puerto de comunicacin ControlNet incorporado: controlador CompactLogix 1769-L32C controlador CompactLogix 1769-L35CR
52
Captulo 4
Se pueden usar estos productos de software con un controlador CompactLogix 1769 en una red ControlNet.
Tabla 6 - Combinaciones de software de red ControlNet
Software Software de programacin RSLogix 5000 Funciones Configurar el proyecto CompactLogix Definir la comunicacin EtherNet/IP Configurar la red ControlNet Definir el tiempo de actualizacin de la red (NUT) Programar la red ControlNet Requisitos
Los mdulos de comunicacin ControlNet: admiten transmisin de mensajes, tags producidos/consumidos y E/S distribuidas; comparten una capa de aplicacin comn con las redes DeviceNet y EtherNet/IP; no requieren tablas de encaminamiento; admiten el uso de repetidores de fibra y coaxiales para aislamiento y mayor distancia. En este ejemplo: los controladores producen y consumen tags entre ellos; los controladores inician instrucciones MSG que envan y reciben datos, o que configuran dispositivos; la computadora personal carga o descarga proyectos a los controladores; la computadora personal configura los dispositivos de ControlNet y configura la propia red.
53
Captulo 4
Red ControlNet
Terminal PanelView
Adaptador 1794-ACN15 con mdulos de E/S 1794 Adaptador 1734-ACNR con mdulos de E/S 1734
Controlador PLC-5/40C15
No programada
54
Captulo 4
Los controladores 1769-L32C y 1769-L35CR admiten 100 conexiones. No obstante, el puerto ControlNet incorporado solo admite 32 conexiones de comunicacin. Con estos controladores, el nmero de conexiones de nodo final que se admiten de manera eficaz depende del NUT y el RPI de la conexin.
NUT 2 ms 3 ms 5 ms 10 ms 14 ms 5 ms 4 ms RPI 2 ms 3 ms 5 ms 10 ms 14 ms 20 ms 64 ms Conexiones de comunicacin ControlNet admitidas(1) 01 12 34 69 1012 1216 31
(1) Para cada combinacin NUT/RPI, el nmero de conexiones admitidas se indica con un rango. El nmero ms bajo es el nmero de conexiones que le recomendamos que realice para mantener un rgimen de utilizacin razonable de la CPU del puerto ControlNet. El nmero ms alto es el nmero mximo de conexiones posibles para dicha combinacin NUT/RPI.
Se pueden usar todas las 32 conexiones de comunicacin en el puerto ControlNet incorporado. No obstante, le recomendamos que deje algunas conexiones libres para tareas como entrar en lnea y trfico de red no programado.
Comunicacin DeviceNet
La red DeviceNet utiliza el protocolo industrial comn (CIP) a fin de proporcionar capacidades de control, configuracin y recoleccin de datos a dispositivos industriales. La red DeviceNet utiliza la comprobada tecnologa CAN (Controller Area Network) que reduce el tiempo y los costos de instalacin, as como el costoso tiempo improductivo. Una red DeviceNet proporciona acceso a la inteligencia presente en sus dispositivos al permitirle conectar dispositivos directamente a los controladores de la planta, sin necesidad de cablear cada dispositivo a un mdulo de E/S.
Tabla 8 - Interfaces de comunicacin DeviceNet CompactLogix
Si su aplicacin Se comunica con otros dispositivos DeviceNet Utiliza el controlador como maestro o esclavo en DeviceNet Utiliza un puerto serial, Ethernet o ControlNet del controlador para otra comunicacin Tiene acceso a Compact I/O remotos mediante una red DeviceNet Enva datos de E/S remotas para hasta 30 mdulos de regreso a un escner o controlador Seleccione Mdulo escner 1769-SDN DeviceNet
(1) Esta tabla describe especficamente el uso del mdulo 1769-ADN para obtener acceso a un Compact I/O remoto a travs de DeviceNet. Sin embargo, los controladores CompactLogix pueden obtener acceso a otras E/S remotas de Allen-Bradley mediante DeviceNet. En esos casos es necesario seleccionar la interface apropiada. Por ejemplo, si requiere acceso a mdulos POINT I/O remotos, debe seleccionar el 1734-ADN.
55
Captulo 4
Red DeviceNet
Sensor Sistema CompactLogix con 1769-ADN Terminal PanelView Computadora porttil Servovariador Ultra 5000 Arrancador de motor Conjunto de botones
Dispositivos de entrada/salida
Variador de CA PowerFlex
Luces indicadoras
Se pueden usar estos productos de software con un controlador CompactLogix 1769 en una red DeviceNet.
Tabla 9 - Combinaciones de software de red DeviceNet CompactLogix
Software Software de programacin RSLogix 5000 Funciones Configurar el proyecto CompactLogix Definir la comunicacin EtherNet/IP Configurar dispositivos DeviceNet Definir la lista de escn para dispositivos DeviceNet S Requisitos
El mdulo de comunicacin DeviceNet: acepta mensajera a dispositivos, no de controlador a controlador; comparte una capa de aplicacin comn con ControlNet y EtherNet/IP; ofrece diagnsticos para mejorar la recoleccin de datos y la deteccin de fallos; requiere menos cableado que los sistemas tradicionales de lgica cableada.
56
Captulo 4
Puede utilizar un dispositivo de vnculo como: gateway para conectar informacin; red a nivel de control a red a nivel de dispositivo para programacin, configuracin, control o recoleccin de datos; encaminador/puente para conectar la red EtherNet/IP o ControlNet a la red DeviceNet.
Figura 7 - Descripcin general del dispositivo de vnculo CompactLogix
Controlador ControlLogix con mdulo de 1756-ENBT Red EtherNet/IP Controlador CompactLogix con puerto de comunicacin EtherNet/IP incorporado
Computadora personal
Dispositivos de entrada/salida
Variador de CA PowerFlex
Luces indicadoras
Comunicacin en serie
Los controladores CompactLogix tienen un puerto RS-232 incorporado. Los controladores CompactLogix 1769-L32C, -L32E, -L35CR y -L35E tienen un puerto RS-232 incorporado. De manera predeterminada, ese puerto es el canal 0 de esos controladores. El controlador CompactLogix 1769-L31 tiene dos puertos RS-232. Un puerto nicamente permite el protocol DF1. El segundo puerto acepta los protocolos DF1 y ASCII. IMPORTANTE Limite la longitud de los cables seriales (RS-232) a 15.2 m (50 pies).
57
Captulo 4
Esclavo DF1
58
Captulo 4
Configurar un aislador
El canal 0 de los controladores CompactLogix est totalmente aislado y no necesita un dispositivo independiente de aislamiento. El canal 1 del controlador 1769-L31 no es un puerto serial aislado. Siga este procedimiento para configurar un aislador. 1. Determine si necesita un aislador. Si conecta el canal 1 del controlador 1769-L31 a un mdem o un dispositivo ASCII, considere la instalacin de un aislador entre el controlador y el mdem o el dispositivo ASCII. Tambin se recomienda un aislador al conectar directamente el controlador a una estacin de trabajo de programacin. Un posible aislador es el convertidor de interface 1761-NET-AIC.
Puerto 2: Mini-DIN 8 RS-232
59
Captulo 4
Si prepara su propio cable, debe ser blindado y el blindaje debe estar unido a la carcasa metlica (que rodea los pines) de ambos extremos del cable. Tambin puede utilizar un cable 1747-CP3 de la familia de productos SLC. Este cable tiene una carcasa de conector en ngulo recto ms alta que la del cable 1756-CP3. S El cable 1761-CBL-AP00 (conector en ngulo recto a controlador) o el cable 1761-CBL-PM02 (conector recto al controlador) conecta el controlador al puerto 2 del aislador 1761-NET-AIC. El conector mini-DIN no se encuentra disponible en el mercado, as que no le ser posible hacer este cable.
6 7 8 9 1 2 3 4 5 3 4 12 6 78 5
Extremo de cable recto o en ngulo recto DB-9 Pin 1 2 3 4 5 6 7 8 9 Extremo DB-9 DCD RxD TxD DTR Tierra DSR RTS CTS NA
Extremo Mini-DIN DCD RxD TxD DTR Tierra DSR RTS CTS NA
60
Captulo 4
EtherNet/IP RS-232
Mdem Mdem
Siga este procedimiento para configurar el controlador para comunicacin DF1.
Mdem
1. En el software de programacin RSLogix 5000, haga clic con el botn derecho del mouse en el controlador y seleccione Properties.
61
Captulo 4
2. Haga clic en la ficha Serial Port. 3. En el men desplegable Mode seleccione System. 4. Especifique los parmetros de comunicacin. 5. Haga clic en la ficha System Protocol.
6. En el men desplegable Protocol, seleccione un protocolo DF1. 7. Especifique los parmetros de DF1.
62
Captulo 4
EtherNet/IP
Mdem
Mdem Mdem
Mdem
Al igual que el protocolo full-duplex DF1, radiomdem DF1 permite que cualquier nodo se conecte a cualquier otro nodo en cualquier momento (si la red de radiomdem acepta almacenamiento en bfer por puerto de datos full-duplex y prevencin de colisiones en transmisin por radio). Al igual que el protocolo half-duplex DF1, un nodo ignora todos los paquetes recibidos con direccin de destino distinta a la propia, con excepcin de paquetes para difusin y paquetes de funcin de paso pass-thru. A diferencia de los protocolos full-duplex DF1 o half-duplex DF1, el protocolo radiomdem DF1 no incluye paquetes ACK, NAK, ENQ ni de encuesta. La integridad de los datos se asegura mediante la suma de comprobacin CRC.
63
Captulo 4
3. En el men desplegable Protocol seleccione DF1 Radio Modem. 4. Especifique la configuracin del protocolo del sistema de radiomdem DF1.
Parmetro Station Address Descripcin Especifica la direccin de nodo del controlador en la red serial. Seleccione un nmero entre 1254 decimal, ambos incluidos. Para optimizar el rendimiento de la red asigne las direcciones de nodos en orden secuencial. A los iniciadores, tales como computadoras personales, es necesario asignarles los nmeros de direccin ms bajos para minimizar el tiempo requerido para inicializar la red. Haga clic en uno de los botones de opcin para especificar el esquema de deteccin de errores usado para todos los mensajes. BCC: El procesador enva y acepta mensajes que terminen con un byte BCC. CRC: El procesador enva y acepta mensajes que terminen con un CRC de dos bytes. Seleccione la casilla de verificacin Enable Store and Forward si desea habilitar la funcionalidad de almacenar y reenviar. Cuando est habilitado, la direccin de destino de cualquier mensaje recibido se compara con la tabla de tags Store and Forward. Si hay una coincidencia, el mensaje se reenva (vuelve a difundirse) desde el puerto. En el men desplegable Store and Forward Tag seleccione un tag de nmero entero (INT[16]). Cada bit representa una direccin de estacin. Si este controlador lee un mensaje destinado para una estacin que tenga su bit establecido en esta tabla, ste enva el mensaje. Tenga tambin en cuenta que la funcin Enable Store and Forward solo puede utilizarse si el controlador est conectado al radiomdem maestro.
Error Detection
64
Captulo 4
65
Captulo 4
Si no todos los mdems pueden manejar almacenamiento en bfer por puerto de datos full-duplex y prevencin de colisiones en transmisin por radio, se podra usar el driver de radiomdem DF1 pero solo si se limita la iniciacin de la instruccin MSG a un solo nodo maestro cuya transmisin pueda ser recibida por cada uno de los otros nodos. Si no todos los nodos reciben transmisin de radio de cada uno de los otros nodos, se podra usar el driver de radiomdem DF1, pero solo si se limita la iniciacin de la instruccin MSG al nodo conectado al radiomdem maestro cuyas transmisiones puedan ser recibidas por cada uno de los otros radiomdems en la red. Se puede aprovechar la funcin de paso pass-thru de canal a canal del controlador ControlLogix para programar de manera remota los otros nodos mediante el software de programacin RSLinx y RSLogix 5000, que se ejecutan en una computadora personal conectada a un controlador ControlLogix local mediante DH-485, DH+ o Ethernet.
66
Captulo 4
1. En el software de programacin RSLogix 5000, haga clic con el botn derecho del mouse en el controlador y seleccione Properties.
2. Haga clic en la ficha Serial Port. 3. En el men desplegable Mode, seleccione User. 4. Especifique los parmetros de comunicacin. 5. Haga clic en la ficha User Protocol.
6. En el men desplegable Protocol, seleccione ASCII. 7. Especifique los parmetros de ASCII. El controlador admite varias instrucciones para manipular caracteres ASCII. Las instrucciones estn disponibles en diagrama de lgica de escalera (LD) y texto estructurado (ST).
67
Captulo 4
68
Captulo 4
69
Captulo 4
Campo Station Address Transmit Retries ACK Timeout Slave Poll Timeout Reply Message Wait Polling Mode
Protocolo maestro DF-1 Nmero de direccin de estacin de controlador 3 50 N/A 5 Mensaje: encuesta al esclavo mediante la instruccin Message Esclavo: inicia mensajes para difusin de esclavo a esclavo. Estndar: programa la encuesta para el esclavo. N/A
Protocolo esclavo DF-1 Nmero de direccin de estacin de controlador 3 N/A 3000 N/A N/A
Protocolo radiomdem DF-1 Nmero de direccin de estacin de controlador N/A N/A N/A N/A N/A
EOT Suppression
Inhabilitar
N/A
70
Captulo 4
Protocolo radiomdem DF-1 BCC N/A Seleccione Enable si desea usar almacenar y reenviar el tag El ltimo bit del registro INT[16] Enable Store and Forward debe estar habilitado. Por ejemplo, supongamos que crea un tag INT [16] denominado EnableSandF. A continuacin, EnableSandF[15].15 debe establecerse en 1 para que la difusin funcione en radiomdem.
71
Captulo 4
5. En el cuadro de dilogo Message Configuration, en la ficha Configuration, seleccione el tipo de mensaje en el campo Message Type.
Entre los tipos de mensajes Write vlidos se incluyen los siguientes: CIP Generic CIP Data Table Write PLC2 Unprotected Write PLC3 Typed Write PLC3 Word Range Write PLC5 Typed Write PLC5 Word Range Write SLC Typed Write 6. Rellene cualquier otro campo que sea necesario.
72
Captulo 4
7. En la ficha Communication, seleccione el botn de opcin Broadcast y el canal en el men desplegable y, a continuacin, elija OK.
ATENCIN: Cuando se usa el software de programacin de texto estructurado, la difusin mediante un puerto serial se establece escribiendo MSG(aMsg) y haciendo clic con el botn derecho del mouse en una MSG para mostrar el cuadro de dilogo Message Configuration.
73
Captulo 4
En el caso de la comunicacin DH-485, use el puerto serial del controlador. No obstante, con un controlador CompactLogix, le recomendamos que utilice redes NetLinx, como EtherNet/IP, ControlNet o DeviceNet, ya que un trfico excesivo en una red DH-485 puede hacer que sea poco prctico conectarse a un controlador con el software de programacin RSLogix 5000. IMPORTANTE Si su aplicacin utiliza conexiones a redes DH-485, seleccione los puertos seriales incorporados.
El protocolo DH-485 usa RS-485 half-duplex como interface fisica. RS-485 es una definicin de caractersticas elctricas; no es un protocolo. Se puede configurar el puerto RS-232 del controlador CompactLogix como una interface de DH-485. Al utilizar un convertidor 1761-NET-AIC y el cable RS-232 apropiado (1756-CP3 o 1747-CP3), un controlador CompactLogix puede enviar y recibir datos por una red DH-485.
Figura 9 - Descripcin general de comunicacin DH-485 CompactLogix
Controlador CompactLogix Cable 1747-CP3 o cable 1761-CBL-AC00 (puerto 1) Conexin del controlador CompactLogix al puerto 1 o al puerto 2
Red DH-485
En la red DH-485, el controlador CompactLogix puede intercambiar mensajes con otros controladores. IMPORTANTE Una red DH-485 consta de mltiples segmentos de cable. Limite la longitud total de todos los segmentos a 1219 m (4000 pies).
Para que el controlador funcione en una red DH-485, es necesario un convertidor de interface 1761-NET-AIC para cada controlador que quiera colocar en la red DH-485. Se pueden tener dos controladores para cada convertidor 1761-NET-AIC, pero se necesita un cable diferente para cada controlador.
74
Captulo 4
Para establecer la comunicacin DH-485, siga este procedimiento. 1. Conecte el puerto serial del controlador al puerto 1 o al puerto 2 del convertidor 1761-NET-AIC. 2. Utilice el puerto RS-485 para conectar el convertidor a la red DH-485. El cable que utilice para conectar el controlador depende del puerto que use en el convertidor 1761-NET-AIC.
Conexin Puerto 1 Conexin DB-9 RS-232, DTE Puerto 2 Conexin mini-DIN 8 RS-232 Cable requerido 1747-CP3 o bien 1761-CBL-AC00 1761-CBL-AP00 o bien 1761-CBL-PM02
3. En el software de programacin RSLogix 5000, haga clic con el botn derecho del mouse en el controlador y elija Properties.
4. Haga clic en la ficha Serial Port. 5. En el men desplegable Mode seleccione System. 6. Especifique los parmetros de comunicacin. IMPORTANTE La velocidad en baudios especifica la velocidad de comunicacin del puerto DH-485. Todos los dispositivos en la misma red DH-485 deben estar configurados con la misma velocidad en baudios. Seleccione 9600 o 19200 KB.
75
Captulo 4
8. En el men desplegable Protocol, seleccione DH485. 9. Especifique los parmetros de DH-485. 10. En el men desplegable Protocol, seleccione DF1 Radio.
Tabla 11 - Especificaciones del protocolo del sistema
Caracterstica Station Address Descripcin Especifica la direccin de nodo del controlador en la red DH-485. Seleccione un nmero entre 131 decimal, ambos incluidos. Para optimizar el rendimiento de la red asigne las direcciones de nodos en orden secuencial. A los iniciadores, tales como computadoras personales, es necesario asignarles los nmeros de direccin ms bajos para minimizar el tiempo requerido para inicializar la red. Nmero de transmisiones ms reintentos que un nodo que posee el testigo puede enviar hacia la conexin de datos cada vez que recibe el testigo. Introduzca un valor entre 14. El valor predeterminado es 1. Especifica la direccin de nodo mxima de todos los dispositivos de la red DH-485. Seleccione un nmero entre 131 decimal, ambos incluidos. Para optimizar el rendimiento de la red, asegrese de que: la direccin de nodo mxima es el nmero de nodo ms alto que se usa en la red; todos los dispositivos de la misma red DH-485 tienen la misma direccin de nodo mxima.
76
Captulo
El controlador permite producir (difundir) y consumir (recibir) tags compartidos por el sistema mediante las redes ControlNet o EtherNet/IP. Tanto los tags producidos como los consumidos requieren conexiones. Con ControlNet, los tags producidos y consumidos son conexiones programadas.
Tabla 12 - Descripcin general de comunicaciones de controlador
Controlador_1 Tag producido Controlador_2 Tag consumido
Controlador_4 Tag consumido Tipo de tag Producido Descripcin Un tag producido permite que otros controladores consuman el tag, lo cual significa que un controlador puede recibir los datos del tag desde otro controlador. El controlador productor usa una conexin para el tag producido y otra para cada consumidor. El dispositivo de comunicacin del controlador usa una conexin para cada consumidor. A medida que se va aumentando el nmero de controladores que pueden consumir un tag producido se reduce asimismo el nmero de conexiones que el controlador y el dispositivo de comunicacin tienen disponibles para otras operaciones, como comunicaciones y E/S. Cada tag consumido requiere una conexin para el controlador que est consumiendo el tag. El dispositivo de comunicacin del controlador usa una conexin para cada consumidor.
Consumido
77
Captulo 5
Para que dos controladores puedan compartir los tags producidos o consumidos, ambos deben estar conectados a la misma red de control, como por ejemplo ControlNet o Ethernet/IP. No se puede hacer conexin en puente para tags producidos y consumidos mediante dos redes. El nmero de conexiones disponibles limita el nmero total de tags que pueden producirse o consumirse. Si el controlador usa todas sus conexiones para dispositivos de comunicacin y de E/S, no quedan conexiones para tags producidos y consumidos.
Los mensajes transfieren datos a otros dispositivos tales como controladores u otras interfaces de operador. Los mensajes utilizan conexiones no programadas para enviar o recibir datos. Los mensajes conectados permiten dejar la conexin abierta (cach) o cerrar la transmisin cuando el mensaje se termina de transmitir.
Tabla 13 - Transmisin de mensajes
Tipo de mensaje Mtodo de comunicacin NA CIP CIP con ID de origen DH+ CIP Generic Lectura o escritura de transferencia en bloques NA NA Mensaje conectado Puede almacenarse en cach el mensaje? S No No S S(2) S
Tabla de datos CIP de lectura o escritura PLC-2, PLC-3, PLC-5 o SLC (todos los tipos)
S No No S Opcional (1) NA
(1) Se pueden conectar mensajes genricos CIP. Sin embargo, en la mayora de las aplicaciones recomendamos dejar no conectados los mensajes genricos CIP. (2) Se debe considerar el almacenamiento en cach solo si el mdulo receptor requiere una conexin.
Los mensajes conectados son conexiones no programadas en las redes ControlNet y EtherNet/IP. Cada mensaje utiliza una conexin, independientemente del nmero de dispositivos que se encuentren en la ruta del mensaje. Es posible programar el receptor de una instruccin MSG para optimizar el tiempo de transferencia del mensaje.
78
Captulo 5
Infrecuentemente
Conexiones
El sistema Logix5000 usa una conexin para establecer un vnculo de comunicacin entre dos dispositivos. Las conexiones pueden ser: de un controlador a mdulos de E/S locales o a mdulos de comunicacin locales de un controlador a mdulos de E/S remotos o a mdulos de comunicacin remotos de un controlador a mdulos de E/S remotos (rack optimizado) tags producidos y consumidos mensajes acceso al controlador mediante el software de programacin RSLogix 5000 acceso al controlador mediante el software RSLinx para HMI u otras aplicaciones El lmite de conexiones puede estar determinado en ltima instancia por el mdulo de comunicacin utilizado para la conexin. Si la ruta de un mensaje pasa a travs de un mdulo de comunicacin, la conexin relacionada con ese mensaje tambin cuenta respecto al lmite de conexiones de dicho mdulo de comunicacin.
Tabla 15 - Descripcin general de las conexiones
Dispositivo Controlador CompactLogix (1769-L31) Puerto de comunicacin ControlNet incorporado (solo controladores 1769-L32C y 1769-L35CR) Puerto de comunicacin EtherNet/IP incorporado (solo controladores 1769-L32E y 1769-L35E) 100 Conexiones admitidas
79
Captulo 5
Puede calcular el nmero total de conexiones locales y remotas que utiliza el controlador.
Nmero de dispositivos
Total de conexiones
Puerto de comunicacin ControlNet incorporado (solo controladores 1769-L32C y 1769-L35CR) Puerto de comunicacin EtherNet/IP incorporado (solo controladores 1769-L32E y 1769-L35E) Mdulo escner 1769-SDN DeviceNet
El nmero de conexiones remotas que admite un mdulo de comunicacin determina el nmero de conexiones a las que el controlador puede obtener acceso a travs de dicho mdulo.
Tabla 17 - Clculo de conexiones remotas
Tipo de conexin remota Mdulo de comunicacin ControlNet remoto E/S configurada como conexin directa (ninguna) E/S configurada como conexin de rack optimizado Mdulo de E/S remotas a travs de ControlNet (conexin directa) Mdulo de comunicacin EtherNet/IP remoto E/S configurada como conexin directa (ninguna) E/S configurada como conexin de rack optimizado Mdulo de E/S remotas mediante una red EtherNet/IP (conexin directa) Dispositivo remoto mediante una red DeviceNet (se cuenta para una conexin de rack optimizado para mdulo 1769-SDN local) Otro adaptador de comunicaciones remotas (adaptadores POINT y FLEX, por ejemplo) Tag producido Cada consumidor Tag consumido Mensaje (segn el tipo) Mensaje de transferencia en bloques Nmero de dispositivos Conexiones por dispositivo 0 o bien 1 1 0 o bien 1 1 0 1 1 1 1 1 1 Total Total de conexiones
80
Captulo 5
Ejemplo de conexiones
En este sistema de ejemplo, el controlador CompactLogix 1769-L35E: controla los mdulos de E/S digitales locales en el mismo chasis; controla los dispositivos de E/S remotas en una red DeviceNet; enva y recibe mensajes hacia un controlador ControlLogix y desde el mismo en una red EtherNet/IP; produce un tag que consume el controlador FlexLogix 1794; se programa a travs del software de programacin RSLogix 5000.
Figura 10 - Ejemplo - Conexiones del sistema CompactLogix
Adaptador 1769-ADN con mdulos I/O CompactLogix Redistation Clula fotoelctrica serie 9000 Red DeviceNet
Red EtherNet/IP
81
Captulo 5
Notas:
82
Captulo
En este captulo se describe cmo ubicar, configurar y monitorear los mdulos de E/S CompactLogix.
Tema Seleccin de mdulos de E/S Ubicacin de los mdulos de E/S locales Configuracin de E/S Configuracin de E/S distribuidas en una red EtherNet/IP Configuracin de E/S distribuidas en una red ControlNet Configuracin de E/S distribuidas en una red DeviceNet Direccionamiento de datos de E/S Determinacin de cundo se actualizan los datos Reconfiguracin de un mdulo de E/S Pgina 83 88 89 90 91 92 93 94 96
Al elegir mdulos de E/S 1769, seleccione: mdulos de E/S especiales cuando corresponda; Algunos mdulos tienen diagnsticos del lado del campo, fusibles electrnicos o entradas y salidas aisladas individualmente. un sistema de cableado 1492 para cada mdulo de E/S como alternativa al bloque de terminales que viene con el mdulo; mdulos y cables PanelConnect 1492 si va a conectar mdulos de entrada a sensores.
83
Captulo 6
Despus de haber seleccionado sus mdulos de E/S, debe validar el sistema que quiere disear. Antes de comenzar a ubicar los mdulos de E/S, tenga en cuenta que el RPI mnimo del backplane aumenta a medida que aade mdulos. Adems, los mdulos de E/S deben distribuirse de manera que la corriente consumida desde el lado izquierdo o derecho de la fuente de alimentacin no sea nunca superior a 2.0 A a 5 VCC o 1.0 A a 24 VCC.
Especiales
Siempre puede seleccionar un RPI que sea ms lento que estos valores. El RPI muestra la rapidez con que pueden escanearse los mdulos, no la rapidez con que puede usar los datos una aplicacin. El RPI es asncrono al escn del programa. Otros factores, tales como la duracin de la ejecucin del programa, afectan al rendimiento efectivo de las E/S.
84
Captulo 6
Corriente calculada = (Nmero de mdulos) x (requisitos de corriente de los mdulos) a 5 VCC (en mA) a 24 VCC (en mA)
85
Captulo 6
Para validar la ubicacin propuesta de los mdulos de E/S en su sistema CompactLogix, siga este procedimiento. 1. Compruebe que su controlador 1769-L3x se encuentra en el extremo izquierdo del banco.
Sistema de un solo banco
Controlador 1769-L3x
Banco 0
Banco 1
Tapa de extremo
2. Compruebe que no ha colocado ms de tres mdulos de E/S entre el controlador y la fuente de alimentacin elctrica (banco 0). La colocacin de ms de tres mdulos de E/S en el banco 0 superara la clasificacin de distancia de cuatro y hara que el sistema no fuera vlido. 3. Valide el nmero de mdulos de E/S que admite su fuente de alimentacin elctrica. En un sistema de un solo banco, asegrese de que no ha colocado ms de ocho mdulos de E/S entre la fuente de alimentacin elctrica y la tapa de extremo (banco 1). IMPORTANTE En un sistema de un solo banco, la fuente de alimentacin puede admitir hasta ocho mdulos de E/S siempre que el consumo de alimentacin elctrica de los mdulos no supere la capacidad de la fuente de alimentacin elctrica. Por lo tanto, en un sistema de un solo banco, no podr tener ms de un total de once mdulos de E/S, tres a la izquierda de la fuente de alimentacin y ocho a la derecha. Si su sistema requiere ms mdulos de E/S, deber aadir otro banco.
En un sistema con varios bancos, asegrese de que los bancos adicionales no tienen ms de ocho mdulos de E/S en cualquiera de los dos lados de la fuente de alimentacin elctrica adicional. IMPORTANTE En un sistema con varios bancos, puede colocar hasta ocho mdulos de E/S a cada lado de la fuente de alimentacin adicional siempre que la alimentacin elctrica consumida por estos mdulos no supere la capacidad de la fuente de alimentacin.
86
Captulo 6
En este ejemplo, los mdulos de E/S 1230 pueden organizarse de cualquier manera siempre que no se supere la capacidad de las fuentes de alimentacin. En otras palabras, el primer banco adicional puede contener menos de 16 mdulos de E/S. Esta es solo una posible organizacin.
Ejemplo de sistema con varios bancos
Supply elctrica
10
11
12
13
14
15
16
17
18
de Power 19 Fuente
20
21
22
23
24
25
26
27
Los mdulos de E/Snumbered se han numerado I/O modules are 1....30 1... 30
28 alimentacin 29 Supply
30
4. Compruebe que todos los bancos tienen tapas de extremo. IMPORTANTE Si coloca y configura ms mdulos de E/S y bancos de E/S de los que puede admitir su controlador, es posible que el sistema funcione bien durante cierto tiempo. No habr nada que le avise de que ha superado la capacidad de su controlador. No obstante, al haber superado la capacidad de E/S de su controlador, pone su sistema en riesgo de fallos intermitentes, siendo el ms comn el tipo de fallo mayor 03 (fallo de E/S), cdigo 23.
87
Captulo 6
Utilice el cable de expansin 1769-CRR1/-CRR3 o 1769-CRL1/-CRL3 para conectar los bancos de mdulos de E/S. Cada mdulo de E/S tambin cuenta con una clasificacin de distancia respecto a la fuente de alimentacin elctrica, medida en nmero de mdulos. La clasificacin de distancia est impresa en la etiqueta de cada mdulo. Cada uno de los mdulos debe estar situado dentro de la distancia especificada.
Figura 11 - Ubicacin de E/S del controlador
Orientacin horizontal
Banco 1
Cable 1769-CRLx
Banco 2
Cable 1769-CRLx
Banco 3
Banco 1
Orientacin vertical
Cable 1769-CRRx
Banco 2
ATENCIN: El sistema CompactLogix no es compatible con la desconexin y reconexin con la alimentacin conectada (RIUP). Mientras el sistema CompactLogix est con la alimentacin conectada: cualquier interrupcin en la conexin entre la fuente de alimentacin elctrica y el controlador (por ejemplo, extraer la fuente de alimentacin elctrica, el controlador o un mdulo de E/S) puede someter el circuito lgico a fenmenos transitorios por encima de los umbrales de diseo normales, lo cual puede ocasionar daos a los componentes del sistema o un comportamiento inesperado; extraer la tapa de extremo o un mdulo de E/S hace que el controlador entre en fallo y tambin puede causar daos a los componentes del sistema. El controlador CompactLogix tambin admite E/S distribuidas (remotas) a travs de estas redes: EtherNet/IP ControlNet DeviceNet
88
Captulo 6
Configuracin de E/S
Para comunicarse con un mdulo de E/S de su sistema, aada el mdulo a la carpeta I/O Configuration del controlador.
Figura 12 - Configuracin del mdulo de E/S
Al aadir un mdulo, tambin se define una configuracin especfica para el mdulo. Si bien las opciones de configuracin varan de un mdulo a otro, hay ciertas opciones comunes que normalmente se configuran.
Tabla 22 - Opciones de configuracin de E/S
Opcin de configuracin Requested packet interval (RPI) Descripcin El RPI especifica el intervalo con el que se actualizan los datos a travs de una conexin. Por ejemplo, un mdulo de entrada enva datos a un controlador con el RPI que usted asigne al mdulo. Generalmente, el RPI se configura en milisegundos (ms). El rango es 0.1750 ms. Si una red ControlNet conecta los dispositivos, el RPI reserva un espacio en la cadena de datos que fluye a travs de la red ControlNet. La temporizacin de este espacio puede no coincidir con el valor del RPI, pero el sistema de control garantiza que los datos se transfieran por lo menos con la misma frecuencia que el RPI. Los mdulos de E/S digitales usan COS para determinar cundo enviar datos al controlador. Si no se produce un COS en el perodo de tiempo RPI, el mdulo multidifunde los datos segn el intervalo RPI. Puesto que las funciones de intervalo solicitado entre paquetes (RPI) y de cambio de estado (COS) son asncronas con respecto al escn de lgica, es posible que una entrada cambie de estado durante la ejecucin del escn del programa. Si esto representa un problema, almacene los datos de entrada en un bfer para que la lgica tenga una copia estable de datos durante su escn. Use la instruccin Synchronous Copy (CPS) para copiar los datos de entrada desde sus tags de entrada a otra estructura, y use los datos de dicha estructura. Numerosos mdulos de E/S son compatibles con diferentes formatos. El formato de comunicacin que elija tambin determina: estructura de datos de los tags conexiones uso de la red propiedad devolucin de la informacin de diagnstico Al configurar un mdulo se debe especificar el nmero de ranura para dicho mdulo. No obstante, es posible colocar de manera intencionada o accidental un mdulo diferente en esa ranura. Gracias a la codificacin electrnica se puede proteger el sistema en caso de colocar accidentalmente un mdulo equivocado en una ranura. La opcin de codificacin elegida determina la similitud que debe tener el mdulo en una ranura con la configuracin de dicha ranura, para que el controlador establezca una conexin con el mdulo. Hay diferentes opciones de codificacin de acuerdo a las necesidades de su aplicacin.
Communication format
Electronic keying
89
Captulo 6
Conexiones de E/S
El sistema Logix5000 usa conexiones para transmitir datos de E/S.
Tabla 23 - Conexiones de E/S Logix5000
Conexin Directa Descripcin Una conexin directa es un vnculo de transferencia de datos en tiempo real entre el controlador y un mdulo de E/S. El controlador mantiene y monitorea la conexin entre el controlador y el mdulo de E/S. Cualquier interrupcin de la conexin, tal como un fallo del mdulo o el retiro de un mdulo con la alimentacin elctrica conectada, causa que el controlador establezca bits de estado de fallo en el rea de datos asociada con el mdulo. Generalmente, los mdulos de E/S analgicas, los mdulos de E/S de diagnstico y los mdulos especiales requieren conexiones directas. En el caso de mdulos de E/S digitales se puede seleccionar la comunicacin optimizada para rack. Una conexin de rack optimizado consolida el uso de la conexin entre el controlador y todos los mdulos de E/S digitales en un rack (o riel DIN). En vez de conexiones directas individuales para cada mdulo de E/S hay una sola conexin para todo el rack (o riel DIN).
Rack optimizado
Para comunicarse con mdulos de E/S distribuidas mediante una red EtherNet/IP: elija un controlador CompactLogix 1769-L32E o 1769-L35E con un puerto de comunicacin EtherNet/IP incorporado; aada un adaptador EtherNet/IP y los mdulos de E/S a la carpeta I/O Configuration del controlador. Dentro de la carpeta I/O Configuration organice los mdulos de acuerdo a una jerarqua de rbol/bifurcacin y primario/secundario.
Figura 13 - Configuracin de E/S distribuidas de EtherNet/IP
Para una red tpica de E/S distribuidas Controlador Puerto EtherNet/IP incorporado Adaptador remoto Mdulo de E/S
1. Aada el adaptador remoto para el riel DIN o chasis de E/S distribuidas. 2. Aada los mdulos de E/S distribuidas.
90
Captulo 6
Para comunicarse con mdulos de E/S distribuidas mediante una red ControlNet: elija un controlador CompactLogix 1769-L32C o 1769-L35CR con un puerto de comunicacin ControlNet incorporado; aada un adaptador ControlNet y los mdulos de E/S a la carpeta I/O Configuration del controlador. Dentro de la carpeta I/O Configuration organice los mdulos de acuerdo a una jerarqua de rbol/bifurcacin y primario/secundario.
Figura 14 - Configuracin de E/S distribuidas de ControlNet
Para una red tpica de E/S distribuidas Puerto ControlNet incorporado Adaptador remoto Mdulo de E/S
Controlador
1. Aada el adaptador remoto para el riel DIN o chasis de E/S distribuidas. 2. Aada los mdulos de E/S distribuidas.
91
Captulo 6
Para establecer comunicacin con mdulos de E/S mediante una red DeviceNet, aada el puente DeviceNet a la carpeta I/O Configuration del controlador. El software RSNetWorx para DeviceNet se utiliza para definir la lista de escn en el escner DeviceNet para comunicar datos entre los dispositivos y el controlador a travs del escner.
Figura 15 - Configuracin de E/S distribuidas de DeviceNet
Controlador
Escner
Dispositivo
Dispositivo Dispositiv
Dispositivo
Dispositivo
Dispositivo
Controlador Escner
Dispositivo de vnculo
Dispositivo de vnculo
Dispositivo
Dispositivo
Dispositivo
Dispositivo
Dispositivo
Dispositivo
92
Captulo 6
La informacin de E/S se presenta como un conjunto de tags. Cada tag utiliza una estructura de datos que depende de las caractersticas especficas del mdulo de E/S. El nombre del tag depende de la ubicacin del mdulo de E/S en el sistema.
Figura 16 - Formato de direccin de E/S
Ubicacin :Ranura :Tipo .Miembro .Submiembro = Opcional .Bit
Donde Ubicacin
Es Ubicacin de la red Local = mismo chasis o riel DIN que el controlador Adapter_Name = identifica el adaptador de comunicacin remota o el mdulo puente
Ranura Tipo
Nmero de ranura del mdulo de E/S en su chasis o riel DIN Tipo de datos I = entrada O = salida C = configuracin S = estado
Miembro
Datos especficos del mdulo de E/S; de acuerdo al tipo de datos que pueda almacenar el mdulo En mdulos digitales, un miembro de datos almacena normalmente los valores de bit de entrada o salida. En los mdulos analgicos, un miembro de canal (CH#) almacena normalmente los datos de un canal.
Submiembro Bit
Datos especficos relacionados con un miembro Punto especfico en un mdulo de E/S digitales, dependiendo del tamao del mdulo de E/S (031 en el caso de un mdulo de 32 puntos)
93
Captulo 6
Los controladores CompactLogix actualizan los datos de manera asncrona con la ejecucin de la lgica. Este diagrama de flujo ilustra cundo envan datos los productores. Los controladores, los mdulos de entrada y los mdulos puente son productores.
Figura 17 - Actualizacin de datos
Salida
Digitales
Analgicos o digitales?
Analgicos No S S Los datos se envan al backplane segn el RTS. Los datos se envan al backplane segn el RTS y el RPI. COS para algn punto del mdulo? No Remotos
RTS RPI?
Locales
Los datos se envan al backplane segn el RPI y cuando cambia un punto especificado. Los datos se envan al backplane segn el RPI.
Mediante una red ControlNet, los datos remotos se envan al intervalo entre paquetes real. Mediante una red EtherNet/IP, los datos remotos se envan a un valor cercano al RPI, como promedio. Mediante una red DeviceNet, los datos se intercambian con el escner y el procesador segn el RPI. No obstante, la frecuencia de actualizacin de los datos remotos entre el escner y los dispositivos finales depende del tipo de asignacin que se haya seleccionado con el dispositivo especfico.
SUGERENCIA
Si necesita asegurarse de que los valores de E/S que se utilizan durante la ejecucin de la lgica correspondan a un momento especfico, como por ejemplo el comienzo de un programa de lgica de escalera, use la instruccin Synchronous Copy (CPS) para almacenar los datos de E/S en el bfer.
94
Captulo 6
Con el controlador CompactLogix, puede monitorear los mdulos de E/S a diferentes niveles utilizando: el software de programacin para mostrar datos de fallo. Consulte Mostrar datos de fallo en la pgina 95. la lgica de programacin para monitorear los datos de fallo de manera que pueda realizar la accin adecuada.
2. Cambie el estilo de visualizacin a Hex para leer el cdigo de fallo. Si el mdulo falla, pero la conexin con el controlador permanece abierta, la base de datos de tags del controlador muestra el valor de fallo 16#0E01_0001. La palabra de fallo utiliza este formato.
31
11
7
Reservado
Reservado
FaultCode
Connection_Closed Fault_Bit
95
Captulo 6
Bit Fault_Bit
Descripcin Este bit indica que por lo menos un bit en la palabra de fallo est establecido en uno (1). Si todos los bits de la palabra de fallo se ponen en cero (0), este bit se pone en cero (0). Este bit indica si la conexin al mdulo est abierta (0) o cerrada (1). Si la conexin est cerrada (1), Fault_Bit est en uno (1).
Connection_Closed
Si un mdulo de E/S admite reconfiguracin, es posible reconfigurar el mdulo mediante: el cuadro de dilogo Module Properties del software de programacin RSLogix 5000; una instruccin MSG en la lgica del programa.
96
Captulo 6
2. Reconfigure el mdulo.
97
Captulo 6
Notas:
98
Captulo
Desarrollo de aplicaciones
Administracin de tareas
Con un controlador Logix5000, puede utilizar varias tareas para programar y priorizar la ejecucin de sus programas segn criterios especficos. De esta manera, se divide el tiempo de procesamiento del controlador entre las diferentes operaciones de su aplicacin. Recuerde que: el controlador ejecuta solo una tarea a la vez; una tarea puede interrumpir otra tarea y tomar el control; en cualquier tarea, solo se ejecuta un programa a la vez.
99
Captulo 7
Desarrollo de aplicaciones
Desarrollo de programas
El sistema operativo del controlador es un sistema que permite la priorizacin de tareas y cumple con la norma IEC 1131-3. Este entorno proporciona: tareas para configurar la ejecucin del controlador programas para agrupar datos y lgica rutinas para encapsular el cdigo ejecutable escrito en un solo lenguaje de programacin
Figura 19 - Desarrollo de programas
Tarea 1
Configuracin Estado Temporizador de vigilancia
Programa 32
Programa 1 Rutina principal Rutina de fallo Otras rutinas Tags (locales) del programa
Datos de E/S
100
Desarrollo de aplicaciones
Captulo 7
Definir tareas
Las tareas proporcionan informacin de programacin y prioridad para los programas. Las tareas se pueden configurar como continuas, peridicas o tareas por evento. Solo una tarea puede ser continua.
Tabla 24 - Compatibilidad con tareas
Controlador 1769-L35x 1769-L32x 1769-L31 Tareas compatibles 8 6 4
Una tarea puede tener hasta 32 programas distintos, cada uno con sus propias rutinas ejecutables y tags cubiertos por el programa. Una vez iniciada (activada) una tarea, todos los programas asignados a la tarea se ejecutan en el orden en que estn agrupados. Los programas solo pueden aparecer una vez en Controller Organizer y no pueden ser compartidos por varias tareas.
101
Captulo 7
Desarrollo de aplicaciones
No obstante, si programa que dos tareas de alta prioridad 15 se ejecuten cada milisegundo y ambas tardan 500 s o ms en ejecutarse, no quedar tiempo de CPU para la tarea de E/S dedicada. Adems, si tiene tantas E/S configuradas que el tiempo de ejecucin de la tarea de E/S dedicada es prximo a 2 ms (o la combinacin de las tareas de alta prioridad y la tarea de E/S dedicada es prxima a 2 ms) no quedar tiempo de CPU para las tareas de baja prioridad 715. SUGERENCIA Por ejemplo, si su programa necesita reaccionar a entradas y salidas de control con una frecuencia fija, configure una tarea peridica con una prioridad superior a 6 (15). Esto evita que la tarea de E/S dedicada afecte la frecuencia peridica de su programa. No obstante, si su programa contiene gran cantidad de clculos matemticos y manejo de los datos, coloque esta lgica en una tarea con una prioridad inferior a 6 (715), como la tarea continua, de manera que la tarea de E/S dedicada no se vea afectada negativamente por su programa.
Tarea 1
Tarea 2
Tarea 3
Tarea 4
0 5 10 15 20 25 30 35 40 45 50 55 60 65
Tiempo (ms)
102
Desarrollo de aplicaciones
Captulo 7
Recuerde que: la tarea de prioridad mxima interrumpe todas las tareas de prioridad ms baja; la tarea de E/S dedicada puede ser interrumpida por las tareas con los niveles de prioridad 15. La tarea de E/S dedicada interrumpe las tareas con los niveles de prioridad 715. Esta tarea se ejecuta a la frecuencia de RPI seleccionada programada para el sistema CompactLogix (2 ms en este ejemplo). la tarea continua se ejecuta con la prioridad mnima y la interrumpen todas las dems tareas; una tarea de prioridad ms baja puede ser interrumpida varias veces por una tarea de prioridad ms alta. una vez que la tarea continua realiza un escn completo, la tarea se reinicia de inmediato, a menos que se est ejecutando una tarea de prioridad ms alta.
Definir programas
Cada programa contiene: tags del programa una rutina principal ejecutable otras rutinas una rutina de fallo opcional Cada tarea puede priorizar hasta 32 programas. Los programas cuya ejecucin se haya sincronizado en una tarea se ejecutan completamente desde el primero hasta el ltimo. Los programas no conectados a ninguna tarea aparecen como programas no priorizados. Hay que especificar (priorizar) un programa dentro de una tarea antes de que el controlador escanee el programa.
Definir rutinas
Una rutina es un conjunto de instrucciones lgicas en un solo lenguaje de programacin como, por ejemplo, lgica de escalera. Las rutinas proporcionan el cdigo ejecutable para el proyecto en un controlador. Una rutina es similar a un archivo de programa o una subrutina de un controlador PLC o SLC. Cada programa tiene una rutina principal. Esta es la primera rutina que se ejecuta cuando el controlador activa la tarea asociada y llama al programa asociado. Use lgica como, por ejemplo, la instruccin Jump to Subroutine ( JSR), para llamar a otras rutinas.
103
Captulo 7
Desarrollo de aplicaciones
Tambin se puede especificar una rutina de fallo de programa opcional. El controlador ejecuta esta rutina si encuentra un fallo en la ejecucin de una instruccin dentro de cualquiera de las rutinas en el programa asociado.
104
Desarrollo de aplicaciones
Captulo 7
Organizacin de tags
Con un controlador Logix5000 se utiliza un tag (nombre alfanumrico) para dirigirse a los datos (las variables). En los controladores Logix5000 no hay un formato numrico fijo. El propio nombre del tag identifica los datos, lo que le permite: organizar los datos para reflejar la maquinaria documentar (mediante los nombres de los tags) la aplicacin a la vez que la desarrolla.
Figura 20 - Organizacin de tags
Valor de nmero entero Bit de almacenamiento Contador Temporizador Dispositivo de E/S digitales
Al crear un tag, asigne las siguientes propiedades al tag: Tipo de tag Data type Alcance
105
Captulo 7
Desarrollo de aplicaciones
El controlador CompactLogix admite estos lenguajes de programacin, tanto en lnea como fuera de lnea.
106
Desarrollo de aplicaciones
Captulo 7
Instrucciones Add-On
Con la versin 18 del software de programacin RSLogix 5000, es posible disear y configurar conjuntos de instrucciones habituales para mejorar la coherencia de los proyectos. Similares a las instrucciones incorporadas que contienen los controladores Logix5000, estas instrucciones creadas por el usuario se conocen con el nombre de instrucciones Add-On. Las instrucciones Add-On reutilizan algoritmos de control comunes. Con ellas, usted puede: facilitar el mantenimiento mediante lgica de animacin para una sola instancia proteger la propiedad intelectual con instrucciones de bloqueo reducir el tiempo de desarrollo de la documentacin Se pueden usar instrucciones Add-On en varios proyectos. Usted puede definir sus instrucciones, obtenerlas de alguien ms o copiarlas de otro proyecto. Una vez definidas en un proyecto, las instrucciones Add-On se comportan de manera similar a las instrucciones incorporadas en los controladores Logix5000. Estas aparecen en la barra de herramientas de instrucciones para un fcil acceso, al igual que las instrucciones internas del software RSLogix 5000.
Caracterstica Ahorrar tiempo Descripcin Con las instrucciones Add-On usted puede combinar su lgica ms comnmente usada en conjuntos de instrucciones reutilizables. Se ahorra tiempo al crear instrucciones para sus proyectos y luego compartirlas con otros. Las instrucciones Add-On aumentan la uniformidad del proyecto porque los algoritmos comnmente usados trabajan de la misma manera, independientemente de quin implemente el proyecto. Usted crea las instrucciones Add-On mediante alguno de los tres editores de programacin del software RSLogix 5000. Lgica de escalera estndar Diagrama de bloques de funciones Texto estructurado Una vez que haya creado las instrucciones, es posible usarlas en cualquier editor RSLogix 5000. Es posible exportar instrucciones Add-On a otros proyectos, as como copiarlas y pegarlas de un proyecto a otro. Asigne a cada instruccin un nombre nico, de modo que no sobrescriba accidentalmente otra instruccin con el mismo nombre. Las vistas de contexto le permiten visualizar la lgica de una instruccin en un instante especfico, lo que simplifica la resolucin de problemas en lnea de sus instrucciones Add-On. Cada instruccin contiene una revisin, un historial de cambios y una pgina de ayuda auto-generada. Al crear una instruccin, usted introduce informacin para los campos de descripcin en cuadros de dilogos de software, informacin que se convierte en lo que conocemos como ayuda personalizada. La ayuda personalizada facilita a los usuarios la obtencin de la ayuda necesaria al implementar las instrucciones. Como creador de instrucciones Add-On, puede limitar el acceso de los usuarios a sus instrucciones a lectura solamente o puede prohibir el acceso a la lgica interna o a los parmetros locales usados por las instrucciones. Esta proteccin de origen permite evitar cambios no deseados en sus instrucciones y protege la propiedad intelectual.
107
Captulo 7
Desarrollo de aplicaciones
El controlador CompactLogix usa las instrucciones Get System Value (GSV) y Set System Value (SSV) para obtener y establecer (cambiar) datos del controlador. El controlador almacena datos de sistema en objetos. No existe un archivo de estado, a diferencia del procesador PLC-5. La instruccin GSV recupera la informacin especificada y la coloca en el destino. La instruccin SSV establece el atributo especificado con datos del origen. Al introducir una instruccin GSV/SSV, el software de programacin muestra: las clases vlidas de objetos los nombres de objetos los nombres de atributos En cuanto a la instruccin GSV, es posible obtener los valores de todos los atributos disponibles. En el caso de la instruccin SSV, el software solo muestra aquellos atributos que se pueden establecer. En algunos casos, habr ms de un objeto del mismo tipo, por lo que tal vez tenga que especificar tambin el nombre del objeto. Por ejemplo, la aplicacin puede tener diversas tareas. Cada tarea tiene su propio objeto TASK al cual se puede obtener acceso mediante el nombre de la tarea. Se puede obtener acceso a las siguientes clases de objetos: AXIS CONTROLLER CONTROLLERDEVICE CST DF1 FAULTLOG MESSAGE MODULE
108
Desarrollo de aplicaciones
Captulo 7
Monitoreo de conexiones
Si no ocurre comunicacin con un dispositivo en la configuracin de E/S del controlador durante 100 ms o durante 4 veces el valor de RPI, el valor que sea inferior, la comunicacin sobrepasa el tiempo de espera y el controlador produce las siguientes advertencias: El indicador LED de estado de E/S, ubicado en la parte frontal del controlador, parpadea de color verde. Se muestra el signo sobre la carpeta I/O Configuration y los dispositivos que sobrepasaron el tiempo de espera. Se produce un cdigo de fallo del mdulo, al que puede obtener acceso mediante: el cuadro de dilogo Module Properties del mdulo una instruccin GSV
Donde: I_O_LED es un tag DINT que almacena el estado del indicador de estado I/O ubicado en la parte frontal del controlador.
109
Captulo 7
Desarrollo de aplicaciones
110
Desarrollo de aplicaciones
Captulo 7
2. Haga clic en la conexin y marque la casilla de verificacin Major Fault On Controller If Connection Fails While in Run Mode. 3. Haga clic en OK. 4. Desarrolle una rutina para el gestor de fallos del controlador.
Con el software de programacin RSLogix 5000 se puede especificar un porcentaje para el segmento del tiempo de procesamiento interno del sistema. Un controlador Logix5000 se comunica con otros dispositivos (mdulos de E/S, controladores, terminales HMI) ya sea a una tasa especfica (priorizado) o cuando existe tiempo de procesamiento disponible para el servicio de comunicacin (no priorizado).
111
Captulo 7
Desarrollo de aplicaciones
Comunicacin de servicio es cualquier comunicacin que usted no configura a travs de la carpeta I/O Configuration del proyecto. El segmento del tiempo de procesamiento interno del sistema especifica el porcentaje de tiempo (sin incluir el tiempo para las tareas peridicas o de eventos) que el controlador dedica a la comunicacin de servicio. El controlador realiza la comunicacin de servicio durante hasta 1 ms a la vez, tras lo cual contina con la tarea continua. Siga este procedimiento para seleccionar un porcentaje del tiempo de procesamiento interno del sistema. 1. En Controller Organizer del software de programacin RSLogix 5000, haga clic con el botn derecho del mouse en el controlador y elija Properties.
2. Haga clic en la ficha Advanced. 3. En el men System Overhead Time Slice, elija un porcentaje. Entre las funciones de segmento del tiempo de procesamiento interno del sistema se incluyen: comunicarse con los dispositivos de programacin y HMI, como el software RSLogix 5000 responder a los mensajes enviar mensajes El controlador realiza las funciones de procesamiento interno del sistema durante un mximo de 1 milisegundo a la vez. Si el controlador concluye las funciones de procesamiento interno en menos de un milisegundo, contina con la tarea continua.
112
Desarrollo de aplicaciones
Captulo 7
A medida que aumenta el porcentaje del segmento del tiempo de procesamiento interno del sistema, disminuye el tiempo asignado para ejecutar la tarea continua. Si el controlador no tiene que manejar ninguna comunicacin, entonces usa el tiempo de comunicacin para ejecutar la tarea continua. Al aumentar el porcentaje de tiempo de procesamiento interno del sistema aumenta el rendimiento de la comunicacin, pero tambin aumenta el tiempo que se tarda en ejecutar una tarea continua, lo cual aumenta el tiempo de escn total.
V15 e inferiores Segmento de tiempo (SOTS) 10% 20% 33% 50% 66% 80% 90% Comunicaciones 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms 1 ms Tarea continua 9 ms 4 ms 2 ms 1 ms 0.5 ms 0.2 ms 0.1 ms V16 y superiores Comunicaciones 1 ms 1 ms 1 ms 1 ms 2 ms 4 ms 9 ms Tarea continua 9 ms 4 ms 2 ms 1 ms 1 ms 1 ms 1 ms
Para un segmento de tiempo del 10%, el tiempo de procesamiento interno del sistema interrumpe la tarea continua cada 9 ms del tiempo de tarea continua..
Inscripcin: La tarea se ejecuta. La tarea se interrumpe (se suspende). Peridica 1 ms Tiempo de procesamiento interno del sistema 9 ms Tarea continua 0 5 10 15 20 25 9 ms 1 ms
113
Captulo 7
Desarrollo de aplicaciones
La interrupcin de una tarea peridica aumenta el tiempo transcurrido (tiempo de reloj) entre la ejecucin de funciones del tiempo de procesamiento interno del sistema.
1 ms Tarea peridica 1 ms Tiempo de procesamiento interno del sistema 9 ms de tiempo de tarea continua Tarea continua 0 5 10 15 20 25 9 ms de tiempo de tarea continua 1 ms 1 ms 1 ms 1 ms 1 ms
Si se utiliza el segmento de tiempo predeterminado de 20%, el procesamiento interno del sistema interrumpe la tarea continua cada 4 ms.
1 ms Tiempo de procesamiento interno del sistema 4 ms Tarea continua 5 Tiempo transcurrido (ms) 10 15 20 25 4 ms 4 ms 4 ms 4 ms 1 ms 1 ms 1 ms 1 ms
Si aumenta el segmento de tiempo al 50%, el procesamiento interno del sistema interrumpe la tarea continua cada 1 ms..
1 ms Tiempo de procesamiento interno del sistema 1 ms Tarea continua 5 Tiempo transcurrido (ms) 10 15 20 25
Si el controlador solo contiene una o varias tareas peridicas, el valor del segmento del tiempo de procesamiento interno del sistema no tiene efecto. El procesamiento interno del sistema se realiza cuando no se est ejecutando una tarea peridica.
Tarea peridica
Tiempo de procesamiento interno del sistema 5 Tarea continua Tiempo transcurrido (ms) 10 15 20 25
114
Captulo
En este captulo se describe cmo configurar una aplicacin PhaseManager. La opcin PhaseManager del software de programacin RSLogix 5000 le ofrece un modelo de estados para su equipo.
Tema Descripcin general de PhaseManager Descripcin general del modelo de estados Comparacin entre PhaseManager y otros modelos de estados Requisitos mnimos del sistema Instrucciones de fase del equipo Pgina 115 117 120 121 121
Para obtener ms informacin, consulte el documento PhaseManager User Manual, publicacin LOGIX-UM001
PhaseManager le permite aadir fases de equipo a su controlador. Una fase de equipo le ayuda a esquematizar el cdigo en secciones ms fciles de escribir, encontrar, seguir y cambiar.
Al igual que un programa, una fase de equipo se ejecuta en una tarea y se le da un conjunto de rutinas y de tags. A diferencia de un programa, una fase de equipo es ejecutada por un modelo de estados y a usted le permite hacer una actividad. Un modelo de estados divide el ciclo de operacin de su equipo en una serie de estados. Cada estado es un instante del funcionamiento del equipo. Son las acciones o las condiciones del equipo en un momento determinado. El modelo de estados de una fase de equipo es similar al de los modelos de estados S88 y PackML. Una fase de equipo incluye una mquina de estado incorporada que: llama a la rutina principal (rutina de estado) para un estado de accin administra las transiciones entre estados con mnima codificacin se asegura de que el equipo pase de un estado a otro a lo largo de una ruta permitida
Tag PHASE
Cuando se aade una fase de equipo, el software de programacin RSLogix 5000 crea un tag, utilizando el tipo de datos PHASE.
115
Captulo 8
Controlador Tags del controlador Tareas MainTask Una fase de equipo dirige 1 actividad de su equipo. Un modelo de estados divide la actividad en una serie de estados. Add Water Phase Mix Phase Drain Phase Space Parts Phase Running State Routine How to Add Water
MainProgram
Las instrucciones de fase de equipo controlan las transiciones entre estados y manejan los fallos. PSC POVR PCLF PRNP PATT PCMD PFL PXRQ PPD PDET
My Equipment Program
Alimentacin de agua
Transportador
Habilitacin de ejes
116
Captulo 8
Un modelo de estados divide el ciclo de operacin de su equipo en una serie de estados. Cada estado es un instante del funcionamiento del equipo, una accin o condicin en un momento dado. En un modelo de estados, usted define lo que el equipo hace ante distintas condiciones, por ejemplo, ejecutar, esperar y detenerse. No es necesario que utilice todos los estados para su equipo. Utilice nicamente los estados necesarios.
Tabla 27 - Tipos de estados
Estado Accionamiento En espera Descripcin Realiza una o varias cosas durante cierto tiempo o hasta que se cumplan determinadas condiciones. Un estado de accionamiento se ejecuta una vez o repetidamente. Muestra que se han cumplido ciertas condiciones y que el equipo est esperando la seal para pasar al siguiente estado.
Cancelar Cancelando En espera Los estados de espera representan la condicin de su equipo cuando se encuentra entre estados de accin.
Reset
Parado
Cancelado
117
Captulo 8
Con un modelo de estados, usted define el comportamiento de su equipo y lo coloca en una especificacin funcional breve. De esta manera, muestra qu ocurre y cundo ocurre.
Estado Parado Restableciendo Inactividad En marcha En retencin Retenido Reiniciando Completado Parando Cancelando Cancelado Pregunta a formular Qu sucede cuando se conecta la alimentacin elctrica? De qu manera se pone el equipo listo para funcionar? Cmo puede saber usted que el equipo est listo para funcionar? Qu hace el equipo para procesar el producto? Cmo deja de procesar temporalmente el equipo el producto sin generar desechos? Cmo sabe usted si el equipo est en retencin de manera segura? De qu manera el equipo reanuda la produccin despus de estar en retencin? Cmo puede saber usted que el equipo ha finalizado lo que tena que hacer? Qu sucede durante una parada normal? Cmo se interrumpe el funcionamiento del equipo si se produce un fallo? Cmo sabe usted si el equipo se ha parado de manera segura?
118
Captulo 8
Restableciendo
Reiniciando
Cancelar Cancelando
Reset
Parado
Cancelado
Done Fault
119
Captulo 8
Es posible comparar los modelos de estados de PhaseManager con otros modelos de estados comunes.
PackML Starting ? Ready Producing Standby Holding ? Held None Stopping ? Stopped Aborting ? Aborted
PhaseManager Resetting ? Idle Running ? Complete Subroutines and/or breakpoints Holding ? Held Restarting Stopping ? Stopped Aborting ? Aborted
120
Captulo 8
Para desarrollar programas de PhaseManager se necesita: un controlador CompactLogix con la revisin de firmware 16.0 o posterior una ruta de comunicacin al controlador software de programacin RSLogix 5000, versin 15.0 o posterior Para habilitar la compatibilidad con PhaseManager, necesitar la edicin completa o profesional del software de programacin RSLogix 5000 o el Add-On opcional PhaseManager (9324-RLDPMENE) de su paquete de software de programacin RSLogix 5000.
Con los controladores CompactLogix, puede emitir muchas instrucciones de diagrama de lgica de escalera (LD) y texto estructurado (ST) para comenzar diversas fases del equipo.
Cdigo de instruccin PSC PCMD PFL PCLF PXRQ PRNP PPD PATT Instruccin Indicar a una fase que la rutina de estado ha concluido y debe continuar con el siguiente estado Cambiar el estado o el subestado de una fase Indicar el fallo de una fase Borrar el cdigo de fallo de una fase Iniciar comunicacin con el software RSBizWare Batch Restablecer el bit NewInputParameters de una fase Configurar puntos de interrupcin dentro de la lgica de una fase Tomar la propiedad de una fase para: evitar que otro programa o que el software RSBizWare Batch ordenen una fase o asegurarse de que otro programa o de que el software RSBizWare Batch no tengan ya el control de una fase PDET POVR Ceder la propiedad de una fase Anular un comando
121
Captulo 8
Notas:
122
Captulo
En este captulo se describe cmo utilizar una tarjeta CompactFlash para la memoria no voltil o el almacenamiento de datos.
Tema Uso de una tarjeta CompactFlash para cargar/almacenar una aplicacin del usuario Uso de una tarjeta CompactFlash para el almacenamiento de datos Lectura y escritura de datos del usuario en la tarjeta CompactFlash Pgina 126 129 129
Los controladores CompactLogix solo aceptan almacenamiento no voltil mediante medios fsicos extrables CompactFlash. Los controladores CompactLogix son compatibles con las tarjetas de memoria CompactFlash industrial 1784-CF128 para la memoria no voltil. Los controladores CompactLogix 1769- L31, 1769-L32E, 1769-L32C, 1769-L35E y 1769-L35CR pueden guardar y restaurar las aplicaciones del usuario de la memoria CompactFlash. Entre los controladores CompactLogix 1769, solo el 1769-L32E y el 1769-L35E pueden almacenar datos del usuario (por ejemplo, una receta) en la tarjeta CompactFlash durante el tiempo de ejecucin. Esta caracterstica se admite en los controladores 1769-L35E con nmeros de serie que comienzan por SS0OR9GE o superiores, y controladores 1769-L32E con nmeros de serie que comienzan por SS0QZ000 o superiores. Para averiguar el nmero de serie del controlador, examine la etiqueta situada en el exterior del controlador o consltelo de forma electrnica en el software RSLinx o el software de programacin RSLogix 5000. Debe utilizar la versin del firmware V16 o superior.
123
Captulo 9
2. Haga clic con el botn derecho del mouse en el controlador en la ventana de exploracin de RSWho y seleccione Device Properties.
124
Captulo 9
Texto estructurado
El valor puede mostrarse en el monitor de datos del software de programacin RSLogix 5000. Cuando el estilo se establece en Hex, el valor mostrado es el mismo que el que aparece en el software RSLinx.
SUGERENCIA
Si el usuario desea obtener acceso al nmero de serie mediante programacin, se necesita una lgica adicional para obtener el valor del nmero de serie.
125
Captulo 9
Uso de una tarjeta CompactFlash para cargar/ almacenar una aplicacin del usuario
Puede cargar la aplicacin/proyecto del usuario de la memoria no voltil/ CompactFlash en la memoria del usuario del controlador: al momento del encendido cuando se altera la memoria en cualquier momento mediante el software de programacin RSLogix 5000
ATENCIN: Es posible que se presenten condiciones de fallo si no coinciden los tipos de controlador. Por ejemplo, si el programa del usuario CompactFlash y el firmware del controlador se crearon para un controlador 1769-L35E y se intenta cargar dicho programa y/o firmware en un controlador 1769-L32E. IMPORTANTE La aplicacin del usuario y la versin del firmware de la tarjeta CompactFlash se cargan en el controlador. Si el contenido de la tarjeta CompactFlash tiene una revisin diferente a la del controlador, entonces el controlador se actualiza a la revisin de la tarjeta CompactFlash.
ATENCIN: No extraiga la tarjeta CompactFlash mientras el indicador de estado CF est parpadeando en color verde, lo que indica que el controlador est leyendo o escribiendo en la tarjeta. Ello podra contaminar los datos de la tarjeta o del controlador, as como el firmware ms reciente del controlador. IMPORTANTE La tarjeta de memoria CompactFlash almacena el contenido de la memoria del usuario al guardar el proyecto. Los cambios realizados despus de guardar el proyecto no se reflejan en la memoria de la tarjeta CompactFlash. Si se modifica el proyecto pero no se guardan los cambios, estos se pierden al cargar el proyecto desde la tarjeta CompactFlash. Si esto ocurre, es necesario cargar o descargar el proyecto para entrar en lnea. Si desea guardar cambios como, por ejemplo, ediciones en lnea, valores de tags o programacin de la red ControlNet, vuelva a guardar el proyecto despus de hacer cambios.
Al guardar un proyecto en una tarjeta de memoria CompactFlash industrial 1784-CF128, el controlador formatea la tarjeta si es necesario.
126
Captulo 9
Para asignar un proyecto diferente a cargar desde la tarjeta CompactFlash, edite el archivo Load.xml en la tarjeta.
1.
2.
1. Para cambiar el proyecto que se deba cargar desde la tarjeta, abra Load.xml. Use un editor de texto para abrir el archivo. 2. Edite el nombre del proyecto que desee cargar. Utilice el nombre de un archivo XML que est en la carpeta CurrentApp. En la carpeta CurrentApp, un proyecto comprende un archivo XML y un archivo P5K.
127
Captulo 9
Para asignar un proyecto diferente a cargar desde la tarjeta CompactFlash, edite el archivo Load.xml en la tarjeta.
1. Para cambiar los parmetros de carga de un proyecto, abra el archivo XML con el mismo nombre que el proyecto. Use un editor de texto para abrir el archivo.
2.
3.
128
Captulo 9
3. Edite la opcin Load Mode del proyecto (no se aplica si la opcin Load Image es User Initiated).
Si desea establecer la opcin Load Mode en Program (remoto nicamente) Run (remoto nicamente) Introduzca PROGRAM RUN
Tambin puede almacenar datos en la tarjeta de memoria CompactFlash. Por ejemplo: Un terminal PanelView cambia los valores de los tags de un proyecto de controlador. Si se corta la alimentacin elctrica del controlador (y el controlador no cuenta con una batera de respaldo), se perder el programa que se estaba ejecutando en el controlador, junto con todos los valores que se hayan cambiado mediante el terminal PanelView. Utilice el sistema de archivos CompactFlash y la lgica del proyecto para guardar los valores de los tags a medida que cambien. Cuando se vuelva a cargar el proyecto de la tarjeta CompactFlash, puede consultar la tarjeta CompactFlash para ver si contiene valores de tags guardados y volver a cargarlos en el proyecto. Puede guardar un conjunto de recetas en la tarjeta CompactFlash. Cuando sea necesario cambiar una receta, programe el controlador para que lea los datos de la nueva receta de una tarjeta CompactFlash. Puede programar el controlador para que escriba registros de datos a intervalos de tiempo especficos.
Con el software de programacin RSLogix 5000 Enterprise se incluye un proyecto de controlador de ejemplo que lee y escribe datos en una tarjeta CompactFlash.
129
Captulo 9
Notas:
130
Captulo
10
Mantenimiento de la batera
Los controladores CompactLogix son compatibles con la batera 1769-BA. ATENCIN: La batera 1769-BA es la nica batera que se puede utilizar con los controladores CompactLogix. La batera 1747-BA no es compatible con los controladores CompactLogix y puede causar problemas.
Manejo de la batera
Las bateras de litio son clulas primarias (no recargables) que ofrecen un mayor soporte de memoria a los productos de Rockwell Automation. ATENCIN: Este producto contiene una batera de litio sellada que tal vez deba reemplazarse durante la vida til del producto. Al final de su vida til, la batera agotada que se incluye con este producto debe desecharse por separado respecto a la basura municipal general y reciclarse. La recoleccin y el reciclaje de las bateras ayudan a proteger el medio ambiente y contribuyen a la conservacin de recursos naturales en la medida que se recuperan materiales valiosos.
131
Captulo 10
Mantenimiento de la batera
El indicador de la batera (BAT) avisa cuando queda poca batera. Cuando se apaga el controlador, la batera conserva la memoria del controlador siempre que el indicador BAT permanezca encendido. La temperatura determina el tiempo que el indicador BATpermanece encendido.
Figura 24 - Indicador de estado de la batera
No se extrae prcticamente energa alguna de la batera cuando el controlador est siempre encendido.
132
Mantenimiento de la batera
Captulo 10
ATENCIN: Siga estas reglas generales para guardar las bateras. Guarde las bateras en un lugar fresco y seco. Recomendamos una temperatura de 25 C (77 F) con una humedad relativa de 4060%. Vigile regularmente la temperatura y la humedad de la zona de almacenamiento. Utilice un sistema primero en entrar/primero en salir para administrar las bateras almacenadas. Guarde las bateras en sus envases originales y alejadas de materiales inflamables. Registre el tiempo de almacenamiento. Relacione el tiempo de almacenamiento con la fecha de fabricacin. No guarde bateras durante ms de 10 aos. No guarde bateras utilizadas durante ms de 3 meses antes de desecharlas. Marque claramente el contenido de la zona de almacenamiento. Coloque un extintor de polvo de clase D o Lith-X en una zona de fcil acceso en la zona de almacenamiento o sus alrededores. Ventile y proteja la zona de almacenamiento frente a incendios. Debe tener un sistema que automticamente detecte y apague incendios, y active una seal de alarma. No fume en la zona de almacenamiento.
Es posible almacenar bateras hasta 30 das entre -4585 C (-49185 F), por ejemplo, durante el transporte. No almacenar a temperaturas superiores a 85 C (185 F). Para evitar fugas y otros peligros, no guarde las bateras a una temperatura superior a 60 C durante ms de 30 das. La velocidad de la prdida de capacidad aumenta conforme se eleva la temperatura de almacenamiento.
Extraccin de la batera
ADVERTENCIA: Al conectar o desconectar la batera, se puede formar un arco elctrico, lo que puede causar una explosin en zonas peligrosas. Antes de proceder, asegrese de desconectar la alimentacin elctrica o de que el rea no sea peligrosa.
133
Captulo 10
Mantenimiento de la batera
Recursos adicionales
Recurso
134
Apndice
Indicadores de estado
Este apndice explica cmo interpretar los indicadores de estado de los controladores CompactLogix.
Tema Indicadores de estado de los controladores 1769-L3xx Indicadores de estado del puerto serial RS-232 Indicadores de ControlNet Indicadores de EtherNet/IP Pgina 135 137 137 139
I/O
135
Apndice A
Indicadores de estado
Indicador OK
Interpretacin No hay alimentacin elctrica aplicada. El controlador necesita una actualizacin de firmware. Se ha producido un fallo mayor recuperable en el controlador. Para borrar un fallo realice este procedimiento. a. Cambie el interruptor de llave del controlador de la posicin PROG a RUN a PROG. b. Entre en lnea con el software de programacin RSLogix 5000. Se ha producido un fallo mayor no recuperable en el controlador. En este caso, el controlador: a. en principio muestra un indicador de estado de rojo fijo; b. se restablece; c. borra el proyecto de su memoria; d. establece el indicador de estado en rojo parpadeante; e. produce un fallo mayor recuperable; f. genera un cdigo de fallo en el proyecto RSLogix 5000. El cdigo de fallo que se muestra en el software de programacin RSLogix 5000 y el mtodo de recuperacin de fallo posterior dependen de si ha instalado una tarjeta CompactFlash en el controlador. Cdigo 60 Condicin No se ha instalado la tarjeta CompactFlash. Mtodo de recuperacin de fallo 1. Borre el fallo. 2. Descargue el proyecto. 3. Cambie al modo de marcha remota/marcha. Si el problema persiste: 1. Antes de desconectar y volver a conectar la alimentacin elctrica del controlador, anote el estado de los indicadores de estado OK y RS232. 2. Comunquese con el servicio de asistencia tcnica de Rockwell Automation. Consulte la contraportada. 1. Borre el fallo. 2. Descargue el proyecto. 3. Cambie al modo de marcha remota/marcha. Si el problema persiste, comunquese con el servicio de asistencia tcnica de Rockwell Automation. Consulte la contraportada.
61
Rojo fijo
El controlador detect un fallo mayor no recuperable, por lo que borr el proyecto de la memoria. Para recuperarse de un fallo mayor, siga este procedimiento. 1. Desconecte y vuelva a conectar la alimentacin elctrica del chasis. 2. Descargue el proyecto. 3. Cambie al modo de marcha. Si el indicador de estado OK sigue siendo color rojo fijo, comunquese con el representante o distribuidor local de Rockwell Automation. El controlador est en buen estado. El controlador est almacenando o cargando un proyecto hacia la memoria no voltil o desde ella.
136
Indicadores de estado
Apndice A
Indicador de CompactFlash
Este es el indicador de estado de la tarjeta CompactFlash presente en todos los controladores CompactLogix. ATENCIN: No extraiga la tarjeta CompactFlash mientras el indicador de estado CF est parpadeando en color verde, lo que indica que el controlador est leyendo o escribiendo en la tarjeta. Esto podra alterar los datos de la tarjeta o del controlador, as como el firmware ms reciente del controlador.
Indicador CF
Condicin Apagado
Verde parpadeante El controlador est leyendo la tarjeta CompactFlash o escribiendo en sta. Rojo parpadeante La tarjeta CompactFlash no tiene un sistema de archivos vlido.
Estos son los indicadores de estado del puerto serial RS-232 presentes en todos los controladores CompactLogix.
Indicador DCH0 Condicin Apagado Verde fijo CH0 Apagado Verde parpadeante CH1 (solo 1769L31) Apagado Verde parpadeante Interpretacin La configuracin del canal 0 es diferente de la configuracin serial predeterminada. El canal 0 tiene la configuracin serial predeterminada. No hay actividad del RS-232. Actividad del RS-232. No hay actividad del RS-232. Actividad del RS-232.
Indicadores de ControlNet
Los indicadores de ControlNet solo se encuentran en los controladores 1769-L32C y 1769-L35CR. Utilice estos indicadores para determinar cmo est funcionando en la red ControlNet su controlador CompactLogix 1769-L32C o 1769-L35CR: Estado del mdulo Estado de la red
137
Apndice A
Indicadores de estado
Estos indicadores proporcionan informacin sobre el controlador y la red cuando el controlador est conectado a ControlNet mediante los conectores BNC.
Tabla 34 - Estados del indicador de estado de la red ControlNet
Estado del indicador de estado Fijo Alternante Parpadeante Interpretacin El indicador est encendido continuamente en el estado definido. Cuando se observan juntos, dos indicadores alternan entre dos estados definidos; los dos indicadores estn siempre en estados opuestos, desfasados. Cuando se observa independientemente del otro, un indicador alterna entre dos estados definidos; si ambos estados estn parpadeando, parpadean juntos, en fase.
IMPORTANTE
Tenga en cuenta que el indicador de estado del mdulo refleja el estado del mdulo (por ejemplo, autoprueba, actualizacin de firmware, funcionamiento normal pero sin ninguna conexin establecida). Los indicadores de estado de la red, A y B, reflejan el estado de la red. Recuerde que el anfitrin es capaz de intercambiar mensajes locales con la tarjeta aunque se haya desconectado de la red. Por tanto, el indicador de estado del mdulo parpadea en verde si el anfitrin ha podido iniciar correctamente la tarjeta. Tenga en cuenta, no obstante, que hasta que el anfitrin elimine el restablecimiento, todos los indicadores de estado del puerto de comunicacin cambian entre rojo y verde. Al observar los indicadores, observe siempre primero el indicador de estado del mdulo para determinar el estado del puerto de comunicacin. Esta informacin puede ayudarle a interpretar los indicadores de la red. Como prctica general, observe todos los indicadores (estado del mdulo y estado de la red) juntos para obtener una comprensin completa del estado de la tarjeta secundaria.
138
Indicadores de estado
Apndice A
Condicin Las conexiones se establecen. No se establece ninguna conexin. El controlador est diagnosticando un problema.
Accin recomendada Funcionamiento normal; no se requiere ninguna accin. Establezca las conexiones, si es necesario. Espere unos momentos para ver si el problema se corrige automticamente. Si el problema persiste, compruebe el anfitrin. Si la tarjeta secundaria no puede comunicarse con el anfitrin, es posible que la tarjeta siga en el modo de autoprueba.
El nodo no est configurado para entrar en lnea. Rojo parpadeante/apagado Se ha producido un fallo de un medio fsico.
No hay ningn otro nodo presente en la red. Rojo/verde parpadeante Apagado Rojo fijo La red se ha configurado de manera incorrecta. Debe examinar los indicadores de MS. El controlador presenta un fallo.
(1) UMAX es la direccin de nodo ms alta de una red ControlNet que puede transmitir datos.
139
Apndice A
Indicadores de estado
Indicadores de EtherNet/IP
Rojo parpadeante
El puerto tiene una direccin IP pero no se han establecido conexiones CIP. Si no se ha configurado ninguna conexin, no se requiere ninguna accin. Si se han configurado conexiones, consulte el cdigo de error de la conexin en el originador de la conexin. El puerto tiene una direccin IP y las conexiones CIP (clase 1 o clase 3) se han establecido. El puerto detect que la direccin IP asignada ya est en uso. El puerto est realizando la autoprueba de encendido. Funcionamiento normal; no se requiere ninguna accin. Verifique que todas las direcciones IP son nicas. Funcionamiento normal; no se requiere ninguna accin.
140
Apndice
Determinadas operaciones hacen que el controlador asigne y retire dinmicamente la memoria disponible para el usuario, lo que afecta el espacio disponible para la lgica del programa. A medida que se activan estas funciones, se asigna memoria. A continuacin, se retira la memoria cuando las funciones quedan inactivas. Las operaciones que asignan dinmicamente memoria son: mensajes conexiones a procesadores con el software de programacin RSLogix 5000 optimizacin de tags de RSLinx tendencias temas de DDE/OPC
141
Apndice B
Mensajes
Los mensajes entran y salen del controlador a travs de los puertos serial, Ethernet y ControlNet, lo que ocasiona la asignacin de memoria. Las asignaciones de memoria para los mensajes destinados a E/S se tienen en cuenta en estas asignaciones. Para evitar que las instrucciones de mensaje utilicen demasiada memoria, no enve mensajes simultneamente.
Tabla 35 - Tipos de mensaje
Ruta de mensaje Puerto ControlNet Entrada Conexin establecida? S; el mensaje es conectado. No; el mensaje es no conectado. Salida Todos los mensajes de salida, independientemente de si son conectados o no conectados S; el mensaje es conectado. No; el mensaje es no conectado. Salida Todos los mensajes de salida, independientemente de si son conectados o no conectados Todos los mensajes de entrada, independientemente de si son conectados o no conectados Todos los mensajes de salida, independientemente de si son conectados o no conectados Memoria asignada 1200 bytes 1200 bytes 1200 bytes
Puerto Ethernet
Entrada
Puerto serial
Entrada
1200 bytes
Salida
1200 bytes
Con la optimizacin de tags, los objetos de tendencias, los drivers de tendencias y las conexiones asignan memoria.
Tabla 36 - Funciones de tag
tem Descripcin Memoria asignada 80 bytes
Objeto de tendencia El objeto se crea en el controlador para agrupar los tags solicitados. Un objeto de tendencia puede administrar aproximadamente 100 tags. Driver de tendencia Conexin El driver se crea para comunicarse con el objeto de tendencia. La conexin se crea entre el controlador y el software RSLinx.
EJEMPLO
Para monitorear 100 puntos: 100 puntos x 36 bytes = 3600 bytes (driver de tendencia) 3600 (driver de tendencia) + 80 (objeto de tendencia) + 1200 (conexin) = aproximadamente 4000 bytes Estimamos que un tag consume aproximadamente 40 bytes de memoria.
142
Apndice B
Tendencias
Cada tendencia creada en un controlador crea un objeto de tendencia y asigna un bfer para el registro.
Tabla 37 - Tendencias de controlador
tem Objeto de tendencia Bfer de registro Memoria asignada 80 bytes 4000 bytes
Temas de DDE/OPC
Un tema de DDE/OPC utiliza conexiones basadas en estas variables: Nmero mximo de conexiones de mensajes por controlador PLC configuradas en el software RSLinx Nmero de conexiones necesarias para optimizar el rendimiento efectivo Configuracin del software RSLinx para que utilice conexiones para escribir en un procesador ControlLogix IMPORTANTE Estas variables son por ruta. Por ejemplo, si se configuran dos temas de DDE/OPC diferentes, con diferentes rutas al mismo controlador, las variables limitan las conexiones para cada ruta. Por tanto, si tiene un lmite de 5 conexiones, es posible tener 10 conexiones, con 5 a travs de cada ruta.
143
Apndice B
2. En el campo Max. Messaging Connections per PLC, escriba el nmero mximo de conexiones de lectura que desea que una estacin de trabajo concreta pueda realizar con un controlador ControlLogix. 3. Haga clic en OK.
144
Apndice B
145
Apndice B
2. Haga clic en la ficha Connections. Aqu ver una lista detallada de las conexiones abiertas. 3. Haga clic en la ficha Dispatching.
En el cuadro Connections Established podr ver el nmero total de conexiones abiertas con el controlador CompactLogix.
146
ndice
A
actualizar datos 94 administrar comunicaciones del controlador 77 tareas 99 aislador 28 aislamiento ptico 28 almacenamiento de datos CompactFlash 129 almacenar bateras 133 almacenar mensajes en cach 79 antes de comenzar 19 AOI 107 aplicaciones desarrollar 99 Aprobacin legal europea para ubicacin en zonas peligrosas 17 Aprobacin legal norteamericana para ubicacin en zonas peligrosas 16 archivos EDS 38 arquitectura 12 asignacin dinmica de la memoria 141 controladores CompactLogix 141 mensajes 142 optimizacin de tags de RSLinx 142 combinaciones de software red ControlNet 53 red DeviceNet 56 CompactFlash almacenamiento de datos 129 instalar 22 lector 129 leer y escribir datos del usuario 129 CompactLogix administrar comunicaciones del controlador 77 administrar tareas 99 asignacin dinmica de la memoria 141 codificacin electrnica de E/S 89 combinaciones de software ControlNet 53 combinaciones de software DeviceNet 56 combinaciones de software EtherNet/IP 50 compatibilidad con modbus serial 68 comunicacin de red 49 comunicacin de red ControlNet 52 comunicacin de red DeviceNet 55 comunicacin de red DH-485 74 comunicacin de red EtherNet/IP 50 comunicacin en serie 57 conexiones de E/S 90 conexiones Logix5000 79 configuracin del puerto serial 58 configurar E/S 89 COS 89 definir programas 103 definir rutinas 103 definir tareas 101 desarrollo de aplicaciones 99 descripcin general 11 direccionar datos de E/S 93 disear un sistema 13 ejemplo de conexiones 81 estimar vida til de la batera 132 formato de comunicacin de E/S 89 inicio 11 mantenimiento de la batera 131 monitorear conexiones 109 monitorear estado del controlador 108 monitorear mdulos de E/S 95 mostrar datos de fallo de E/S 95 organizar tags 105 RPI 89 seleccionar lenguaje de programacin 106 seleccionar mdulos de E/S 83 ubicar mdulos de E/S locales 88 utilizar el lector CompactFlash 129 validar configuracin de E/S 84 compatibilidad 18 compatibilidad con Modbus 68 comprobar batera baja 132
B
batera almacenar 133 conectar 20 litio 133 mantenimiento 131 vida til 132 batera baja 132 BOOTP 31 botn pulsador 30
C
cableado 25 cables expansin 1769 88 serial 44 cables de expansin configuracin 88 calcular conexiones totales 80 consumo de alimentacin elctrica del sistema 85 cambiar estados del equipo 118 cambio de estado 89 cambios manuales de estado 120 carga firmware 38 codificacin electrnica 89
147
ndice
comunicacin determinar si se sobrepas el tiempo de espera con algn dispositivo 109 determine si se sobrepas el tiempo de espera con un mdulo de E/S 110 formato 89 mediante redes 49 red ControlNet 52 red DeviceNet 55 red DH-485 74 red EtherNet/IP 50 comunicacin de red 49 conectar batera 20 ControlNet 34 EtherNet/IP 30 RS-232 27 terminal de programacin 37 conectar a tierra 25 conexiones 79 calcular 80 consumir datos 77 determinar si se sobrepas el tiempo de espera con algn dispositivo 109 determine si se sobrepas el tiempo de espera con un mdulo de E/S 110 ejemplo 81 monitorear 109 nmero necesario para optimizar el rendimiento efectivo 145 producir datos 77 red ControlNet 54 red EtherNet/IP 51 ver nmero de abiertas 145 conexiones por PLC especificar 143 conexiones RS-232 27 conexiones totales calcular 80 configuracin DF1 57 serial 29 configuracin del puerto serial 57, 58 configuracin del sistema 12 configuracin serial predeterminada 29 configurar 45 E/S 83, 89 E/S distribuidas en ControlNet 91 E/S distribuidas en DeviceNet 92 E/S distribuidas en EtherNet 90 PhaseManager 115 consumir datos uso de conexiones 77 consumo de alimentacin elctrica del sistema estimar 85
controlador administracin de comunicaciones 77 diseo 13 firmware 38 gestor de fallos 111 modos de funcionamiento 41 monitoreo del estado 108 seleccin de la ruta 47 controladores 1769-L3x indicador de estado 135 controladores CompactLogix asignacin dinmica de la memoria 141 COS 89
D
datos actualizar 94 datos de fallo mostrar 95 definicin de programas 103 definir programas 103 rutinas 103 tareas 101 desarrollar aplicaciones 99 desarrollar aplicacin gestor de fallos 111 descargas electrostticas 16 DF1 compatibilidad con radiomdem 62 configuracin 57 maestro 69 diagrama de bloques de funciones 106 diagrama de funciones secuenciales 106 diagrama de lgica de escalera 106 difundir mensajes mediante puerto serial 69 dimensiones 25 direccin de nodo 19 direccin IP 31 direccionar datos 93 diseo 13 sistema CompactLogix 13 dispositivos ASCII comunicacin en serie 66
E
E/S codificacin electrnica 89 conexiones 90 configurar 83, 89 COS 89 direccionar datos 93 formato de comunicacin 89 monitorear 83 monitorear conexin 110 ubicar 83 validacin de configuracin 84
148
ndice
ensamblar el sistema 22 enviar mensajes 78 esclavo 69 especificar conexiones por PLC 143 establecer direccin de nodo 19 estados cambiar manualmente 120 estados del equipo cambiar 118 estimar intervalo solicitado entre paquetes 84 vida til de la batera 132
F
FBD 106 firmware 38
G
gestor de fallos 111
I
indicador de estado 1769-L3x 135 indicador de estado de vnculo 140 LNK 140 mdulo 140 puerto serial RS-232 137 indicador de estado de vnculo indicador de estado 140 indicador de estado del mdulo red ControlNet 138 red EtherNet/IP 140 indicadores LED de red red EtherNet/IP 140 instalar 15 instrucciones Add-On 107 intervalo solicitado entre paquetes descripcin 89 estimar 84
mensajes 142 almacenar en cach 79 difundir mediante puerto serial 69 enviar 78 recibir 78 reconfigurar mdulo de E/S 97 modelo de estados 117 comparaciones 120 mdem radio 69 modo esclavo 57 modo maestro 57 modos 41 modos de funcionamiento 41 mdulos de E/S deteccin de tapa de extremo 96 monitorear 95 mostrar datos de fallo 95 reconfigurar 96 seleccionar 83 mdulos de E/S locales ubicar 88 monitorear conexiones 109 E/S 83 estado del controlador 108 mdulos de E/S 95 montar panel 26 riel DIN 26 sistema 23 mostrar datos de fallo 95
O
optimizacin de tags de RSLinx 142 organizar tags 105
P
PhaseManager configurar 115 trminos 115 predeterminado del canal 0 30 producir datos uso de conexiones 77 programas definir 103 propiedades del controlador 69 puerto serial RS-232 indicador de estado 137 punto a punto 57
L
leer y escribir datos del usuario CompactFlash 129 lenguaje de programacin seleccionar 106 lista de piezas 19 litio batera 133 LNK indicador de estado 140
R
radiomdem 69 recibir mensajes 78 reconfigurar mdulo de E/S 96
M
mantener batera 131
149
ndice
red ControlNet combinaciones de software 53 comunicacin 52 conexiones 34, 54 configurar E/S distribuidas 91 direccin de nodo 19 ejemplo de configuracin 53 indicador de estado del mdulo 138 toma 35 red DeviceNet combinaciones de software 56 comunicacin 55 configurar E/S distribuidas 92 ejemplo de configuracin 57 red DH-485 comunicacin 74 red EtherNet/IP combinaciones de software 50 comunicacin 50 conexiones 30, 51 configurar E/S distribuidas 90 ejemplo de configuracin 50 indicadores LED de red 140 riel DIN 26 rutinas definir 103
T
tags organizar 105 tapa de extremo 96 tareas administracin 99 administrar 99 definir 101 temas de DDE/OPC 143 tendencias 143 terminal de programacin 37 texto estructurado 106
U
ubicar E/S 83 mdulos de E/S locales 88 utilizar lector CompactFlash 129
V
validar configuracin de E/S 84 ver nmero de conexiones abiertas 145 verificar compatibilidad 18
S
segmento del tiempo de procesamiento interno del sistema 111 seleccin de la ruta controlador 47 seleccionar lenguaje de programacin 106 mdulos de E/S 83 ruta de acceso del controlador 47 separacin 24 separacin mnima 24 serial botn pulsador 30 cables 44 comunicacin 57, 68 comunicacin con dispositivos ASCII 66 conexin directa del puerto al controlador 43 configuracin del puerto 57, 58 configuracin predeterminada 29 driver 45 serie B 18 SFC 106 sistema de ejemplo 12 ST 106
150