111
Controladores CompactLogix 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E Revisión de firmware 15 Manual del usuario

1769-um011 CONTROLADORES

Embed Size (px)

DESCRIPTION

to programme

Citation preview

  • Controladores CompactLogix1769-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.

    ADVERTENCIAIdentifica 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.

    ATENCIN Identifica informacin sobre prcticas o circunstancias que pue-den 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.

    PELIGRO DE CHOQUE

    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.

    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

    Estos documentos bsicos describen la familia de controladores Logix5000:

    Para obtener informacin acerca de: Use esta publicacin:

    dnde debe comenzar el nuevo usuario de un controlador Logix5000

    programar y probar un proyecto simple

    Logix5000 Controllers Quick Startpublicacin 1756-QS001

    cmo completar tareas estndar

    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)

    Logix5000 Controllers Common Procedurespublicacin 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

    Referencias del controlador Logix5000:

    patrones de indicadores LED facilidades del controlador referencia rpida del conjunto de instrucciones

    Logix5000 Controllers System Referencepublicacin 1756-QR107

    programar aplicaciones secuenciales

    instrucciones de diagramas de lgica de escalera y texto estructurado

    Logix5000 Controllers General Instruction Set Reference Manualpublicacin 1756-RM003

    programar aplicaciones de variadores y de control de procesos

    instrucciones de diagramas de bloque de funciones

    Logix5000 Controllers Process Control/Drives Instruction Set Reference Manualpublicacin 1756-RM006

    programar aplicaciones de control de movimiento

    instrucciones de control de movimiento en diagramas de lgica de escalera

    Logix5000 Controllers Motion Instruction Set Reference Manualpublicacin 1756-RM007

    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 Motion Module Configuration and Programming Manual

    publicacin 1756-UM006i Publicacin 1769-UM011E-ES-P Mayo 2005

  • ii Desarrollo de sistemas con controladores CompactLogix

    Estos documentos describen las comunicaciones de red:

    Estos documentos describen aplicaciones especficas del controlador:

    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.

    Para obtener informacin acerca de cmo: Use esta publicacin:

    configurar y usar redes EtherNet/IP

    comunicarse mediante EtherNet/IP

    EtherNet/IP Communication Modules in Logix5000 Control Systemspublicacin ENET-UM001

    configurar y usar redes ControlNet

    comunicarse mediante ControlNet

    ControlNet Communication Modules in Logix5000 Control Systemspublicacin CNET-UM001

    configurar y usar la red DeviceNet

    comunicarse mediante DeviceNet

    DeviceNet Communication Modules in Logix5000 Control Systemspublicacin DNET-UM004

    Para obtener informacin acerca de: Use esta publicacin:

    cmo usar un modelo de estados en su controlador

    configurar programas de fases de equipo

    Logix5000 Controllers PhaseManager User Manualpublicacin LOGIX-UM001Publicacin 1769-UM011E-ES-P Mayo 2005

  • Tabla de contenido

    Captulo 1Dnde comenzar Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    Diseo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Instalacin del hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

    Captulo 2Conexin directa al controlador mediante el puerto en serie

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

    Captulo 3Comunicacin mediante redes Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

    EtherNet/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Conexiones mediante EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . 3-4

    ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5Conexiones mediante ControlNet . . . . . . . . . . . . . . . . . . . . . . . . 3-7

    DeviceNet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8En serie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11

    Configuracin de un aislador (opcional). . . . . . . . . . . . . . . . . . . 3-12Comunicacin con dispositivos DF1 . . . . . . . . . . . . . . . . . . . . . 3-14Comunicacin con dispositivos ASCII . . . . . . . . . . . . . . . . . . . . 3-16Compatibilidad con Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19

    DH-485. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20

    Captulo 4Administracin de las comunicaciones del controlador

    Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1Produccin y consumo de datos (enclavamiento) . . . . . . . . . . . . . . . 4-1Envo y recepcin de mensajes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    Determine si almacenar en cach las conexiones de mensajes . . . . . . . . . . . . . . . . . . . . . . 4-3

    Descripcin general de las conexiones . . . . . . . . . . . . . . . . . . . . . . . . 4-3Clculo del uso de conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4Ejemplo de conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61 Publicacin 1769-UM011E-ES-P Mayo 2005

  • Tabla de contenido 2

    Captulo 5Ubicacin, configuracin y monitoreo de E/S

    Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1Seleccin de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1Ubicacin de mdulos de E/S locales . . . . . . . . . . . . . . . . . . . . . . . . 5-2Configuracin de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

    Conexiones de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5Configuracin de E/S distribuidas en EtherNet/IP . . . . . . . . . . . . . 5-6Configuracin de E/S distribuidas en ControlNet. . . . . . . . . . . . . . . 5-7Configuracin de E/S distribuidas en DeviceNet . . . . . . . . . . . . . . . 5-8Direccionamiento de datos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9Cmo determinar cundo actualizar los datos . . . . . . . . . . . . . . . . . 5-10Monitoreo de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11

    Cmo mostrar en pantalla los datos de fallo . . . . . . . . . . . . . . . 5-11Deteccin de terminacin de tapa final y fallos del mdulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12

    Reconfiguracin de un mdulo de E/S . . . . . . . . . . . . . . . . . . . . . . 5-13Reconfiguracin de un mdulo mediante el software RSLogix 5000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13Reconfiguracin de un mdulo mediante una instruccin MSG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14

    Captulo 6Desarrollo de aplicaciones Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    Administracin de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1Desarrollo de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

    Definicin de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2Definicin de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6Definicin de rutinas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6Ejemplos de proyectos de controlador . . . . . . . . . . . . . . . . . . . . . 6-7

    Organizacin de tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7Seleccin de un lenguaje de programacin . . . . . . . . . . . . . . . . . . . . . 6-8Monitoreo del estado del controlador . . . . . . . . . . . . . . . . . . . . . . . . . 6-9Monitoreo de conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10

    Cmo determinar si la comunicacin sobrepas el tiempo de espera con algn dispositivo . . . . . . . . . . . . . . . . . 6-10Cmo determinar si la comunicacin sobrepas el tiempo de espera con un mdulo de E/S especfico . . . . . . . . . 6-12Interrupcin de la ejecucin de la lgica y ejecucin del administrador de fallos . . . . . . . . . . . . . . . . . . . . 6-12

    Seleccin de un porcentaje de procesamiento interno del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13Publicacin 1769-UM011E-ES-P Mayo 2005

  • Tabla de contenido 3

    Captulo 7Configuracin de la opcin PhaseManager

    Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1Descripcin general de PhaseManager . . . . . . . . . . . . . . . . . . . . . . . . 7-1Descripcin general del modelo de estados . . . . . . . . . . . . . . . . . . . . 7-3

    Cmo cambia de estados el equipo. . . . . . . . . . . . . . . . . . . . . . . . 7-4Cambio manual de estados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6

    Comparacin entre PhaseManager y otros modelos de estados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6Requisitos mnimos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7Instrucciones de fases de equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7

    Captulo 8Mantenimiento de la memoria no voltil

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

    Captulo 9Mantenimiento de la batera Use de este captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1

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

    Apndice AIndicadores de estado del sistema CompactLogix

    Cmo usar este apndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1Indicadores LED del controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1

    Indicador LED de la tarjeta CompactFlash . . . . . . . . . . . . . . . . A-3Indicadores LED del puerto en serie RS-232 . . . . . . . . . . . . . . . . . . A-3Indicadores LED de ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4

    Interpretacin de indicadores de estado segn su relacin con la red ControlNet . . . . . . . . . . A-4Indicador de estado de mdulo (MS) . . . . . . . . . . . . . . . . . . . . . A-5Indicadores de estado de canal de red . . . . . . . . . . . . . . . . . . . . A-5

    Indicadores LED EtherNet/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6Indicador de estado de mdulo (MS) . . . . . . . . . . . . . . . . . . . . . A-7Indicador de estado de red (NS) . . . . . . . . . . . . . . . . . . . . . . . . . A-7Indicador de estado de vnculo (LNK). . . . . . . . . . . . . . . . . . . . A-8

    Apndice BUbicacin de instrucciones Dnde se encuentran las instrucciones . . . . . . . . . . . . . . . . . . . . . . . . B-1

    ndicePublicacin 1769-UM011E-ES-P Mayo 2005

  • Tabla de contenido 4Publicacin 1769-UM011E-ES-P Mayo 2005

  • 1 Publicacin 1769-UM011E-ES-P Mayo 2005

    Captulo 1

    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.

    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

    controlador CompactLogix

    Mdulos de E/S 1769 conectados al controlador CompactLogix

    computadorasotros controladoresdispositivos HMI

    vnculo EtherNet/IPvnculo ControlNetvnculo DH-485RS-232Modbus

    mdulos de E/S 1769 conectados al controlador CompactLogix

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

    mdulos de E/S remotasvariadoresdetectores}

    vnculo EtherNet/IPvnculo ControlNet vnculo DeviceNet

  • 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.

    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.

    Tabla 1.1

    Controlador: Memoria disponible:

    Opciones de comunicacin: Nmero de tareas aceptadas:

    Nmero de mdulos de E/S locales aceptados:

    1769-L35CR 1.5 Mbytes 1 puerto ControlNet admite medios fsicos redundantes

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

    8 30

    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)

    6 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 o del sistema)

    1 puerto en serie RS-232 (slo protocolo del sistema)

    4Publicacin 1769-UM011E-ES-P Mayo 2005

  • Dnde comenzar 1-3

    Diseo 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:

    Instalacin del hardware Para instalar un controlador CompactLogix, siga estos pasos:

    Consulte: CompactLogix Selection Guide,

    publicacin 1769-SG001 Logix5000 Controller Design

    Considerations Reference Manual, publicacin 1756-RM094

    Paso de diseo:

    1. Seleccione los dispositivos de E/S 2. Seleccione la red de comunicacin 3. Seleccione los controladores 4. Seleccione las fuentes de alimentacin elctrica 5. Seleccione el software

    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

    Paso de instalacin:

    1. Establezca la direccin de nodo (controladores 1769-L32C y 1769-L35CR solamente)

    2. Conecte la bateraConsulte el Captulo 9 Mantenimiento de la batera

    3. Instale una tarjeta 1784-CF64 CompactFlash como memoria no voltil (opcional)

    Consulte el Captulo 8 Mantenimiento de la memoria no voltil

    4. Ensamble el sistema 5. Monte el sistema 6. Haga las conexiones en serie

    Consulte el Captulo 3 Conexin directa al controlador mediante el puerto en serie

    7. Asigne una direccin IP (controladores 1769-L32E y 1769-L35E solamente)

    8. Haga las conexiones de red adicionalesConsulte el Captulo 3 Conexin directa al controlador mediante el puerto en serie

    9. Instale los archivos EDS. 10. Cargue el firmware del controladorPublicacin 1769-UM011E-ES-P Mayo 2005

  • 1-4 Dnde comenzar

    Notas:Publicacin 1769-UM011E-ES-P Mayo 2005

  • 1 Publicacin 1769-UM011E-ES-P Mayo 2005

    Captulo 2

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

    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

    Para obtener informacin acerca de: Vea:

    Conxin al controlador mediante el puerto en serie 2-1

    Configuracin del driver en serie 2-3

    Seleccin de la ruta de acceso del controlador 2-5

  • 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.

    2. Conecte el cable al controlador y a la estacin de trabajo.

    SUGERENCIAI

    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:

    Coloque el blindaje a los dos conectores.

    2 RDX

    3 TXD

    4 DTR

    COMMON

    6 DSR

    7 RTS

    8 CTS

    9

    1 CD

    2 RDX

    3 TXD

    4 DTR

    COMMON

    6 DSR

    7 RTS

    8 CTS

    9

    1 CD

    Estacin de trabajo Controlador

    1 CD

    2 RDX

    3 TXD

    4 DTRCOMMON

    6 DSR

    7 RTS

    8 CTS

    9

    1 CD

    2 RDX

    3 TXD

    4 DTRCOMMON

    6 DSR

    7 RTS

    8 CTS

    9

    Cable CP3Publicacin 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!

    Seguidamente haga clic en Close.

    Si la respuesta es:

    Entonces:

    S Haga clic en OK.

    No Vaya al paso 4. y asegrese de haber seleccionado el puerto de comunicacin Comm Port correcto.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.

    Es posible que tenga que confirmar la accin.

    Para: Seleccione:

    monitorear el proyecto en el controlador Go Online

    transferir una copia del proyecto desde el controlador al software RSLogix 5000

    Upload

    transferir el proyecto abierto al controlador DownloadPublicacin 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

  • 1 Publicacin 1769-UM011E-ES-P Mayo 2005

    Captulo 3

    Comunicacin mediante redes

    Use este captulo El controlador CompactLogix es compatible con redes adicionales para ofrecer las siguientes facilidades:

    Redes compatibles para: Ejemplo:

    E/S distribuidas de control (remotas)

    EtherNet/IP ControlNet DeviceNet

    Producir/consumir (enclavar) datos entre controladores

    EtherNet/IP ControlNet

    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

    plataforma de E/S distribuidas (remotas)

    controlador CompactLogix

    red de control

    otro controlador Logix5000

    controlador CompactLogix

    red de control

    otros dispositivos remotos

  • 3-2 Comunicacin mediante redes

    Este captulo resume las capacidades de comunicacin del controlador CompactLogix:

    EtherNet/IP 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:

    Para obtener informacin acerca de: Consulte:

    EtherNet/IP 3-2

    ControlNet 3-5

    DeviceNet 3-8

    En serie 3-11

    DH-485 3-20

    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

    Software Uso Requerido/opcional

    Software de programacin RSLogix 5000

    Use este software para configurar el proyecto CompactLogix y definir las comunicaciones EtherNet/IP.

    Requerido

    Utilidad BOOTP/DHCP 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.

    Opcional

    RSNetWorx para EtherNet/IP

    Use este software para configurar dispositivos EtherNet/IP con direcciones IP y/o nombres de anfitrin.

    OpcionalPublicacin 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.

    Conexiones mediante EtherNet/IP

    conmut

    E/S distribuidas

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

    Adaptador 1794-AENT con mdulos de E/S 1794

    estacin de trabajo

    Controlador CompactLogix con puerto EtherNet/IP integrado

    Controlador CompactLogix con mdulo 1756-ENBT

    Controlador FlexLogix con mdulo 1788-ENBT

    Adaptador 1734-AENT con mdulos de E/S 1734Variador de CA

    PowerFlex 700S con DriveLogixPublicacin 1769-UM011E-ES-P Mayo 2005

    Usted determina indirectamente el nmero de conexiones que utiliza el controlador al configurarlo para que se comunique con otros dispositivos en el

  • 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:

    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.

    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 ms 2

    4 ms 5

    8 ms 10

    16 ms 18

    32 ms o mayor ms de 25Publicacin 1769-UM011E-ES-P Mayo 2005

  • Comunicacin mediante redes 3-5

    ControlNet 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:

    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

    Consulte:

    Control Net Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094 Software Uso Requerido/opcional

    Software de programacin RSLogix 5000

    Use este software para configurar el proyecto CompactLogix y definir las comunicaciones EtherNet/IP.

    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.

    RequeridoPublicacin 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.

    ControlNet

    E/S distribuidas

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

    Adaptador 1794-ACN15 con mdulos de E/S 1794

    computadora personal/estacin de trabajo

    controlador CompactLogix

    Controlador FlexLogix con tarjeta 1788-CNC

    Adaptador 1734-ACNR con mdulos de E/S 1734

    variador PowerFlex 700S

    Terminal PanelView

    Controlador PLC-5/40CPublicacin 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:

    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:

    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.

    Mtodo de conexin: Descripcin:

    sincronizada

    (exclusivo para ControlNet)

    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.

    Si el NUT es: Y el RPI es: El puerto ControlNet integrado del controlador admite eficazmente la cantidad siguiente de conexiones de comunicacin:(1)

    2 ms 2 ms 0 1

    3 ms 3 ms 1 2

    5 ms 5 ms 3 4

    10 ms 10 ms 6 9

    14 ms 14 ms 10 12

    5 ms 20 ms 12 16

    4 ms 64 ms 31

    (1) 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.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 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.

    Consulte:

    DeviceNet Modules in Logix5000 Control Systems User Manual, publicacin DNET-UM004

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

    Tabla 3.1

    Si su aplicacin: Seleccione esta interface:

    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

    Mdulo escner DeviceNet 1769-SDN

    tiene acceso a un Compact I/O remoto mediante una red DeviceNet enva datos de E/S remotas de hasta 30 mdulos de regreso al

    escner o controlador

    Mdulo adaptador DeviceNet 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 PLC-5 con mdulo escner 1771-SDN

    controlador ControlLogix con mdulo 1756-DNB

    red DeviceNet

    Variador de CA

    arran-cador de motor

    dispositivos de entrada/salida

    Servovariador Ultra 5000

    laptop

    detector

    luces

    conjunto de botones pulsadores

    escner de cdigos de barras

    Terminal PanelView

    Sistema CompactLogix con 1769-ADN

    luces

    red DeviceNet

    Controlador CompactLogix con 1769-SDNPublicacin 1769-UM011E-ES-P Mayo 2005

    PowerFlexindicadoraindicadoras

  • Comunicacin mediante redes 3-9

    Adems del hardware de comunicacin para las redes DeviceNet, estn disponibles los siguientes productos de software:

    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

    Software Uso Requerido/opcional

    Software de programacin RSLogix 5000

    Use este software para configurar el proyecto CompactLogix y definir las comunicaciones EtherNet/IP.

    Requerido

    RSNetWorx para DeviceNet Use este software para configurar dispositivos DeviceNet y definir la lista de escn para dichos dispositivos.

    RequeridoPublicacin 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

    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.

    PWR

    STS

    PORT

    MOD

    NET A

    NET B

    Controlador ControlLogix con mdulo 1756-ENBT

    Variador de CA PowerFlex

    arran-cador de motor

    dispositivos de entrada/salida

    detectorconjunto de botones pulsadores

    escner de cdigos de barras

    luces indicadoras

    Red DeviceNet

    1788-EN2DN

    Controlador CompactLogix con puerto de comunicacin EtherNet/IP integrado

    computadora personal

    Adaptador FLEX y E/S

    Red EtherNet/IP

    Sistema CompactLogix con 1769-ADNPublicacin 1769-UM011E-ES-P Mayo 2005

  • Comunicacin mediante redes 3-11

    En serie 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)

    Usted puede configurar el puerto en serie del controlador para estos modos:

    Consulte:

    Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001

    IMPORTANTE Restrinja la longitud de los cables en serie (RS-232) a 15.2 m (50 pies).

    Use este modo: Para:

    DF1 punto a punto 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).

    Modo esclavo DF1 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.

    Modo de usuario (canal 0 solamente)

    comunicarse con dispositivos ASCIIPara ello es necesario que su programa use instrucciones ASCII para leer y escribir datos desde y hacia un dispositivo ASCII.

    DH-485 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.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 fuente de alimentacin elctrica de CC

    terminales para la fuente de alimentacin de 24 VCC externa

    conmutador selector develocidad en baudios

    puerto 1: DB-9 RS-232, DTEPublicacin 1769-UM011E-ES-P Mayo 2005

  • Comunicacin mediante redes 3-13

    2. Seleccione el cable apropiado.

    3. Conecte el cable apropiado al puerto en serie.

    Est utilizando un aislador?

    Use este cable:

    no 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.

    Extremo de cable DB-9 recto o en ngulo recto

    Extremo de cable mini-DIN de 8 pines

    Pin: Extremo DB-9: Extremo mini-DIN:1 DCD DCD

    2 RxD RxD

    3 TxD TxD

    4 DTR DTR

    5 tierra tierra

    6 DSR DSR

    7 RTS RTS

    8 CTS CTS

    9 no conectado no conectado

    1 2

    34

    5

    6 7867

    8

    9

    1

    2

    3

    4

    5Publicacin 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

    mdem

    mdem mdem

    RS-232RS-232

    DH+EtherNet/IP

    RS-232Publicacin 1769-UM011E-ES-P Mayo 2005

  • Comunicacin mediante redes 3-15

    Para configurar el controlador para comunicaciones 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

    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 DF1Publicacin 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 ASCIIPublicacin 1769-UM011E-ES-P Mayo 2005

  • Comunicacin mediante redes 3-17

    Para configurar el controlador para comunicaciones 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).

    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 ASCIIPublicacin 1769-UM011E-ES-P Mayo 2005

  • 3-18 Comunicacin mediante redes

    Lectura y escritura de caracteres ASCII

    Crear y modificar cadenas de caracteres ASCII

    Si desea: Use esta instruccin:

    determinar cundo el bfer contiene caracteres de terminacin ABL

    contar los caracteres en el bfer ACB

    borrar el bfer ACL

    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 AHL

    activar o desactivar la seal DTR

    activar o desactivar la seal RTS

    leer un nmero fijo de caracteres ARD

    leer un nmero variable de caracteres hasta e incluido el primer conjunto de caracteres de terminacin

    ARL

    enviar caracteres y aadir automticamente uno o dos caracteres adicionales para indicar el final de los datos

    AWA

    enviar caracteres AWT

    Si desea: Use esta instruccin:

    aadir caracteres al final de una cadena CONCAT

    eliminar caracteres de una cadena DELETE

    determinar el carcter inicial de una subcadena FIND

    insertar caracteres en una cadena INSERT

    extraer caracteres de una cadena MIDPublicacin 1769-UM011E-ES-P Mayo 2005

  • Comunicacin mediante redes 3-19

    Convertir datos al o del formato de caracteres ASCII

    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

    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.

    Si desea: Use esta instruccin:

    convertir la representacin ASCII de un valor entero a un valor SINT, INT, DINT o REAL

    STOD

    convertir la representacin ASCII de un valor de punto flotante (coma flotante) a un valor REAL

    STOR

    convertir un valor SINT, INT, DINT o REAL a una cadena de caracteres ASCII

    DTOS

    convertir un valor REAL en una cadena de caracteres ASCII RTOS

    convertir las letras en una cadena de caracteres ASCII a maysculas

    UPPER

    convertir las letras en una cadena de caracteres ASCII a minsculas

    LOWER

    Consulte:

    Logix5000 Controllers as Masters or Slaves on Modbus Application Solution, publicacin CIG-AP129Publicacin 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.

    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.

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

    Si su aplicacin usa: Seleccione:

    conexiones a redes DH-485 ya en funcionamiento puerto en serie integrado

    conexin del controlador CompactLogix al puerto 1al puerto 2

    Controlador CompactLogix

    Controlador SLC 5/03

    1761-NET-AIC+

    1747-AICRed DH-485

    1747-CP3

    o bien

    1761-CBL-AC00

    (puerto 1)

    1761-CBL-AP00

    o bien

    1761-CBL-PM021747-CP3

    o bien

    1761-CBL-AC00

    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.

    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):

    Para conectarse a este puerto: Use este cable:

    puerto 1

    conexin DB-9 RS-232, DTE

    1747-CP3

    o bien

    1761-CBL-AC00

    puerto 2

    conexin mini-DIN 8 RS-232

    1761-CBL-AP00

    o bien

    1761-CBL-PM02

    Caracterstica: Descripcin:

    Baud Rate 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.

    Node Address 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 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.

    Maximum Node Address

    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 redesPublicacin 1769-UM011E-ES-P Mayo 2005

  • 1 Publicacin 1769-UM011E-ES-P Mayo 2005

    Captulo 4

    Administracin de las comunicaciones del controlador

    Use este captulo

    Produccin y consumo de datos (enclavamiento)

    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.

    Para obtener informacin acerca de: Vea:

    Produccin y consumo de datos (enclavamiento) 4-1

    Envo y recepcin de mensajes 4-3

    Descripcin general de las conexiones 4-4

    Clculo del uso de conexiones 4-5

    Ejemplo de conexiones 4-6

    Vea:

    Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

    controller_2

    controller_3

    controller_4

    tag consumido

    tag consumido

    tag consumido

    controller_1

    tag producido

  • 4-2 Administracin de las comunicaciones del controlador

    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

    Este tipo de tag: Descripcin:

    producido 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.Publicacin 1769-UM011E-ES-P Mayo 2005

  • Administracin de las comunicaciones del controlador 4-3

    Envo y recepcin de mensajes

    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.

    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.

    Vea:

    Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

    Este tipo de mensaje: Con este mtodo de comunica-cin:

    Es un mensaje conectado:

    El mensaje puede almace-narse en cach:

    lectura o escritura de la tabla de datos CIP

    PLC2, PLC3, PLC5 SLC (todos los tipos)

    CIP

    CIP con ID de origen

    DH+ CIP genrico su opcin (1)

    (1) Puede conectar mensajes genricos CIP. Pero para la mayora de las aplicaciones, recomendamos que deje no conectados los mensajes genricos CIP.

    (2)

    (2) Considere el almacenamiento en cach slo si el mdulo receptor requiere una conexin.

    de transferencia en bloques de lectura o escritura

    Si el mensaje se ejecuta: Entonces:

    repetidamente 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

    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.

    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.

    Vea:

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

    Este dispositivo: Admite esta cantidad de conexiones:

    Controlador CompactLogix 100

    Puerto de comunicacin ControlNet integrado (1769-L32C y 1769-L35CR solamente)

    32Puerto de comunicacin EtherNet/IP integrado (1769-L32E y 1769-L35E solamente)Publicacin 1769-UM011E-ES-P Mayo 2005

  • Administracin de las comunicaciones del controlador 4-5

    Clculo del uso de conexiones

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

    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 local: Cantidad de dispositivos:

    Conexiones por dispositivo:

    Total de conexiones:

    mdulo de E/S local (siempre una conexin directa) 1

    puerto de comunicacin ControlNet integrado (1769-L32C y 1769-L35CR solamente)

    0

    puerto de comunicacin EtherNet/IP integrado (1769-L32E y 1769-L35E solamente)

    0

    Mdulo escner DeviceNet 1769-SDN 2

    total

    Tipo de conexin remota: Cantidad de dispositivos:

    Conexiones por dispositivo:

    Total de conexiones:

    mdulo de comunicacin ControlNet remotoE/S configurada como conexin directa (ninguna)E/S configurada como conexin optimizada para rack

    0 bien1

    mdulo de E/S remotas mediante ControlNet (conexin directa) 1

    mdulo de comunicacin EtherNet/IP remotoE/S configurada como conexin directa (ninguna)E/S configurada como conexin optimizada para rack

    0 bien1

    mdulo de E/S remotas mediante EtherNet/IP (conexin directa) 1

    dispositivo remoto mediante DeviceNet(considerado en la conexin optimizada para rack para el 1769-SDN local) 0

    otro adaptador de comunicacin remota 1

    tag producidocada consumidor

    11

    tag consumido 1

    mensaje (segn el tipo) 1

    mensaje de transferencia en bloques 1

    totalPublicacin 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

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

    controlador ControlLogix con mdulo 1756-ENBT

    adaptador 1769-ADN con mdulos Compact I/O

    Redistationclula fotoelctrica Serie 9000

    red DeviceNet

    red EtherNet/IP

    computadora personal

    CompactLogix 1769-L35E con 1769-SDN

    FlexLogix con 1788-DNBO

    Tipo de conexin: Cantidad de dispositivos:

    Conexiones por dispositivo:

    Total de conexiones:

    controlador a mdulos de E/S locales ( optimizados para rack) 2 1 2

    controlador a mdulo escner 1769-SDN, 1 2 2

    controlador a puerto de comunicacin EtherNet/IP integrado (optimizado para rack)

    1 0 0

    controlador a software de programacin RSLogix 5000 1 1 1

    mensaje a controlador ControlLogix 2 1 2

    tag producido consumido por controlador FlexLogix 2 1 2

    total 9Publicacin 1769-UM011E-ES-P Mayo 2005

  • 1 Publicacin 1769-UM011E-ES-P Mayo 2005

    Captulo 5

    Ubicacin, configuracin y monitoreo de E/S

    Use este captulo

    Seleccin de mdulos de E/S

    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

    Para obtener informacin acerca de: Consulte:

    Seleccin de mdulos de E/S 5-1

    Ubicacin de mdulos de E/S locales 5-2

    Configuracin de E/S 5-4

    Configuracin de E/S distribuidas en EtherNet/IP 5-7

    Configuracin de E/S distribuidas en ControlNet 5-8

    Configuracin de E/S distribuidas en DeviceNet 5-9

    Direccionamiento de datos de E/S 5-10

    Cmo determinar cundo actualizar los datos 5-11

    Reconfiguracin de un mdulo de E/S 5-14

    Consulte: Compact I/O Selection Guide,

    publicacin 1769-SG002

  • 5-2 Ubicacin, configuracin y monitoreo de E/S

    Ubicacin de mdulos de E/S locales

    El controlador utilizado determina el nmero de mdulos de E/S locales que puede configurar.

    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.

    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

    Tabla 5.1

    Controlador: Nmero de mdulos de E/S locales que acepta:

    Nmero de bancos de E/S:

    1769-L35CR 30 3

    1769-L35E 30 3

    1769-L32C,

    1769-L32E, 1769-L31

    16 3Publicacin 1769-UM011E-ES-P Mayo 2005

  • Ubicacin, configuracin y monitoreo de E/S 5-3

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

    EtherNet/IP ControlNet DeviceNet

    1769-CRRx

    1769-CRLx

    Orientacin horizontal

    Orientacin vertical

    Banco 1 Banco 2

    Banco 1

    Banco 2

    1769-CRLx Banco 3

    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.Publicacin 1769-UM011E-ES-P Mayo 2005

  • 5-4 Ubicacin, configuracin y monitoreo de E/S

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

    Consulte: Logix5000 Controllers Common

    Procedures Manual, publicacin 1756-PM001

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

    Aada mdulos de E/S al CompactBusPublicacin 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: Descripcin:

    intervalo entre paquetes solicitados (RPI)

    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:

    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

    Conexin: Descripcin:

    directa 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).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 obtener ms informacin... Consulte el documento EtherNet/IP Communication Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001.

    puerto EtherNet/IP integrado

    dispositivo

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

    2. Aada los mdulos de E/S distribuidas.

    se genera la configuracin de E/S en este orden

    Para una red de E/S distribuidas tpica

    controlador mdulo deE/S

    adaptador remotoPublicacin 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 obtener ms informacin... Consulte el documento ControlNet Communication Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001.

    puerto ControlNet integrado

    dispositiv

    se genera la configuracin de E/S en este orden

    Para una red de E/S distribuidas tpica

    controlador mdulo deE/S

    adaptador remoto

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

    2. Aada los mdulos de E/S distribuidasPublicacin 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 obtener ms informacin... Consulte el documento DeviceNet Communication Modules in Logix5000 Control Systems User Manual, publicacin DNET-UM004.

    se genera la configuracin de E/S en este orden

    Para una red de E/S distribuidas tpica

    disposi-tivo

    disposi-tivo

    disposi-tivo

    disposi-tivo

    red nica

    disposi-tivo

    escnercon-trolador

    dispositivo de vnculo

    con-trolador

    dispositivo de vnculo

    varias redes distribuidas ms pequeas (subredes)

    Aada el mdulo de escner local.

    escner

    disposi-tivo

    disposi-tivo

    disposi-tivo

    disposi-tivo

    disposi-tivo

    disposi-tivoPublicacin 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:

    Ubica-cin

    :Ranu-ra

    :Tipo .Miem-bro

    .Submiem-bro

    .Bit

    = Opcional

    Donde: Es:

    Ubicacin 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 Nmero de ranura del mdulo de E/S en su chasis o riel DIN

    Tipo 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 Datos especficos relacionados con un miembro.

    Bit 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.

    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.

    datos de entrada o salida?

    entrada

    salida

    COS para cualquier punto en el mdulo?

    Los datos se envan al backplane al RPI.

    remota o local?

    analgica

    No

    S

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

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

    Los datos se envan al backplane al RTS y RPI.

    Los datos se envan al backplane al RTS.

    analgica o digital?

    analgica

    digital

    local

    remota

    digital

    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.

    S

    NoRTS RPI?

    analgica o digital?

    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.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:

    Donde:

    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.

    23 15 7 027 19 11 3

    }

    31

    FaultCode

    Fault_Code_Value

    FaultInforeservado

    reservado

    Connection_Closed

    Fault_Bit

    0 = conexin abierta1 = conexin cerrada

    Bit Descripcin

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

    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.

    ADVERTENCIA Tenga cuidado al cambiar la configuracin de un mdulo de E/S. Podra provocar accidentalmente un funcionamiento incorrecto del mdulo de E/S. 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:

    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.

    En esta propiedad: Seleccione:

    Message Type Module Reconfigure

    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

  • 1 Publicacin 1769-UM011E-ES-P Mayo 2005

    Captulo 6

    Desarrollo de aplicaciones

    Use este captulo

    Administracin de tareas 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.

    Para obtener informacin acerca de: Consulte:

    Administracin de tareas 6-1

    Desarrollo de programas 6-2

    Organizacin de tags 6-8

    Seleccin de un lenguaje de programacin 6-9

    Monitoreo del estado del controlador 6-10

    Monitoreo de conexiones 6-11

    Seleccin de un porcentaje de procesamiento interno del sistema 6-13

    Consulte:

    Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001

    Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094

  • 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 programacinFigura 6.1

    aplicacin de control

    administrador de fallos del controlador

    tarea 8

    tarea 1configuracin

    estado

    temporizador de control (watchdog)programa 32

    programa 1

    rutina

    rutina de fallo

    tags (locales) de programa

    otras rutinas

    tags (globales) del controlador

    datos de E/S datos compa