SESIN PRCTICA DE DESARROLLO DE APLICACIONES PANELVIEW PLUS______________________________4 ACERCA DE ESTA SESIN PRCTICA.........................................................................................................4 ANTES DE COMENZAR...........................................................................................................................4 MATERIALES DE LA SESIN PRCTICA.......................................................................................................4 INTRODUZCA EL NMERO DE LA SESIN PRCTICA: SESIN PRCTICA BSICA RSVIEW ME (60 MIN.)___________________________________________6 ACERCA DE ESTA SESIN PRCTICA.........................................................................................................6 CREE UN PROYECTO _______________________________________________________________7 CONFIGURE LAS COMUNICACIONES AL PROCESADOR CONTROLLOGIX ..............................................................8
CONFIGURE LAS COMUNICACIONES LOCALES ......................................................................................................8 CONFIGURE LAS COMUNICACIONES DEL DESTINO .................................................................................................9
DE OPERACIN
__________________________________________________15
CREE UN OBJETO CON REPRESENTACIN ANIMADA ............................................................................................28 CREE UN PANEL DEL INFORMACIN ...............................................................................................................30
CREE EL OBJETO DEL PANEL....................................................................................................................................30 CREE OBJETOS DE PANTALLA NUMRICA......................................................................................................................31
CONFIGURE LA PUESTA EN MARCHA ____________________________________________________36 PRUEBE EL PROYECTO ____________________________________________________________38 DESCARGUE EL PROYECTO A UN TERMINAL .............................................................................................38
Error! No text of specified style in document. Sesin prctica de desarrollo de aplicaciones PanelView Plus 1/16/2013 Pgina 3 de 39
Antes de comenzar
Los sistemas PanelView Plus y VersaView CE son terminales de interface de operador diseados para optimizar el desarrollo, rendimiento y eficiencia del sistema. Estos productos son ideales para aplicaciones que necesitan mostrar informacin grfica y registrar datos de manera que los operadores puedan entender rpidamente el estado de su equipo. Esto permite el suministro de informacin para lograr una ptima eficiencia del sistema. Los terminales PanelView Plus y VersaView CE se configuran con RSView Studio y tienen funcionalidad RSView Machine Edition. Esto permite a los usuarios ejecutar las aplicaciones en una variedad de plataformas, entre ellas interfaces de operador, sistemas autnomos Windows y servicios distribuidos
RSView Studio v3.20 RSLogix 5000 v12 RSLinx Professional v2.42 Procesador ControlLogix L55 con un mdulo 1756-ENBT Red Ethernet
5 de 39
Introduzca el nmero de la sesin prctica: Sesin prctica bsica RSView ME (60 min.)
Acerca de esta sesin prctica
Usted es el ingeniero de control de un integrador de sistema. Su equipo de ventas obtuvo un trabajo para disear e implementar una interface de operador para un sistema de colores de pintura. En lugar de proporcionar al cliente una prueba del concepto de interface de operador, usted desarrollar una pantalla principal de control de operador que permita la seleccin del color de pintura, que tenga un monitor del nivel de tanque y una manera de restablecer el nivel del tanque.
6 de 39
Cree un proyecto
1. Inicie el programa.
2. Cree un nuevo proyecto llamado ACME PAINT MFG seleccionando la ficha New. Introduzca el nombre ACME PAINT MFG y presione Create.
7 de 39
8 de 39
2. Haga clic en Ethernet, Ethernet y expanda la ruta de comunicacin a 0, 1756-L55/A haciendo clic en el signo al lado de cada dispositivo. Haga clic en 0, 1756-L55/A.
3. Haga clic en Add para aadir un acceso directo a dispositivo esta es la definicin formal de cmo RSView Studio se comunicar con el procesador.
4. Escriba el nombre LOGIX como nombre de acceso directo de dispositivo, porque usaremos este nombre de acceso directo con todos los objetos de nuestra aplicacin. 5. Seleccione Apply para aplicar el acceso directo LOGIX al procesador 1756-L55.
1. Seleccione la ficha Target 2. Haga clic con el botn derecho del mouse en Ethernet, Ethernet y seleccione Add Device para aadir el mdulo 1756-ENBT.
3. Haga doble clic en EtherNet/IP Devices, haga clic en el signo al lado de 1756-ENBT y seleccione el dispositivo Major Revision 1. Introduzca la direccin IP del mdulo. 4. Expanda el nuevo mdulo ENBT, haga clic con el botn derecho del mouse en 1756-A17/B, 1756-A17/B y seleccione Properties. La direccin predeterminada del backplane se establece en 0. Puesto que nuestro procesador se encuentra fsicamente en la ranura 0 del chasis, es necesario cambiar la direccin del backplane. Al establecer la direccin en 4 se garantizar que no haya conflicto con ningn otro mdulo que pueda estar en el chasis. Seleccione la direccin 4 y presione OK. 5. Aada el procesador L55 al backplane haciendo clic con el botn derecho del mouse en 1756-A17/B y seleccione Add Device. 6. Expanda Logix Processors y 1756-L55/A, seleccione 1756-L55/A Major Revision 12 y presione OK para seleccionar el procesador ControlLogix con el cual usted se comunicar.
10 de 39
7. Establezca la direccin del L55 en el nmero de ranura del chasis, es decir 0. Haga clic en OK. 8. Configure el acceso directo LOGIX para sealar el procesador L55 que se acaba de aadir. Para hacerlo, seleccione Logix, seleccione 0, 1756-L55/A, y presione Apply.
11 de 39
2. Seleccione la ficha General y seleccione el tamao de pantalla del terminal en el cual se ejecutar el proyecto. Siga la tabla siguiente para seleccionar el tamao de pantalla apropiado: Tamao de pantalla del proyecto 320x240 320x240 640x480 640x480 800x600
Tipo de terminal PanelView Plus 400 PanelView Plus 600 PanelView Plus 700 o VersaView CE 700 PanelView Plus 1.000 o VersaView CE 1.000 PanelView Plus 1.250 o VersaView CE 1.250
12 de 39
1.024x768
3. Seleccione la ficha Runtime para modificar los parmetros de tiempo de ejecucin. 4. Para este proyecto, configure el tiempo de ejecucin para mostrar una barra de ttulo llamada ACME PAINT MFG, cancele la seleccin de Control Box, y seleccione Enable Auto Logout despus de 10 minutos configurando la pantalla como se indica a continuacin:
5. Cuando haya terminado, presione OK. Presione OK nuevamente para salir del dilogo Display Scaling.
13 de 39
14 de 39
Pantalla principal del operador controla el proceso de colores y proporciona informacin acerca de los tanques.
15 de 39
2. Haga clic en Add. Aparecer una ventana de navegacin. Navegue a ACME y seleccione el archivo Bins.jpg que tiene la misma resolucin que su pantalla (indicado en el nombre de archivo). Haga clic en Open y luego en OK.
3. La imagen del grfico aparecer en el fondo. Para ahorrar los recursos del procesador y facilitar la creacin de otros objetos, convierta esta imagen en papel para empapelar. Esto hace que la imagen sea permanentemente parte de esta pantalla. Para ello, haga clic con el botn derecho del mouse en la imagen y seleccione Convert to Wallpaper. Una vez que la imagen se ha convertido en papel para empapelar, ya no podr moverse. Para moverla despus de haberla convertido, la imagen debe desenclavarse seleccionando Edit Wallpaper Unlock All Wallpaper.
16 de 39
2. Haga clic y arrastre el mouse para crear el botn en el lado inferior derecho de la pantalla. 3. Haga doble clic en el botn para abrir la ventana Properties. 4. Cambie las siguientes caractersticas:
5. Haga clic en la ficha Label y escriba Exit. Cambie Caption Color a negro y elija Bold. Esta sesin prctica se concentra en la pantalla con resolucin de 320 x 240. Al desarrollar el proyecto para cualquier otra resolucin, la fuente puede haberse modificado para ajustarse a los objetos en la pantalla. La fuente para este botn debe ser aproximadamente 10. Sin embargo, si est usando una resolucin de ms de 320 x 240 en esta sesin prctica, es posible que necesite una fuente de mayor tamao.
6. Cuando haya terminado, haga clic en OK. 7. La pantalla ser similar a la siguiente:
17 de 39
Text: ACME Paint Co. Font: Arial Size: 8 (nuevamente, lo que se ajuste a su pantalla, fuentes ms pequeas para 320 x 240, fuentes ms grandes para 1.250 1.500) Bold Back Color: Rojo oscuro Fore Color: Blanco Back Style: Solid
18 de 39
Border Style: Inset Back Style: Solid Border Width: 2 Back Color: Rojo oscuro Border Color: Rojo Fill Color: Rojo claro Minimum Value: 0 Maximum Value: 100
19 de 39
3. Presione la ficha Connection para asignar un valor de PLC a este objeto a fin de controlar el llenado del tanque. 4. Presione rojo. debajo del Tag para seleccionar un valor de PLC que represente el nivel del tanque
5. Haga clic con el botn derecho del mouse en ACME PAINT MFG, y seleccione Refresh All Folders para actualizar los tags en tiempo real que estn disponibles actualmente.
20 de 39
6. El nivel de llenado del tanque rojo se mide con un contador asociado con una estructura definida por el usuario en el procesador ControlLogix. Siga esta trayectoria para seleccionar el acumulador de nivel de llenado del tanque rojo. Logix->Online->Program:MainProgram->Red_Tank->Fill_Level->ACC.
21 de 39
7. Seleccione OK para salir del Tag Browser y OK para salir del dilogo Properties. Para probar si este objeto est configurado y se muestra correctamente en la pantalla, presione el smbolo para probar la pantalla. El tanque debe mostrar bajo nivel de color rojo en el grfico de barra. Presione el smbolo cuando haya terminado. Ahora que el objeto de grfico de barra de nivel de tanque rojo est correctamente configurado, usted puede configurar rpidamente el grfico de barra de nivel de tanque azul siguiendo estos pasos. 1. Haga clic con el botn derecho del mouse en el grfico de barra rojo y seleccione Copy. 2. Haga clic con el botn derecho del mouse en el segundo tanque y seleccione Paste. 3. Alinee y copie el objeto en el segundo tanque. 4. Haga clic con el botn derecho del mouse en objeto copiado y seleccione Property Panel.
22 de 39
Back Color: Azul oscuro Border Color: Azul Fill Color: Azul claro para cerrar el panel.
7. Haga clic con el botn derecho del mouse en el grfico de barra azul y seleccione Tag Substitution.
23 de 39
8. El cuadro de dilogo Tag Substitution permite que el especialista en desarrollo seleccione rpidamente cualquier parte del nombre del tag y lo reemplace con un nuevo nombre. Busque {::[LOGIX]Program:MainProgram.Red_Tank.Fill_Level.ACC} y reemplcelo con {:: [LOGIX]Program:MainProgram.Blue_Tank.Fill_Level.ACC}.
9. Haga clic en Replace. Confirme este cambio haciendo clic en Replace nuevamente. 10. Ahora el grfico de barra de tanque azul est completamente configurado. Para probar este objeto, presione el smbolo . El grfico de barra azul debe mostrarse correctamente. Cuando haya terminado, presione el smbolo . 11. Cuando haya terminado, guarde la pantalla haciendo clic en .
Caption: Stop Font: Arial Size: 8 (o el tamao que se ajuste al botn) Caption Color: Blanco Caption Blink: Seleccionado
Back Color: Negro Border Color: Gris oscuro Caption: Select Color Font: Arial Size: 20 Caption Color: White Caption Blink: No seleccionado
25 de 39
6. Seleccione la ficha Connections para configurar el tag PLC al cual escribir el valor de este botn. Seleccione (explorador de tags) y seleccione Logix->Online->Program:MainProgram>Paint_Color, y luego presione OK. 7. Seleccione OK para salir del cuadro de dilogo Properties.
26 de 39
Azul
Morado
Azul
Azul activo
Arial 20 Negro
Seleccionad
Seleccionado
Blink
1. Seleccione
2. Haga doble clic en el polgono y establezca el estilo de lnea en None. Haga clic en OK. 3.
Haga clic con el botn derecho del mouse en el polgono, seleccione Animation, luego Color para cambiar el color el polgono basado en un valor de PLC.
5. Use el tag PLC que controla el color producido para controlar el color de la tubera. Presione el botn
y encuentre el tag PLC Logix->Online->Program:MainProgram->Paint_Color. 6. Establezca el valor de las propiedades de color segn los mostrados en la tabla siguiente seleccionando el valor y haciendo clic en los cuadrados de color a la derecha.
V a l u e 0 1 3
Foreground Color
Background Color
7. Seleccione la ficha Visibility para controlar cuando se muestra el polgono. Mientras no haya un color de
pintura seleccionado, el polgono no estar visible. Seleccione el botn y encuentre el tag PLC Logix->Online->Program:MainProgram->Paint_Color. Cuando el valor del tag es mayor que cero, este polgono estar visible.
2. Haga doble clic en la nueva pantalla para abrir el cuadro de dilogo Properties. Cambie las caractersticas segn lo indicado a continuacin:
3. Haga clic en la ficha Connections para abrir el Tag Browser haciendo clic en el botn :[LOGIX]:Program:MainProgram.Red_Tank.Fill_Level.ACC. 4. Haga clic en OK para salir del Tag Browser y OK para salir del cuadro de dilogo.
. Navegue a
5. Cree la segunda pantalla numrica haciendo clic con el botn derecho del mouse en la primera y seleccionando Copy. Haga clic con el botn derecho del mouse en el panel y haga clic en Paste. 6. Haga doble clic en la nueva pantalla para abrir el dilogo Properties. Cambie Back Color a azul. 7. Haga clic en la ficha Connections y presione el botn [LOGIX]:Program:MainProgram.Blue_Tank.Fill_Level.ACC. para cambiar el tag a :
9. Verifique que los tags se leen correctamente probando la pantalla con el botn haya terminado.
. Presione
cuando
2. Use el Tag Browser para seleccionar los siguientes tags y establezca sus expresiones en 100. LogixOnlineProgram:MainProgramRed_TankFill_LevelACC .LogixOnlineProgram:MainProgramBlue_TankFill_LevelACC 3. Presione Close, seleccione Save, y guarde la Macro como Reset Tank Levels.
4. Presione OK. 5. Use el botn de crear numricas. (objeto de botn de macro) y arrastre la forma debajo de las pantallas
6. Cambie Back Color a gris y Border Color a gris claro. 7. Haga clic en para abrir el Macro Browser. Seleccione Reset Tank Levels y haga clic en OK.
8. Haga clic en la ficha Label y escriba Reset Tanks. Haga clic en OK para cerrar el dilogo Properties. La pantalla ser similar a la siguiente:
2. Inhabilite Alarms, Info messages y Data logging. Use Main Screen como grfico inicial.
3. Presione OK.
Pruebe el proyecto
Conforme ustedes han creado las diversas pantallas, han utilizado y para probar cada pantalla individual. RSView Studio permite que el especialista en desarrollo pruebe todo el proyecto a fin de navegar y probar todas las funciones del proyecto antes de descargarlo a un terminal. Siga estos pasos para probar este proyecto. 1. Presione Test Application bajo el men Application.
2. El sistema le preguntar si desea guardar la pantalla. Haga clic en Yes. 3. RSView Studio compilar el proyecto y lo ejecutar como si se estuviera ejecutando en el terminal deseado. 4. Pruebe todas las funciones del proyecto. Resuelva cualquier error que encuentre. 5. Presione X en el teclado para terminar la prueba.
6. Haga clic en ACME PAINT MFGmer y haga clic en Open. 7. Expanda la ruta al terminal de destino para ir a travs de Ethernet, Ethernet directamente a PanelView Plus o VersaView CE.
8. Haga clic en Download. Ahora el archivo se est transfiriendo a PV+/VVCE. 9. En la unidad PV+/VVCE, haga clic en Load Application y seleccione ACME PAINT MFG. Luego haga clic en Load. Haga clic en Yes para reemplazar los parmetros de comunicacin existentes. 10. Haga clic en Run Application para iniciar el proyecto. 11. Pruebe las funciones del proyecto para verificar que todo funciona correctamente.