Impri Mir
Impri Mir
Impri Mir
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
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
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
ii
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.
Tabla de contenido
Captulo 1 Dnde comenzar
Use este captulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Diseo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Instalacin del hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Tabla de contenido
Tabla de contenido
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
Tabla de contenido
Captulo
Dnde comenzar
El controlador CompactLogix ofrece los elementos ms avanzados de control, comunicaciones y E/S en un paquete de control distribuido.
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
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
1769-L32C
750 Kbytes
16
1769-L32E
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.
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.
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
1-4
Dnde comenzar
Notas:
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
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.
2-2
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
2-3
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.
2-4
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.
Haga clic en OK. Vaya al paso 4. y asegrese de haber seleccionado el puerto de comunicacin Comm Port correcto.
2-5
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
2-6
Notas:
Captulo
El controlador CompactLogix es compatible con redes adicionales para ofrecer las siguientes facilidades:
Ejemplo:
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
3-2
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
Opcional
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
Adaptador 1794-AENT con mdulos de E/S 1794 Adaptador 1734-AENT con mdulos de E/S 1734
estacin de trabajo
3-4
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.
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.
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
3-6
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
Terminal PanelView
Adaptador 1794-ACN15 con mdulos de E/S 1794 Adaptador 1734-ACNR con mdulos de E/S 1734
Controlador PLC-5/40C
3-7
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.
3-8
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.
detector Sistema CompactLogix con 1769-ADN Terminal PanelView laptop Servovariador Ultra 5000 arrancador de motor conjunto de botones pulsadores escner de cdigos de barras
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
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
3-10
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
computadora personal
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
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.
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.
3-12
conmutador selector de fuente de alimentacin elctrica de CC terminales para la fuente de alimentacin de 24 VCC externa
3-13
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
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-14
DH+
RS-232
3-15
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
3-16
3-17
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).
3-18
3-19
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
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.
3-20
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
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).
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.
3-22
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.
3-23
Notas:
3-24
Captulo
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
4-2
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.
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
4-3
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)
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.
4-4
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
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.
El documento Logix5000 Controllers Design Considerations Reference Manual, publicacin 1756-RM094, describe cmo optimizar el uso de las conexiones.
4-5
Cantidad de dispositivos:
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
4-6
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
Captulo
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
5-2
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.
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
5-4
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.
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.
5-6
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).
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
5-7
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).
controlador
adaptador remoto
mdulo de E/S
dispositivo
1. Aada el adaptador remoto para el riel DIN o chasis de E/S distribuidas. 2. Aada los mdulos de E/S distribuidas.
Consulte el documento EtherNet/IP Communication Modules in Logix5000 Control Systems User Manual, publicacin ENET-UM001.
5-8
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).
dispositiv
1. Aada el adaptador remoto para el riel DIN o chasis de E/S distribuidas. 2. Aada los mdulos de E/S distribuidas
Consulte el documento ControlNet Communication Modules in Logix5000 Control Systems User Manual, publicacin CNET-UM001.
5-9
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.
escner
dispositivo
dispositivo
dispositivo
dispositivo
dispositivo
dispositivo
Consulte el documento DeviceNet Communication Modules in Logix5000 Control Systems User Manual, publicacin DNET-UM004.
5-10
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)
5-11
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
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
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.
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.
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.
5-12
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).
La visualizacin de los datos de fallo se realiza de manera predeterminada en formato decimal. Cmbiela a Hex para leer los cdigos de fallo.
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
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.
5-14
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
5-15
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.
5-16
Notas:
Captulo
Desarrollo de aplicaciones
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.
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
programa 32
datos de E/S
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.
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
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
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.
Desarrollo de aplicaciones
6-7
El documento Logix5000 Controllers Common Procedures Manual, publicacin 1756-PM001, proporciona informacin sobre cmo: seleccionar qu tarea usar configurar tareas priorizar tareas inhibir tareas
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
Cuando se crea un tag se asignan las siguientes propiedades al tag: tipo de tag tipo de datos alcance
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
Desarrollo de aplicaciones
6-9
El controlador CompactLogix admite estos lenguajes de programacin, tanto en lnea como fuera de lnea:
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
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.
6-10
Desarrollo de aplicaciones
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
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
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
donde: I_O_LED es un tag DINT que almacena el estado del indicador LED I/O ubicado en la parte frontal del controlador.
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.
Desarrollo de aplicaciones
6-13
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.
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.
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
6-16
Desarrollo de aplicaciones
Notas:
Captulo
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
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.
7-2
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
7-3
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
Restablec Completo
7-4
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?
7-5
Restableciendo
Reinicio Reiniciando Parado CancelaCancelacin cin Parando Cancelando Fallo (uso especfico del comando de cancelacin)
Restablecimiento Completo
Restablecimiento
Parado
Cancelado
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
7-6
2. Proporcione un comando.
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
7-7
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.
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
7-8
Notas:
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.
8-2
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.
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.
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
Captulo
Mantenimiento de la batera
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.
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
9-2
Mantenimiento de la batera
22 meses
16 meses
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.
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
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.
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).
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.
A-2
Si este indicador: OK
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
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.
A-3
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.
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.
A-4
Los indicadores LED de ControlNet slo estn en los controladores 1769-L32C y 1769-L35CR.
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.
A-5
A-6
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.
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.
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:
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.
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.
A-7
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.
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.
A-8
El puerto est conectado a un dispositivo Ethernet Operacin normal. No se requiere accin. alimentado. Por lo tanto, el puerto puede comunicarse por Ethernet.
Apndice
Ubicacin de 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
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
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
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
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
general
general
CPS Synchronous Copy File CPT Compute CTD Count Down CTU Count Up CTUD Count Up/Down D2SD Discrete 2-State Device D3SD
general
Diagnostic Detect
general
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
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
general
general
control de procesos
JXR Jump to External Routine LBL Label LDL2 Second-Order Lead Lag LDLG Lead-Lag LEQ Less Than or Equal to
general
general general
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
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
MUX Multiplexer MVM Masked Move MVMT Masked Move with Target NEG Negate
general
NOP No Operation
general
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
NTCH Notch Filter OCON Output Wire Connector ONS One Shot OR Bitwise OR
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
RLIM Rate Limiter RMPS Ramp/Soak RTO Retentive Timer On RTOR Retentive Timer On with Reset RTOS REAL to String SBR Subroutine
fase
fase
general
fase
SCL Scale SCRV S-Curve SEL Select SETD Set Dominant SFP SFC Pause SFR SFC Reset
fase
general
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
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
general general
general
general general
general general
general
general
general
general
general general
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
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
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
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
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.
PN 957974-05
2005 Rockwell Automation, Inc. Impreso en EE.UU.