Table Of ContentPanelBuilder32
Software de desarrollo de
aplicaciones para terminales
PanelView estándar
Inicio rápido
Información importante para el usuario
Debido a la variedad de usos de los productos descritos en esta publicaci(cid:243)n, las personas responsables de la
aplicaci(cid:243)n y uso de este equipo de control deben asegurarse de que se hayan seguido todos los pasos
necesarios para que cada aplicaci(cid:243)n y uso cumplan con todos los requisitos de rendimiento y seguridad,
incluyendo leyes, normativas, c(cid:243)digos y estÆndares vigentes.
Las ilustraciones, grÆficos, ejemplos de programas y de diseæo que aparecen en esta gu(cid:237)a tienen œnicamente
una finalidad ilustrativa. Debido a las muchas variables y requisitos asociados con cualquier instalaci(cid:243)n
particular, Allen-Bradley no puede asumir ninguna responsabilidad (incluida la responsabilidad de propiedad
intelectual) por el uso que se dØ a los productos basÆndose en los ejemplos que se muestran en esta
publicaci(cid:243)n.
La publicaci(cid:243)n SGI-1.1 de Allen-Bradley, Safety Guidelines for the Application, Installation and Maintenance of
Solid-State Control (que se puede obtener a travØs de la oficina local de Allen-Bradley), describe algunas
diferencias importantes entre equipos transistorizados y dispositivos electromecÆnicos, las cuales deben
tomarse en cuenta cuando se utilicen productos como los descritos en esta publicaci(cid:243)n.
Queda prohibida la reproducci(cid:243)n total o parcial del contenido de esta publicaci(cid:243)n de propiedad exclusiva sin
la autorizaci(cid:243)n escrita de Rockwell Automation.
En este manual se utilizan notas que advierten sobre consideraciones de seguridad:
Identifica informaci(cid:243)n acerca de prÆcticas o circunstancias que pueden provocar lesiones
ATENCIÓN
o incluso la muerte, daæos materiales o pØrdidas econ(cid:243)micas.
!
Las notas de atenci(cid:243)n le ayudan a:
• identificar un peligro
• evitar un peligro
• reconocer las consecuencias
Identifica informaci(cid:243)n especialmente importante para un correcto entendimiento y
IIMMPPOORRTTAANNTTEE
aplicaci(cid:243)n del producto.
Identifica informaci(cid:243)n especialmente importante para un correcto entendimiento y
NOTA
aplicaci(cid:243)n del producto.
Allen-Bradley, MicroLogix, ControlLogix, SLC, PLC, RSLogix, RSLinx, PanelView, PanelBuilder32 son marcas comerciales de Rockwell Automation
DeviceNet es una marca comercial de The Open DeviceNet Vendors Association
Modbus es una marca comercial de Modicon, Inc.
Microsoft, Windows y Windows NT son marcas registradas de Microsoft Corporation en Estados Unidos y otros pa(cid:237)ses.
Tabla de contenido
Prefacio
Contenido de esta gu(cid:237)a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Lo que necesita. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Cables para la descarga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Cables de comunicaci(cid:243)n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Computadora personal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Ejemplo de aplicaci(cid:243)n y l(cid:243)gica de escalera. . . . . . . . . . . . . . . . . . . . . . . 5
Capítulo 1 - Configuración del sistema
Pautas de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Conexiones DH-485 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Conexiones RS-232 (protocolo DH-485). . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Conexiones RS-232 (protocolo DF1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Conexiones de E/S remotas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Conexiones DH+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Conexiones DeviceNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Conexiones ControlNet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Conexiones EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Conexiones Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
L(cid:243)gica de escalera del controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Capítulo 2 - Descripción general de la aplicación
Prop(cid:243)sito de la aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Pantallas de la aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Pantalla de control y estado del motor. . . . . . . . . . . . . . . . . . . . . . . . . 19
Pantalla Establecer la velocidad del motor . . . . . . . . . . . . . . . . . . . . . 20
Indicador de alarma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Tags de la aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Publicación 2711-QS003C-ES-P
Tabla de contenido ii
Capítulo 3 - Creación de la aplicación
Inicio de PanelBuilder32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Creaci(cid:243)n de una nueva aplicaci(cid:243)n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Creaci(cid:243)n de la pantalla Establecer la velocidad del motor. . . . . . . . . . . . . 26
Creaci(cid:243)n de objetos en la pantalla Estado del motor. . . . . . . . . . . . . . . . . 27
Creaci(cid:243)n del bot(cid:243)n pulsador Arrancar motor. . . . . . . . . . . . . . . . . . . 27
Creaci(cid:243)n del bot(cid:243)n pulsador Detener motor. . . . . . . . . . . . . . . . . . . . 29
Creaci(cid:243)n del bot(cid:243)n de pantalla Velocidad del motor . . . . . . . . . . . . . 31
Creaci(cid:243)n del visualizador Velocidad del motor. . . . . . . . . . . . . . . . . . 32
Creaci(cid:243)n del indicador Estado del motor . . . . . . . . . . . . . . . . . . . . . . 34
Creaci(cid:243)n del t(cid:237)tulo de pantalla para la pantalla Estado
del motor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Creaci(cid:243)n de objetos en la pantalla Establecer la velocidad
del motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Creaci(cid:243)n de un objeto de entrada numØrica para establecer
la velocidad del motor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Creaci(cid:243)n del bot(cid:243)n de pantalla Estado del motor. . . . . . . . . . . . . . . . 39
Creaci(cid:243)n del t(cid:237)tulo de pantalla para la pantalla Establecer
la velocidad del motor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Creaci(cid:243)n de un bot(cid:243)n para Ir A Pantalla de config.. . . . . . . . . . . . . . . . . . 40
Creaci(cid:243)n de indicador de alarma y mensajes. . . . . . . . . . . . . . . . . . . . . . . . 41
Creaci(cid:243)n del indicador de alarma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Definici(cid:243)n de un disparo de alarma. . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Definici(cid:243)n de mensajes de alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Cierre de pantallas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Definici(cid:243)n de la pantalla de inicio de la aplicaci(cid:243)n. . . . . . . . . . . . . . . . . . . 44
Almacenamiento de la aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Conversi(cid:243)n de la aplicaci(cid:243)n para otro tipo de terminal . . . . . . . . . . . . . . . 46
Capítulo 4 - Configuración de comunicaciones
Configuraci(cid:243)n de comunicaciones DH-485. . . . . . . . . . . . . . . . . . . . . . . . 48
Configuraci(cid:243)n de comunicaciones DH+ . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Configuraci(cid:243)n de comunicaciones de E/S remotas. . . . . . . . . . . . . . . . . . 50
Configuraci(cid:243)n de comunicaciones DeviceNet. . . . . . . . . . . . . . . . . . . . . . 51
Configuraci(cid:243)n de comunicaciones ControlNet . . . . . . . . . . . . . . . . . . . . . 52
Configuraci(cid:243)n de comunicaciones EtherNet/IP. . . . . . . . . . . . . . . . . . . . 53
Configuraci(cid:243)n de comunicaciones DF1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Configuraci(cid:243)n de comunicaciones Modbus . . . . . . . . . . . . . . . . . . . . . . . . 55
Almacenamiento de la aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Publicación 2711-QS003C-ES-P
Tabla de contenido iii
Capítulo 5 - Introducción de tags de aplicación
C(cid:243)mo abrir el editor de tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Descripci(cid:243)n de los tags de aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Tags de aplicaci(cid:243)n para DH-485, DH+ y DF1. . . . . . . . . . . . . . . . . . 56
Tags de aplicaci(cid:243)n de E/S remotas . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Tags de aplicaci(cid:243)n ControlNet sin programar. . . . . . . . . . . . . . . . . . . 57
Tags de aplicaci(cid:243)n ControlNet programados . . . . . . . . . . . . . . . . . . . 57
Tags de aplicaci(cid:243)n DeviceNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Tags de aplicaci(cid:243)n EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Tags de aplicaci(cid:243)n Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Introducci(cid:243)n de los tags de aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Almacenamiento de la aplicaci(cid:243)n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Capítulo 6 - Descarga de la aplicación
Verificaci(cid:243)n de errores de la aplicaci(cid:243)n. . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Descarga de la aplicaci(cid:243)n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
C(cid:243)mo cerrar la aplicaci(cid:243)n y salir de PanelBuilder32. . . . . . . . . . . . . . . . . . 66
Capítulo 7 - Ejecución de la aplicación
Pantalla de estado del motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Pantalla Velocidad del motor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Indicador de alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Apéndice A - Programas de aplicación
Programas de aplicaci(cid:243)n de PanelBuilder32. . . . . . . . . . . . . . . . . . . . . . . . 72
Programas de l(cid:243)gica de escalera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Programas de escÆner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Publicación 2711-QS003C-ES-P
Tabla de contenido iv
Publicación 2711-QS003C-ES-P
Prefacio
Bienvenido a PanelBuilder32. Para ayudarle a comenzar y a usar con Øxito PanelBuilder32, esta gu(cid:237)a proporciona
una aplicaci(cid:243)n de ejemplo. Este repaso lo dirige por los diferentes pasos requeridos para crear, descargar y
ejecutar una aplicaci(cid:243)n en un terminal PanelView.
Los tags de aplicaci(cid:243)n y la l(cid:243)gica en escalera se proporcionan para que pueda ejecutar la aplicaci(cid:243)n en las
siguientes redes de comunicaci(cid:243)n:
• DH+ o DH-485
• EtherNet/IP
• ControlNet (con y sin programaci(cid:243)n)
• DeviceNet (mensajes de E/S)
• E/S remotas
• DF1
• Modbus
Para mÆs informaci(cid:243)n acerca de las caracter(cid:237)sticas del software PanelBuilder32, consulte el manual sobre c(cid:243)mo
obtener resultados y la ayuda en l(cid:237)nea disponible dentro de PanelBuilder32.
PanelBuilder32 se ejecuta en el entorno Windows de Microsoft. El usuario debe estar familiarizado con las
operaciones bÆsicas con ventanas, tales como el uso de menœs, cuadros de diÆlogo y barras de herramientas.
Publicación 2711-QS003C-ES-P
Prefacio 2
Contenido de esta guía
• Prefacio
Descripci(cid:243)n general de esta gu(cid:237)a, con todo lo necesario para crear, descargar y ejecutar la aplicaci(cid:243)n de
ejemplo.
• Cap(cid:237)tulo 1 - Configuraci(cid:243)n inicial del sistema
Describe la configuraci(cid:243)n de los componentes del sistema.
• Cap(cid:237)tulo 2 - Descripci(cid:243)n de la aplicaci(cid:243)n de ejemplo
Proporciona una descripci(cid:243)n de la aplicaci(cid:243)n de ejemplo y su funcionamiento.
• Cap(cid:237)tulo 3 - Creaci(cid:243)n de la aplicaci(cid:243)n de ejemplo
Proporciona procedimientos paso a paso para crear la aplicaci(cid:243)n de ejemplo.
• Cap(cid:237)tulo 4 - Configuraci(cid:243)n de comunicaciones
Muestra c(cid:243)mo configurar las comunicaciones de red para el terminal PanelView y el controlador l(cid:243)gico.
• Cap(cid:237)tulo 5 - Introducci(cid:243)n de tags de aplicaci(cid:243)n
Muestra c(cid:243)mo usar el editor de tags para introducir los tags de aplicaci(cid:243)n.
• Cap(cid:237)tulo 6 - Descarga de la aplicaci(cid:243)n
Muestra c(cid:243)mo validar y descargar la aplicaci(cid:243)n en el terminal PanelView.
• Cap(cid:237)tulo 7 - Ejecuci(cid:243)n de la aplicaci(cid:243)n
Muestra c(cid:243)mo ejecutar la aplicaci(cid:243)n en el terminal PanelView.
• ApØndice A - Programas de aplicaci(cid:243)n
Lista de programas de l(cid:243)gica de escalera disponibles que puede utilizar para su aplicaci(cid:243)n. TambiØn se
proporciona una impresi(cid:243)n de cada programa.
Publicación 2711-QS003C-ES-P
Prefacio 3
Lo que necesita
En esta secci(cid:243)n se enumeran los requisitos para crear, descargar y ejecutar la aplicaci(cid:243)n en una red de E/S
remotas, DH+, ControlNet, EtherNet/IP, DF1 o Modbus.
Cables para la descarga
El terminal incluye un puerto RS-232 (DF1), RS-232 (DH485) o DH-485 a travØs del cual se transfieren las
aplicaciones. Use el cable correspondiente de las listas que se muestran a continuaci(cid:243)n.
Puerto de programación RS-232 - Para descargar una aplicaci(cid:243)n en un puerto de programaci(cid:243)n RS-232 de
un terminal PanelView, necesitarÆ un cable de descarga. Use uno de los siguientes cables:
• N” de catÆlogo 2706-NC13 (3 m/10 pies)
• N” de catÆlogo 2711-NC13 (5 m/16.4 pies)
• N” de catÆlogo 2711-NC14 (10 m/32.7 pies)
Para el terminal PanelView 300 Micro, use uno de estos cables:
• N” de catÆlogo 2711-CBL-PM05 (5 m/15 pies)
• N” de catÆlogo 2711-CBL-PM10 (10 m/30 pies)
• N” de catÆlogo 1761-CBL-AP00 (.5 m/1.5 pies)
• N” de catÆlogo 1761-CBL-PM02 (2 m/6.5 pies).
Puerto de programación DH-485 - Para descargar una aplicaci(cid:243)n en un terminal DH-485, necesitarÆ:
• Convertidor de interface de computadora personal (PIC), n” de catÆlogo 1747-PIC y uno de estos cables,
n” de catÆlogo 1747-C10, -C11, -C20.
o
• Acoplador de red 1761-NET-AIC y uno de estos cables: 1747-CP3, 1761-CBL-AS03 (3 m/9.8 pies) o
1761-CBL-AS09 (9.9 m/27.5 pies).
El convertidor de interface de computadora personal recibe alimentaci(cid:243)n elØctrica de un controlador SLC. Si va
a realizar la descarga en un terminal que no tiene un SLC conectado, necesitarÆ una fuente de alimentaci(cid:243)n
elØctrica (n” de catÆlogo 1747-NP1) o un acoplador de red con alimentaci(cid:243)n elØctrica (n” de catÆlogo
1747-NET-AIC).
Publicación 2711-QS003C-ES-P
Prefacio 4
Cables de comunicación
Terminales PanelView DH-485 - Para conectar un puerto PanelView DH-485 a un conector DH-485 de
un SLC, use el cable DH-485 (n” de catÆlogo 1747-C10, -C11, -C20).
Terminales PanelView RS-232 (DF1 o DH485) - Para conectar un puerto de comunicaci(cid:243)n PanelView
RS-232/DF1 o DH485 a un puerto RS-232 de un controlador, use un cable RS-232 (n” de catÆlogo 2706-NC13,
2711-NC13 o NC14). Para la conexi(cid:243)n al puerto RS-232 de 8 pines del controlador MicroLogix
1000/1200/1500LSP, use el n” de catÆlogo 2711-NC21 o -NC22. Consulte el manual del usuario del convertidor
de interface avanzado AIC+ (1761-6.4) para obtener informaci(cid:243)n acerca de otras configuraciones de red.
Para el 300 Micro, use uno de estos cables (n” de catÆlogo 2711-CBL-HM05, -HM10, -PM05 o -PM10).
Terminales de E/S remotas - Para conectar un puerto RIO de PanelView a un puerto RIO de un PLC, use
un cable (n” de catÆlogo 1770-CD) equivalente a Belden 9463.
Terminales PanelView DH + - Para conectar un puerto DH+ de PanelView a un puerto DH+ de un PLC,
use un cable (n” de catÆlogo 1770-CD) equivalente a Belden 9463.
Terminales ControlNet - Para conectar un PanelView a una red ControlNet, use un cable coaxial (n” de
catÆlogo 1786-CP).
Terminales EtherNet/IP - Para conectar un PanelView a una red EtherNet/IP, use un cable de par trenzado
con y sin blindaje de categor(cid:237)a 5 con conectores RJ45.
Terminales DeviceNet - Para conectar un PanelView a una red DeviceNet, use un cable (n” de catÆlogo
1485C-P1A50, -P1A150, -P1A300). Consulte el manual del usuario del convertidor de interface avanzado AIC+
(1761-6.4) para obtener informaci(cid:243)n acerca de otras configuraciones de red.
Computadora personal
(cid:201)stos son los requisitos m(cid:237)nimos para ejecutar PanelBuilder32:
• PC Pentium Clase 2 o compatible a 100 MHz o superior
• 30 MB de espacio libre en el disco duro para una instalaci(cid:243)n m(cid:237)nima
• 270 MB de espacio libre en el disco duro para la instalaci(cid:243)n del paquete completo
• 32 MB de RAM instalada (se recomienda 48 MB de RAM)
• Unidad de CD-ROM
• 500 K de memoria convencional libres
Publicación 2711-QS003C-ES-P
Description:Allen-Bradley, MicroLogix, ControlLogix, SLC, PLC, RSLogix, RSLinx, .. Puerto de programación DH-485 - Para descargar una aplicación en un