Está en la página 1de 110

Controladores CompactLogix

1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E Revisin de firmware 15

Manual del usuario

Informacin importante para el usuario

Las caractersticas de funcionamiento de los equipos de estado slido son diferentes de las de los equipos electromecnicos. La publicacin SGI-1.1, Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (disponible a travs de la oficina de ventas local de Rockwell Automation o en lnea en http://www.ab.com/literature) describe algunas diferencias importantes entre los equipos de estado slido y los dispositivos electromecnicos de lgica cableada. Debido a esta diferencia y tambin a la amplia variedad de usos de los equipos de estado slido, todas las personas responsables de aplicarlos debern primero asegurarse de la idoneidad de cada una de las aplicaciones concebidas con estos equipos. En ningn caso Rockwell Automation, Inc. ser responsable de los daos indirectos o derivados del uso o aplicacin de este equipo. Los ejemplos y diagramas de este manual se incluyen nicamente para fines ilustrativos. Dado que cada instalacin depende de numerosos requisitos y variables, Rockwell Automation, Inc. no puede asumir ninguna responsabilidad por el uso real que se haga en funcin de los ejemplos y los diagramas. Rockwell Automation, Inc. no asume ninguna responsabilidad relacionada con las patentes con respecto al uso de la informacin, los circuitos, los equipos o el software descritos en este manual. Queda prohibida la reproduccin total o parcial del contenido de este manual, sin la autorizacin escrita de Rockwell Automation, Inc. En este manual se utilizan anotaciones para advertirle sobre consideraciones de seguridad.
ADVERTENCIA

Identifica informacin acerca de prcticas o circunstancias que pueden producir una explosin en un ambiente peligroso, lo que puede provocar lesiones o incluso la muerte, daos materiales o prdidas econmicas.

IMPORTANTE

Identifica informacin esencial para la correcta aplicacin y comprensin del funcionamiento del producto. Identifica informacin sobre prcticas o circunstancias que pueden provocar lesiones personales o incluso la muerte, daos materiales o prdidas econmicas. Las anotaciones de Atencin le ayudan a identificar un peligro, evitar un peligro y reconocer las consecuencias. Puede haber etiquetas en el exterior o en el interior del equipo (p.ej. el variador o el motor) para indicar la posible presencia de un voltaje peligroso.

ATENCIN

PELIGRO DE CHOQUE

PELIGRO DE QUEMADURA

Puede haber etiquetas en el exterior o en el interior del equipo (p.ej. el variador o el motor) para indicar que determinadas superficies pueden estar a temperaturas peligrosas.

Prefacio

Desarrollo de sistemas con controladores CompactLogix


Introduccin
Use este manual para familiarizarse con el controlador CompactLogix y sus facilidades. Esta versin del manual corresponde a la revisin de firmware 15 del controlador. Este manual describe las tareas necesarias para instalar, configurar, programar y operar un sistema CompactLogix. En algunos casos, este manual incluye referencias a documentacin adicional que proporciona detalles ms completos.

Documentacin relacionada
Para obtener informacin acerca de: dnde debe comenzar el nuevo usuario de un controlador Logix5000 programar y probar un proyecto simple cmo completar tareas estndar

Estos documentos bsicos describen la familia de controladores Logix5000:

Use esta publicacin: Logix5000 Controllers Quick Start publicacin 1756-QS001 Logix5000 Controllers Common Procedures publicacin 1756-PM001 Importante: El documento SFC and ST Programming Languages Programming Manual, publicacin 1756-PM003, es un extracto del documento Logix5000 Controllers Common Procedures Manual Logix5000 Controllers System Reference publicacin 1756-QR107

programar lgica usando los lenguajes de diagramas de funciones secuenciales (SFC), diagramas de lgica de escalera (LD), texto estructurado (ST) y diagramas de bloque de funciones (FBD) Referencias del controlador Logix5000: patrones de indicadores LED facilidades del controlador referencia rpida del conjunto de instrucciones programar aplicaciones secuenciales instrucciones de diagramas de lgica de escalera y texto estructurado programar aplicaciones de variadores y de control de procesos instrucciones de diagramas de bloque de funciones programar aplicaciones de control de movimiento instrucciones de control de movimiento en diagramas de lgica de escalera configurar y programar mdulos de interface de control de movimiento crear y configurar ejes y grupos de control de movimiento configurar un dispositivo maestro de hora coordinada del sistema

Logix5000 Controllers General Instruction Set Reference Manual publicacin 1756-RM003 Logix5000 Controllers Process Control/Drives Instruction Set Reference Manual publicacin 1756-RM006 Logix5000 Controllers Motion Instruction Set Reference Manual publicacin 1756-RM007 Logix5000 Motion Module Configuration and Programming Manual publicacin 1756-UM006

Publicacin 1769-UM011E-ES-P Mayo 2005

ii

Desarrollo de sistemas con controladores CompactLogix

Estos documentos describen las comunicaciones de red:


Para obtener informacin acerca de cmo: configurar y usar redes EtherNet/IP comunicarse mediante EtherNet/IP configurar y usar redes ControlNet comunicarse mediante ControlNet configurar y usar la red DeviceNet comunicarse mediante DeviceNet Use esta publicacin: EtherNet/IP Communication Modules in Logix5000 Control Systems publicacin ENET-UM001 ControlNet Communication Modules in Logix5000 Control Systems publicacin CNET-UM001 DeviceNet Communication Modules in Logix5000 Control Systems publicacin DNET-UM004

Estos documentos describen aplicaciones especficas del controlador:


Para obtener informacin acerca de: cmo usar un modelo de estados en su controlador configurar programas de fases de equipo Use esta publicacin: Logix5000 Controllers PhaseManager User Manual publicacin LOGIX-UM001

Para ver o descargar manuales, visite www.ab.com/literature. Para obtener una copia impresa de un manual, comunquese con el distribuidor o representante de ventas de Rockwell Automation ms cercano.

Publicacin 1769-UM011E-ES-P Mayo 2005

Tabla de contenido
Captulo 1 Dnde comenzar
Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Diseo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Instalacin del hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

Captulo 2 Conexin directa al controlador mediante el puerto en serie


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conxin al controlador mediante el puerto en serie. . . . . . . . . . . . . Configuracin del driver en serie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleccin de la ruta de acceso del controlador . . . . . . . . . . . . . . . . . . 2-1 2-1 2-3 2-5

Captulo 3 Comunicacin mediante redes


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 EtherNet/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Conexiones mediante EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . 3-4 ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Conexiones mediante ControlNet . . . . . . . . . . . . . . . . . . . . . . . . 3-7 DeviceNet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 En serie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11 Configuracin de un aislador (opcional). . . . . . . . . . . . . . . . . . . 3-12 Comunicacin con dispositivos DF1 . . . . . . . . . . . . . . . . . . . . . 3-14 Comunicacin con dispositivos ASCII . . . . . . . . . . . . . . . . . . . . 3-16 Compatibilidad con Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 DH-485. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20

Captulo 4 Administracin de las comunicaciones del controlador


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Produccin y consumo de datos (enclavamiento) . . . . . . . . . . . . . . . Envo y recepcin de mensajes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determine si almacenar en cach las conexiones de mensajes . . . . . . . . . . . . . . . . . . . . . . Descripcin general de las conexiones . . . . . . . . . . . . . . . . . . . . . . . . Clculo del uso de conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4-1 4-2 4-3 4-3 4-4 4-6

Publicacin 1769-UM011E-ES-P Mayo 2005

Tabla de contenido

Captulo 5 Ubicacin, configuracin y monitoreo de E/S


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Seleccin de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Ubicacin de mdulos de E/S locales . . . . . . . . . . . . . . . . . . . . . . . . 5-2 Configuracin de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 Conexiones de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Configuracin de E/S distribuidas en EtherNet/IP . . . . . . . . . . . . . 5-6 Configuracin de E/S distribuidas en ControlNet. . . . . . . . . . . . . . . 5-7 Configuracin de E/S distribuidas en DeviceNet . . . . . . . . . . . . . . . 5-8 Direccionamiento de datos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Cmo determinar cundo actualizar los datos . . . . . . . . . . . . . . . . . 5-10 Monitoreo de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 Cmo mostrar en pantalla los datos de fallo . . . . . . . . . . . . . . . 5-11 Deteccin de terminacin de tapa final y fallos del mdulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12 Reconfiguracin de un mdulo de E/S . . . . . . . . . . . . . . . . . . . . . . 5-13 Reconfiguracin de un mdulo mediante el software RSLogix 5000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 Reconfiguracin de un mdulo mediante una instruccin MSG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14

Captulo 6 Desarrollo de aplicaciones


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 Administracin de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 Desarrollo de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 Definicin de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 Definicin de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 Definicin de rutinas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 Ejemplos de proyectos de controlador . . . . . . . . . . . . . . . . . . . . . 6-7 Organizacin de tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 Seleccin de un lenguaje de programacin . . . . . . . . . . . . . . . . . . . . . 6-8 Monitoreo del estado del controlador . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 Monitoreo de conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10 Cmo determinar si la comunicacin sobrepas el tiempo de espera con algn dispositivo . . . . . . . . . . . . . . . . . 6-10 Cmo determinar si la comunicacin sobrepas el tiempo de espera con un mdulo de E/S especfico . . . . . . . . . 6-12 Interrupcin de la ejecucin de la lgica y ejecucin del administrador de fallos . . . . . . . . . . . . . . . . . . . . 6-12 Seleccin de un porcentaje de procesamiento interno del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13

Publicacin 1769-UM011E-ES-P Mayo 2005

Tabla de contenido

Captulo 7 Configuracin de la opcin PhaseManager


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripcin general de PhaseManager . . . . . . . . . . . . . . . . . . . . . . . . Descripcin general del modelo de estados . . . . . . . . . . . . . . . . . . . . Cmo cambia de estados el equipo. . . . . . . . . . . . . . . . . . . . . . . . Cambio manual de estados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparacin entre PhaseManager y otros modelos de estados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Requisitos mnimos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones de fases de equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 7-1 7-3 7-4 7-6 7-6 7-7 7-7

Captulo 8 Mantenimiento de la memoria no voltil


Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 Cmo evitar un fallo mayor durante una carga. . . . . . . . . . . . . . . . . . 8-2 Uso de un lector CompactFlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

Captulo 9 Mantenimiento de la batera


Use de este captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comprobacin de carga de la batera . . . . . . . . . . . . . . . . . . . . . . . . . Cmo calcular la vida til de la batera 1769-BA . . . . . . . . . . . . . . . . Almacenamiento de las bateras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 9-1 9-2 9-2

Apndice A Indicadores de estado del sistema Cmo usar este apndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 Indicadores LED del controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 CompactLogix
Indicador LED de la tarjeta CompactFlash . . . . . . . . . . . . . . . . Indicadores LED del puerto en serie RS-232 . . . . . . . . . . . . . . . . . . Indicadores LED de ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpretacin de indicadores de estado segn su relacin con la red ControlNet . . . . . . . . . . Indicador de estado de mdulo (MS) . . . . . . . . . . . . . . . . . . . . . Indicadores de estado de canal de red . . . . . . . . . . . . . . . . . . . . Indicadores LED EtherNet/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicador de estado de mdulo (MS) . . . . . . . . . . . . . . . . . . . . . Indicador de estado de red (NS) . . . . . . . . . . . . . . . . . . . . . . . . . Indicador de estado de vnculo (LNK) . . . . . . . . . . . . . . . . . . . . A-3 A-3 A-4

A-4 A-5 A-5 A-6 A-7 A-7 A-8

Apndice B Ubicacin de instrucciones ndice


Dnde se encuentran las instrucciones . . . . . . . . . . . . . . . . . . . . . . . . B-1

Publicacin 1769-UM011E-ES-P Mayo 2005

Tabla de contenido

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Dnde comenzar

Use este captulo

El controlador CompactLogix ofrece los elementos ms avanzados de control, comunicaciones y E/S en un paquete de control distribuido.

controlador CompactLogix

Mdulos de E/S 1769 conectados al controlador CompactLogix

Para crear un sistema ms flexible, use: varios controladores en un solo chasis varios controladores conectados a travs de redes E/S en mltiples plataformas que se distribuyen entre muchas ubicaciones y se conectan a travs de mltiples vnculos de E/S
mdulos de E/S 1769 conectados al controlador CompactLogix

puertos de comunicacin ControlNet o EtherNet/IP integrados o mdulo 1769-SDN conectado al controlador

vnculo EtherNet/IP vnculo ControlNet vnculo DeviceNet

mdulos de E/S remotas variadores detectores

vnculo EtherNet/IP vnculo ControlNet vnculo DH-485 RS-232 Modbus

computadoras otros controladores dispositivos HMI

Publicacin 1769-UM011E-ES-P Mayo 2005

1-2

Dnde comenzar

El controlador CompactLogix, parte de la familia de controladores Logix, proporciona un sistema compacto, potente y econmico, integrado por los siguientes componentes: El controlador CompactLogix est disponible en varias combinaciones de opciones de comunicacin, memoria de usuario, tareas aceptadas y E/S compatibles. Cada uno de estos controladores admite una tarjeta CompactFlash para memoria no voltil.
Tabla 1.1 Controlador: Memoria disponible: 1.5 Mbytes Opciones de comunicacin: Nmero de tareas aceptadas: 8 Nmero de mdulos de E/S locales aceptados: 30

1769-L35CR

1 puerto ControlNet admite medios fsicos redundantes 1 puerto en serie RS-232 (protocolos de usuario o del sistema)

1769-L35E

1 puerto EtherNet/IP 1 puerto en serie RS-232 (protocolos de usuario o del sistema)

1769-L32C

750 Kbytes

1 puerto ControlNet 1 puerto en serie RS-232 (protocolos de usuario o del sistema)

16

1769-L32E

1 puerto EtherNet/IP 1 puerto en serie RS-232 (protocolos de usuario o del sistema)

1769-L31

512 Kbytes

1 puerto en serie RS-232 (protocolos de usuario 4 o del sistema) 1 puerto en serie RS-232 (slo protocolo del sistema)

Software de programacin RSLogix 5000 Puertos de comunicacin integrados para redes EtherNet/IP (1769-L32E y 1769-L35E solamente) y ControlNet (1769-L32C y 1769-L35CR solamente) El mdulo de interface de comunicacin 1769-SDN permite configuracin de dispositivos remotos y control de E/S a travs de DeviceNet. Puerto en serie integrado en cada controlador CompactLogix Los mdulos Compact I/O proporcionan un sistema de E/S compacto para montaje en riel DIN o en panel.

Publicacin 1769-UM011E-ES-P Mayo 2005

Dnde comenzar

1-3

Diseo
Consulte:
CompactLogix Selection Guide, publicacin 1769-SG001 Logix5000 Controller Design Considerations Reference Manual, publicacin 1756-RM094

Al disear un sistema CompactLogix, determine la configuracin de red y la posicin de los componentes en cada ubicacin. Tome las decisiones siguientes a medida que disea el sistema:
Paso de diseo: Seleccione los dispositivos de E/S Seleccione la red de comunicacin Seleccione los controladores Seleccione las fuentes de alimentacin elctrica Seleccione el software

1. 2. 3. 4. 5.

Instalacin del hardware


Consulte:
11769-L31 CompactLogix Controller Installation Instructions, publicacin 1769-IN069 1769-L32C, -L35CR CompactLogix Controllers Installation Instructions, publicacin 1769-IN070 1769-L32E, -L35E CompactLogix Controllers Installation Instructions, publicacin 1769-IN020

Para instalar un controlador CompactLogix, siga estos pasos:


Paso de instalacin: Establezca la direccin de nodo (controladores 1769-L32C y 1769-L35CR solamente) Conecte la batera Consulte el Captulo 9 Mantenimiento de la batera

1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Instale una tarjeta 1784-CF64 CompactFlash como memoria no voltil (opcional) Consulte el Captulo 8 Mantenimiento de la memoria no voltil Ensamble el sistema Monte el sistema Haga las conexiones en serie Consulte el Captulo 3 Conexin directa al controlador mediante el puerto en serie Asigne una direccin IP (controladores 1769-L32E y 1769-L35E solamente) Haga las conexiones de red adicionales Consulte el Captulo 3 Conexin directa al controlador mediante el puerto en serie Instale los archivos EDS. Cargue el firmware del controlador

Publicacin 1769-UM011E-ES-P Mayo 2005

1-4

Dnde comenzar

Notas:

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Conexin directa al controlador mediante el puerto en serie

Use este captulo

Este captulo describe cmo hacer una conexin al controlador a travs del puerto en serie, de modo que usted pueda configurar el controlador, cargar un proyecto al controlador o descargarlo del mismo.
Para obtener informacin acerca de: Vea: 2-1 2-3 2-5

Vea:
EtherNet/IP Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001 ControlNet Modules in Logix5000 Control System User Manual, publicacin CNET-UM001 DeviceNet Modules in Logix5000 Control System User Manual, publicacin DNET-UM004

Conxin al controlador mediante el puerto en serie Configuracin del driver en serie Seleccin de la ruta de acceso del controlador

Para que el controlador CompactLogix funcione en una red en serie, usted necesita: una estacin de trabajo con un puerto en serie el software RSLinx para configurar el driver de comunicacin en serie el software de programacin RSLogix5000 para configurar el puerto en serie del controlador

Conxin al controlador mediante el puerto en serie

El canal 0 de los controladores CompactLogix est totalmente aislado y no necesita un dispositivo de aislamiento separado. El canal 1 del 1769-L31 es un puerto en serie no aislado. Si conecta el canal 1 del controlador 1769-L31 a un mdem o a un dispositivo ASCII, considere la instalacin de un aislador entre el controlador y el mdem o dispositivo ASCII. Tambin se recomienda instalar un aislador al conectar el controlador directamente a una estacin de trabajo de programacin. Por ejemplo, puede usar el convertidor de interface 1761-NET-AIC como aislador. Para obtener ms informacin sobre cmo instalar un aislador, consulte la pgina 3-12.

Publicacin 1769-UM011E-ES-P Mayo 2005

2-2

Conexin directa al controlador mediante el puerto en serie

Para conectar un cable en serie 1. Obtenga un cable en serie 1747-CP3 1756-CP3.

SUGERENCIA
I

Si usted construye su propio cable en serie: Limite la longitud a 15.2 m (50 pies) Cablee los conectores como se indica a continuacin:
Estacin de trabajo 1 CD 1 CD
2 RDX 2 RDX 3 TXD 3 4 DTR 4 DTR COMMON COMMON 6 DSR 6 DSR 7 RTS 7 RTS 8 CTS 8 CTS 9 9

Controlador
1 CD 1 2 RDX 2 RDX 3 TXD 3 4 DTR 4 DTR COMMON COMMON 6 DSR 6 DSR 7 RTS 7 RTS 8 CTS 8 CTS 9 9

Coloque el blindaje a los dos conectores. 2. Conecte el cable al controlador y a la estacin de trabajo.

Cable CP3

Publicacin 1769-UM011E-ES-P Mayo 2005

Conexin directa al controlador mediante el puerto en serie

2-3

Configuracin del driver en serie

Use el software RSLinx para configurar el driver del dispositivo RS-232 DF1 para comunicaciones en serie. Para configurar el driver: 1. En el men Communications, seleccione Configure Drivers. Elija el driver para dispositivos RS-232 DF1.

2. Haga clic en Add New para aadir el driver. 3. Especifique el nombre del driver y haga clic en OK.

Publicacin 1769-UM011E-ES-P Mayo 2005

2-4

Conexin directa al controlador mediante el puerto en serie

4. Especifique los parmetros de configuracin del puerto en serie. A. En la lista desplegable Comm Port, seleccione el puerto serie (en la estacin de trabajo) al cual est conectado el cable. b. En la lista desplegable Device, seleccione Logix 5550-Serial Port. c. Haga clic en Auto-Configure.

5. Muestra el cuadro de dilogo el mensaje siguiente? Auto Configuration Successful!


Si la respuest a es: S No Entonces:

Haga clic en OK. Vaya al paso 4. y asegrese de haber seleccionado el puerto de comunicacin Comm Port correcto.

Seguidamente haga clic en Close.

Publicacin 1769-UM011E-ES-P Mayo 2005

Conexin directa al controlador mediante el puerto en serie

2-5

Seleccin de la ruta de acceso del controlador

En el software RSLogix 5000, seleccione la ruta de acceso del controlador. 1. Abra un proyecto RSLogix 5000 para el controlador. 2. En el men Communications, seleccione Who Active. 3. Expanda el driver de comunicacin al nivel del controlador.

4. Seleccione el controlador.
Para: monitorear el proyecto en el controlador transferir una copia del proyecto desde el controlador al software RSLogix 5000 transferir el proyecto abierto al controlador Seleccione: Go Online Upload Download

Es posible que tenga que confirmar la accin.

Publicacin 1769-UM011E-ES-P Mayo 2005

2-6

Conexin directa al controlador mediante el puerto en serie

Notas:

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Comunicacin mediante redes

Use este captulo


Redes compatibles para: E/S distribuidas de control (remotas) EtherNet/IP ControlNet DeviceNet

El controlador CompactLogix es compatible con redes adicionales para ofrecer las siguientes facilidades:
Ejemplo:
controlador CompactLogix

red de control plataforma de E/S distribuidas (remotas)

Producir/consumir (enclavar) datos entre controladores


controlador CompactLogix

EtherNet/IP ControlNet
red de control otro controlador Logix5000

Enviar y recibir mensajes hacia y desde otros dispositivos (incluido el acceso al controlador mediante el software de programacin RSLogix 5000) EtherNet/IP ControlNet DeviceNet (a dispositivos solamente) en serie DH-485

controlador CompactLogix

red de control otros dispositivos remotos

Publicacin 1769-UM011E-ES-P Mayo 2005

3-2

Comunicacin mediante redes

Este captulo resume las capacidades de comunicacin del controlador CompactLogix:


Para obtener informacin acerca de: EtherNet/IP ControlNet DeviceNet En serie DH-485 Consulte: 3-2 3-5 3-8 3-11 3-20

EtherNet/IP
Consulte:
EtherNet/IP Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001 EtherNet/IP Web Server Module User Manual, publicacin ENET-UM527 EtherNet/IP Performance Application Guide, publicacin ENET-AP001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Para comunicaciones EtherNet/IP, use un controlador CompactLogix con puerto de comunicacin EtherNet/IP integrado: 1769-L32E, controlador CompactLogix 1769-L35E, controlador CompactLogix Utilice estos productos de software cuando use un controlador 1769 CompactLogix conectado a EtherNet/IP:
Software Software de programacin RSLogix 5000 Uso Use este software para configurar el proyecto CompactLogix y definir las comunicaciones EtherNet/IP. Esta utilidad se enva con el software de programacin RSLogix 5000 Use esta utilidad para asignar direcciones IP a los dispositivos en una red EtherNet/IP. Use este software para configurar dispositivos EtherNet/IP con direcciones IP y/o nombres de anfitrin. Requerido/opcional Requerido

Utilidad BOOTP/DHCP

Opcional

RSNetWorx para EtherNet/IP

Opcional

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-3

Los mdulos de comunicacin EtherNet/IP: aceptan mensajera, 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 se interconectan mediante cable RJ45 categora 5 con pares trenzados sin blindaje pueden funcionar en half duplex y full duplex, a 10 Mbps 100 Mbps son compatibles con conmutadores estndar no requieren sincronizacin de redes no requieren tablas de encaminamiento En este ejemplo: Los controladores pueden producir y consumir tags entre s. Los controladores pueden iniciar instrucciones MSG que envan/reciben datos o configuran dispositivos. La computadora personal puede cargar/descargar proyectos a los controladores. La computadora personal puede configurar dispositivos en Ethernet/IP.
Controlador FlexLogix con mdulo 1788-ENBT E/S distribuidas Controlador CompactLogix con mdulo 1756-ENBT Controlador CompactLogix con puerto EtherNet/IP integrado conmut

Mdulo 1756-ENBT (como adaptador) con mdulos de E/S 1756

Variador de CA PowerFlex 700S con DriveLogix

Adaptador 1794-AENT con mdulos de E/S 1794 Adaptador 1734-AENT con mdulos de E/S 1734

estacin de trabajo

Conexiones mediante EtherNet/IP


Usted determina indirectamente el nmero de conexiones que utiliza el controlador al configurarlo para que se comunique con otros dispositivos en el
Publicacin 1769-UM011E-ES-P Mayo 2005

3-4

Comunicacin mediante redes

sistema. Las conexiones son asignaciones de recursos que proporcionan comunicaciones ms confiables entre dispositivos que los mensajes no conectados. Todas las conexiones EtherNet/IP son conexiones no sincronizadas. Una conexin no sincronizada es una transferencia de mensaje entre controladores iniciada por el intervalo entre paquetes solicitados (RPI) o el programa (tal como una instruccin MSG). La mensajera no sincronizada le permite enviar y recibir datos cuando se necesita. Los controladores 1769-L32E y 1769-L35E admiten 100 conexiones. Sin embargo, el puerto EtherNet/IP integrado slo admite 32 conexiones CIP mediante una red EtherNet/IP. Con estos controladores, el nmero de conexiones de nodo final que admiten eficazmente depende del RPI de la conexin:
Si el RPI de la conexin es El puerto EtherNet/IP integrado del controlador admite eficazmente como mximo la siguiente cantidad de conexiones de comunicacin: 2 5 10 18 ms de 25

2 ms 4 ms 8 ms 16 ms 32 ms o mayor

Usted puede usar las 32 conexiones de comunicacin en el puerto EtherNet/IP integrado. Sin embargo, recomendamos que deje algunas conexiones disponibles para tareas como ponerse en lnea y para propsitos diferentes de E/S.

Para obtener ms informacin...

El documento EtherNet/IP Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001, proporciona informacin sobre cmo: configurar un mdulo de comunicacin EtherNet/IP controlar E/S por EtherNet/IP enviar un mensaje por EtherNet/IP producir/consumir un tag por EtherNet/IP monitorear diagnsticos calcular las conexiones del controlador por EtherNet/IP El documento Logix5000 Controllers Design Guidelines Reference Manual, publicacin 1756-RM094, proporciona pautas para optimizar una aplicacin de control en una red EtherNet/IP.

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-5

ControlNet
Consulte:
Control Net Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Para comunicaciones ControlNet, use un controlador CompactLogix con un puerto de comunicacin ControlNet integrado: 1769-L32C, controlador CompactLogix 1769-L35CR, controlador CompactLogix Adems del hardware de comunicacin para redes ControlNet, estn disponibles los siguientes productos de software:
Software Software de programacin RSLogix 5000 Uso Use este software para configurar el proyecto CompactLogix y definir las comunicaciones EtherNet/IP. Requerido/opcional Requerido

Requerido RSNetWorx para ControlNet Use este software para configurar la red ControlNet, definir el NUT (tiempo de actualizacin de la red) y sincronizar la red ControlNet.

Los mdulos de comunicacin ControlNet: aceptan mensajera, tags producidos/consumidos y E/S distribuidas comparten una capa de aplicacin comn con DeviceNet y EtherNet/IP no requieren tablas de encaminamiento admiten el uso de repetidores coaxiales y de fibra para lograr aislamiento y una mayor distancia

Publicacin 1769-UM011E-ES-P Mayo 2005

3-6

Comunicacin mediante redes

En este ejemplo: Los controladores pueden producir y consumir tags entre s. Los controladores pueden iniciar instrucciones MSG que envan/reciben datos o configuran dispositivos. La computadora personal puede cargar/descargar proyectos a los controladores. La computadora personal puede configurar dispositivos en ControlNet, y puede configurar por s misma la red.
computadora personal/estacin de trabajo E/S distribuidas controlador CompactLogix variador PowerFlex 700S Mdulo 1756-CNB (como adaptador) con mdulos de E/S 1756 ControlNet

Controlador FlexLogix con tarjeta 1788-CNC

Terminal PanelView

Adaptador 1794-ACN15 con mdulos de E/S 1794 Adaptador 1734-ACNR con mdulos de E/S 1734

Controlador PLC-5/40C

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-7

Conexiones mediante ControlNet


Usted determina indirectamente el nmero de conexiones que utiliza el controlador al configurarlo para que se comunique con otros dispositivos en el sistema. Las conexiones son asignaciones de recursos que proporcionan comunicaciones ms confiables entre dispositivos que los mensajes no conectados. Las conexiones ControlNet pueden ser:
Mtodo de conexin: sincronizada (exclusivo para ControlNet) Descripcin: Una conexin sincronizada es exclusivamente para las comunicaciones ControlNet. Una conexin sincronizada le permite enviar y recibir datos repetidamente a un intervalo predeterminado, el cual es el intervalo entre paquetes solicitados (RPI). Por ejemplo, una conexin a un mdulo de E/S es una conexin sincronizada porque se reciben datos repetidamente desde el mdulo a un intervalo especificado. Otras conexiones sincronizadas incluyen conexiones a: dispositivos de comunicacin tags producidos/consumidos En una red ControlNet, usted tiene que usar RSNetWorx para ControlNet a fin de habilitar todas las conexiones sincronizadas y establecer un tiempo de actualizacin de la red (NUT). Al sincronizar una conexin se reserva ancho de banda de la red especficamente para manejar la conexin. no sincronizada Una conexin no sincronizada es una transferencia de mensajes entre nodos iniciada por la lgica de escalera o el programa (como una instruccin MSG). La mensajera no sincronizada le permite enviar y recibir datos cuando se necesita. Los mensajes no sincronizados usan el resto del ancho de banda de la red despus que las conexiones sincronizadas son asignadas.

Los controladores 1769-L32C y 1769-L35CR admiten 100 conexiones. Sin embargo, el puerto ControlNet integrado slo admite 32 conexiones de comunicacin. Con estos controladores, el nmero de conexiones de nodo final que admiten eficazmente depende del RPI de la conexin y del NUT de la aplicacin:
Si el NUT es: Y el RPI es: El puerto ControlNet integrado del controlador admite eficazmente la cantidad siguiente de conexiones de comunicacin:(1) 01 12 34 69 10 12 12 16 31

2 ms 3 ms 5 ms 10 ms 14 ms 5 ms 4 ms
(1)

2 ms 3 ms 5 ms 10 ms 14 ms 20 ms 64 ms

Por cada combinacin de NUT/RPI, la cantidad de conexiones admitidas se presenta en un rango. El nmero menor es el nmero de conexiones que recomendamos para mantener tasas razonables de utilizacin de la CPU del puerto ControlNet. El nmero mayor es el nmero mximo de conexiones posibles para esa combinacin de NUT/RPI.

Usted puede usar las 32 conexiones de comunicacin en el puerto ControlNet integrado. Sin embargo, recomendamos que deje algunas conexiones disponibles para tareas como ponerse en lnea y para el trfico de red no sincronizado.

Publicacin 1769-UM011E-ES-P Mayo 2005

3-8

Comunicacin mediante redes

Para obtener ms informacin...

El documento ControlNet Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001, proporciona informacin sobre cmo: configurar un mdulo de comunicacin ControNet controlar E/S por ControlNet enviar un mensaje por ControlNet producir/consumir un tag por ControlNet calcular las conexiones del controlador por ControlNet El documento Logix5000 Controllers Design Guidelines Reference Manual, publicacin 1756-RM094, proporciona pautas para optimizar una aplicacin de control en una red ControlNet.

DeviceNet
Consulte:
DeviceNet Modules in Logix5000 Control Systems User Manual, publicacin DNET-UM004 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

La red DeviceNet utiliza el protocolo de control industrial (CIP) para brindar facilidades de control, configuracin y recoleccin de datos de dispositivos industriales. Para comunicarse mediante DeviceNet, seleccione entre estos dispositivos de interface CompactLogix.
Tabla 3.1 Si su aplicacin: se comunica con otros dispositivos DeviceNet usa el controlador como maestro o esclavo en DeviceNet usa un puerto Ethernet, ControlNet o puerto en serie del controlador para otras comunicaciones Seleccione esta interface: Mdulo escner DeviceNet 1769-SDN

tiene acceso a un Compact I/O remoto mediante una red DeviceNet Mdulo adaptador enva datos de E/S remotas de hasta 30 mdulos de regreso al DeviceNet escner o controlador 1769-ADN(1)
(1)

Esta tabla describe especficamente el uso del 1769-ADN para acceso remoto al Compact I/O por DeviceNet. Sin embargo, los controladores CompactLogix pueden acceder a otras E/S remotas de Allen-Bradley por DeviceNet. Es esos casos, debe seleccionar la interface apropiada. Por ejemplo, si accede a mdulos de E/S POINT remotos, debe seleccionar el 1734-ADN.

Controlador CompactLogix con 1769-SDN

controlador PLC-5 con mdulo escner 1771-SDN red DeviceNet

controlador ControlLogix con mdulo 1756-DNB

detector Sistema CompactLogix con 1769-ADN Terminal PanelView laptop Servovariador Ultra 5000 arrancador de motor conjunto de botones pulsadores escner de cdigos de barras

dispositivos de luces entrada/salida Variador de CA indicadoras indicadora PowerFlex

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-9

Adems del hardware de comunicacin para las redes DeviceNet, estn disponibles los siguientes productos de software:
Software Software de programacin RSLogix 5000 Uso Use este software para configurar el proyecto CompactLogix y definir las comunicaciones EtherNet/IP. Use este software para configurar dispositivos DeviceNet y definir la lista de escn para dichos dispositivos. Requerido/opcional Requerido

RSNetWorx para DeviceNet

Requerido

El mdulo de comunicacin DeviceNet: admite 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

Publicacin 1769-UM011E-ES-P Mayo 2005

3-10

Comunicacin mediante redes

Puede usar un dispositivo de vnculo como: gateway para conectar redes de nivel de control o de informacin a redes de nivel de dispositivos para fines de programacin, configuracin, control o recopilacin de datos encaminador/puente para conectar la red EtherNet/IP o ControlNet a la red DeviceNet
Controlador ControlLogix con mdulo 1756-ENBT Red EtherNet/IP Controlador CompactLogix con puerto de comunicacin EtherNet/IP integrado

Adaptador FLEX y E/S

1788-EN2DN Red DeviceNet

computadora personal

Sistema CompactLogix con 1769-ADN

detector conjunto de arranbotones cador pulsadores de motor escner de dispositivos de cdigos de luces indicadoras entrada/salida Variador de CA barras PowerFlex
PWR STS PORT MOD NET A NET B

Para obtener ms informacin...

El documento DeviceNet Modules in Logix5000 Control Systems User Manual, publicacin DNET-UM001, proporciona informacin sobre cmo: configurar el mdulo de comunicacin DeviceNet controlar dispositivos en DeviceNet El documento Logix5000 Controllers Design Guidelines Reference Manual, publicacin 1756-RM094, proporciona pautas para optimizar una aplicacin de control en una red DeviceNet.

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-11

En serie
Consulte:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001

Los controladores CompactLogix tienen un puerto RS-232 integrado. Los controladores CompactLogix 1769-L32C, -L32E, -L35CR y -L35E tienen un puerto RS-232 integrado. Como opcin predeterminada, dicho puerto es el canal 0 en estos controladores. El controlador CompactLogix 1769-L31 tiene 2 puertos RS-232. Un puerto admite el protocolo DF1 solamente, mientras que el otro puerto admite el protocolo DF1el ASCII) Restrinja la longitud de los cables en serie (RS-232) a 15.2 m (50 pies).

IMPORTANTE

Usted puede configurar el puerto en serie del controlador para estos modos:
Use este modo: DF1 punto a punto Para: comunicacin entre el controlador y otro dispositivo compatible con el protocolo DF1. ste es el modo de sistema predeterminado. Los parmetros predeterminados son: Baud Rate: 19200 Data Bits: 8 Parity: None Stop Bits: 1 Control Line: No Handshake RTS send Delay: 0 RTS Off Delay: 0 Este mdulo se usa normalmente para programar el controlador a travs del puerto en serie. Modo maestro DF1 controlar la transmisin de encuestas y mensajes entre los nodos maestro y esclavo. La red de maestro/esclavos incluye un controlador configurado como el nodo maestro y hasta 254 nodos esclavos. Conecte los nodos esclavos usando mdems o drivers de lnea. Una red de maestro/esclavos puede tener nmeros de nodo de 0 a 254. Cada nodo debe tener una direccin de nodo nica. Adems, deben existir por lo menos 2 nodos para definir el vnculo como red (1 estacin maestra y 1 estacin esclava son los dos nodos). usar un controlador como una estacin esclava en una red de comunicacin en serie de maestro/esclavos. Cuando hay mltiples estaciones esclavas en la red, conecte las estaciones esclavas con el maestro mediante mdems o drivers de lnea. Cuando hay una sola estacin esclava en la red, no se necesita un mdem para conectar la estacin esclava al maestro. Puede configurar los parmetros de control para que no haya handshaking. Se pueden conectar de 2 a 255 nodos a un solo vnculo. En el modo esclavo DF1, los controladores usan el protocolo half-duplex DF1. Un nodo est designado como el maestro y ste controla el acceso al vnculo. Los otros nodos son estaciones esclavas y deben esperar la autorizacin del maestro antes de transmitir. comunicarse con dispositivos ASCII Para ello es necesario que su programa use instrucciones ASCII para leer y escribir datos desde y hacia un dispositivo ASCII. comunicarse con otra red de dispositivos DH-485 con paso del testigo y mltiples maestros, para permitir la programacin y la mensajera entre dispositivos similares.

Modo esclavo DF1

Modo de usuario (canal 0 solamente) DH-485

Publicacin 1769-UM011E-ES-P Mayo 2005

3-12

Comunicacin mediante redes

Configuracin de un aislador (opcional)


El canal 0 de los controladores CompactLogix est totalmente aislado y no necesita un dispositivo de aislamiento separado. El canal 1 del 1769-L31 es un puerto en serie no aislado. 1. Determine si necesita un aislador Si conecta el canal 1 del controlador 1769-L31 a un mdem o a un dispositivo ASCII, considere la instalacin de un aislador entre el controlador y el mdem o dispositivo ASCII. Tambin se recomienda instalar un aislador al conectar el controlador directamente a una estacin de trabajo de programacin. Por ejemplo, puede usar el convertidor de interface 1761-NET-AIC como aislador.

puerto 2: mini-DIN, 8 RS-232

conmutador selector de velocidad en baudios

puerto 1: DB-9 RS-232, DTE

conmutador selector de fuente de alimentacin elctrica de CC terminales para la fuente de alimentacin de 24 VCC externa

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-13

2. Seleccione el cable apropiado.


Est utilizando un aislador? no Use este cable: El cable 1756-CP3 conecta directamente el controlador al dispositivo RS-232.

Si construye su propio cable, es necesario que sea blindado, y los blindajes se deben unir a la cubierta metlica (que envuelve los pines) en ambos extremos del cable. Tambin puede usar un cable 1747-CP3 (de la familia de productos SLC). Este cable tiene un conector en ngulo recto cuyo envolvente es ms largo que el del cable 1756-CP3. s El cable 1761-CBL-AP00 (conector en ngulo recto al controlador) o el cable 1761-CBL-PM02 (conector recto al controlador) conecta el controlador con el puerto 2 del aislador 1761-NET-AIC. El conector mini-DIN no est disponible comercialmente, por lo que no puede construir este cable.
6 7 8 9 1 2 3 4 5 3 4 12 5 6 78

Extremo de cable DB-9 recto o en ngulo recto

Extremo de cable mini-DIN de 8 pines

Pin: 1 2 3 4 5 6 7 8 9

Extremo DB-9: DCD RxD TxD DTR tierra DSR RTS CTS no conectado

Extremo mini-DIN: DCD RxD TxD DTR tierra DSR RTS CTS no conectado

3. Conecte el cable apropiado al puerto en serie.

Publicacin 1769-UM011E-ES-P Mayo 2005

3-14

Comunicacin mediante redes

Comunicacin con dispositivos DF1


Usted puede configurar el controlador como maestro o esclavo en una red de comunicacin en serie. Utilice en serie para mover informacin desde y hacia controladores remotos (estaciones) cuando: el sistema contiene tres o ms estaciones las comunicaciones ocurren de manera regular y requieren una lnea dedicada, radio o mdems de lnea de distribucin elctrica

EtherNet/IP RS-232 RS-232

DH+

RS-232

mdem mdem mdem

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-15

Para configurar el controlador para comunicaciones DF1:


En esta ficha: Haga lo siguiente: 1. Seleccione el modo System 2. Especifique los parmetros de comunicacin

1. Seleccione el protocolo DF1 2. Especifique los parmetros DF1

Para obtener ms informacin...

El documento Logix5000 Controllers General Instructions Reference Manual, publicacin 1756-RM003, define las instrucciones que usted puede usar para manipular caracteres ASCII. El documento SCADA System Application Guide, publicacin AG-UM008, proporciona informacin sobre cmo: seleccionar un modo de encuesta (polling) configurar controladores, mdems y software usar mtodos de comunicacin maestro/esclavo resolver problemas bsicos del protocolo DF1

Publicacin 1769-UM011E-ES-P Mayo 2005

3-16

Comunicacin mediante redes

Comunicacin con dispositivos ASCII


Cuando se configura para el modo de usuario, usted puede usar el puerto en serie para establecer interconexin con dispositivos ASCII. Por ejemplo, puede usar el puerto en serie para: leer caracteres ASCII desde un mdulo de bscula o un lector de cdigos de barra enviar y recibir mensajes desde un dispositivo ASCII disparado, tal como un terminal MessageView.

conexin del puerto en serie del controlador al dispositivo ASCII

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-17

Para configurar el controlador para comunicaciones ASCII:


En esta ficha: Haga lo siguiente: 1. Seleccione el modo User 2. Especifique los parmetros de comunicacin

1. Seleccione el protocolo ASCII 2. Especifique los parmetros de los caracteres ASCII

El controlador acepta varias instrucciones para manipular caracteres ASCII. Las instrucciones estn disponibles en diagrama de lgica de escalera (LD) y en texto estructurado (ST).

Publicacin 1769-UM011E-ES-P Mayo 2005

3-18

Comunicacin mediante redes

Lectura y escritura de caracteres ASCII


Si desea: determinar cundo el bfer contiene caracteres de terminacin contar los caracteres en el bfer borrar el bfer borrar las instrucciones del puerto en serie ASCII que se estn ejecutando actualmente o que estn en la cola obtener el estado de las lneas de control del puerto en serie activar o desactivar la seal DTR activar o desactivar la seal RTS leer un nmero fijo de caracteres leer un nmero variable de caracteres hasta e incluido el primer conjunto de caracteres de terminacin enviar caracteres y aadir automticamente uno o dos caracteres adicionales para indicar el final de los datos enviar caracteres ARD ARL AWA AWT AHL Use esta instruccin: ABL ACB ACL

Crear y modificar cadenas de caracteres ASCII


Si desea: aadir caracteres al final de una cadena eliminar caracteres de una cadena determinar el carcter inicial de una subcadena insertar caracteres en una cadena extraer caracteres de una cadena Use esta instruccin: CONCAT DELETE FIND INSERT MID

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-19

Convertir datos al o del formato de caracteres ASCII


Si desea: convertir la representacin ASCII de un valor entero a un valor SINT, INT, DINT o REAL convertir la representacin ASCII de un valor de punto flotante (coma flotante) a un valor REAL convertir un valor SINT, INT, DINT o REAL a una cadena de caracteres ASCII convertir un valor REAL en una cadena de caracteres ASCII convertir las letras en una cadena de caracteres ASCII a maysculas convertir las letras en una cadena de caracteres ASCII a minsculas Use esta instruccin: STOD STOR DTOS RTOS UPPER LOWER

Para obtener ms informacin...

El documento Logix5000 Controllers General Instructions Reference Manual, publicacin 1756-RM003, define las instrucciones que usted puede usar para manipular los caracteres ASCII. El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 proporciona informacin sobre cmo: comunicacin con un dispositivo ASCII transmisin/recepcin de caracteres ASCII

Compatibilidad con Modbus


Consulte:
Logix5000 Controllers as Masters or Slaves on Modbus Application Solution, publicacin CIG-AP129

Para utilizar controladores Logix5000 en Modbus, conctese a travs del puerto en serie y ejecute las correspondientes rutinas de lgica de escalera. Con el software de programacin RSLogix 5000 Enterprise se incluye un ejemplo de proyecto de controlador. En el software RSlogix 5000, seleccione Help Vendor Sample Projects para mostrar una lista de los ejemplos de proyecto disponibles.

Publicacin 1769-UM011E-ES-P Mayo 2005

3-20

Comunicacin mediante redes

DH-485

Para la comunicacin DH-485, use el puerto en serie del controlador. Sin embargo, cuando utilice un controlador CompactLogix es recomendable usar redes NetLinx (EtherNet/IP, ControlNet o DeviceNet) ya que en una red DH-485 con trfico excesivo es poco prctica la conexin a un controlador con software de programacin RSLogix 5000.
Si su aplicacin usa: conexiones a redes DH-485 ya en funcionamiento Seleccione: puerto en serie integrado

El protocolo DH-485 usa RS-485 half-duplex como interface fsica. (RS-485 es una definicin de caractersticas elctricas; no es un protocolo). Usted puede configurar el puerto RS-232 del controlador CompactLogix para que acte como interface DH-485. Al utilizar un 1761-NET-AIC y el cable RS-232 apropiado (1756-CP3 1747-CP3), un controlador CompactLogix puede enviar y recibir datos por una red DH-485.
Controlador CompactLogix 1747-CP3 o bien 1761-CBL-AC00 (puerto 1) 1761-CBL-AP00 o bien 1761-CBL-PM02 1761-NET-AIC+ conexin del controlador CompactLogix al puerto 1al puerto 2 1747-CP3 o bien 1761-CBL-AC00 Red DH-485 1747-AIC

Controlador SLC 5/03

En la red DH-485, el controlador CompactLogix puede enviar y recibir mensajes hacia y desde otros controladores de la red.
IMPORTANTE

Una red DH-485 consta de mltiples segmentos de cable. Limite la longitud total de todos los segmentos a 1219 m (4000 pies).

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-21

Para que el controlador funcione en una red DH-485, usted necesita: un convertidor de interface 1761-NET-AIC para cada controlador que desee poner en la red DH-485. Puede tener dos controladores en cada convertidor 1761-NET-AIC, pero necesitar un cable diferente para cada controlador. Conecte el puerto en serie del controlador al puerto 1al puerto 2 del convertidor 1761-NET-AIC. Use el puerto RS-485 para conectar el convertidor a la red DH-485. El cable usado para conectar el controlador depende del puerto que se use en el convertidor 1761-NET-AIC.
Para conectarse a este puerto: puerto 1 conexin DB-9 RS-232, DTE puerto 2 conexin mini-DIN 8 RS-232 Use este cable: 1747-CP3 o bien 1761-CBL-AC00 1761-CBL-AP00 o bien 1761-CBL-PM02

el software de programacin RSLogix5000 para configurar el puerto en serie del controlador para comunicaciones DH-485. Especifique estas caractersticas en la ficha Serial Port (los valores predeterminados aparecen en letras negritas):
Caracterstica: Baud Rate Node Address Descripcin: 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 19200 Kbps. Especifica la direccin de nodo del controlador en la red DH-485. Seleccione un nmero entre 1 31 decimal, ambos inclusive. Para optimizar el rendimiento de la red, asigne las direcciones de nodos en orden secuencial. A los iniciadores, tales como computadoras personales, se les debe asignar los nmeros de direccin ms bajos para minimizar el tiempo requerido para inicializar la red. Token Hold Factor Maximum Node Address Nmero de transmisiones (ms reintentos) que un nodo que posea el testigo puede enviar hacia la conexin de datos cada vez que reciba el testigo. Introduzca un valor de 1 a 4. El valor predeterminado es 1. Especifica la mxima direccin de nodo de todos los dispositivos en la red DH-485. Seleccione un nmero entre 1 31 decimal, ambos inclusive. Para optimizar el rendimiento de la red, asegrese de que: la mxima direccin de nodo es el nmero de nodo ms alto que se usa en la red todos los dispositivos en la misma red DH-485 tienen la misma seleccin para la mxima direccin de nodo.

Publicacin 1769-UM011E-ES-P Mayo 2005

3-22

Comunicacin mediante redes

Para obtener ms informacin...

El documento Data Highway/Data Highway Plus/Data Highway II/Data Highway-485 Cable Installation Manual, publicacin 1770-6.2.2, describe cmo planificar e instalar una red DH-485.

Publicacin 1769-UM011E-ES-P Mayo 2005

Comunicacin mediante redes

3-23

Notas:

Publicacin 1769-UM011E-ES-P Mayo 2005

3-24

Comunicacin mediante redes

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Administracin de las comunicaciones del controlador

Use este captulo


Para obtener informacin acerca de: Produccin y consumo de datos (enclavamiento) Envo y recepcin de mensajes Descripcin general de las conexiones Clculo del uso de conexiones Ejemplo de conexiones Vea: 4-1 4-3 4-4 4-5 4-6

Produccin y consumo de datos (enclavamiento)


Vea:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

El controlador permite producir (difundir) y consumir (recibir) tags que son compartidos por el sistema a travs de las redes ControlNet o EtherNet/IP. Los tags producidos y consumidos requieren conexiones. En la red ControlNet, los tags producidos y consumidos son conexiones sincronizadas.
controller_1 tag producido controller_2 tag consumido

controller_3 tag consumido

controller_4 tag consumido

Publicacin 1769-UM011E-ES-P Mayo 2005

4-2

Administracin de las comunicaciones del controlador

Este 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 una conexin para cada consumidor. El dispositivo de comunicacin del controlador usa una conexin para cada consumidor. Cuando usted incrementa el nmero de controladores que pueden consumir un tag producido, tambin reduce el nmero de conexiones que el controlador y el dispositivo de comunicacin pueden destinar a otras operaciones, tales como comunicaciones y E/S.

consumido

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.

Para que dos controladores compartan datos producidos o consumidos, ambos controladores deben estar conectados a la misma red de control (por ejemplo, ControlNet o Etherner/IP). No se pueden conectar en puente los tags producidos y consumidos mediante dos redes. El nmero total de tags que pueden ser producidos o consumidos est limitado por el nmero de conexiones disponibles. Si el controlador usa todas sus conexiones para dispositivos de comunicacin y E/S, no quedarn conexiones para tags producidos y consumidos.

Para obtener ms informacin...

El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 proporciona informacin sobre cmo: producir un tag consumir un tag producir una matriz grande El documento Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094, proporciona pautas sobre cmo: crear tags producidos y consumidos especificar un RPI administrar conexiones

Publicacin 1769-UM011E-ES-P Mayo 2005

Administracin de las comunicaciones del controlador

4-3

Envo y recepcin de mensajes


Vea:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Los mensajes transfieren datos a otros dispositivos como, por ejemplo, otros controladores o interfaces de operador. Los mensajes usan conexiones no sincronizadas para enviar o recibir datos. Los mensajes conectados pueden dejar la conexin abierta (cach) o cerrar la conexin cuando el mensaje termina de transmitirse.
Este tipo de mensaje: Con este mtodo Es un mensaje de comunicaconectado: cin: CIP CIP con ID de origen DH+ CIP genrico de transferencia en bloques de lectura o escritura
(1)

El mensaje puede almacenarse en cach:

lectura o escritura de la tabla de datos CIP PLC2, PLC3, PLC5 SLC (todos los tipos)

su opcin (1)

(2)

Puede conectar mensajes genricos CIP. Pero para la mayora de las aplicaciones, recomendamos que deje no conectados los mensajes genricos CIP. Considere el almacenamiento en cach slo si el mdulo receptor requiere una conexin.

(2)

Los mensajes conectados son conexiones no sincronizadas en las redes ControlNet y EtherNet/IP. Cada mensaje utiliza una conexin, independientemente del nmero de dispositivos que se encuentran en la ruta del mensaje. Usted puede cambiar mediante programa el receptor de una instruccin MSG para optimizar el tiempo de transferencia del mensaje.

Determine si almacenar en cach las conexiones de mensajes


Al configurar una instruccin MSG, usted tiene la opcin de almacenar en cach o no la conexin.
Si el mensaje se ejecuta: repetidamente Entonces: Almacene en cach la conexin. As se mantiene abierta la conexin y se optimiza el tiempo de ejecucin. Si se abre una conexin cada vez que el mensaje se ejecuta, el tiempo de ejecucin aumenta. infrecuentemente No almacene en cach la conexin As se cierra la conexin una vez transferido el mensaje y queda libre para otros usos.

Publicacin 1769-UM011E-ES-P Mayo 2005

4-4

Administracin de las comunicaciones del controlador

Para obtener ms informacin...

El documento Logix5000 Controllers General Instructions Reference Manual, publicacin 1756-RM003, describe cmo usar la instruccin MSG. El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 proporciona informacin sobre cmo: ejecutar una instruccin MSG obtener y establecer el nmero de bferes no conectados convertir datos INT a datos DINT administrar mltiples instrucciones MSG enviar un MSG a varios dispositivos

Descripcin general de las conexiones


Vea:
Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

El sistema Logix5000 usa una conexin para establecer un vnculo de comunicacin entre dos dispositivos. Las conexiones pueden ser: de controlador a mdulos de E/S locales o mdulos de comunicacin locales de controlador a mdulos de E/S remotas o mdulos de comunicacin remota de controlador a mdulos de E/S remotas (optimizados para rack) de tags producidos y consumidos de mensajes de acceso a controlador mediante el software de programacin RSLogix 5000 de acceso de controlador mediante el software RSLinx para HMI u otras aplicaciones El lmite de conexiones puede fijarlo en definitiva el mdulo de comunicacin que se use para la conexin. Si la ruta de un mensaje pasa a travs de un mdulo de comunicacin, la conexin relacionada al mensaje tambin se considera para la determinacin del lmite de conexiones de dicho mdulo de comunicacin.
Este dispositivo: Controlador CompactLogix Puerto de comunicacin ControlNet integrado (1769-L32C y 1769-L35CR solamente) Puerto de comunicacin EtherNet/IP integrado (1769-L32E y 1769-L35E solamente) 32 Admite esta cantidad de conexiones: 100

Otros controladores y mdulos de comunicacin tienen otros lmites en cuanto a cantidades mximas de conexiones.

Para obtener ms informacin...

El documento Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094, describe cmo optimizar el uso de las conexiones.

Publicacin 1769-UM011E-ES-P Mayo 2005

Administracin de las comunicaciones del controlador

4-5

Clculo del uso de conexiones


Tipo de conexin local:

Para calcular el nmero total de conexiones locales que usa el controlador:

Cantidad de dispositivos:

Conexiones por Total de dispositivo: conexiones: 1 0 0 2 total

mdulo de E/S local (siempre una conexin directa) puerto de comunicacin ControlNet integrado (1769-L32C y 1769-L35CR solamente) puerto de comunicacin EtherNet/IP integrado (1769-L32E y 1769-L35E solamente) Mdulo escner DeviceNet 1769-SDN

Las conexiones remotas dependen del mdulo de comunicacin. El nmero de conexiones que acepta el mdulo determina a cuntas conexiones puede acceder el controlador a travs de ese mdulo. Para calcular el nmero total de conexiones remotas que usa el controlador:
Tipo de conexin remota: mdulo de comunicacin ControlNet remoto E/S configurada como conexin directa (ninguna) E/S configurada como conexin optimizada para rack mdulo de E/S remotas mediante ControlNet (conexin directa) mdulo de comunicacin EtherNet/IP remoto E/S configurada como conexin directa (ninguna) E/S configurada como conexin optimizada para rack mdulo de E/S remotas mediante EtherNet/IP (conexin directa) dispositivo remoto mediante DeviceNet (considerado en la conexin optimizada para rack para el 1769-SDN local) otro adaptador de comunicacin remota tag producido cada consumidor tag consumido mensaje (segn el tipo) mensaje de transferencia en bloques Cantidad de dispositivos: Conexiones por Total de dispositivo: conexiones: 0 bien 1 1 0 bien 1 1 0 1 1 1 1 1 1 total

Publicacin 1769-UM011E-ES-P Mayo 2005

4-6

Administracin de las comunicaciones del controlador

Ejemplo de conexiones

En este ejemplo de sistema, el controlador CompactLogix 1769-L35E: controla mdulos de E/S digitales locales (en el mismo chasis) controla dispositivos de E/S remotas en DeviceNet enva y recibe mensajes hacia/desde un controlador ControlLogix en EtherNet/IP produce un tag que el controlador FlexLogix 1794 consume se programa a travs del software de programacin RSLogix 5000
adaptador 1769-ADN con mdulos Compact I/O Redistation clula fotoelctrica Serie 9000 red DeviceNet

CompactLogix 1769-L35E con 1769-SDN red EtherNet/IP

controlador ControlLogix con mdulo 1756-ENBT

FlexLogix con 1788-DNBO computadora personal

El controlador CompactLogix remoto en este ejemplo usa las conexiones siguientes:


Tipo de conexin: controlador a mdulos de E/S locales ( optimizados para rack) controlador a mdulo escner 1769-SDN, controlador a puerto de comunicacin EtherNet/IP integrado (optimizado para rack) controlador a software de programacin RSLogix 5000 mensaje a controlador ControlLogix tag producido consumido por controlador FlexLogix Cantidad de dispositivos: 2 1 1 1 2 2 Conexiones por Total de dispositivo: conexiones: 1 2 0 1 1 1 total 2 2 0 1 2 2 9

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Ubicacin, configuracin y monitoreo de E/S

Use este captulo


Para obtener informacin acerca de: Seleccin de mdulos de E/S Ubicacin de mdulos de E/S locales Configuracin de E/S Configuracin de E/S distribuidas en EtherNet/IP Configuracin de E/S distribuidas en ControlNet Configuracin de E/S distribuidas en DeviceNet Direccionamiento de datos de E/S Cmo determinar cundo actualizar los datos Reconfiguracin de un mdulo de E/S Consulte: 5-1 5-2 5-4 5-7 5-8 5-9 5-10 5-11 5-14

Seleccin de mdulos de E/S


Consulte:
Compact I/O Selection Guide, publicacin 1769-SG002

Al elegir los mdulos de E/S 1769, seleccione: mdulos de E/S especiales, cuando corresponda; algunos mdulos tienen diagnsticos del lado de campo, fusibles electrnicos o entradas/salidas aisladas individualmente sistema de cableado 1492 para cada mdulo de E/S como alternativa al bloque de terminales que viene con el mdulo cables y mdulos PanelConnect 1492 si va a conectar mdulos de entrada a detectores

Publicacin 1769-UM011E-ES-P Mayo 2005

5-2

Ubicacin, configuracin y monitoreo de E/S

Ubicacin de mdulos de E/S locales


Consulte:
Compact Analog I/O Modules User Manual, publicacin 1769-UM002 Compact I/O 1769-IR6 RTD/Resistance Input Module User Manual, publicacin 1769-UM005 Compact I/O 1769-IT6 Thermocouple/mV Input Module User Manual, publicacin 1769-UM004

El controlador utilizado determina el nmero de mdulos de E/S locales que puede configurar.
Tabla 5.1 Controlador: 1769-L35CR 1769-L35E 1769-L32C, 1769-L32E, 1769-L31 Nmero de mdulos de E/S locales que acepta: 30 30 16 Nmero de bancos de E/S: 3 3 3

Use el cable de expansin 1769-CRR1/-CRR3 1769-CRL1/-CRL3 para conectar bancos de mdulos de E/S. Un banco puede dividirse inmediatamente despus de la fuente de alimentacin o despus de cualquier mdulo de E/S. Cada banco debe tener una fuente de alimentacin. Debe usarse una tapa final/terminacin en el ltimo banco de E/S opuesto al cable de expansin. El primer banco incluye el controlador CompactLogix en la posicin del extremo izquierdo. El controlador debe ubicarse a una distancia no mayor de 4 posiciones de la fuente de alimentacin del banco. En un sistema CompactLogix slo puede utilizarse un controlador CompactLogix. Cada mdulo de E/S tiene tambin especificada una distancia mxima de la fuente de alimentacin (expresada en nmero de mdulos). La distancia mxima est impresa en la etiqueta de cada mdulo. Es decir, la ubicacin de cada uno de los mdulos no puede superar la distancia mxima establecida.

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-3

Orientacin horizontal

Banco 1

1769-CRLx

Banco 2

1769-CRLx

Banco 3

Banco 1

Orientacin vertical

1769-CRRx

Banco 2

ATENCIN

El sistema CompactLogix no admite extraccin e insercin de mdulos con la alimentacin elctrica conectada (RIUP). Mientras el sistema CompactLogix est con la alimentacin elctrica conectada: cualquier interrupcin en la conexin entre la fuente de alimentacin elctrica y el controlador (p. ej., retirar la fuente de alimentacin elctrica, el controlador o un mdulo de E/S) puede someter los circuitos lgicos 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. retirar una terminacin de tapa final o un mdulo de E/S producir un fallo del controlador y tambin puede causar dao a los componentes del sistema.

El controlador CompactLogix tambin acepta E/S distribuidas (remotas) a travs de estas redes: EtherNet/IP ControlNet DeviceNet

Publicacin 1769-UM011E-ES-P Mayo 2005

5-4

Ubicacin, configuracin y monitoreo de E/S

Configuracin de E/S
Consulte:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Para comunicarse con un mdulo de E/S del sistema, agregue el mdulo a la carpeta I/O Configuration del controlador.

Aada mdulos de E/S al CompactBus

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-5

Cuando usted aade un mdulo, tambin define una configuracin especfica para el mdulo. Si bien las opciones de configuracin varan de un mdulo a otro, hay algunas opciones comunes que usted normalmente configura:
Opcin de configuracin: intervalo entre paquetes solicitados (RPI) Descripcin: El RPI especifica el perodo con el cual se actualizan los datos mediante una conexin. Por ejemplo, un mdulo de entrada enva datos a un controlador al RPI que usted asigna al mdulo. Generalmente, el RPI se configura en milisegundos (ms). El rango es de 0,2 ms (200 microsegundos) a 750 ms. Si una red ControlNet conecta los dispositivos, el RPI reserva un intervalo de tiempo en el flujo de datos que circula a travs de la red ControlNet. La temporizacin de este intervalo de tiempo puede no coincidir exactamente con el valor del RPI, pero el sistema de control garantiza que las transferencias de datos se realicen por lo menos con la misma frecuencia que el RPI. cambio de estado (COS) Los mdulos de E/S digitales usan cambio de estado (COS) para determinar cundo enviar datos al controlador. Si no ocurre un COS dentro del intervalo entre paquetes solicitados, el mdulo realiza una difusin mltiple de datos a la velocidad especificada por el intervalo entre paquetes solicitados. Puesto que las funciones de intervalo entre paquetes solicitados y cambio de estado son asncronas con respecto al escn de la 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 el 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. formato de comunicacin Muchos mdulos de E/S aceptan formatos diferentes. El formato de comunicacin que usted elige tambin determina: la estructura de datos de los tags las conexiones la utilizacin de la red la propiedad si el mdulo devuelve informacin de diagnstico codificacin electrnica Cuando usted configura un mdulo, especifica el nmero de ranura para dicho mdulo. Sin embargo, es posible que se coloque un mdulo diferente en dicha ranura, ya sea a propsito o accidentalmente. La codificacin electrnica permite proteger su sistema frente a la ubicacin accidental del mdulo incorrecto en una ranura. La opcin de codificacin elegida determina la similitud que debe tener cualquier mdulo en una ranura con la configuracin de dicha ranura para que el controlador establezca una conexin con el mdulo. Hay varias opciones de codificacin diferentes, segn las necesidades de su aplicacin.

Publicacin 1769-UM011E-ES-P Mayo 2005

5-6

Ubicacin, configuracin y monitoreo de E/S

Conexiones de E/S
Un sistema Logix5000 usa conexiones para transmitir datos de E/S. La conexin puede ser:
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 de mdulo o la extraccin de un mdulo con la alimentacin elctrica conectada, hace que el controlador ponga en uno 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. optimizada para rack Para los mdulos de E/S digitales, puede seleccionar la comunicacin optimizada para rack. Una conexin optimizada para rack 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).

Para obtener ms informacin...

El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 proporciona informacin sobre cmo: configurar E/S direccionar datos de E/S almacenar en un bfer datos de E/S El documento Logix5000 Controllers Design Guidelines Reference Manual, publicacin 1756-RM094, proporciona pautas sobre cmo: almacenar E/S en un bfer especificar una velocidad de RPI seleccionar un formato de comunicacin administrar las conexiones de E/S

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-7

Configuracin de E/S distribuidas en EtherNet/IP

Para comunicarse con mdulos de E/S distribuidas mediante EtherNet/IP, usted debe: elija un controlador CompactLogix con un puerto de comunicacin EtherNet/IP integrado (1769-L32E1769-L35E) 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, usted organiza los mdulos segn una jerarqua (rbol/rama, primario/secundario).

Para una red de E/S distribuidas tpica


puerto EtherNet/IP integrado

controlador

adaptador remoto

mdulo de E/S

dispositivo

se genera la configuracin de E/S en este orden

1. Aada el adaptador remoto para el riel DIN o chasis de E/S distribuidas. 2. Aada los mdulos de E/S distribuidas.

Para obtener ms informacin...

Consulte el documento EtherNet/IP Communication Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001.

Publicacin 1769-UM011E-ES-P Mayo 2005

5-8

Ubicacin, configuracin y monitoreo de E/S

Configuracin de E/S distribuidas en ControlNet

Para comunicarse con mdulos de E/S distribuidas mediante ControlNet, usted debe: elegir un controlador CompactLogix con un puerto de comunicacin ControlNet integrado (1769-L32C1769-L35CR) aadir un adaptador ControlNet y los mdulos de E/S a la carpeta I/O Configuration del controlador. Dentro de la carpeta I/O Configuration, usted organiza los mdulos segn una jerarqua (rbol/rama, primario/secundario).

Para una red de E/S distribuidas tpica


controlador puerto ControlNet integrado adaptador remoto mdulo de E/S

dispositiv

se genera la configuracin de E/S en este orden

1. Aada el adaptador remoto para el riel DIN o chasis de E/S distribuidas. 2. Aada los mdulos de E/S distribuidas

Para obtener ms informacin...

Consulte el documento ControlNet Communication Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001.

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-9

Configuracin de E/S distribuidas en DeviceNet

Para establecer comunicacin con mdulos de E/S mediante DeviceNet, debe aadir el puente DeviceNet a la carpeta I/O Configuration del controlador. Usted define una lista de escn en el adaptador DeviceNet para comunicar datos entre los dispositivos y el controlador.

Para una red de E/S distribuidas tpica red nica


controlador escner dispositivo dispositivo dispositivo dispositivo dispositivo

varias redes distribuidas ms pequeas (subredes)


controlador dispositivo de vnculo dispositivo de vnculo

escner

dispositivo

dispositivo

dispositivo

dispositivo

dispositivo

dispositivo

se genera la configuracin de E/S en este orden

Aada el mdulo de escner local.

Para obtener ms informacin...

Consulte el documento DeviceNet Communication Modules in Logix5000 Control Systems User Manual, publicacin DNET-UM004.

Publicacin 1769-UM011E-ES-P Mayo 2005

5-10

Ubicacin, configuracin y monitoreo de E/S

Direccionamiento de datos de E/S

La informacin de E/S se presenta como un conjunto de tags. Cada tag usa una estructura de datos. La estructura 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. Las direcciones de E/S tienen el formato siguiente:
Ubicacin :Ranura :Tipo .Miembro .Submiembro .Bit

= Opcional Donde: Ubicacin Es: Ubicacin de red LOCAL = el 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 Los datos especficos del mdulo de E/S; depende de qu tipo de datos puede almacenar el mdulo. En los mdulos digitales, un miembro de datos generalmente almacena los valores del bit de entrada o salida. En los mdulos analgicos, un miembro de canal (CH#) generalmente almacena los datos de un canal. Submiembro Bit Datos especficos relacionados con un miembro. Punto especfico en un mdulo de E/S digital; depende del tamao del mdulo de E/S (de 0 a 31 para un mdulo de 32 puntos)

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-11

Cmo determinar cundo actualizar los datos

Los controladores CompactLogix actualizan los datos asncronos con la ejecucin de la lgica. Use el diagrama de flujo siguiente para determinar cundo un productor (controlador, mdulo de entrada o mdulo puente) enviar datos.
salida analgica o digital? analgica digital

datos de entrada o salida? entrada digital

analgica o digital?

remota o local? analgica No S S Los datos se envan al backplane al RTS. Los datos se envan al backplane al RTS y RPI. COS para cualquier punto en el mdulo? No remota

RTS RPI?

local

Los datos se envan al backplane al RPI y al cambiar un punto especificado.

Los datos se envan al backplane al RPI.

Por una red ControlNet, los datos remotos se transmiten al intervalo de paquete real. Por una red EtherNet/IP, los datos remotos se transmiten en promedio a un intervalo cercano al RPI.

Los datos se envan al backplane al RPI y al final de cada tarea.

SUGERENCIA

Si necesita asegurarse de que los valores de E/S usados durante la ejecucin de la lgica corresponden a un momento especfico (como por ejemplo el comienzo de un programa de escalera), use la instruccin Synchronous Copy (CPS) para almacenar en el bfer los datos de E/S.

Para obtener ms informacin...

Consulte el documento Logix5000 Controllers Common Procedures Programming Manual, publicacin nmero 1756-PM001, para obtener ejemplos de almacenamiento de E/S en el bfer, o el documento Logix5000 Controllers General Instruction Set Reference Manual, publicacin nmero 1756-RM003, para obtener informacin sobre la instruccin CPS.

Publicacin 1769-UM011E-ES-P Mayo 2005

5-12

Ubicacin, configuracin y monitoreo de E/S

Monitoreo de mdulos de E/S

El controlador CompactLogix ofrece niveles diferentes a los cuales se pueden monitorear los mdulos de E/S. Le permite: usar el software de programacin para mostrar en pantalla los datos de fallo (Consulte Cmo mostrar en pantalla los datos de fallo en la pgina 5-12) programar lgica para monitorear datos de fallo a fin de realizar la accin apropiada (consulte los ejemplos en el Manual de programacin de procedimientos comunes de los controladores Logix5000, nmero de publicacin 1756-PM001).

Cmo mostrar en pantalla los datos de fallo


Los datos de fallo para algunos tipos de fallos de mdulo pueden verse a travs del software de programacin. Para ver estos datos, seleccione Controller Tags en el Controller Organizer. Haga clic con el botn derecho del mouse para seleccionar Monitor Tags.

La visualizacin de los datos de fallo se realiza de manera predeterminada en formato decimal. Cmbiela a Hex para leer los cdigos de fallo.

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-13

Si el mdulo entra en fallo, pero la conexin al controlador permanece abierta, la base de datos de tags del controlador muestra el valor de fallo 16#0E01_0001. La palabra de fallo usa este formato:
31 27 23 19 15 11 7
reservado

Fault_Code_Value reservado FaultCode FaultInfo

0 = conexin abierta 1 = conexin cerrada

Connection_Closed Fault_Bit

Donde:
Bit Fault_Bit Descripcin Este bit indica que por lo menos un bit en la palabra de fallo est en uno (1). Si todos los bits en la palabra de fallo se ponen en cero (0), este bit se pone en cero (0).

Connection_Closed 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).

Usted tambin puede ver los datos de fallo del mdulo en la ficha Connection de la pantalla Module Properties. Consulte la documentacin del usuario del mdulo 1769 para obtener una descripcin de los fallos del mdulo. Para recuperarse de los fallos del mdulo, corrija la condicin de fallo del mdulo y enve nuevos datos al mdulo ya sea descargando el programa de usuario con datos de configuracin, inhibiendo y seguidamente desinhibiendo el mdulo, o desconectando y volviendo a conectar la alimentacin elctrica.

Deteccin de terminacin de tapa final y fallos del mdulo


Si un mdulo que no est adyacente a una terminacin de tapa final presenta un fallo y la conexin al controlador no se interrumpe, slo el mdulo entrar en estado de fallo. Si un mdulo que est adyacente a una terminacin de tapa final presenta un fallo, tanto el mdulo como el controlador entrarn en estado de fallo.

Publicacin 1769-UM011E-ES-P Mayo 2005

5-14

Ubicacin, configuracin y monitoreo de E/S

Reconfiguracin de un mdulo de E/S

Si un mdulo de E/S admite reconfiguracin, puede reconfigurar el mdulo mediante: El dilogo Module Properties en el software RSLogix 5000 La instruccin MSG en la lgica del programa Tenga cuidado al cambiar la configuracin de un mdulo de E/S. Podra provocar accidentalmente un funcionamiento incorrecto del mdulo de E/S.

ADVERTENCIA

Reconfiguracin de un mdulo mediante el software RSLogix 5000


Para cambiar la configuracin de un mdulo de E/S mediante el software RSLogix 5000, resalte el mdulo en el rbol I/O Configuration. Haga clic con el botn derecho del mouse y seleccione Properties.

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin, configuracin y monitoreo de E/S

5-15

Reconfiguracin de un mdulo mediante una instruccin MSG


Para cambiar la configuracin de un mdulo mediante el programa, use una instruccin MSG del tipo Module Reconfigure para enviar nueva informacin de configuracin a un mdulo de E/S. Durante la reconfiguracin: Los mdulos de entrada continan enviando datos de entrada al controlador. Los mdulos de salida continan controlando sus dispositivos de salida. Un mensaje Module Reconfigure requiere las siguientes propiedades de configuracin:
En esta propiedad: Message Type Seleccione: Module Reconfigure

Para reconfigurar un mdulo de E/S: 1. Cambie al nuevo valor el miembro requerido del tag de configuracin del mdulo. 2. Enve un mensaje Module Reconfigure al mdulo. EJEMPLO Reconfigure un mdulo de E/S
Cuando reconfigure[5] est activado, la instruccin MOV fija la alarma alta en 60 para el mdulo local en la ranura 4. Seguidamente el mensaje Module Reconfigure enva el nuevo valor de alarma al mdulo. La instruccin ONS impide que el rengln enve mltiples mensajes al mdulo mientras reconfigure[5] est activado.

Publicacin 1769-UM011E-ES-P Mayo 2005

5-16

Ubicacin, configuracin y monitoreo de E/S

Notas:

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Desarrollo de aplicaciones

Use este captulo


Para obtener informacin acerca de: Administracin de tareas Desarrollo de programas Organizacin de tags Seleccin de un lenguaje de programacin Monitoreo del estado del controlador Monitoreo de conexiones Seleccin de un porcentaje de procesamiento interno del sistema Consulte: 6-1 6-2 6-8 6-9 6-10 6-11 6-13

Administracin de tareas
Consulte:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Un controlador Logix5000 permite usar mltiples tareas para sincronizar y priorizar sus programas con base en criterios especficos. Esto equilibra el tiempo de procesamiento del controlador entre las diferentes operaciones de su aplicacin. El controlador ejecuta slo una tarea a la vez. Una tarea diferente puede interrumpir una tarea que se est ejecutando y tomar el control. En cualquier tarea, slo un programa se ejecuta a la vez.

Publicacin 1769-UM011E-ES-P Mayo 2005

6-2

Desarrollo de aplicaciones

Desarrollo de programas

El sistema operativo del controlador es un sistema multitareas que permite la priorizacin de tareas de conformidad con la norma IEC 1131-3. Este entorno proporciona: tareas para configurar la ejecucin del controlador programa para agrupar los datos y la lgica rutinas para encapsular el cdigo ejecutable escrito en un solo lenguaje de programacin
Figura 6.1

aplicacin de control administrador de fallos del controlador tarea 8

tarea 1 configuracin estado temporizador de control (watchdog)

programa 32

programa 1 rutina rutina de fallo otras rutinas tags (locales) de programa

tags (globales) del controlador

datos de E/S

datos compartidos por el sistema

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-3

Definicin de tareas
Una tarea proporciona la informacin de sincronizacin y priorizacin de un conjunto de uno o ms programas. Las tareas se pueden configurar como continuas, peridicas o por evento. Slo una tarea puede ser continua.
Controlador: 1769-L35CR 1769-L35E 1769-L32C 1769-L32E 1769-L31 Nmero de tareas admitidas: 8 8 6 6 4

Una tarea puede tener hasta 100 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 solamente pueden aparecer una vez en el Controller Organizer y no pueden ser compartidos por mltiples tareas.

Cmo especificar prioridades de tareas


Cada tarea en el controlador tiene un nivel de prioridad. El sistema operativo usa el nivel de prioridad para determinar qu tarea se debe ejecutar cuando se activan mltiples tareas. Las tareas peridicas pueden configurarse para que se ejecuten desde la prioridad ms baja de 15 hasta la prioridad ms alta de 1. Una tarea de mayor prioridad puede interrumpir cualquier tarea de menor prioridad. La tarea continua tiene la prioridad ms baja y siempre es interrumpida por una tarea peridica. El controlador CompactLogix usa una tarea peridica dedicada con prioridad 6 para procesar los datos de E/S. Esta tarea peridica se ejecuta segn el valor RPI que usted configure para CompactBus, y puede ejecutarse con una frecuencia de hasta una vez cada 1 ms. El tiempo de ejecucin total es igual al tiempo necesario para escanear los mdulos de E/S configurados.

Publicacin 1769-UM011E-ES-P Mayo 2005

6-4

Desarrollo de aplicaciones

La manera en que se configuran las tareas afecta cmo el controlador recibe los datos de E/S. Las tareas con las prioridades 1 a 5 tienen precedencia sobre la tarea de E/S dedicada. Las tareas en este rango de prioridades pueden afectar el tiempo de procesamiento de las E/S. Por ejemplo, si usted usa la siguiente configuracin: RPI de E/S = 1 ms una tarea de prioridad = 1 a 5 que requiere 500 s para ejecutarse y se sincroniza para ejecutarse cada milisegundo esta configuracin deja a la tarea de E/S dedicada 500 s para completar su trabajo de escanear las E/S configuradas. Sin embargo, si sincroniza dos tareas de alta prioridad (1 a 5) para que se ejecuten cada milisegundo, y ambas requieren 500 s o ms para ejecutarse, no quedar tiempo de CPU para la tarea de E/S dedicada. Ms an, si usted configur E/S al punto de que el tiempo de ejecucin de la tarea de E/S dedicada est cerca de 2 ms (o la combinacin de las tareas de alta prioridad y la tarea de E/S dedicada est cerca de 2 ms) no quedar tiempo de CPU para tareas de baja prioridad (7 a 15). Por ejemplo, si su programa necesita responder a entradas y salidas de control a un rgimen determinista, configure una tarea peridica con una prioridad de ms de 6 (1 a 5). Esto evita que la tarea de E/S dedicada afecte el rgimen peridico de su programa. No obstante, si el programa contiene mucho procesamiento matemtico y de datos, coloque esta lgica en una tarea con una prioridad de menos de 6 (7 a 15), tal como la tarea continua, para que el programa no afecte adversamente la tarea de E/S dedicada.

SUGERENCIA

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-5

El ejemplo siguiente muestra el orden de ejecucin de tareas para una aplicacin con tareas peridicas y una tarea continua.
Tarea: 1 2 Nivel de prioridad: 5 7 Tipo de tarea: tarea peridica de 20 ms tarea de E/S dedicada RPI seleccionado de 5 ms 3 4 10 ninguno (el ms bajo) tarea peridica de 10 ms tarea continua 4 ms 25 ms 8 ms 60 ms Ejemplo de tiempo de ejecucin: 2 ms 1 ms Tiempo de terminacin en el peor de los casos: 2 ms 3 ms

Tarea 1

Tarea 2

Tarea 3

Tarea 4

10

15

20

25

30

Tiempo

35

40

45

50

55

60

65

Publicacin 1769-UM011E-ES-P Mayo 2005

6-6

Desarrollo de aplicaciones

Notas: A. La tarea de mayor prioridad interrumpe a todas las tareas de menor prioridad. B. La tarea de E/S dedicada puede ser interrumpida por tareas con niveles de prioridad 1 a 5. La tarea de E/S dedicada interrumpe tareas con niveles de prioridad 7 a 15. Esta tarea se ejecuta a la tasa del RPI seleccionado que se haya programado para el sistema CompactLogix (2 ms en este ejemplo). C. La tarea continua funciona a la prioridad ms baja y es interrumpida por todas las otras tareas. D. Una tarea de prioridad menor puede ser interrumpida varias veces por una tarea de prioridad ms alta. E. Cuando una tarea continua concluye un escn completo, se reinicia inmediatamente, a menos que se encuentre en ejecucin una tarea de prioridad mayor.

Definicin de programas
Cada programa contiene tags de programa, una rutina ejecutable principal, otras rutinas y una rutina de fallo opcional. Cada tarea puede sincronizar hasta 100 programas. Los programas cuya ejecucin se haya sincronizado dentro de una tarea se ejecutan completamente desde el primero hasta el ltimo. Los programas que no estn conectados a una tarea aparecen como programas no sincronizados. Hay que especificar (sincronizar) un programa dentro de una tarea antes de que el controlador escanee el programa.

Definicin de rutinas
Una rutina es un conjunto de instrucciones lgicas en un solo lenguaje de programacin como, por ejemplo, la 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 a una subrutina en un controlador PLC o SLC. Cada programa tiene una rutina principal. sta 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. 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.

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-7

Ejemplos de proyectos de controlador


El software de programacin RSLogix 5000 Enterprise incluye ejemplos de proyectos que usted puede copiar y posteriormente modificar para adaptarlos a su aplicacin. En el software RSLogix 5000, seleccione Help Vendor Sample Projects para mostrar en pantalla una lista de los ejemplos de proyectos disponibles.

Desplcese hasta aqu y seleccione el conjunto apropiado de ejemplos de proyectos

Para obtener ms informacin...

El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001, proporciona informacin sobre cmo: seleccionar qu tarea usar configurar tareas priorizar tareas inhibir tareas

Publicacin 1769-UM011E-ES-P Mayo 2005

6-8

Desarrollo de aplicaciones

Organizacin de tags
Consulte:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Con un controlador Logix5000, usted usa un tag (nombre alfanumrico) para direccionar datos (variables). En los controladores Logix5000 no hay un formato numrico fijo. El nombre del tag identifica los datos. Esto le permite: organizar los datos para reflejar la maquinaria documentar (mediante nombres de tag) la aplicacin a medida que se va desarrollando

dispositivo de E/S analgico

valor entero bit de almacenamiento contador temporizador dispositivo de E/S digital

Cuando se crea un tag se asignan las siguientes propiedades al tag: tipo de tag tipo de datos alcance

Para obtener ms informacin...

El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001, proporciona informacin sobre cmo: definir tags crear tags, matrices y estructuras definidas por el usuario direccionar tags crear alias para tags asignar direcciones indirectas

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-9

Seleccin de un lenguaje de programacin


Si programa:

El controlador CompactLogix admite estos lenguajes de programacin, tanto en lnea como fuera de lnea:

Use este lenguaje: diagrama de lgica de escalera (LD)

ejecucin continua o paralela de mltiples operaciones (que no tienen secuencia) operaciones booleanas o basadas en bits operaciones lgicas complejas procesamiento de comunicacin y mensajes enclavamiento de mquinas el personal de mantenimiento u operaciones de servicio quizs tenga que efectuar interpretaciones para resolver problemas de la mquina o el proceso control de variador y proceso continuo control de lazo clculos en flujo de circuito administracin de alto nivel de mltiples operaciones secuencia de operaciones repetitivas proceso de lote control de movimiento usando texto estructurado operaciones de mquina de estados operaciones matemticas complejas procesamiento especial de matriz o tabla de lazos manejo de cadenas ASCII o procesamiento de protocolo

diagrama de bloques de funciones (FBD)

diagrama de funcin secuencial (SFC)

texto estructurado (ST)

Para obtener ms informacin...

El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001, proporciona informacin sobre cmo: disear y programar la lgica del diagrama de funcin secuencial (SFC) programar la lgica de texto estructurado (ST) programar la lgica del diagrama de lgica de escalera (LD) programar la lgica del diagrama de bloques de funciones (FBD) forzar la lgica El documento Logix5000 Controllers Execution Time and Memory Use Reference Manual, publicacin 1756-RM087, proporciona informacin sobre el uso de la memoria y los tiempos de ejecucin de las instrucciones.

Publicacin 1769-UM011E-ES-P Mayo 2005

6-10

Desarrollo de aplicaciones

Monitoreo del estado del controlador

El controlador CompactLogix usa las instrucciones Get System Value (GSV) y Set System Value (SSV) para obtener y fijar (cambiar) los datos del controlador. El controlador almacena datos de sistema en objetos. No tiene 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. Cuando se introduce una instruccin GSV/SSV, el software de programacin muestra en pantalla las clases de objetos, nombres de objetos y nombres de atributos vlidos para cada instruccin. En cuanto a la instruccin GSV, es posible obtener los valores de todos los atributos disponibles. Para la instruccin SSV, el software muestra en pantalla solamente los atributos que se pueden fijar. En ciertos casos, existir ms de una instancia del mismo tipo de objeto, por lo que tambin puede ser necesario especificar 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 MOTIONGROUP PROGRAM ROUTINE SERIALPORT TASK WALLCLOCKTIME

Para obtener ms informacin...

El documento Logix5000 Controllers General Instructions Reference Manual, publicacin 1756-RM003, describe cmo usar las instrucciones GSV y SSV. Estas instrucciones aceptan varios atributos de informacin diferentes. El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001, proporciona informacin sobre cmo: manejar fallos mayores manejar fallos menores determinar el uso de la memoria del controlador

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-11

Monitoreo de conexiones
Consulte:
Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001 Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

Si la comunicacin con un dispositivo en la configuracin de E/S del controlador no ocurre por 100 ms 4 veces el valor de RPI (lo que sea menor), la comunicacin sobrepasa el tiempo de espera y el controlador produce las siguientes advertencias: El indicador LED I/O ubicado en la parte frontal del controlador parpadea de color verde. Aparece el signo ! sobre la carpeta I/O Configuration y sobre el o los dispositivos que sobrepasaron el tiempo de espera. Se produce un cdigo de fallo de mdulo, al cual puede acceder a travs de: el cuadro de dilogo Module Properties del mdulo la instruccin GSV

Cmo determinar si la comunicacin sobrepas el tiempo de espera con algn dispositivo


Si la comunicacin sobrepasa el tiempo de espera con por lo menos un dispositivo (mdulo) en la configuracin de E/S del controlador, el indicador LED I/O ubicado al frente del controlador parpadea de color verde. La instruccin GSV obtiene el estado del indicador LED I/O y lo almacena en el tag I_O_LED. Si I_O_LED es igual a 2, significa que el controlador perdi comunicacin con un dispositivo por lo menos.
GSV Get System Value CIP Object Class MODULE CIP Object Name Attribute Name LedStatus Dest I_O_LED EQU Equal Source A I_O_LED Source B 2

donde: I_O_LED es un tag DINT que almacena el estado del indicador LED I/O ubicado en la parte frontal del controlador.

Publicacin 1769-UM011E-ES-P Mayo 2005

6-12

Desarrollo de aplicaciones

Cmo determinar si la comunicacin sobrepas el tiempo de espera con un mdulo de E/S especfico
Si la comunicacin sobrepasa el tiempo de espera con un dispositivo (mdulo) en la configuracin de E/S del controlador, el controlador produce un cdigo de fallo del mdulo. La instruccin GSV obtiene el cdigo de fallo para Io_Module y lo guarda en el tag Module_Status. Si Module_Status tiene un valor diferente a 4, significa que el controlador no se est comunicando con el mdulo.

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-13

Interrupcin de la ejecucin de la lgica y ejecucin del administrador de fallos


1. En el Controller Organizer, haga clic con el botn derecho del mouse en el mdulo y seleccione Properties. 2. Haga clic en la ficha Connection. 3. Seleccione (marque) la casilla Major Fault If Connection Fails While in Run Mode. 4. Desarrolle una rutina para el administrador de fallos del controlador. Consulte el documento Logix5000 Controllers Common Procedures, publicacin 1756-PM001.

Seleccin de un porcentaje de procesamiento interno del sistema


1.

El dilogo Controller Properties le permite especificar un porcentaje de procesamiento interno del sistema. Este valor especifica el porcentaje de tiempo de controlador (excepto el tiempo para tareas peridicas) dedicado a las funciones de comunicacin y funciones no prioritarias.

Vea las propiedades del controlador y seleccione la ficha Advanced.

Publicacin 1769-UM011E-ES-P Mayo 2005

6-14

Desarrollo de aplicaciones

Las funciones de procesamiento interno del sistema incluyen: comunicacin con dispositivos de programacin y HMI (por ejemplo, el software RSLogix 5000) respuesta a mensajes envo de mensajes El controlador realiza funciones de procesamiento interno del sistema durante un mximo de 1 ms cada vez. Si el controlador concluye las funciones de procesamiento interno en menos de 1 ms, contina con la tarea continua. A medida que aumenta el porcentaje de procesamiento interno del sistema, disminuye el tiempo asignado para ejecutar la tarea continua. Si el controlador no tiene que manejar comunicaciones, usar el tiempo de comunicaciones para ejecutar la tarea continua. Al aumentar el porcentaje de procesamiento interno del sistema aumenta el rendimiento de comunicaciones pero tambin aumenta el tiempo requerido para que se ejecute una tarea continua, lo cual aumenta el tiempo de escn total. La Tabla 6.1 muestra la relacin entre la tarea continua y las funciones de procesamiento interno del sistema:
Tabla 6.1 Con este segmento de tiempo: 10 % 20 % 33 % 50 % Las tareas continuas se ejecutan durante: 9 ms 4 ms 2 ms 1 ms Y el procesamiento interno se realiza como mximo durante: 1 ms 1 ms 1 ms 1 ms

Con un segmento de tiempo de 10 %, el procesamiento interno del sistema interrumpe la tarea continua cada 9 ms (de tiempo de tarea continua), segn se ilustra a continuacin.
Leyenda: La tarea se ejecuta. La tarea se interrumpe (se suspende). peridica 1 ms procesamiento interno del sistema 9 ms tarea continua 0 5 10 15 20 25 tiempo transcurrido (ms) 9 ms 1 ms

La interrupcin de una tarea peridica aumenta el tiempo transcurrido (tiempo de reloj) entre la ejecucin de las funciones de procesamiento interno del sistema, segn se ilustra a continuacin.

Publicacin 1769-UM011E-ES-P Mayo 2005

Desarrollo de aplicaciones

6-15

1 ms tarea peridica

1 ms 1 ms

1 ms

1 ms 1 ms

1 ms

procesamiento interno del sistema 9 ms de tiempo de tarea continua tarea continua 0 5 10 15 20 25 tiempo transcurrido (ms) 9 ms de tiempo de tarea continua

Si se utiliza un segmento de tiempo predeterminado de 20 %, el procesamiento interno del sistema interrumpe la tarea continua cada 4 ms (de tiempo de tarea continua).
1 ms 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 se aumenta el segmento de tiempo a 50 %, el procesamiento interno del sistema interrumpe la tarea continua cada 1 ms (de tiempo de tarea continua).
1 ms procesamiento interno del sistema 1 ms tarea continua 5 tiempo transcurrido (ms) 10 15 20 25

Si el controlador slo tiene una tarea peridica, el valor del segmento de 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 procesamiento interno del sistema 5 tarea continua tiempo transcurrido (ms) 10 15 20 25

Publicacin 1769-UM011E-ES-P Mayo 2005

6-16

Desarrollo de aplicaciones

Notas:

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Configuracin de la opcin PhaseManager

Use este captulo


Consulte:
PhaseManager User Manual, publicacin LOGIX-UM001

La opcin PhaseManager del software RSLogix 5000 proporciona un modelo de estados para su equipo. Este captulo resume:
Para obtener informacin acerca de: Descripcin general de PhaseManager Descripcin general del modelo de estados Comparacin entre PhaseManager y otros modelos de estados Requisitos mnimos del sistema Instrucciones de fases de equipo Consulte: 7-1 7-3 7-6 7-7 7-7

Descripcin general de PhaseManager


Trmino fase de equipo

PhaseManager le permite aadir fases de equipo a su controlador. Una fase de equipo le ayuda a esquematizar el cdigo en aquellas secciones ms fciles de escribir, encontrar, seguir y cambiar.
Descripcin Una fase de equipo es similar a un programa: Usted ejecuta la fase de equipo en una tarea. Usted proporciona a la fase de equipo un conjunto de rutinas y tags. Una fase de equipo se diferencia de un programa en lo siguiente: La fase de equipo se ejecuta mediante un modelo de estados. Una fase de equipo se usa para realizar 1 actividad de su equipo.

modelo de estados

Un modelo de estados divide el ciclo de operacin de su equipo en una serie de estados. Cada estado es un instante en la operacin del equipo. Representa las acciones o condiciones del equipo en un momento dado. El modelo de estados de una fase de equipo es similar a los modelos de estados S88 y PackML.

mquina de estado

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 Usted codifica las condiciones de transicin. Cuando las condiciones son verdaderas, la fase de equipo cambia el equipo al siguiente estado requerido. se asegura de que el equipo pase de un estado a otro a lo largo de una ruta permitida

tag PHASE

Cuando usted aade una fase de equipo, el software RSLogix 5000 crea un tag para la fase de equipo. El tag utiliza el tipo de datos PHASE.

Publicacin 1769-UM011E-ES-P Mayo 2005

7-2

Configuracin de la opcin PhaseManager

A continuacin se muestra como encaja PhaseManager en el software de programacin RSLogix 5000:


Un tag PHASE proporciona el estado de una fase de equipo. Controller Controller Tags Tasks 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, manejan los fallos, etc. PSC PCMD POVR PFL PCLF PXRQ PRNP PPD PATT PDET

My Equipment Program Otro cdigo realiza las acciones especficas de su equipo. Alimentacin de agua Transportador Habilitacin de ejes

Publicacin 1769-UM011E-ES-P Mayo 2005

Configuracin de la opcin PhaseManager

7-3

Descripcin general del modelo de estados

Un modelo de estados divide el ciclo de operacin de su equipo en una serie de estados. Cada estado es un instante en la operacin del equipo. Representa las acciones o condiciones del equipo en un momento dado. En un modelo de estados, usted define lo que hace su equipo en condiciones diferentes, como ejecutar, retener, parar, etc. No es necesario que use todos los estados en su equipo. Use slo los estados que desee. Hay 2 tipos de estados:
Tipo de estado Accin Descripcin Realiza una o varias acciones durante un cierto tiempo o hasta que se cumplan ciertas condiciones. Un estado de accin 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.

Espera

PhaseManager usa los estados siguientes:


Inicio Inactivo Ejecucin Retenc Reteniendo Retencin Restableciendo Reinicio Reiniciando Accin Parada Abort Parando Cancelacin Cancelando Los estados de accin representan las acciones que su equipo realiza en un momento dado. Espera Restablecimiento Parado Cancelado Los estados de espera representan la condicin de su equipo cuando est entre estados de accin. Retenido Su equipo puede pasar de cualquier estado en el cuadro al estado de parada o cancelacin.

Restablec Completo

Publicacin 1769-UM011E-ES-P Mayo 2005

7-4

Configuracin de la opcin PhaseManager

Con un modelo de estados, usted define el comportamiento de su equipo y lo coloca en una breve especificacin funcional. De esta manera usted muestra lo que sucede y cundo sucede.
Para este estado: Parado Restableciendo Inactivo Ejecucin Reteniendo Retenido Reiniciando Completo Parando Cancelando Cancelado Pregunte: Qu sucede cuando conecta la alimentacin elctrica? De qu manera se pone el equipo listo para funcionar? Cmo sabe usted que el equipo est listo para funcionar? Qu hace el equipo para procesar el producto? Cmo deja temporalmente el equipo de procesar el producto sin generar desperdicio? Cmo sabe usted si el equipo est retenido de manera segura? De qu manera el equipo reanuda la produccin despus de una retencin? Cmo le indica usted al equipo que ha terminado lo que tena que hacer? Qu sucede durante una interrupcin normal? Cmo se interrumpe el funcionamiento del equipo si ocurre un fallo? Cmo sabe usted si el equipo ha interrumpido su funcionamiento de manera segura?

Cmo cambia de estados el equipo


Las flechas en el modelo de estados muestran los estados a los cuales puede pasar el equipo desde el estado en que se encuentra actualmente. A cada flecha se le llama una transicin. Un modelo de estados permite al equipo hacer slo ciertas transiciones. Esto permite al equipo comportarse de la misma forma que cualquier otro equipo que utiliza el mismo modelo.

Publicacin 1769-UM011E-ES-P Mayo 2005

Configuracin de la opcin PhaseManager

7-5

PhaseManager usa las transiciones siguientes:


= transicin Comando Efectuado Ningn comando. En su lugar use la instruccin PSC. Su equipo puede pasar de cualquier estado en el cuadro al estado de parada o de cancelacin.

Inicia Inactivo Ejecucin

Retenc Reteniendo Retenci Retenido

Restableciendo

Reinicio Reiniciando Parado CancelaCancelacin cin Parando Cancelando Fallo (uso especfico del comando de cancelacin)

Restablecimiento Completo

Restablecimiento

Parado

Cancelado

Tipo de transicin Comando

Descripcin Un comando indica al equipo que comience a hacer algo o que haga algo diferente. Por ejemplo, el operador presiona el botn de inicio para iniciar la produccin y el botn de parada para interrumpirla. PhaseManager utiliza estos comandos: reset start stop hold restart abort

Efectuado

El equipo pasa al estado en espera cuando termina de hacer lo que est haciendo. Usted no da un comando al equipo. En lugar de ello, usted instruye al equipo mediante cdigo para que indique cuando ha terminado. El estado de espera indica que el equipo ha terminado. Un fallo indica que ha ocurrido algo anormal. Usted instruye al equipo mediante cdigo para que encuentre los fallos y realice una accin cuando los encuentre. Supongamos que usted desea que su equipo interrumpa el funcionamiento lo ms rpido posible si ocurre cierto fallo. En ese caso, instruya al equipo mediante cdigo para que encuentre dicho fallo y para que ejecute el comando de cancelacin si lo encuentra.

Fallo

Publicacin 1769-UM011E-ES-P Mayo 2005

7-6

Configuracin de la opcin PhaseManager

Cambio manual de estados


El software RSLogix 5000 tiene una ventana que le permite monitorear y controlar las fases de equipo.
Indique la fase en la que est el equipo actualmente Para cambiar de estado manualmente: 1. Tome la propiedad de la fase de equipo.

2. Proporcione un comando.

Comparacin entre PhaseManager y otros modelos de estados


S88 Inactivo En ejecucin Completo Deteniendo Detenido Reteniendo Retenido Reiniciando Parando Parado Cancelando Cancelado

Esta tabla compara el modelo de estados de PhaseManager con otros modelos de estados comunes:

PackML Iniciando Listo Produciendo En espera Reteniendo Retenido ninguno Parando Parado Cancelando Cancelado

PhaseManager Restableciendo Inactivo En ejecucin Completo subrutinas, puntos de interrupcin o ambos. Reteniendo Retenido Reiniciando Parando Parado Cancelando Cancelado

Publicacin 1769-UM011E-ES-P Mayo 2005

Configuracin de la opcin PhaseManager

7-7

Requisitos mnimos del sistema

Para desarrollar programas PhaseManager, usted necesita: controlador CompactLogix con revisin de firmware 15.0 o posterior ruta de comunicacin al controlador Versin de software RSLogix 5000 15.0 o posterior Para habilitar la funcionalidad de PhaseManager, usted necesita la versin completa o la versin profesional del software RSLogix 5000, o instalar la adicin opcional de PhaseManager (9324-RLDPMENE) a su paquete de software RSLogix 5000.

Instrucciones de fases de equipo

El controlador acepta varias instrucciones para el manejo de las fases de equipo. Las instrucciones estn disponibles en diagrama de lgica de escalera (LD) y en texto estructurado (ST).
Si desea: indicar a una fase que la rutina de estado ha concluido para que pase al siguiente estado cambiar el estado o 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 el software RSBizWare Batch comanden una fase asegurarse de que otro programa o el software RSBizWare Batch no tengan ya el control de una fase ceder la propiedad de una fase anular un comando Use esta instruccin: PSC PCMD PFL PCLF PXRQ PRNP PPD PATT

PDET POVR

Para obtener ms informacin El documento PhaseManager User Manual, publicacin LOGIX-UM001,


proporciona informacin sobre cmo disear, configurar y programar una aplicacin de administracin de fases.

Publicacin 1769-UM011E-ES-P Mayo 2005

7-8

Configuracin de la opcin PhaseManager

Notas:

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Mantenimiento de la memoria no voltil

Use este captulo

Los controladores CompactLogix son compatibles con las tarjetas CompactFlash 1784-CF64 de memoria no voltil. Si el controlador pierde la alimentacin elctrica y no tiene suficiente capacidad de batera, perder el proyecto alojado en la memoria de usuario. La memoria no voltil le permite mantener una copia de su proyecto en el controlador. El controlador no necesita alimentacin elctrica para mantener esta copia. La copia se puede cargar de la memoria no voltil a la memoria de usuario del controlador: cada vez que se enciende el controlador cuando no hay un proyecto en el controlador y ste ltimo se enciende en cualquier momento mediante el software RSLogix 5000
IMPORTANTE

La memoria no voltil guarda el contenido de la memoria de usuario al momento en que usted guarda el proyecto. Los cambios realizados despus de guardar el proyecto no se reflejan en la memoria no voltil. Si cambia el proyecto pero no guarda los cambios, los perder cuando cargue el proyecto desde la memoria no voltil. Si esto ocurre, tendr que cargar o descargar el proyecto para ponerse en lnea. Si desea guardar cambios como, por ejemplo, ediciones en lnea, valores de tags o datos de sincronizacin de la red ControlNet, vuelva a guardar el proyecto despus de hacer los cambios.

Publicacin 1769-UM011E-ES-P Mayo 2005

8-2

Mantenimiento de la memoria no voltil

Cmo evitar un fallo mayor durante una carga

Si las revisiones mayor y menor del proyecto alojadas en memoria no voltil no coinciden con las revisiones mayor y menor del controlador, puede ocurrir un fallo mayor durante una carga.
Si el controlador: no usa una tarjeta CompactFlash Entonces: Asegrese de que las revisiones mayor y menor del proyecto alojadas en memoria no voltil coincidan con las revisiones mayor y menor del controlador. La memoria no voltil del controlador guarda el proyecto solamente. No guarda el firmware del controlador. usa una tarjeta CompactFlash La tarjeta CompactFlash guarda el firmware para proyectos 12.0. Dependiendo de la revisin actual del controlador, es posible que pueda usar la tarjeta CompactFlash para actualizar el firmware del controlador y cargar el proyecto.

ATENCIN

No extraiga la tarjeta CompactFlash mientras que el controlador est leyendo o escribiendo en la tarjeta, proceso que se indica mediante el parpadeo de color verde del indicador LED CF. De lo contrario podran alterarse los datos de la tarjeta o del controlador, y alterarse el firmware ms reciente del controlador.

Uso de un lector CompactFlash

Todos los controladores CompactLogix son compatibles con el sistema de archivos FAT16 usado con la tarjeta CompactFlash. Normalmente, no es necesario administrar los archivos en una tarjeta CompactFlash. La tarjeta automticamente carga el proyecto recientemente guardado por usted. Para mayor flexibilidad, el sistema de archivos tambin le permite: cambiar manualmente el proyecto que se carga desde la tarjeta CompactFlash cambiar manualmente los parmetros de carga de un proyecto Un ejemplo de proyecto de controlador que lee y escribe en una tarjeta CompactFlash viene incluido con el software de programacin RSLogix 5000 Enterprise. En el software RSlogix 5000, seleccione Help Vendor Sample Projects para mostrar en pantalla la lista de ejemplos de proyecto disponibles.

Para obtener ms informacin...

El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001, proporciona informacin sobre cmo: guardar un proyecto en la memoria no voltil cargar un proyecto desde la memoria no voltil usar un lector CompactFlash

Publicacin 1769-UM011E-ES-P Mayo 2005

Captulo

Mantenimiento de la batera

Use de este captulo

Los controladores CompactLogix aceptan la batera 1769-BA.


ATENCIN

La batera 1769-BA es la nica que se puede utilizar con los controladores CompactLogix. La batera 1747-BA no es compatible con los controladores CompactLogix y puede ocasionar problemas.

Comprobacin de carga de la batera


Indicador LED BAT

El indicador de batera (BAT) le indica cuando la batera est dbil. La duracin representa la cantidad de tiempo que la batera retendr la memoria del controlador, desde el momento en que el controlador se desconecta de la alimentacin elctrica hasta que el indicador LED se ilumina por primera vez.
Temperatura 60 C 25 C Duracin 8 das 25 das

Publicacin 1769-UM011E-ES-P Mayo 2005

9-2

Mantenimiento de la batera

Cmo calcular la vida til de la batera 1769-BA


Tiempo de activacin/desactivacin Siempre desactivado Activado 8 horas al da 5 das a la semana Activado 16 horas al da 5 das a la semana Siempre activado 26 meses

La siguiente tabla describe la duracin normal de la batera bajo ciertas condiciones.


a 40 C (104 F) 12 meses 15 meses a 60 C (140 F) 9 meses 12 meses

a 25 C (77 F) 14 meses 18 meses

22 meses

16 meses

Casi no hay consumo de la batera cuando el controlador est siempre activado.

Almacenamiento de las bateras


ATENCIN

Siga estas reglas generales para almacenar las bateras: Almacene las bateras en un lugar fresco y seco. Recomendamos una temperatura de 25 C y una humedad relativa entre 40 % y 60 %. Puede almacenar las bateras durante 30 das como mximo a una temperatura entre 45 y 85 C como, por ejemplo, durante el transporte. Para evitar que se produzcan fugas u otros peligros, NO almacene las bateras a una temperatura superior a los 60 C durante ms de 30 das.

Para consultar las pautas detalladas para el almacenamiento de las bateras, remtase al documento Pautas para el tratamiento de bateras de litio, publicacin AG 5-4ES. Dicha publicacin viene con la batera.

Publicacin 1769-UM011E-ES-P Mayo 2005

Apndice

Indicadores de estado del sistema CompactLogix

Cmo usar este apndice

Utilice este apndice para interpretar los indicadores de estado de los controladores CompactLogix.
Para obtener informacin acerca de: Indicadores LED del controlador Indicadores LED del puerto en serie RS-232 Indicadores LED de ControlNet Indicadores LED EtherNet/IP Vea la pgina A-1 A-3 A-4 A-7

Indicadores LED del controlador


Si este indicador: RUN FORCE est: apagado verde fijo apagado

La siguiente tabla describe los indicadores LED presentes en todos los controladores CompactLogix.

Significa: El controlador est en el modo Programacin o Prueba. El controlador est en el modo Marcha. No hay tags que contengan valores de forzado. Los forzados de E/S estn inactivos (inhabilitados).

mbar fijo

Los forzados de E/S estn activos (habilitados). Pueden o no existir valores de forzado de E/S.

mbar parpadeante BAT apagado rojo fijo

Una o ms direcciones de entrada o salida han sido forzadas a un estado activado o desactivado, pero los forzados no se han habilitado. La batera respalda a la memoria. Hay uno de los siguientes problemas con la batera: no est instalada. est 95 % descargada y debe reemplazarse.

I/O

apagado

Hay uno de los siguientes problemas: No hay dispositivos en la configuracin de E/S del controlador. El controlador no contiene un proyecto (la memoria del controlador est vaca).

verde fijo verde parpadeante rojo parpadeante

El controlador se est comunicando con todos los dispositivos en su configuracin de E/S. Uno o ms dispositivos en la configuracin de E/S del controlador no responden. El controlador no se est comunicando con ningn dispositivo. El controlador est en fallo.

Publicacin 1769-UM011E-ES-P Mayo 2005

A-2

Indicadores de estado del sistema CompactLogix

Si este indicador: OK

est: apagado rojo parpadeante

Significa: La alimentacin elctrica no est conectada. Hay uno de los siguientes problemas: El controlador necesita una actualizacin de firmware. Se ha producido un fallo mayor recuperable en el controlador. Para borrar el fallo: 1. Cambie el interruptor de llave del controlador de PROG a RUN a PROG. 2. Vaya en lnea a RSLogix 5000 Se ha producido un fallo mayor no recuperable en el controlador. En ese caso, el controlador: 1. primero muestra un indicador LED rojo fijo, 2. se restablece, 3. borra el proyecto de la memoria, 4. pone el indicador LED en rojo parpadeante, 5. produce un fallo mayor recuperable 6. y genera un cdigo de fallo en el proyecto de RSLogix 5000. El cdigo de fallo mostrado en RSLogix 5000, y el mtodo de recuperacin de fallos subsiguiente dependen de si el controlador tiene o no instalada una tarjeta CompactFlash. Cdigo: Significa: 60 La tarjeta CompactFlash no est instalada Mtodo de recuperacin de fallos: A. Borre el fallo. B. Descargue el proyecto. C. Cambie al modo Marcha remota/Marcha. Si el problema persiste: A. Antes de desconectar y volver a conectar la alimentacin elctrica del controlador, anote el estado de los indicadores LED OK y RS232. B. Pngase en contacto con el servicio de soporte tcnico de Rockwell Automation. Vea la contraportada de esta publicacin. A. Borre el fallo. B. Descargue el proyecto. C. Cambie al modo Marcha remota/Marcha. Si el problema persiste, pngase en contacto con el servicio de soporte tcnico de Rockwell Automation.

61

La tarjeta CompactFlash est instalada

rojo fijo

El controlador detect un fallo mayor no recuperable, por lo tanto borr el proyecto de la memoria. Para recuperarse: 1. Desconecte y vuelva a conectar la alimentacin elctrica del chasis. 2. Descargue el proyecto. 3. Cambie al modo Marcha. Si el indicador LED OK contina de color rojo fijo, comunquese con el representante o distribuidor regional de Rockwell Automation. El controlador est en buen estado El controlador est almacenando o cargando un proyecto hacia o desde la memoria no voltil.

verde fijo verde parpadeante

Publicacin 1769-UM011E-ES-P Mayo 2005

Indicadores de estado del sistema CompactLogix

A-3

Indicador LED de la tarjeta CompactFlash


ATENCIN

No extraiga la tarjeta CompactFlash mientras que el controlador est leyendo o escribiendo en la tarjeta, segn lo indicado por el parpadeo del indicador LED CF de color verde. Podra contaminar los datos de la tarjeta o del controlador, as como el firmware ms reciente del controlador.

La siguiente tabla describe los indicadores LED de la tarjeta CompactFlash presentes en todos los controladores CompactLogix.
Si este indicador: CF est: apagado verde parpadeante rojo parpadeante Significa: No hay actividad. El controlador est leyendo la tarjeta CompactFlash o escribiendo a sta. La tarjeta CompactFlash no tiene un sistema de archivos vlido.

Indicadores LED del puerto en serie RS-232


Si este indicador: DCH0 est: apagado verde fijo CH0 CH1 (slo 1769-L31) apagado verde parpadeante apagado verde parpadeante

La siguiente tabla describe los indicadores LED del puerto en serie RS-232 presentes en todos los controladores CompactLogix.

Significa: La configuracin del canal 0 es diferente a la configuracin de la conexin en serie predeterminada. El canal 0 tiene la configuracin de la conexin en serie predeterminada. No hay actividad en el puerto RS-232. Hay actividad en el puerto RS-232. No hay actividad en el puerto RS-232. Hay actividad en el puerto RS-232.

Publicacin 1769-UM011E-ES-P Mayo 2005

A-4

Indicadores de estado del sistema CompactLogix

Indicadores LED de ControlNet

Los indicadores LED de ControlNet slo estn en los controladores 1769-L32C y 1769-L35CR.

Interpretacin de indicadores de estado segn su relacin con la red ControlNet


Utilice los indicadores de estado siguientes para determinar cmo el controlador CompactLogix 1769-L32C 1769-L35CR funcionan en la red ControlNet: estado de mdulo estado de red Estos indicadores de estado proporcionan informacin sobre el controlador y la red cuando el controlador est conectado a ControlNet a travs de los conectores BNC. La siguiente tabla describe las posibles condiciones de los indicadores de estado de mdulo y de red.
Si un indicador est: fijo alternante Significa: El indicador est continuamente en el estado definido. Dos indicadores alternan entre los dos estados definidos al mismo tiempo (se aplica a ambos indicadores cuando se visualizan juntos); los dos indicadores estn siempre en estados opuestos, desfasados. El indicador alterna entre los dos estados definidos (se aplica a cada indicador vistos por separado); si ambos indicadores estn parpadeando, parpadean juntos, en fase.

parpadeante

IMPORTANTE

Tenga en cuenta que el indicador de estado de mdulo refleja el estado del mdulo (p.ej., autoprueba, actualizacin de firmware, funcionamiento normal pero sin conexin establecida). Los indicadores de estado de red, A y B, reflejan el estado de la red. Recuerde que el anfitrin es capaz de comunicarse mediante mensajera local con la tarjeta aunque est desconectado de la red. Por lo tanto, el indicador LED de estado de mdulo parpadea de color verde si el anfitrin ha iniciado la tarjeta correctamente. No obstante, debe tener en cuenta que, mientras que el anfitrin no retira la seal de restablecimiento, todos los indicadores LED de los puertos de comunicaciones permanecen apagados. Cuando vea los indicadores, siempre vea primero el indicador de estado de mdulo para determinar el estado del puerto de comunicaciones. Esta informacin puede ayudarle a interpretar los indicadores de estado de red. Como norma general, vea todos los indicadores de estado (estado de mdulo y estado de red) juntos para poder interpretar correctamente el estado de la tarjeta secundaria.

Publicacin 1769-UM011E-ES-P Mayo 2005

Indicadores de estado del sistema CompactLogix

A-5

Indicador de estado de mdulo (MS)


Si el indicador MS est: apagado Significa: El controlador no tiene alimentacin elctrica. El controlador est en fallo. rojo fijo Se ha producido un fallo mayor en el controlador. Haga lo siguiente: Aplquele alimentacin elctrica. Asegrese de que el controlador est bien asentado en la ranura. 1. Desconecte y vuelva a conectar la alimentacin elctrica. 2. Si el problema persiste, reemplace el controlador. rojo parpadeante Se ha detectado un fallo menor porque hay una actualizacin de firmware en curso. Se ha producido un cambio en los conmutadores de direccin de nodo. Puede ser que los conmutadores de direccin de nodo del controlador se hayan cambiado de posiciones desde el momento de encendido. El controlador utiliza firmware no vlido. La direccin de nodo del controlador es igual a la de otro dispositivo. No se requiere accin (el firmware se est actualizando). Cambie los conmutadores de direccin de nodo a las posiciones originales. El mdulo continuar funcionando correctamente. Actualice el firmware del controlador mediante la utilidad ControlFlash Update. 1. Desconecte la alimentacin elctrica. 2. Cambie la direccin de nodo a una direccin nica. 3. Vuelva a conectar la alimentacin elctrica. verde fijo verde parpadeante rojo/verde parpadeante Las conexiones estn establecidas. No hay conexiones establecidas. El controlador est realizando un autodiagnstico. Ninguna accin Establezca conexiones, si es necesario. Espere momentneamente para ver si el problema se corrige por s solo. Si el problema persiste, compruebe el anfitrin. Si la tarjeta secundaria no puede comunicarse con el anfitrin, la misma puede permanecer en modo de autoprueba.

Indicadores de estado de canal de red


El canal B slo est identificado en el controlador 1769-L35CR. El controlador 1769-L32C slo tiene el canal A pero usa el segundo indicador en

Publicacin 1769-UM011E-ES-P Mayo 2005

A-6

Indicadores de estado del sistema CompactLogix

ciertos patrones de indicadores LED como los que se describen a continuacin.


Si los indicadores de estado de canal estn: apagados verde fijo verde parpadeante/ apagado Significa: Haga lo siguiente:

Un canal est inhabilitado. Funcionamiento normal. Se han producido errores de red temporales.

Programe la red para medios fsicos redundantes si es necesario. Ninguna accin 1. Compruebe que no haya cables rotos, conectores sueltos, terminaciones que falten, etc. en los medios fsicos. 2. Si la condicin persiste, consulte el documento ControlNet Planning and Installation Manual, publicacin 1786-6.2.1.

El nodo no est configurado para ponerse en lnea.

Asegrese de que el custodio de la red est presente y en funcionamiento, y de que la direccin seleccionada es menor o igual que el UMAX(1). 1. Compruebe que no haya cables rotos, conectores sueltos, terminaciones que falten, etc. en los medios fsicos. 2. Si la condicin persiste, consulte el documento ControlNet Planning and Installation Manual, publicacin 1786-6.2.1.

rojo parpadeante/ apagado

Se ha producido un fallo de medios fsicos.

No hay otros nodos presentes en la red. verde/rojo parpadeante Si alguno de los indicadores de estado de canal est en esta condicin: apagado rojo fijo La red no est configurada correctamente.

Aada otros nodos a la red. Vuelva a configurar la red ControlNet de forma que el UMAX sea mayor o igual que la direccin de nodo de la tarjeta. Haga lo siguiente:

Significa:

Debera examinar los indicadores de MS. El controlador est en fallo.

Examine los indicadores de MS. 1. Desconecte y vuelva a conectar la alimentacin elctrica. 2. Si el fallo persiste, pngase en contacto con el representante o distribuidor de Rockwell Automation.

verde/rojo alternante rojo alternante/apagado


(1)

El controlador est realizando una autoprueba. El nodo no est configurado correctamente.

Ninguna accin Compruebe la direccin de red de la tarjeta y otros parmetros de configuracin de ControlNet.

UMAX es la direccin de nodo superior que puede transmitir datos en una red ControlNet.

Indicadores LED EtherNet/IP

Estos indicadores LED estn slo en los controladores 1769-L32E y 1769-L35E.

Publicacin 1769-UM011E-ES-P Mayo 2005

Indicadores de estado del sistema CompactLogix

A-7

Indicador de estado de mdulo (MS)


Si el indicador MS est: apagado verde parpadeante verde fijo rojo fijo Significa: El controlador no tiene alimentacin elctrica. El puerto est en modo de espera; no tiene una direccin IP y est funcionando en modo BOOTP. El puerto est funcionando correctamente. El controlador est manteniendo el puerto en restablecimiento o el controlador est en fallo. El puerto est realizando la autoprueba de encendido. Ocurri un fallo irrecuperable. Haga lo siguiente: Revise la fuente de alimentacin elctrica del controlador. Verifique que el servidor BOOTP est funcionando. Operacin normal. No se requiere accin. 1. Borre el fallo del controlador. 2. Si el fallo no se borra, sustituya el controlador. Operacin normal durante la inicializacin. No se requiere accin. 1. Desconecte y vuelva a conectar la alimentacin elctrica del controlador. 2. Si el fallo no se borra, sustituya el controlador. rojo parpadeante El firmware del puerto se est actualizando. Operacin normal durante la actualizacin del firmware. No se requiere accin.

Indicador de estado de red (NS)


Si el indicador NS est: apagado verde parpadeante Significa: Haga lo siguiente:

El puerto no est iniciado; no tiene una direccin IP y est Verifique que el servidor BOOTP est funcionando. funcionando en modo BOOTP. El puerto tiene una direccin IP pero no hay conexiones CIP establecidas. Operacin normal si no hay conexiones configuradas. No se requiere accin. Si hay conexiones configuradas, revise el originador de la conexin para determinar el cdigo de error de conexin. Operacin normal. No se requiere accin. Verifique que todas las direcciones IP sean nicas. Operacin normal durante la inicializacin.

verde fijo rojo fijo verde/rojo parpadeante

El puerto tiene una direccin IP y las conexiones CIP (Clase 1 Clase 3) estn establecidas. El puerto detect que la direccin IP asignada ya est en uso. El puerto est realizando la autoprueba de encendido.

Publicacin 1769-UM011E-ES-P Mayo 2005

A-8

Indicadores de estado del sistema CompactLogix

Indicador de estado de vnculo (LNK)


Si el indicador LNK est: apagado Significa: El puerto no est conectado a un dispositivo Ethernet alimentado. Por lo tanto, el puerto no puede comunicarse por Ethernet. Haga lo siguiente: 1. Verifique que todos los cables Ethernet estn conectados. 2. Verifique que el conmutador Ethernet est alimentado. verde parpadeante verde fijo El puerto est realizando la autoprueba de encendido. El puerto se est comunicando por Ethernet. Operacin normal durante la inicializacin. Operacin normal. No se requiere accin.

El puerto est conectado a un dispositivo Ethernet Operacin normal. No se requiere accin. alimentado. Por lo tanto, el puerto puede comunicarse por Ethernet.

Publicacin 1769-UM011E-ES-P Mayo 2005

Apndice

Ubicacin de instrucciones

Dnde se encuentran las instrucciones

Esta tabla de ubicacin contiene las instrucciones disponibles, las publicaciones que describen las instrucciones y los lenguajes de programacin que estn disponibles para las instrucciones.
La instruccin se encuentra en: Logix5000 Controllers General Instructions Set Reference Manual, publicacin 1756-RM003 Logix5000 Controllers Process Control and Drives Instructions Set Reference Manual, publicacin 1756-RM006 Logix5000 Controllers Motion Instructions Set Reference Manual, publicacin 1756-RM007 PhaseManager User Manual, publicacin LOGIX-UM001

Si la tabla de ubicacin indica: general control de procesos control de movimiento fase

Instruccin: ABL ASCII Test For Buffer Line ABS Absolute Value

Ubicacin: general

Lenguajes: lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado lgica de escalera de rels bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels texto estructurado texto estructurado bloque de funciones

Instruccin: AND Bitwise AND

Ubicacin: general

Lenguajes: lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado lgica de escalera de rels bloque de funciones texto estructurado lgica de escalera de rels bloque de funciones lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones

general

ARD ASCII Read ARL ASCII Read Line ASIN Arc Sine ASN Arc Sine ATAN Arc Tangent ATN Arc Tangent AVE File Average AWA ASCII Write Append AWT ASCII Write BAND Boolean AND

general

ACB ASCII Chars in Buffer ACL ASCII Clear Buffer ACOS Arc Cosine ACS Arc Cosine ADD Add

general

general

general

general general

general general

general general

general

general general

AFI Always False Instruction AHL ASCII Handshake Lines ALM Alarm

general general

general

control de procesos

general

Publicacin 1769-UM011E-ES-P Mayo 2005

B-2

Ubicacin de instrucciones
Ubicacin: general general general general general general general general Lenguajes: texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels DELETE String Delete DERV Derivative DFF D Flip-Flop DIV Divide general Instruccin: DEDT Ubicacin: control de procesos general Lenguajes: texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels bloque de funciones lgica de escalera de rels

Instruccin: BNOT Boolean NOT BOR Boolean OR BRK Break BSL Bit Shift Left BSR Bit Shift Right BTD Bit Field Distribute BTDT Bit Field Distribute with Target BTR Message BTW Message BXOR Boolean Exclusive OR CLR Clear CMP Compare CONCAT String Concatenate COP Copy File COS Cosine

Deadtime
DEG

Degrees

control de procesos control de procesos general

general

DTOS DINT to String DTR Data Transitional EOT End of Transition EQU Equal to

general

general general

general general

general

general general

ESEL Enhanced Select EVENT Trigger Event Task FAL File Arithmetic and Logic FBC File Bit Comparison FFL FIFO Load FFU FIFO Unload FGEN Function Generator FIND Find String FLL File Fill FOR For FRD Convert to Integer FSC File Search and Compare

control de procesos general

general

general

general general general general control de procesos general

CPS Synchronous Copy File CPT Compute CTD Count Down CTU Count Up CTUD Count Up/Down D2SD Discrete 2-State Device D3SD

general

general general general general control de procesos control de procesos general

general general general

Discrete 3-State Device


DDT

Diagnostic Detect

general

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin de instrucciones
Instruccin: GEQ Greater than or Equal to Ubicacin: general Lenguajes: lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado texto estructurado bloque de funciones texto estructurado bloque de funciones bloque de funciones MAAT Motion Apply Axis Tuning general lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels MAFR Motion Axis Fault Reset MAG Motion Axis Gear MAH Motion Axis Home MAHD Motion Apply Hookup Diagnostics MAJ Motion Axis Jog MAM Motion Axis Move MAOC Motion Arm Output Cam MAPC Motion Axis Position Cam MAR Motion Arm Registration MAS Motion Axis Stop MASD Motion Axis Shutdown MASR Motion Axis Shutdown Reset MATC Motion Axis Time Cam control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento Instruccin: LIM Limit LN Natural Log Ubicacin: general Lenguajes:

B-3

lgica de escalera de rels bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado

general

GRT Greater Than

general

GSV Get System Value HLL High/Low Limit HPF High Pass Filter ICON Input Wire Connector INSERT Insert String INTG Integrator IOT Immediate Output IREF Input Reference JKFF JK Flip-Flop JMP Jump to Label JSR Jump to Subroutine

general

LOG Log Base 10

general

control de procesos control de procesos general

LOWER Lower Case LPF Low Pass Filter

general

control de procesos

control de procesos general

general control de procesos general general

JXR Jump to External Routine LBL Label LDL2 Second-Order Lead Lag LDLG Lead-Lag LEQ Less Than or Equal to

general general control de procesos control de procesos general

LES Less Than

general

LFL LIFO Load LFU LIFO Unload

general general

Publicacin 1769-UM011E-ES-P Mayo 2005

B-4

Ubicacin de instrucciones
Ubicacin: control de procesos control de movimiento control de procesos control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento general control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento control de movimiento general Lenguajes: texto estructurado bloque de funciones lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado Instruccin: MGSP Motion Group Strobe Position MGSR Motion Group Shutdown Reset MID Middle String MINC Minimum Capture MOD Modulo Ubicacin: control de movimiento control de movimiento general Lenguajes: lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels

Instruccin: MAVE Moving Average MAW Motion Arm Watch MAXC Maximum Capture MCCD Motion Coordinated Change Dynamics MCCM Motion Coordinated Circular Move MCCP Motion Calculate Cam Profile MCD Motion Change Dynamics MCLM Motion Coordinated Linear Move MCR Master Control Reset MCS Motion Coordinated Stop MCSD Motion Coordinated Shutdown MCSR Motion Coordinated Shutdown Reset MDF Motion Direct Drive Off MDO Motion Direct Drive On MDOC Motion Disarm Output Cam MDR Motion Disarm Registration MDW Motion Disarm Watch MEQ Mask Equal to

control de procesos general

MOV Move MRAT Motion Run Axis Tuning MRHD Motion Run Hookup Diagnostics MRP Motion Redefine Position MSF Motion Servo Off MSG Message MSO Motion Servo On MSTD Moving Standard Deviation MUL Multiply

general control de movimiento control de movimiento control de movimiento control de movimiento general

control de movimiento control de procesos general

MUX Multiplexer MVM Masked Move MVMT Masked Move with Target NEG Negate

control de procesos general general general

MGS Motion Group Stop MGSD Motion Group Shutdown

control de movimiento control de movimiento

NEQ Not Equal to

general

NOP No Operation

general

Publicacin 1769-UM011E-ES-P Mayo 2005

Ubicacin de instrucciones
Instruccin: NOT Bitwise NOT Ubicacin: general Lenguajes: lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones bloque de funciones lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado texto estructurado bloque de funciones texto estructurado bloque de funciones Instruccin: PPD Equipment Phase Paused POSP Position Proportional PRNP Equipment Phase New Parameters PSC Phase State Complete PXRQ Equipment Phase External Request RAD Radians Ubicacin: fase Lenguajes:

B-5

lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones texto estructurado bloque de funciones bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado

control de procesos fase

NTCH Notch Filter OCON Output Wire Connector ONS One Shot OR Bitwise OR

control de procesos general general general

fase

fase

OREF Output Reference OSF One Shot Falling OSFI One Shot Falling with Input OSR One Shot Rising OSRI One Shot Rising with Input OTE Output Energize OTL Output Latch OTU Output Unlatch PATT Attach to Equipment Phase PCLF Equipment Phase Clear Failure PCMD Equipment Phase Command PDET Detach from Equipment Phase PFL Equipment Phase Failure PI Proportional + Integral PID Proportional Integral Derivative PIDE Enhanced PID PMUL Pulse Multiplier

general general general general general general general general fase

general

RES Reset RESD Reset Dominant RET Return

general control de procesos general

RLIM Rate Limiter RMPS Ramp/Soak RTO Retentive Timer On RTOR Retentive Timer On with Reset RTOS REAL to String SBR Subroutine

control de procesos control de procesos general general general

fase

fase

general

fase

SCL Scale SCRV S-Curve SEL Select SETD Set Dominant SFP SFC Pause SFR SFC Reset

control de procesos control de procesos control de procesos control de procesos general

fase

control de procesos general

control de procesos control de procesos

general

Publicacin 1769-UM011E-ES-P Mayo 2005

B-6

Ubicacin de instrucciones
Ubicacin: general Lenguajes: lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels bloque de funciones texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels lgica de escalera de rels bloque de funciones XPY X to the Power of Y general UPDN Up/Down Accumulator UPPER Upper Case XIC Examine If Closed XIO Examine If Open XOR Bitwise Exclusive OR control de procesos general Instruccin: TOF Timer Off Delay TOFR Timer Off Delay with Reset TON Timer On Delay TONR Timer On Delay with Reset TOT Totalizer TRN Truncate TRUNC Truncate UID User Interrupt Disable UIE User Interrupt Enable Ubicacin: general general general general control de procesos general Lenguajes: lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones texto estructurado bloque de funciones lgica de escalera de rels bloque de funciones texto estructurado lgica de escalera de rels texto estructurado lgica de escalera de rels texto estructurado texto estructurado bloque de funciones lgica de escalera de rels texto estructurado lgica de escalera de rels lgica de escalera de rels lgica de escalera de rels texto estructurado bloque de funciones lgica de escalera de rels texto estructurado bloque de funciones

Instruccin: SIN Sine

SIZE Size In Elements SNEG Selected Negate SOC Second-Order Controller SQI Sequencer Input SQL Sequencer Load SQO Sequencer Output SQR Square Root SQRT Square Root SRT File Sort SRTP Split Range Time Proportional SSUM Selected Summer SSV Set System Value STD File Standard Deviation STOD String To DINT STOR String To REAL SUB Subtract

general

control de procesos control de procesos general general general general

general general

general

general general

control de procesos control de procesos general

general general general

general general

general

general

SWPB Swap Byte TAN Tangent

general

general

TND Temporary End TOD Convert to BCD

general general

Publicacin 1769-UM011E-ES-P Mayo 2005

ndice
A
actualizacin 5-10 administrador de fallos 6-12 almacenamiento de las bateras 9-2 almacenamiento de mensaje en cach 4-3 arquitectura 1-1 consumir datos 4-1 ControlNet 3-53-8 descripcin general 4-1 determinacin de si se sobrepas el tiempo de espera con algn dispositivo 6-10 determinacin de si sobrepas el tiempo de espera con un mdulo de E/S 6-12 DeviceNet 3-83-10 DH-485 3-20, 3-203-21 ejemplo 4-6 en serie 2-1, 3-113-19 EtherNet/IP 3-23-4 lmites 3-4, 3-7, 4-4 mensaje 4-2 mdulo de E/S 5-5 monitoreo 6-10 para obtener ms informacin 4-4 producir datos 4-1 resumen 4-3 conexin directa 5-5 conexin optimizada para rack 5-5 configuracin mdulo de E/S DeviceNet 5-8 mdulo de E/S EtherNet/IP 5-6 configuracin DF1 3-11 configurar driver en serie 2-3 mdulo de E/S 5-3 mdulo de E/S ControlNet 5-7 consumir datos descripcin general 3-1 para obtener ms informacin 4-2 uso de conexin 4-1 controlador administrador de fallos 6-12 conexin en serie 2-1 consumir datos 3-1 diseo 1-3 E/S distribuidas de control 3-1 estado 6-9 instalar 1-3 memoria 1-2 mensaje 3-1 monitoreo de estado 6-9 producir datos 3-1 ruta de acceso 2-5 ControlNet capacidad de los mdulos 3-5 descripcin general 3-53-8 E/S distribuidas 5-7 ejemplo de configuracin 3-6 no sincronizada 3-7 para obtener ms informacin 3-8 sincronizada 3-7 uso de conexin 3-7 COS 5-4

B
batera almacenamiento 9-2 cundo reemplazarla 9-1 nmero de catlogo 9-1 vida til 9-2 batera dbil 9-1 BOOTP 3-2

C
cable, en serie 2-2 cables expansin 1769 5-2 longitud de cable de conexin a DH-485 3-20 cables de expansin configuracin 5-2 clculo del uso de conexiones 4-4 cambio de estado 5-4 caracteres ASCII 3-18 carpeta de configuracin 5-3 codificacin electrnica 5-4 comando dar 7-4 comenzar 1-1 CompactFlash consideraciones referentes a la carga 8-2 descripcin general 8-1 lector 8-2 para obtener ms informacin 8-2 compatibilidad con Modbus 3-19 comunicacin ControlNet 3-53-8 determinacin de si se sobrepas el tiempo de espera con algn dispositivo 6-10 determinacin de si sobrepas el tiempo de espera con un mdulo de E/S 6-12 DeviceNet 3-83-10 DH-485 3-20, 3-203-21 en serie 3-113-19 EtherNet/IP 3-23-4 formato 5-4 conexin clculo de uso 4-4

Publicacin 1769-UM011E-ES-P Mayo 2005

ndice

D
datos de fallo 5-11 desarrollo de aplicacin administrador de fallos 6-12 descripcin general 6-1 lenguaje de programacin 6-8 monitoreo de conexin 6-10 monitoreo de estado 6-9 para obtener ms informacin 6-7 tag 6-7 tarea 6-1 desarrollo de aplicaciones definicin de tareas 6-26-6 DeviceNet capacidad del mdulo 3-9 descripcin general 3-83-10 E/S distribuidas 5-8 ejemplo de configuracin 3-10 para obtener ms informacin 3-10 uso de software 3-9 DH-485 cables 3-20 comunicacin del controlador 3-203-21 configuracin del controlador 3-21 descripcin general 3-20 DHCP 3-2 diagrama de bloques de funciones 6-9 diagrama de funcin secuencial 6-9 diagrama de lgica de escalera 6-8 direccionamiento de datos 5-9 diseo 1-3 dispositivo DF1 3-14 documentacin relacionada Preface-i

Preface-ii dnde comenzar 1-1

driver del dispositivo RS-232 DF1 2-3

E
E/S capacidad de los mdulos 5-1 carpeta de configuracin 5-3 codificacin electrnica 5-4 conexin directa 5-5 configuracin 5-1 COS 5-4 determinar actualizacin 5-10 direccionamiento de datos 5-9 distribuidas a travs de EtherNet/IP 5-6 distribuidas va ControlNet 5-7 distribuidas va DeviceNet 5-8 formato de comunicacin 5-4 monitoreo 5-1, 5-11 optimizada para rack 5-5 para obtener ms informacin 5-5

reconfiguracin de mdulo 5-13 RPI 5-4 seleccin de E/S 1769 5-1 ubicacin 5-1 uso de conexin 5-5 E/S distribuidas ControlNet 5-7 descripcin general 3-1 DeviceNet 5-8 EtherNet/IP 5-6 E/S distribuidas de control descripcin general 3-1 ejemplo del sistema 1-1 en serie cable 2-2 compatibilidad con Modbus 3-19 comunicacin con dispositivo DF1 3-14 comunicacin con un dispositivo ASCII dispositivo ASCII 3-16 comunicacin del controlador 3-113-19 conecte un aislador 2-12-2 conexin deL controlador 2-1 configuracin de puertos 3-11 configuracin DH-485 3-20, 3-21 driver 2-3 modos 3-11 para obtener ms informacin 3-15, 3-19 RSLogix 5000 2-32-5 seleccione la ruta de acceso del controlador 2-5 Entorno del controlador Logix5000 1-1 especificaciones A-1 esquema del sistema 1-1 estado 6-9 estados avance manualmente un paso 7-6 comparacin con PackML 7-6 comparacin con S88 7-6 descripcin general 7-3 transicin 7-4 EtherNet/IP capacidad del mdulo 3-3 descripcin general 3-23-4 E/S distribuidas 5-6 ejemplo de configuracin 3-3 para obtener ms informacin 3-4 uso de conexin 3-4 uso del software 3-2

F
fase Vea fase de equipo fase de equipo comparacin con PackML 7-6

Publicacin 1769-UM011E-ES-P Mayo 2005

ndice

comparacin con S88 7-6 descripcin general 7-1 instrucciones 7-1 monitoreo 7-6 FBD 6-9

P
prioridad 6-3 producir datos descripcin general 3-1 para obtener ms informacin 4-2 uso de conexin 4-1 programa definicin 6-6 proyecto programa 6-6 rutina 6-6 tarea 6-2 punto a punto 3-11

I
I/O monitoreo de conexin 6-12 instalacin del hardware 1-3 instalar hardware 1-3 instruccin GSV 6-9 instruccin SSV 6-9 instrucciones de fase de equipo descripcin general 7-1 intervalo entre paquetes solicitados 5-4

R
reconfiguracin de mdulo de E/S 5-13 red descripcin general 3-1 reemplazo de la batera cundo 9-2 RPI 5-4 RSLogix 5000 3-2, 3-5, 3-9 driver en serie 2-32-4 ruta de acceso del controlador 2-5 RSNetWorx para ControlNet 3-5 RSNetWorx para DeviceNet 3-9 RSNetWorx para EtherNet/IP 3-2 rutina definicin 6-6

L
lenguaje 6-8 lenguaje de programacin 6-8 lgica de escalera de rels 6-8

M
memoria disponible en el controlador 1-2 memoria no voltil consideraciones referentes a la carga 8-2 descripcin general 8-1 para obtener ms informacin 8-2 mensaje almacenamiento en cach 4-3 descripcin general 3-1 para obtener ms informacin 4-3 reconfiguracin de mdulo de E/S 5-14 uso de conexin 4-2 modelo de estados Ver estados modo esclavo 3-11 modo maestro 3-11 mdulo de E/S datos de fallo 5-11 deteccin de terminacin de tapa final 5-12 monitoreo mdulos de E/S 5-11

S
SFC 6-9 sincronizada 3-7 ST 6-9

T
tag consumido 4-1 organizacin 6-7 para obtener ms informacin 6-8 producido 4-1 tarea 6-1 definicin 6-2 prioridad 6-3 terminacin de tapa final 5-12 texto estructurado 6-9

N
no sincronizada 3-7

U
ubicacin B-1 ubicacin de instrucciones B-1

Publicacin 1769-UM011E-ES-P Mayo 2005

Servicio de soporte de Rockwell Automation

Rockwell Automation proporciona informacin tcnica en la web para ayudarle a utilizar nuestros productos. En http://support.rockwellautomation.com, usted puede encontrar manuales tcnicos, respuestas a preguntas formuladas frecuentemente, notas tcnicas y notas de aplicacin, ejemplos de cdigos y vnculos a paquetes de servicio de software, adems de la funcin MySupport que usted puede personalizar para aprovechar al mximo estas herramientas. Para un nivel adicional de soporte tcnico por telfono para instalacin, configuracin y resolucin de problemas, ofrecemos los programas TechConnect Support. Para obtener ms informacin, comunquese con el distribuidor regional o con el representante de Rockwell Automation, o visite http://support.rockwellautomation.com.

Asistencia para la instalacin


Si se le presenta un problema con un mdulo de hardware durante las primeras 24 horas de instalacin, por favor revise la informacin contenida en este manual. Tambin puede comunicarse con un nmero especial de Soporte al Cliente para obtener ayuda inicial con la puesta en marcha de su mdulo: Estados Unidos Fuera de los Estados Unidos 1.440.646.3223 Lunes a viernes, de 8 am a 5 pm, hora oficial del Este Por favor comunquese con el representante regional de Rockwell Automation para obtener soporte tcnico.

Devolucin de producto nuevo


Rockwell prueba todos los productos para garantizar su correcto funcionamiento cuando salen de las instalaciones de fabricacin. Sin embargo, si el producto no funciona y necesita devolverlo: Estados Unidos Comunquese con el distribuidor. Usted debe proporcionar un nmero de caso de soporte al cliente (llame al nmero de telfono proporcionado anteriormente para obtenerlo) a su distribuidor para completar el proceso de devolucin. Por favor comunquese con el representante regional de Rockwell Automation para obtener informacin sobre el procedimiento de devolucin.

Fuera de los Estados Unidos

Publicacin 1769-UM011E-ES-P Mayo 2005 8


Sustituye a la publicacin 1769-UM011D-ES-P Diciembre de 2004

PN 957974-05
2005 Rockwell Automation, Inc. Impreso en EE.UU.

También podría gustarte