You are on page 1of 78

Las ms nuevas funciones de RSLogix 5000, versin 17 Descubra las diferencias

POR FAVOR DEJE ESTE CUADERNO DE TRABAJO EN LA SALA!

Tabla de contenido
TABLA DE CONTENIDO _________________________________________________ 3 EXPERIMENTA EL PODER DE LA ARQUITECTURA INTEGRADA RSLOGIXARCHITECT Y LAS NUEVAS FUNCIONALIDADES DE RSLOGIX500 V17 (120 MINUTOS) 5 ACERCA DE ESTA SESIN PRCTICA DE LABORATORIO ______________________ ANTES DE COMENZAR ______________________________________________ MATERIALES DE LA PRCTICA DE LABORATORIO __________________________ CONVENCIONES DEL DOCUMENTO _____________________________________ 5 6 6 9

PRCTICA DE LABORATORIO #1: INTEGRACIN DEL PROYECTO RSLOGIX5000 DENTRO DE RSLOGIXARCHITECT V3.0 E IMPORTACIN PARCIAL (60 MINUTOS) ____________ 10 ACERCA DE ESTA PRCTICA DE LABORATORIO ___________________________ 10 SECCIN 1: ADMINISTRE EL PROYECTO USANDO RSLOGIXARCHITECT ____________ 11 CREE UN NUEVO ARCHIVO __________________________________________ AADA UN PROYECTO DEL CONTROLADOR ______________________________ MODIFIQUE EL HARDWARE __________________________________________ CONFIGURACIN DEL CONTROLADOR __________________________________ ADMINISTRACIN DE BIBLIOTECA _____________________________________ PGINA COMMIT LAYOUT ___________________________________________ 11 11 12 14 16 17

SECCIN 2: AADA UN VARIADOR POWERFLEX EN CONTROLNET Y CDIGO DE CONTROL CON IMPORTACIN/EXPORTACIN PARCIAL ________________________________ 18 AADA EL POWERFLEX 70 EC-C EN RSLOGIX5000_______________________ 18 LGICA DE EXPORTACIN/IMPORTACIN PARCIAL DEL VARIADOR _____________ 19 SECCIN 3: DESCARGAR EL PROYECTO Y LOS PARMETROS DEL VARIADOR, PROGRAMAR EL VARIADOR EN CONTROLNET Y PROBAR. ______________________ 26 CAMBIAR LA TAREA Y DESCARGAR ____________________________________ DESCARGUE LOS PARMETROS DEL VARIADOR __________________________ PROGRAME LA CONEXIN AL VARIADOR CON RSNETWORX PARA CONTROLNET __ RESTABLEZCA Y PRUEBE LOS VARIADORES _____________________________ 26 28 31 34

SECCIN 4: IMPORTACIN DE UDT FUERA DE LNEA CON PRESERVACIN DE DATOS. _ 37 IMPORTE UN NUEVO UDT ___________________________________________ 37 SECCIN 5: OPCIONES VISUALES DEL EDITOR. ______________________________ 39 IMPORTAR RUTINA ________________________________________________ 39 OPCIONES DE CAMBIO _____________________________________________ 40 SECCIN 6: ACTUALICE RSLOGIXARCHITECT. ______________________________ 43 SINCRONICE RSLOGIXARCHITECT ____________________________________ 43 PRCTICA DE LABORATORIO #2: CONMUTACIN ENTRE MLTIPLES IDIOMAS, REGISTRO DEL CONTROLADOR Y PGINA DE INICIO (30 MINUTOS) ________________________ 45 ACERCA DE ESTA PRCTICA DE LABORATORIO ___________________________ 45 SECCIN 1: CONMUTACIN ENTRE MLTIPLES IDIOMAS _______________________ 45 ABRA EL PROYECTO RSLOGIX5000 ___________________________________ 45

AT3ES 1/5/2009 Pgina 3 de 78

EXPORTACIN DE IDIOMA DE DOCUMENTACIN DEL PROYECTO _______________ 46 IMPORTACIN DE IDIOMA DE DOCUMENTACIN DEL PROYECTO _______________ 49 AADA UN NUEVO IDIOMA Y LOCALICE LA DOCUMENTACIN DIRECTAMENTE DENTRO DE RSLOGIX 5000 ________________________________________________ 51 SECCIN 2: REGISTRO DEL CONTROLADOR ________________________________ 55 ABRA Y DESCARGUE EL PROYECTO RSLOGIX5000________________________ 55 AADA LA RUTINA DE REGISTRO DEL CONTROLADOR ______________________ 55 IMPORTE EL PROGRAMA DE REGISTRO DEL CONTROLADOR Y REALICE UNA PRUEBA 61 SECCIN 3: PGINA DE INICIO __________________________________________ 67 FUNCIONES DE LA PGINA DE INICIO __________________________________ 67 PRCTICA DE LABORATORIO ADICIONAL: REEMPLAZO DE AOI EN LNEA CON CONSERVACIN DE DATOS (15 MINUTOS) __________________________________ 70 ACERCA DE ESTA PRCTICA DE LABORATORIO ___________________________ 70 SECCIN 1: REEMPLAZO DE AOI EN LNEA. ________________________________ 70 PUESTA EN MARCHA DE LOS VARIADORES ______________________________ IMPORTE UN AOI NUEVO Y CREE TAGS _________________________________ COPIE LA INFORMACIN DE ESTADO ___________________________________ IMPORTAR RUTINA ________________________________________________ 70 70 75 76

EXPERIMENTA EL PODER DE LA ARQUITECTURA INTEGRADA RSLogixArchitect y las nuevas funcionalidades de RSLogix500 V17 (120 minutos)
Acerca de esta sesin prctica de laboratorio
Esta sesin prctica de laboratorio es una introduccin a las tecnologas de la Arquitectura Integrada. En esta prctica de laboratorio usted ver RSLogix5000, RSLogixArchitect, variadores y NetLinx en accin, y aprender a crear fcilmente un proyecto con componentes de trabajo conocidos que ya han sido puestos en marcha en proyectos existentes usando RSLogixArchitect y la herramienta de importacin/exportacin parcial. Usted har funcionar a un variador en un proyecto multi-idomas sin mucho esfuerzo, y ver como un controlador puede registrar todas las acciones. Tambin disear, crear y descargar un programa a un controlador Logix y examinar la base de datos de tags de un controlador. Esta sesin demuestra lo fcil que es controlar un variador mediante ControlNet y DeviceNet cuando usted utiliza parmetros cdigos existentes en su proyecto Logix. Para demostrarlo, utilizamos el siguiente sistema de extrusin basado en los dispositivos siguientes:

El Powerflex 70 que usted configurar Actuara sobre el tornillo de extrusora principal. Tambin hay un Powerflex 40 en DeviceNet en su estacin de trabajo, ste Actuara sobre el tornillo dosificador que alimenta los grnulos a la extrusora. Las velocidades de los dos variadores estn relacionadas. Cuanto ms rpido funcione la extrusora, ms rpido necesita funcionar el tornillo dosificador, pero el tornillo dosificador tambin necesita asegurarse de que siempre haya grnulos en el
AT3ES 1/5/2009 Pgina 5 de 78

embudo de alimentacin de la extrusora. Usted aadir el cdigo para controlar la velocidad del tornillo dosificador. Puesto que ha construido muchas extrusoras antes, la mayora de este cdigo puede encontrarse en bibliotecas, y todo lo que necesitar hacer es importarlo.

Antes de comenzar
Antes de comenzar esta sesin prctica de laboratorio, asegrese de cerrar cualquier aplicacin que est activa actualmente. Para completar esta prctica de laboratorio, se recomienda que el usuario tenga conocimientos generales sobre Ordenadores, controladores programables, E/S y software de automatizacin.

Materiales de la prctica de laboratorio


Para esta sesin prctica de laboratorio, le proporcionamos los siguientes materiales que le permitirn realizar las Prcticas de este manual de trabajo.

Hardware de la prctica de laboratorio:

Nota: no se utilizar todo el hardware en cada prctica de laboratorio


El formato del direccionamiento IP es: 172.16.XX. <Nmero de dispositivo> subred 255.255.0.0 donde XX es el nmero de su estacin de trabajo.

AT3ES 1/5/2009 Pgina 7 de 78

Esta sesin prctica de laboratorio utiliza el siguiente hardware en la estacin On Tour: Procesador GuardLogix (1756-L62s) y homlogo de seguridad (y 1756-LSP) ambos revisin 17 en las ranuras 0 y 1 1756-DNB rev. mayor 7 o posterior, direccin DeviceNet 01 1756-ENBT Direccin IP 172.16.XX.2 donde XX es el nmero de su estacin de trabajo 1756-CNB/D Tarjeta ControlNet en el nodo 6 1791DS-IBXOB8 en direccin DeviceNet 02 Interruptor de desconexin GuardMaster Trojan T15 conectado al mdulo 1791DS ENTRADA 0 y 1 1791D-4B4P (CompactBlock IO) en direccin DeviceNet 32 Columna luminosa en DeviceNet, nodo 18 PanelView Plus CE 1000 en EtherNet/IP: 172.16.XX.5 donde XX el nmero de su estacin de trabajo. PointIO en Ethernet: adaptador 1734-AENT IP 172.16.XX.13 20A Convertidor de frecuencia Powerflex 70 conectado a ControlNet mediante un 20-COMM-C 22B Convertidor de frecuencia Powerflex 40 conectado a DeviceNet mediante un 22-COMM-D 871TM Interruptor de proximidad conectado a DeviceNet Software En esta sesin prctica de laboratorio se utilizar el software siguiente: RSLogix 5000 v17 (CPR9 SR1) o posterior RSLinx Professional v2.52.00.17 (CPR9) o posterior RSNetworx para ControlNet v8 o posterior RSLogix Architect v3.0 (unidad 530) o posterior Computadora o computadora porttil equipada con: Windows XP SP2 Archivos de la prctica de laboratorio En esta sesin prctica se usan los siguientes archivos:

Extruder_lab_Start.ACD Extruder_lab_Drive.ACD Extruder_lab_Part2.ACD Library_AOI.LLB PF70CN_udc.L5X PF70CN_udc_changed.L5X unidir_dr_ctrl with_extra_parameter.L5X Pumps.L5X Extruder_Lab_Part2_EN_DA_NL_ES.txt

Logging.L5X Drive_Control_with_New_AOI.L5X

Convenciones del documento


En este documento, hemos utilizado las convenciones siguientes para que le sirvan como gua del material de la prctica de laboratorio: Este estilo o smbolo: Palabras mostradas en negrita (por ej., IO Configuration u OK) Indica: Cualquier tem o botn en el que usted debe: Hacer clic, o un nombre de men en el que debe elegir una opcin o comando. ste ser el nombre real de un tem que ve en su pantalla o en un ejemplo. Escriba en el campo especificado. Es informacin que usted debe proporcionar segn su aplicacin (p. ej., una variable). El texto que aparece dentro de este recuadro gris es una informacin adicional respecto a los materiales de la prctica de laboratorio, pero no informacin que le hace falta para completar los ejercicios de la prctica de laboratorio. El texto que aparece despus de este smbolo puede proporcionarle consejos tiles que posiblemente le faciliten la utilizacin de este producto. A menudo, los autores usan el estilo Texto de consejo para dar informacin importante que quieren que sus alumnos vean. Nota: Si en el texto no se especifica el botn del mouse, debe hacer clic con el botn izquierdo del mouse.

AT3ES 1/5/2009 Pgina 9 de 78

Prctica de laboratorio #1: Integracin del proyecto RSLogix5000 dentro de RSLogixArchitect V3.0 e importacin parcial (60 minutos)
Acerca de esta prctica de laboratorio
Esta sesin prctica est diseada para presentarle una introduccin a RSLogixArchitect y algunas de las nuevas funciones de RSLogix5000 V17. Esta sesin de 70 minutos es simplemente un compendio de un programa de capacitacin ms grande que Rockwell Automation ofrece a sus clientes. Para obtener una descripcin general de la carpeta de capacitacin completa, por favor comunquese con su oficina de ventas local. En esta prctica de laboratorio presentaremos algunas de las nuevas funciones de RSLogix 5000 V17 como importacin/exportacin parcial y la integracin de la herramienta de administracin RSLogixArchitect V3.0. A medida que complete los ejercicios de esta prctica de laboratorio, usted har lo siguiente: modificara el hardware y reutilizara AOIs creados en proyectos que ya fueron puestos en marcha usando RSLogixArchitect V3.0 y RSLogix5000. Tambin aadir un variador Powerflex en ControlNet desde un proyecto existente (que ya fue puesto en marcha) y reutilizar los parmetros. Usted aprender cmo importar parcialmente (fuera de lnea y en lnea) cdigo existente con todas sus referencias y har cambios rpidamente. La seccin relacionada con la importacin de instrucciones Add-On demostrar lo que puede hacer para reducir el tiempo requerido para desarrollar un proyecto. Comencemos

Seccin 1: Administre el proyecto usando RSLogixArchitect


Cree un nuevo archivo
En esta seccin de la prctica de laboratorio, usted modificar el hardware de un proyecto existente y aadir AOI estandarizado al proyecto usando RSLogixArchitect.

1. 2. 3. 4.

Haga doble clic en el icono RSLogixArchitect para iniciar el software Architect.

en el escritorio

Desde el men RSLogixArchitect, seleccione File | New project. Asigne a su proyecto Architect el nombre Extruder_lab y haga clic en OK. Introduzca un nuevo nombre de pgina ante el comando: Layout_Extruder y haga clic en OK.

Aada un proyecto del controlador


5. Haga clic con el botn derecho del mouse en la pgina de configuracin en blanco y seleccione Add controller Project.

6.

Encuentre su proyecto RSLogix5000 Extruder_Lab_start en la carpeta del escritorio RSLogix5000 v17 lab. ste es un proyecto con solamente un paro de emergencia programado en el mismo y algunas E/S para botones pulsadores y una columna luminosa. Sin embargo, an necesitamos cambiar el hardware en nuestro proyecto para hacerlo trabajar en la estacin ON Tour.

7.

Aparecer una ventana Confirm Synchronization Changes. Haga clic en OK.

AT3ES 1/5/2009 Pgina 11 de 78

Para su informacin Hardware Observe que los mdulos de seguridad, los variadores y Point IO todava no son aceptados dentro de RSLogix Architect v3.0 y no estarn sincronizados. Sin embargo, permanecern igual cuando haga el compromiso (actualice RSLogix5000 para reflejar los cambios de RSLogixArchitect). Aada un proyecto del controlador Cuando usted importa un archivo de proyecto del controlador existente, el archivo que est importando no est alterado de manera alguna. Dicho archivo es copiado al proyecto RSLogix Architect, pero el archivo del proyecto original permanece.

Modifique el hardware
8. Puesto que no necesitamos el rack con el controlador L63 (chasis del lado derecho en la configuracin), elimine este rack. Haga clic en el backplane del rack de modo que se vuelva gris y presione Delete.

9.

Vaya a la seccin izquierda de la ventana Control Hardware Catalog y asegrese de que el cuadro desplegable indica 1756 ControlLogix.

10. 11. 12.

Expanda la carpeta Communication Modules. Haga clic y arrastre el mdulo 1756-CNB a la configuracin de hardware de control dentro del chasis del controlador a la ranura 6. Introduzca Cnet_Bridge en el cuadro emergente Enter Name. Haga clic en OK.

AT3ES 1/5/2009 Pgina 13 de 78

Para su informacin Arrastrar y colocar hardware Las ubicaciones legales para el hardware seleccionado se vuelven verdes; las ubicaciones ilegales se vuelven rojas. Catlogo de hardware de control En la seccin de la ventana Control Hardware Catalog, usted puede seleccionar la clase de hardware de control que desea aadir a la configuracin haciendo clic en la flecha hacia abajo Puede seleccionar entre 1756 ControlLogix, 1769/68 Compact y 1794/98 Flex.

Configuracin del controlador


Ahora vamos a agregar el nuevo mdulo CNB a la configuracin de controladores y configurar el mdulo. 13. En Control Hardware Layout, haga clic con el botn derecho del mouse en el controlador de seguridad y seleccione Configure. El contenido del controlador seleccionado (L62S) aparece en Controller View en la seccin derecha de la ventana.

Nota: Si tiene mltiples controladores, tambin puede hacer clic en la lista desplegable en Controller View la vista cambia para mostrar la configuracin para dicho controlador. 14. 15. Seleccione el mdulo CBN en Layout View y arrstrelo al interior de Controller View. Automticamente aparece una ventana emergente para configurar el mdulo. Especifique los parmetros correctos. Primero seleccione el tipo 1756-CNB/D. Cambie la revisin a 7.15. y el nodo a 6 (ste es el nmero de nodo del escner CNB en la red ControlNet). Haga clic en OK.

16.

El mdulo 1756-CNB aparece en la lista IO Configuration del controlador y ahora es 'propiedad' del controlador de seguridad L62S.

Para su informacin Modo Propietario Las configuraciones del hardware de control permiten conectar los mdulos de comunicacin y establecen propiedad de los mdulos por parte del controlador (que controlador es el propietario de que mdulo). Usted puede activar el modo Show Owner. Mientras la configuracin est en el modo Show Owner, todos los mdulos cuya propiedad tiene un controlador se resaltan cuando usted selecciona el controlador. Para activar el modo Show Owner, haga clic con el botn derecho del mouse en cualquier lugar en la configuracin y luego haga clic en Show Owner Mode.

AT3ES 1/5/2009 Pgina 15 de 78

Administracin de biblioteca
La seccin de la ventana Library Management en RSLogix Architect permite crear, eliminar y editar bibliotecas de AOIs y UDTs. 17. Vaya a la seccin Library Management y hacer clic con el botn derecho del mouse en la carpeta Libraries, a continuacin seleccione Import library.

18. 19.

Seleccione Library_AOI.LLB en la carpeta RSLogix5000 v17. sta es una carpeta de biblioteca con do AOIs de control de variador. Expanda la carpeta Library_AOI, seleccione el AOI PF40DN_udc y arrastre y colquelo en la configuracin del controlador en Controller View. Debe tener una apariencia similar a la siguiente:

Observe que este componente de biblioteca AOI tambin incluye los componentes referenciados por el AOI, en este caso, 3 UDTs. Estos componentes referenciados se crean automticamente. En Controller View haga clic en las instrucciones Add-On y Data Types para ver los componentes importados. Para su informacin Componentes referenciados Cuando usted exporta un AOI o UDT en RSLogix5000 v17, las definiciones de los componentes referenciados se incluyen en el archivo L5X si existen en el proyecto, y si se ha seleccionado Include all referenced Add-On Instructions and User-Defined Types. El archivo de exportacin (L5X) de un AOI o UDT pueden incluir instrucciones Add-On, tipos de datos definidos por el usuario y tipos de cadena definidos por el usuario referenciados por la instruccin Add-On exportada o el tipo definido por el usuario.

Pgina Commit layout


Cuando usted desea crear proyectos RSLogix5000 para los controladores en Control Hardware Layout, necesita comprometer la configuracin. Cuando usted compromete una configuracin, las configuraciones de hardware que cre en RSLogix Architect se realizan en los proyectos RSLogix5000. Se crea un proyecto RSLogix 5000 para cada controlador en su configuracin. 20. Para comprometer la pgina Layout, haga clic en el icono Commit Layout Page en la barra de herramientas Control Hardware.

21.

RSLogixArchitect validar el proyecto y mostrar los resultados en una ventana emergente. Observe que AOI y UDTs ahora se aadirn al proyecto del controlador. Si usted no compromete la pgina Layout, el proyecto del controlador no se actualizar para reflejar los cambios hechos en RSLogixArchitect. Haga clic en OK.

22.

Despus de hacer clic en OK, se comprometen los cambios al proyecto del controlador. Guarde su proyecto mediante un clic en Save.

AT3ES 1/5/2009 Pgina 17 de 78

Seccin 2: Aada un variador PowerFlex en ControlNet y cdigo de control con importacin/exportacin parcial
Aada el PowerFlex 70 EC-C en RSLogix5000
Puesto que necesitamos algunos variadores para la extrusora, debemos aadir el hardware para ello y tambin el cdigo para controlar los variadores. Recordemos que hemos usado el mismo variador anteriormente en otro proyecto. Para no desperdiciar tiempo configurando el hardware del variador y escribiendo cdigo de control, vamos a copiarlos. Podemos copiar el hardware del variador con todos sus parmetros y reutilizar la lgica de control de otro proyecto y pegarla en el nuestro. Por lo tanto, necesitamos abrir el proyecto RSLogix5000. 23. 24. Haga doble clic en el controlador de seguridad L62S para abrir su proyecto RSLogix5000. Se abre el proyecto Extruder_Lab_Start. Haga clic en Close para cerrar la StartPage cuando aparezca. Observe que los cambios hechos en Architect se actualizan en la configuracin de E/S del proyecto. 25. Haga doble clic en el DNB module para abrir la ventana Properties. Cambie la seleccin de Slot address del mdulo DNB de 8 a 3 en las propiedades del mdulo.

26.

Ahora tendr un aspecto parecido al siguiente:

27. 28.

Abra el proyecto Extruder_Lab_Drive en una segunda instancia de RSLogix5000. Est ubicado en la carpeta RSLogix v17 Lab. Copie el variador PowerFlex 70 EC-C ScrewDriver con el nodo 7 y pguelo en su proyecto debajo del mdulo CNB que cre. Nota: Tambin puede arrastrar y colocar el variador en su proyecto.

29.

Haga doble clic en el variador para mostrar el dilogo Module Properties. Cambie la seleccin de Node address del variador a 3. Haga clic en OK. Debe tener una apariencia similar a la siguiente:

Lgica de exportacin/importacin parcial del variador


Una vez aadido el hardware, podemos aadir la lgica para controlar el variador. La lgica utiliza algunos AOIs y UDTs. Recuerde que aadimos un AOI para el variador PowerFlex 40 en RSLogixArchitect. No hemos importado todava el AOI para el PowerFlex 70 porque queremos que usted lo haga utilizando la herramienta de exportacin/importacin parcial. 30. Vaya al proyecto Extruder_Lab_Drive, expanda la carpeta MainProgram y haga clic con el botn derecho del mouse en la rutina Dosing_Control. Seleccione Export Routine y gurdela.

AT3ES 1/5/2009 Pgina 19 de 78

31. 32.

Tambin exporte la rutina Drive_Control. Regrese a su proyecto y haga clic con el botn derecho del mouse en MainProgram y seleccione Import routine; luego seleccione el archivo XML importado Dosing_Control.L5X en la ventana Import Rotine. Haga clic en Import.

33.

Aparece el dilogo Import Configuration. Puesto que la rutina Dosing_Control no se encuentra en el proyecto, el dilogo automticamente selecciona Create como operacin.

Crear icono

Para revisar

34.

nos informa que hay diferencias entre los tags importados y el El icono proyecto. Ahora haga clic en Tags en la seccin de la ventana Import Content para verificar las diferencias. Podemos ver que todos los tags necesitan crearse porque todava no existen en el proyecto. Cuando un componente importado es del mismo tipo, alcance o nombre que un componente que ya existe en el proyecto, se produce una colisin.

AT3ES 1/5/2009 Pgina 21 de 78

Tome nota de que usted todava puede cambiar el nombre de los tags y los alias; para ello seleccione los tags existentes (en lugar de crear nuevos) del proyecto y cambie la descripcin de los tags. Dejaremos estos tags tal como estn. 35. Haga clic en Data Types en la seccin Import Content. Pase su raton sobre el icono para ver una descripcin breve del comentario. En este caso, el UDT unidir_dr_ctrl ya existe y es diferente. Haga clic en el botn de elipse.

36.

Aparece el siguiente cuadro de dilogo. No hay diferencias. En la ficha Project References puede ver dnde est referenciado el UDT en el proyecto. Haga clic en Close.

Nota: Cuando existen diferencias, stas estn resaltadas. Puede hacer clic fcilmente en el botn Overwrite si desea importar las diferencias al proyecto. 37. Deje la operacin del UDT unidir_dr_ctrl en Use Existing. Observe que tambin puede cambiar la operacin haciendo clic en Use Existing. Aparece una lista desplegable con las opciones Overwrite y Use Existing. Si cambia Final Name, otras opciones estarn disponibles para la operacin: crear y desechar.

38. 39. 40.

Pulsa OK despues de revisar la operacin. Ahora importe la rutina Drive_Control. Observar que ahora tenemos un indicador rojo para los tags. Haga clic en Tags para mostrar los detalles. El cdigo que queremos importar hace referencia a las E/S no disponibles en nuestro proyecto. Recuerde que el mdulo DNB en nuestro proyecto est en la ranura 3. Por lo tanto, tenemos que cambiarlo a E/S disponibles en nuestro proyecto. Nota: cuando usted importa el cdigo con los errores de E/S, el cdigo se importar pero no se compilar. Las referencias de E/S necesitan cambiarse una por una para que el proyecto compile. Haga clic en Final Name del tag de mdulo de entrada Local:8:I y seleccione el tag de E/S Local:3:I de la lista desplegable. Haga lo mismo con el mdulo de salida y cmbielo a Local:3:O. Nota: Tambin es posible editar el campo de texto y cambiar 8 a 3.

AT3ES 1/5/2009 Pgina 23 de 78

41.

Ahora tendr un aspecto parecido al siguiente:

Al introducir un nombre final vlido en Final Name, el indicador rojo se resuelve y cambia a otro icono. Adems, la operacin se cambia a Use Existing. 42. Haga clic en Add-On Instructions en la seccin Import content. Puesto que ya importamos AOI PF40DN_udc podemos dejar esta opcin en Use Existing. Se crear el AOI PF70CN_udc. Haga clic en OK.

43.

Ahora abra el MainProgram y aada una rutina con una instruccin JSR para llamar a la rutina Drive_Control.

Para su informacin Operacin La operacin determina si se importa un componente del archivo de importacin. No todas las operaciones se aplican a un componente dado en todas las situaciones. Algunas veces existe slo una operacin posible permitida en una situacin particular. Seleccione: Use Existing (collisions) para usar el componente existente en el proyecto. La definicin del componente en el archivo de importacin no se importar. Si el componente colisiona y no hay definicin para el componente en el archivo de importacin, entonces esta es la nica operacin disponible. Overwrite (collisions) para importar la definicin del componente desde el archivo de importacin y sobrescribir la definicin de componente existente en el proyecto. Importante: Si usted selecciona Overwrite para un tag de referencia, el dato del tag que es diferente se escribe al proyecto fuera de lnea, incluso si usted est en lnea con el controlador.

Create (non-collisions) para importar la definicin del componente desde el archivo de importacin creando un nuevo componente en el proyecto. Discard (non-collisions) para desechar el componente y no importarlo. Si se desecha el componente principal del archivo de importacin (el componente durante una importacin de programa, por ejemplo), las referencias an pueden importarse. Si se desecha un componente referenciado, cualquier referencia lgica importada estar no definida en el proyecto y puede no verificarse despus de la importacin. Undefined (non-collision) es la nica operacin disponible si el componente no colisiona y no hay definicin para el componente en el archivo de importacin. La lgica importada no se verificar despus de la importacin. Delete (non-collision) indica que este componente se eliminar del proyecto en la importacin. Nombre final Final Name determina el nombre del componente tal como aparecer en el proyecto despus de la importacin (excepto en el caso de una operacin Delete). Usted puede crear o evitar colisiones cambiando el Final Name. Si cambia Final Name para que sea diferente al Import Name, todas las referencias lgicas en el contenido de la importacin se actualizarn. Si cambia el Final Name de un componente durante la configuracin de modo que colisione con un componente existente diferente despus que estaba colisionando con otro, cualquier cambio que ya haya hecho a la operacin se mantendr. Descripcin La descripcin mostrada depende de la operacin. Si la operacin es: Overwrite o Create, la descripcin inicialmente es la descripcin del archivo de importacin. Puede editarse durante la configuracin de la importacin. Discard, la descripcin inicialmente es la descripcin del archivo de importacin. Es de slo lectura y no puede editarse. Use Existing o Delete, la descripcin es la del componente existente. Es de slo lectura y no puede editarse. Undefined, no aparece la descripcin. La descripcin para los miembros de un tag expandido sigue la misma regla del tag. Slo los miembros del tag que tienen descripciones se muestran cuando se expande el tag.

AT3ES 1/5/2009 Pgina 25 de 78

Seccin 3: Descargar el proyecto y los parmetros del variador, programar el variador en ControlNet y probar.
Cambiar la tarea y descargar
Puesto que puede ver que no hay una extrusora real junto a su mesa necesitamos simular algn comportamiento de dicho sistema. Algunos de los clculos en esta simulacin se basan en tiempo, es por ello que hemos establecido el tipo de tarea en peridica. 44. 45. Pulse boton derecho en la MainTask y seleccione properties. Vaya a la pestaa Configuration y establezca el tipo de tarea en Periodic.

46.

Establezca Priority en 11 y haga clic en OK.

La tarea de seguridad ya tiene la prioridad 10. Puesto que desactivar la mquina es ms importante que el cdigo de control del variador, necesita establecer esta prioridad en un nmero mayor, para darle a ste una prioridad menor. La prioridad seleccionable ms alta para una tarea en un controlador Logix es 1, la ms baja es 15. 47. Haga clic en el icono para verificar su proyecto.

48. 49. 50.

Guarde su trabajo; para ello haga clic en el botn Save

. .

Ahora descargue su aplicacin. Haga clic en el botn Who Active

Con la opcin Browse, desplcese hasta el controlador de seguridad. Est ubicado debajo del mdulo 1756-ENBT, con la direccin IP = 172.16.XX. <nmero de dispositivo> donde: XX es el nmero de su estacin de trabajo Nmero de dispositivo = 2 para el ENBT.

51. 52.

Haga clic en Download. Ver el dilogo Download. Importante: Puesto que est trabajando con un proyecto de seguridad, el controlador necesita coordinarse con el maestro de hora del sistema, mediante la opcin Coordinate System Time Master. Con la v17, los usuarios pueden designar el controlador receptor como maestro de hora coordinada del sistema directamente desde el dilogo Download. Esto mejora la experiencia del usuario y reduce la probabilidad de errores de configuracin durante la fase de puesta en marcha.

AT3ES 1/5/2009 Pgina 27 de 78

53.

Seleccione el cuadro Designate this controller as a CST master y haga clic en Download.

54. Cuando termine la descarga, ponga el controlador en Run.

55.

Cuando aparezca el siguiente error de E/S de seguridad, solicite ayuda a su instructor.

Descargue los parmetros del variador


Copiamos el variador PF70 EC-C con todos sus parmetros desde otro proyecto. Supongamos que en nuestro caso usamos los mismos ajustes para el variador y que se configuran las mimas E/S. Entonces, todo lo que tenemos que hacer es descargar estos parmetros al variador. Continuemos. 56. Doble click en el Power Flex 70 EC-C screw drive. Abrir la pestaa Drive y seleccionar Connect to Drive.

57.

Navegue hasta el variador en su Tourstation. Puede encontrarlo debajo de la tarjeta CNB. Seleccione el variador y haga clic en OK.

58.

En la ventana emergente Differences Found, haga clic en Download para transferir todos los parmetros desde el archivo fuera de lnea al variador.

59.

Despus de realizada la descarga de parmetros, usted est conectado con el variador y puede examinar los parmetros en lnea.

60.

Haga doble clic en ParameterList para ver los parmetros.

AT3ES 1/5/2009 Pgina 29 de 78

61.

En la lista desplegable Parameter Group seleccione All Parameters y fjese si encuentra los mismos parmetros en su variador.

62.

En la lista desplegable Parameter Group seleccione Digital Inputs y fjese si encuentra los mismos parmetros en su variador. Despus de revisar, haga clic en Close para cerrar las ventanas del variador.

63.

Observe que todava hay un smbolo de atencin amarillo en la configuracin de E/S y los tems de PowerFlex 70 E:

Programe la conexin al variador con RSNetworx para Controlnet


64. Haga clic con el botn derecho del mouse en el 1756-CNB en el rbol de E/S y seleccione Properties.

Seleccione la ficha RSNetworx y escriba extrudernet como nombre de la red, luego haga clic en Apply.

65.

Aparecer un dilogo de advertencia. Haga clic en Yes.

AT3ES 1/5/2009 Pgina 31 de 78

66.

Recibir un mensaje que indica que el archivo no existe. Haga clic en Yes para crear el archivo.

67.

El icono RSNetworx ya no aparecer de color gris.

68.

Haga clic en el icono RSNetWorx RSNetworx iniciar y escanear la red.

para ver y editar la red.

69.

Usted ver toda la red (debe ver los nodos 3, 8 y 13 para esta prctica de laboratorio).

70. 71.

Seleccione el cuadro Edits enabled (parte superior izquierda) para cambiar el software al modo de edicin. Despus de algunos segundos, obtendr un mensaje de descarga. Haga clic en OK para usar datos en lnea.

Haga clic en cuando aparezca la pantalla emergente Download Device in wrong mode. El controlador debe estar en el modo de programacin remota para reprogramar la red. 72. Puesto que no hay un programa todava, usted no est interrumpiendo ninguna descarga. Las ediciones ahora estn habilitadas.

73.

para guardar la red. Esto har Haga clic en el icono de disco flexible que RSNetworx calcule el programa de la red, que lo guarde en el archivo y tambin que lo aplique en lnea.

74.

Haga clic en OK para ejecutar la re-escritura optimizada. Usted ver un indicador de progreso mientras RSNetworx aplica el nuevo programa.

AT3ES 1/5/2009 Pgina 33 de 78

75.

Puede cancelar la navegacin de la red y cerrar RSNetworx. Regrese a RSLogix 5000 y vea que la conexin de E/S al variador ahora est funcionando. Asegrese de que todas las conexiones de E/S funcionen examinando la barra de herramientas en lnea .

76.

Ponga el controlado nuevamente en el modo Run.

77.

Los datos de estado ahora se envan desde el variador mediante la conexin de E/S activa. Usted ha puesto en marcha correctamente el variador. Asegrese de que est en lnea y guarde el proyecto. Al guardar el proyecto en lnea tambin guardar la informacin de programacin de ControlNet que RSNetworx aplic a la conexin de E/S. Esto es para asegurarse de que la conexin trabajar inmediatamente cuando usted haga una descarga posteriormente.

Restablezca y pruebe los variadores


78. Para poder trabajar con los botones pulsadores, en el VersaView CE que est en su estacin de trabajo, seleccione el botn Select Lab en la pantalla principal y luego haga clic en el rectngulo rojo etiquetado Drives. Primero restablezca la parte del sistema de seguridad de su aplicacin. Puede presionar los botones pulsadores azul (circuito) y rojo (fallo) en su estacin de trabajo o alterne los tags de restablecimiento (ver abajo). Haga doble clic en el tem Controller Tags en su rbol de proyectos.

79.

80.

Usted ahora puede restablecer el fallo y el circuito (Estop) alternando los tags VV_FaultReset y VV_CircuitReset. En los tags del controlador, haga clic en los nombres y presione CTRL+T para alternar los bits. Este mtodo abreviado alterna los tags booleanos.

81.

Revise el estado del circuito del paro de emergencia. Haga doble clic en la MainRoutine del SafetyProgram. Las salidas del paro de emergencia y la salida redundante deben ser altas (verde resaltado).

82.

Las instrucciones Add-On que usted aadi permiten controlar los dos variadores de frecuencia a travs de interfaces simples. Pueden encontrarse en el Controller Tags. Asegrese de que la ficha Monitor Tags est seleccionada y expanda los tags dosing_screw_if y extruder_screw_if haciendo clic en el signo ms situado al frente de los tags. Ahora usted puede ver todos los miembros de ambos tags.

83.

Ambos variadores estn en fallo. Esto sucedi cuando se descarg la aplicacin interrumpiendo temporalmente la conexin de E/S. Seleccione el reset member del tag dosing_screw_if haciendo clic en el nombre. Ahora presione CTRL+T en su teclado. La aplicacin establecer inmediatamente el bit en 0 nuevamente, por lo tanto usted no necesita ver un cambio en el valor de tag. Ver que el miembro en fallo ha cambiado a 0. Haga lo mismo para el tag extruder_screw_if.reset. Ambos variadores ahora ya no estn en fallo.
AT3ES

1/5/2009

Pgina 35 de 78

84.

Antes de comenzar el variador de la extrusora, ste debe tener una referencia de velocidad. Seleccione el valor 0.0 a la derecha de extruder_screw_if.speed y establzcalo en 45.

85.

Seleccione extruder_screw_if.run haciendo clic en el nombre y presione CTRL+T. El motor en su estacin de trabajo comenzar a girar y usted ver el estado running.

86.

No tiene que establecer la referencia de velocidad para el variador de tornillo dosificador. ste ser controlado por el cdigo que usted import. Seleccione el miembro dosing_screw_if.run haciendo clic en el nombre, y presione CTRL+T. Puede ver a los variadores regularse. Puede ver la referencia de velocidad en la pantalla del Powerflex 40. El motor de su estacin de trabajo puede conectarse a cualquiera de los variadores Powerflex. Solicite a su instructor que le ensee cmo hacerlo. Haga doble clic en la rutina Dosing_Control en el rbol de proyectos . Puede ver cmo funciona su cdigo siguiendo los datos de izquierda a derecha en la hoja. sta es una de las ventajas ms importantes del lenguaje de diagrama de bloque de funciones. Cambie a la ventana Tag monitor nuevamente y use CTRL+T en el tag extruder_screw_if.run para detener la extrusora. Usted ver en la ventana Tag monitor y en la pantalla del Powerflex 40 que el algoritmo de control regular la velocidad del variador completamente hasta 0. Detenga el variador del tornillo dosificador en la ventana Tag monitor alternando el bit de marcha a 0. Guarde y vaya fuera de lnea.

87.

88.

89.

90. 91.

En un tiempo muy corto usted arranc un convertidor Powerflex 70 y aadi cdigo para crear un sistema de control de nivel con dos variadores. Si bien el control de nivel ya est regulando bastante bien despus de un pequeo esfuerzo, quizs convenga ajustarlo. Pero ste no es el principal objetivo de esta prctica de laboratorio, por lo tanto seguiremos adelante.

Seccin 4: Importacin de UDT fuera de lnea con preservacin de datos.


Importe un nuevo UDT
92. En el Controller Tags, ficha Monitor Tags , expanda los tags dosing_screw_if y extruder_screw_if haciendo clic en el signo ms situado al frente de los tags. Ahora usted puede ver todos los miembros de ambos tags. Importe un nuevo UDT para estos tags con un miembro adicional. Tambin queremos leer el estado Ready del variador. Hemos creado este UDT por usted, para que slo tenga que importarlo. En el UDT exportado, hemos puesto todos los valores en 0, por lo tanto usted puede verificar fcilmente la preservacin de los datos. Haga clic con el botn derecho del mouse en User Defined bajo Data Types en el rbol de proyectos. Seleccione Import Data Type.

93.

94. 95.

Seleccione el archivo unidir_dr_ctrl_with_extra_parameter.L5X en la carpeta RSLogix5000 v17 lab y haga clic en Import. En el dilogo Import Configuration, haga clic en el botn Collision Details para mostrar las diferencias.

AT3ES 1/5/2009 Pgina 37 de 78

96.

Las diferencias estn resaltadas. En este caso la estructura es diferente. Cierre esta ventana y haga clic en OK to import.

Observe que la estructura es diferente desde que se aadi un parmetro adicional. 97. Despus de la importacin puede ver que todos los valores fuera de lnea en el UDT existente se han conservado. Observe que los todos los miembros del UDT importado se establecieron en 0.

98.

Guarde el proyecto.

Ahora hemos agregado un parmetro adicional a nuestra interface de control de variador. Sin embargo este parmetro no est programado todava en el AOI y por lo tanto no est actualizado. Para vincular este parmetro a la informacin de estado de hardware, necesitamos cambiar el cdigo AOI de ambos variadores. Observe que no tenemos que aadir parmetros adicionales al AOI porque trabajamos con un parmetro InOut (en este caso estructurado con un UDT). Trabajar de esta manera aumenta la flexibilidad de cambiar, aadir o retirar parmetros sin necesidad de cambiar cada llamada de instancia del AOI para acoplar o retirar tags de entrada o salida. Si tiene suficiente tiempo tambin puede realizar la prctica de laboratorio adicional sobre cmo hacer un reemplazo en lnea de un AOI en un controlador en ejecucin.

Seccin 5: Opciones visuales del editor.


Importar rutina
Para mostrar todas las nuevas opciones visuales del editor, importaremos una rutina llamada Pumps. 99. Haga clic con el botn derecho del mouse en MainProgram y seleccione Import Routine.

100. Seleccione la rutina Pumps.L5X en el dilogo Import Routine. 101. En el dilogo Import Configuration, haga clic en OK.

102. Se aadi la rutina Pumps al MainProgram. Abra la rutina Pumps haciendo doble clic en ella.

AT3ES 1/5/2009 Pgina 39 de 78

103. Aada una instruccin JSR para la rutina Pumps en MainRoutine.

Opciones de cambio
104. En la barra de mens, haga clic en Tools | Options.

105. Bajo Ladder Editor, haga clic en Display. Aqu usted puede encontrar algunas opciones adicionales para mejorar la capacidad de lectura del cdigo de lgica de escalera. Observe la rutina Pumps mientras cambiamos estas opciones.

106. Primero deseleccione la opcin Display Instruction Description. Esto eliminar la descripcin en el AOI que hace que sea ms compacta.

La descripcin ya no aparece. Sin embargo, permanece en la parte superior del AOI porque la opcin verificada. est

107. Otra manera de mejorar la capacidad de lectura y hacer que el cdigo sea ms compacto es hacer representaciones animadas de los tags BOOL mediante colores en lugar de valores. Deseleccione la opcin Display Tag Values for Boolean Operands.

108. Para determinar fcilmente las entradas de las salidas (y tambin para acortar la longitud de AOI excesivamente grandes), ahora puede seleccionar mostrarlos por separado. Las entradas a la izquierda y las salidas a la derecha. Seleccione la opcin Show Input Operands on Left; Output Operands on Right. En Instruction Types seleccione Add-On Instructions Only. Si selecciona All, la opcin afecta a todas las instrucciones.

AT3ES 1/5/2009 Pgina 41 de 78

Nota: Los operandos InOut se mostrarn al lado izquierdo junto con las entradas, pero los parmetros InOut utilizan un color diferente al de las entradas. A continuacin se ofrece un ejemplo del parmetro de salida OutputDuration que se est cambiando a un parmetro InOut. Puede intentar hacerlo si lo desea.

109. Guarde y cierre RSLogix5000.

Seccin 6: Actualice RSLogixArchitect.


Sincronice RSLogixArchitect
Se han realizado todos los cambios en el proyecto. Todava necesitamos actualizar RSLogixArchitect para reflejar estos cambios. 110. Normalmente RSLogixArchitect todava est abierto. Aunque no es necesario hacer cambios en el proyecto Logix. Haga clic en el botn synchronize para actualizar la pgina del esquema para reflejar los proyectos del controlador RSLogix5000.

111. La configuracin validar el proyecto RSLogix5000 y dar los resultados en un dilogo emergente. Haga clic en OK.

112. En Controller View puede ver los cambios hechos en RSLogix5000.

AT3ES 1/5/2009 Pgina 43 de 78

113. Guarde y cierre RSLogixArchitect. Para su informacin Sincronizacin con RSLogix 5000 Cuando usted hace cambios en un proyecto RSLogix 5000 que se origin en RSLogix Architect, debe sincronizar los cambios en el proyecto. Sincronizar los cambios lleva los cambios que hizo en RSLogix 5000 al proyecto RSLogix Architect. IMPORTANTE Si no sincroniza los cambios que hizo en RSLogix 5000 con su proyecto RSLogix Architect, el comprometer su controlador desde RSLogix Architect puede sobrescribir los cambios que hizo en su proyecto RSLogix 5000. Por lo tanto, si va a usar RSLogix Architect para reconfigurar su controlador despus de hacer cambios en su proyecto en RSLogix 5000, debe sincronizar su proyecto RSLogix Architect con su proyecto RSLogix 5000.

Prctica de laboratorio #2: Conmutacin entre mltiples idiomas, registro del controlador y pgina de inicio (30 minutos)
Acerca de esta prctica de laboratorio
Esta sesin prctica est diseada para presentarle una introduccin a algunas de las nuevas funciones de RSLogix5000 V17. Esta sesin de 30 minutos es simplemente un compendio de un programa de capacitacin ms grande que Rockwell Automation ofrece a sus clientes. Para obtener una descripcin general de las opciones de capacitacin completa, por favor comunquese con su oficina de ventas local. En esta prctica de laboratorio introduciremos algunas funciones nuevas de RSLogix 5000 V17 como conmutacin entre mltiples idiomas y registro del controlador. Tambin describiremos algunas funciones nuevas que se aaden a las pgina de inicio. Para facilitar las cosas, usted har una importacin parcial en lnea para reutilizar el cdigo existente con todas sus referencias.

Seccin 1: Conmutacin entre mltiples idiomas


La versin 17 de RSLogix 5000 incluye compatibilidad para documentacin multilinge dentro de un archivo .ACD. Anteriormente, el usuario tena que crear varios archivos .ACD localizados con el fin de aceptar documentacin multilinge para el mismo proyecto. Administrar estos mltiples archivos .ACD puede ser difcil y presenta la tendencia a cometer errores. Con esta nueva funcin en la versin 17, el usuario puede crear un conjunto de documentacin localizada dentro de un proyecto ACD y conmutar la vista de la documentacin para verla en el idioma deseado. Esta versin es independiente de la versin de software localizado instalado en la mquina. Se aceptan conjuntos de caracteres de byte simple (europeo) y doble (asitico). El usuario puede traducir la documentacin directamente dentro de RSLogix 5000 o externamente mediante la importacin/exportacin de .CSV. Como parte de la funcin, el usuario tambin puede crear un idioma personalizado especial, e introducir documentacin que quizs es especfica para el trabajo, por ejemplo para el personal de mantenimiento.

Abra el proyecto RSLogix5000


1. Abra el proyecto Extruder_Lab_Part2.ACD. Puede encontrarlo en la carpeta RSLogix5000 v17 lab.

AT3ES 1/5/2009 Pgina 45 de 78

2.

En la barra de herramientas de idiomas de documentacin situada en la parte superior de la pantalla, haga clic en el icono Documentation Language Configuration . Asocie la documentacin del proyecto existente con English (United States) usando el men desplegable.

3.

4.

Haga clic en OK.

Exportacin de idioma de documentacin del proyecto


5. 6. Vamos a crear un archivo de localizacin que contenga documentaciones de este proyecto para traduccin. Haga clic en el botn Export. Deseamos aadir otros 3 idiomas a nuestro proyecto. Haga clic en Dutch (Belgium), Spanish (Espaaa) y Danish (Denmark):

7. 8.

Haga clic en Next. Ver una ventana emergente:

9. 10.

Haga clic en Next. Usted tiene algunas opciones para configurar este archivo de localizacin. Cambie la ubicacin a su carpeta de escritorio RSLogix5000 v17 lab haciendo clic en el botn Browse, y seleccione la carpeta.

11. 12. 13.

Haga clic en Export: Ubique el archivo Extruder_Lab_Part2_en-US.txt en la carpeta del escritorio RSLogix5000 v17 lab. Haga clic con el botn derecho del mouse en el archivo de texto y seleccione Open With | Excel (O BIEN seleccione Program | Excel si ste no est en la lista).

AT3ES 1/5/2009 Pgina 47 de 78

14.

Expanda cada columna para poder ver el texto, su archivo debe verse similar a la siguiente captura de pantalla. Todas las documentaciones relacionadas al proyecto aparecen listadas aqu en cada fila; observe este ejemplo de tipos diferentes de documentacin. Cierre esta hoja de clculo cuando haya terminado.

15.

En la carpeta del escritorio RSLogix5000 v17 lab: Abra el archivo Extruder_Lab_Part2_EN_DA_NL_ES.txt en Excel. Este archivo contiene la documentacin correspondiente traducida al dans, holands y espaol. Cierre Excel. No necesita guardar nada.

16.

Importacin de idioma de documentacin del proyecto


17. Nuevamente en RSLogix 5000, usted debe estar todava en la pantalla Project Documentation Language Configuration. Ahora importemos nuestro archivo. Haga clic en el botn Import.

18.

Importe Extruder_Lab_Part2_EN_DA_NL_ES.txt (en el directorio Lab)

19.

Cuando est importando idiomas existentes, tendr la opcin de sobrescribir el contenido del idioma existente con el contenido del archivo de localizacin. Puesto que estamos importando nuevos idiomas, simplemente haga clic en Import.

AT3ES 1/5/2009 Pgina 49 de 78

20. 21. 22.

Cuando concluya la importacin, haga clic en OK para cerrar la pantalla de configuracin. Haga doble clic en la rutina Drive_Control para abrirla. Ahora haga clic en el men desplegable Language, ver English, Danish, Dutch y Spanish bajo Languages with Documentation Content.

23.

Seleccione otro idioma para mostrar el contenido de la documentacin localizado en dicho idioma. Sus comentarios de rengln y todas las otras descripciones deben mostrar texto en el idioma que usted seleccion. Observe que usted ahora tiene CUATRO idiomas disponibles y puede alternar entre ellos, la pantalla cambia de inmediato! Abra el dilogo Controller Tags

Aada un nuevo idioma y localice la documentacin directamente dentro de RSLogix 5000


24. 25. Primero haga doble clic en la rutina Pumps para abrirla. Para aadir un nuevo idioma a su lista, simplemente seleccione el idioma del men desplegable de idiomas, por ejemplo, seleccione French (France):

26.

Ahora seleccione French en la lista desplegable de idiomas y mantngalo seleccionado.

27. 28.

El campo Comments debe estar vaco. Esto se debe a que su idioma seleccionado actual es French. Y French no tiene entradas todava. El nuevo idioma se convierte en un idioma de la documentacin para el proyecto, cuando la documentacin est localizada en dicho idioma. Agregaremos un comentario de rengln en francs para la rutina Pumps. Haga clic con el botn derecho del mouse en el rengln 0 y seleccione Edit Rung Comment.

29.

Introduciremos el comentario localizado en francs para este rengln. Debe ver una imagen fantasma de un Translation Viewer en el campo Comments. Fjese bien, no es muy brillante y se encuentra en segundo plano.

AT3ES 1/5/2009 Pgina 51 de 78

30.

Ponga su cursor en la parte superior de la imagen fantasma y cualquier idioma que contenga entradas aparecer visible. Puesto que el idioma francs no contiene ninguna entrada, no est visible.

Para su informacin Translation Viewer El Translation Viewer muestra la documentacin ya localizada para este campo. Esto sirve como recordatorio de cul mensaje va en este campo.

Usted puede copiar la cadena de texto exacto que se muestra actualmente en el cuadro de indicacin haciendo clic en el smbolo . .

Para cerrar el cuadro de texto, haga clic en el smbolo

31.

Introduciremos el comentario en francs en este campo. Escriba lo siguiente, como se muestra:

32.

Rellene con el comentario en francs para el segundo rengln, como se muestra:

33.

Pruebe los mensajes de alarma localizado alternando el idioma y vea los comentarios de rengln:

34.

Guarde su proyecto mediante un clic en Save.

Para su informacin Documentacin en mltiples idiomas El proyecto .acd con documentacin multilinge proporciona la capacidad de alternar entre documentacin localizada mientras est en lnea con un controlador. Es muy importante tener una copia del archivo .acd para usar esta funcin. Lenguaje personalizado Los usuarios pueden crear su propio lenguaje! para documentacin personalizada. Por ejemplo, crear un lenguaje llamado Maintenance para que el personal de mantenimiento vea documentos relacionados al mantenimiento.

AT3ES 1/5/2009 Pgina 53 de 78

Idioma predeterminado Como parte de la configuracin del idioma de documentacin del proyecto, existe un ajuste para mostrar cualquier documentacin no localizada en el idioma predeterminado de la documentacin del proyecto.

Seccin 2: Registro del controlador


Un registro del controlador es un registro del software de programacin RSLogix 5000 y los cambios de posicin de la llave que han ocurrido con el controlador. Se almacenan en el bfer hasta 100 entradas de registro dentro de la memoria del controlador. El controlador puede guardar estas entradas almacenadas en el bfer en la tarjeta CompactFlash, usando una instruccin de mensaje. Adems, el controlador puede configurarse para escribir automticamente entradas a la tarjeta CompactFlash despus que se hayan acumulado 80 entradas.

Abra y descargue el proyecto RSLogix5000


35. 36. Ahora descargue su aplicacin. Haga clic en el botn Who Active .

Con la opcin Browse, desplcese hasta el controlador de seguridad. Est ubicado debajo del mdulo 1756-ENBT, con la direccin IP = 172.16.XX. <nmero de dispositivo> donde: XX es el nmero de su estacin de trabajo Nmero de dispositivo = 2 para el ENBT.

Ver el dilogo Download. Haga clic en Download. 37. Cuando termine la descarga, ponga el controlador en Run. Haga clic en Yes.

Aada la rutina de registro del controlador


38. Haga clic con el botn derecho del mouse en el programa Logging y seleccione New Routine.

AT3ES 1/5/2009 Pgina 55 de 78

39.

Introduzca el nombre ControllerLogging y haga clic en OK.

40.

Haga clic en Rung 0 y escriba GSV, luego presione ENTER en el teclado.

41. 42. 43.

En la instruccin GSV, haga doble clic en el signo de interrogacin junto al operando Class Name y seleccione Controller en la lista desplegable. Para Attribute Name seleccione ControllerLogTotalEntryCount. Haga clic en el signo de interrogacin junto a Dest en la instruccin GSV y cree un nuevo tag. Use el mtodo abreviado CTRL+W o haga clic con el botn derecho del mouse en el operando Dest en la instruccin GSV.

44.

Escriba el nombre del tag TotalCount, verifique que el tag sea controller scoped y haga clic en OK.

45. 46. 47.

Ahora el nombre del tag ya est llenado en el operando Dest. Haga doble clic en (End) para crear un nuevo rengln. Escriba el siguiente texto ASCII en la barra que aparece ahora: xic xio msg y presione ENTER en su teclado.

48.

Haga clic en la instruccin XIC Presione ENTER en su teclado.

y escriba EnableLogWrite.

49. 50.

Ahora haga clic en el signo de interrogacin en la instruccin Message y escriba AutoWriteSet. Haga clic con el botn derecho del mouse en ella y seleccione New AutoWriteSet.

AT3ES 1/5/2009 Pgina 57 de 78

51.

Aparece el dilogo Tag configuration. Observe que Data Type ya se llen por usted. Haga clic en OK.

52.

Haga lo mismo con el tag EnableLogWrite. Haga clic con el botn derecho del mouse en ste, seleccione New EnableLogWrite y haga clic en OK en el dilogo. Haga clic en la instruccin XIO y escriba AutoWriteSet.EN. Usted tambin puede arrastrar este tag desde la instruccin Message a la instruccin XIO y aadir .EN.

53.

54.

Ahora tendr un aspecto parecido al siguiente:

55.

Todava necesitamos configurar la instruccin Message. Haga clic en el botn de elipse de la instruccin Message.

En la ficha Configuration del dilogo Message configuration, deje Message Type con CIP Generic. Seleccione Controller Log Automatic Write Set como tipo de servicio. Haga clic en el botn New Tag. Escriba AutoWriteSetSource como nombre de tag, controller scoped, DINT. Haga clic en OK. Seleccione este tag de la lista desplegable para Source Element.

56. 57. 58.

Vaya a la ficha Communication. Haga clic en el botn Browse. Seleccione el controlador de seguridad L62S en la ranura 0. La ruta ahora apunta a Extruder_Lab_Part2. Haga clic en OK.

AT3ES 1/5/2009 Pgina 59 de 78

Aada una instruccin JSR en la MainRoutine. Abra la MainRutine haciendo doble clic en ella. Haga doble clic en (End) del ltimo rengln para aadir un nuevo rengln. Escriba JSR y presione ENTER. En la instruccin JSR, seleccione la rutina ControllerLogging.

Haga clic en el icono Finalize All Edits In Program todas sus ediciones del programa. Haga clic en OK en el mensaje.

para finalizar

Muestre la rutina ControllerLogging busque el tag AutoWriteSetSource en la ventana Quick Watch y establzcalo en un valor de 1.

Alterne el tag EnableLogWrite para habilitar el registro del controlador automtico. Haga clic en este y presione CTRL+T en el teclado. Cuando la instruccin Message resalta su bit de efectuado (DN), puede volver a poner el tag en 0. Ahora el valor 1 se enva al controlador y ste sabe que tiene que comenzar el registro.

Pruebe el contador editando un rengln. Haga doble clic en un rengln y finalice la edicin. El contador TotalCount ahora debe incrementar su valor a 4 porque usted realiz 4 acciones en 2 pasos (comenzar la edicin, aceptar ediciones de programa pendientes, probar ediciones de programa aceptadas y finalizar todas las ediciones en el programa). El registro del controlador ahora est habilitado en su controlador.

Importe el programa de registro del controlador y realice una prueba


Para mostrar qu ms puede hacer con la funcin Controller Logging, importaremos un nuevo programa. Haga clic con el botn derecho del mouse en MainTask y seleccione Import Program.

59.

Seleccione el programa Logging.L5X en la carpeta Lab.

60.

En la ventana de dilogo Import Configuration, haga clic en OK.

AT3ES 1/5/2009 Pgina 61 de 78

61.

Seleccione Finalize All Edits In Program en la ventana Online Options y haga clic en OK.

62.

Todo el cdigo se importa con todas sus referencias, se crean todos los tags y todas las ediciones se finalizan ahora. Por lo tanto es hora de realizar la prueba. Fjese en el contador nuevamente. Ha aumentado su valor. Abra la rutina Logging en el programa Logging y observe cuidadosamente los 3 contadores en los renglones 0,1 y 2 cuando hagamos algunos cambios en el proyecto. Ponga el controlador en Program Mode y nuevamente en Run Mode.

63.

64.

65.

Los contadores TotalCount y UnsavedCount incrementaron por 2, pero no el ExecModifyCount.

Para su informacin Conteo total de entradas Nmero de entradas aadidas al registro desde la ltima actualizacin de firmware. Tambin puede establecerse en un valor conocido. Conteo de entradas no guardadas Nmero de entradas en la RAM del controlador todava no escrito en la tarjeta CompactFlash. Continuar incrementando hasta que se acumule a 80. Todas las entradas almacenadas en el bfer se escribirn a la tarjeta CompactFlash en el controlador y el contador comenzar nuevamente desde 0. Modifique el conteo de ejecucin Conteo que rastrea especficamente modificaciones que pueden cambiar de comportamiento en un controlador en marcha. Un subconjunto de entradas incrementa este conteo. Los eventos que causarn que incremente el Execution Modification Count incluyen los siguientes: Ediciones en lnea probadas o ensambladas Propiedades del programa modificadas Propiedades de tarea modificadas Segmento de tiempo del controlador modificado Forzados habilitados o inhabilitados (esto se configura mediante mscara de configuracin de conteo de ejecucin) Tambin puede establecerse en un valor conocido.

66. 67.

Tambin existe la posibilidad de escribir un mensaje personalizado al registro del controlador. Abra la rutina CustomEntryFormatting. Cuando la rutina CustomEntryFormating esta en ejecucin, ToleranteValue se incrementara ser insertado como miembro en la UDT CustomLog.ExtendedInfo que es enviado al registro del controlador. Ahora activaremos el mensaje CustomEntry para ver qu sucede. Encuentre el rengln presionando CTRL+F en su teclado. En la ventana Find in Routines, haga clic en el botn de elipse.

68. 69. 70.

AT3ES 1/5/2009 Pgina 63 de 78

71.

Puesto que enviar algo, podemos imaginarnos que la activacin comienza con el envo. Por lo tanto, vamos a tratar y escribir send en la barra de tems.

72.

Observe lo que sucede. RSlogix5000 completar automticamente su escritura mientras usted escribe. Si descarta otras posibilidades, el tag que est buscando ser ms fcil de encontrar. Cuando aparece SendCustom en la barra de tems, haga clic en OK. Haga clic en el botn Find All.

73. 74.

75.

La ventana Search Results muestra dnde usted puede encontrar el tag deseado. Haga clic en uno de los 3 hipervnculos para ir directamente al tag. Cierre la ventana Find in Routines.

76. 77. 78.

El rengln 12 de la rutina Logging routine tendr enfoque. En la ventana Quick Watch situada en la seccin inferior de la ventana, encuentre y expanda el tag CustomLog. En la lnea (rung) 11, alterne (CTRL+T) el tag SendFormattedCustom, para generar un nuevo mensaje a enviar al registro del controlador. Puedes ver como cambia el mensaje en CustomLog.ExtendedInfo.

Alterne el bit SendCustom con el mtodo abreviado CTRL+T. Nota: Tambin puede usar el mtodo abreviado CTRL+T en la ventana Watch! La siguiente captura de pantalla ilustra la apariencia que tiene el registro de entradas personalizado en el registro del controlador.

AT3ES 1/5/2009 Pgina 65 de 78

Puede encontrar un ejemplo de un archivo de registro ControllerLog_000.txt escrito a la tarjeta CompactFlash en la carpeta Logix en la carpeta Lab.

Seccin 3: Pgina de Inicio


Funciones de la Pgina de Inicio
Si bien StartPage se introdujo con la v16 de RSLogix5000, se aaden nuevos vdeos para ayudar a los usuarios sin experiencia, as como a los usuarios avanzados, con las funciones existentes y las nuevas. La Start Page proporciona informacin de referencia y capacitacin para ayudarle a conocer y a usar el software RSLogix 5000. En la Start Page usted puede acceder a una variedad de informacin, tal como: Procedimientos para ayudarle a comenzar, a conectarse y a crear su primer proyecto. Proyectos recientes y de ejemplo Novedades con esta versin del software Sugerencias para ayudar a mejorar su productividad con el software Vnculos a libros en lnea, sitios web y descargas

La Pgina de Inicio incluye tres pginas principales: Quick Start Learning Center Resource Center. Las examinaremos abriendo las Pginas de Inicico. Vaya a la barra de mens y haga clic en Help | Quick Start.

79.

La pgina Quick Start incluye proyector recientes, muestras de proyectos y procedimientos para ayudarle a comenzar, establecer la conexin a un controlador y crear su primer proyecto.

AT3ES 1/5/2009 Pgina 67 de 78

Las pestaas Get Started, Get Connected y My First Project incluyen una lista de procedimientos con representacin animada que le ayudarn a entender y usar el software RSLogix. Veamos las opciones disponibles. 80. Ahora haga clic en la ficha verde. ste es el Learning Center

El Learning Center incluye tres pestaas:

La pestaa Whats New incluye vnculos a cursillos con representaciones animadas que muestran la nuevas funciones de esta versin del software RSLogix 5000. La pestaa How Do I incluye procedimientos agrupados por categoras que le ayudarn a realizar las tareas del software. La pestaa Did You Know incluye categoras de sugerencias que pueden ayudarle a ser ms eficiente con el software.

81.

Ahora haga clic en la pestaa azul. ste es el Resource Center

La pestaa Resource Center incluye vnculos a libros en lnea, descargas y sitios web. Haga clic en el vnculo Online Books para ver los libros disponibles en dicha categora. La pestaa Downloads incluye vnculos a sitios web donde usted puede descargar el ltimo software, firmware, archivo EDS y perfil de mdulo. La pestaa Websites incluye vnculos a una variedad de sitios web que le ayudarn a usar y entender el software RSLogix 5000.

Ahora que usted sabe dnde encontrar informacin importante acerca del software RSLogix 5000, asegrese de usar la ventana Start Page y familiarcese ms an con el uso del software.

AT3ES 1/5/2009 Pgina 69 de 78

Prctica de laboratorio ADICIONAL: Reemplazo de AOI en lnea con conservacin de datos (15 minutos)
Acerca de esta prctica de laboratorio
En esta prctica de laboratorio usted aprender ha realizar un reemplazo en lnea de un AOI en un controlador en ejecucin. Usted aprender como aadir un AOI, cmo copiar toda la informacin de estado y reemplazar el AOI antiguo con el nuevo con conservacin de datos. Esto significa que el nuevo AOI tendr el mismo estado que el antiguo.

Seccin 1: Reemplazo de AOI en lnea.


Puesta en marcha de los variadores
Primero descargue su programa e inicie los variadores nuevamente. Para comenzar puede tomar el proyecto RSLogix5000 Extruder_Lab_Part2.ACD. 82. 83. Descargue el proyecto y regrese al modo Run. Restablezca los variadores y el circuito Estop (SafetyProgram) e inicie ambos variadores. Esto lo hemos hecho anteriormente. Si no recuerda cmo se hace, consulte la prctica de laboratorio #1 bajo la seccin 3 para Restablecer y probar los variadores. 84. Limpie su pantalla y cierre todas las rutinas y las ventanas del editor de tags. En la barra de mens, haga clic en Window | Close All.

Importe un AOI nuevo y cree tags


Ya cambiamos el AOI y exportamos la rutina Drive_Control por usted. Para reemplazar el AOI fcilmente, decidimos reemplazar la rutina una vez, de modo que no necesitemos hacer ediciones en lnea para reemplazar cada instancia del AOI una por una.

Primero importe la rutina y deje que el programa cree el nuevo AOI (otro nombre) y todos los tags, y cancele las ediciones pendientes. 85. Haga clic con el botn derecho del mouse en MainProgram y seleccione Import Routine.

86.

Seleccione el archivo importado Drive_Control_with_New_AOI.L5X.

87.

En el dilogo Import Configuration, haga clic en Add-On Instructions en el panel Import Content.

AT3ES 1/5/2009 Pgina 71 de 78

88.

Haga clic en Use Existing en la columna Operation. Usted ver que no existe otra posibilidad de eleccin porque los AOIs no pueden sobrescribirse mientras est en lnea. Cambie el nombre en Final Name de AOIs aadiendo _V11 al final (revisin de AOI 1.1).

La operacin ha cambiado a Create. Por lo tanto, Revision, Revision Note y Description ahora se toman desde el archivo de importacin. Estos cambios se hicieron en el AOI antes de la exportacin. Usted todava puede editar la descripcin. Observe que existe un cambio de los indicadores de atencin en la seccin Import Content. 89. Haga clic en Tags en la seccin Import Content y revise los indicadores rojos.

Hemos cambiado el nombre del AOI, por lo tanto tambin tenemos que crear nuevos tags de respaldo para estos AOIs. 90. Haga clic en el botn de elipse del tag PF40ctrl para mostrar las colisiones.

Est indicando que el tag importado est usando el AOI con nombre cambiado como Data Type. Nuevamente sobrescribir no funcionar porque los tags existentes no pueden reemplazarse mientras est en lnea. 91. 92. Haga clic en Close. Cambie el Final Name de ambos tags aadiendo tambin _V11. Se crearn nuevos tags con los nuevos AOIs como Data Type.

93.

Haga clic en Drive_Control en la seccin Import Content. Observe que el estado de la operacin cambio a Overwrite.

94. 95.

Haga clic en OK en la ventana Import Configuration. Seleccione Import Logic Edits as Pending en la ventana Online Options.

AT3ES 1/5/2009 Pgina 73 de 78

96.

Se crean los nuevos tags y AOIs. Para ver la rutina editada, haga clic en la barra No Edits en Online Menu. Luego haga clic en el icono Find edits .

97.

En la ventana Find In Routines, haga clic en Find Next y cierre la ventana.

98.

En la barra Online Edits, haga clic en el botn Cancel Pending Program Edits.

No vamos a cambiar el AOI en el cdigo todava porque primero tenemos que copiar el estado del tag de respaldo AOI en ejecucin al nuevo tag de respaldo AOI.

99.

Haga clic en Yes en el cuadro Message.

Copie la informacin de estado


100. Aada un nuevo rengln despus del rengln 0, escriba cop cop en la barra en la parte superior de la pantalla y presione ENTER.

101. Llene las instrucciones Copy. Copie el tag PF40ctrl a PF40ctrl_V11 y PF70ctrl a PF70ctrl_V11, ambos con una longitud de 1.

102. Haga clic en el icono Finalize All Edits in Program 103. Haga clic en OK. Ahora estamos copiando informacin de estado en tiempo real del antiguo tag de respaldo AOI al nuevo tag de respaldo (cambiado). Nota: Si bien no puede ver los tags locales del AOI en su tag de respaldo, copiar el tag de respaldo completo se proporciona tambin en la copia de todos los tags locales.

AT3ES 1/5/2009 Pgina 75 de 78

Importar rutina
Ya importamos el AOI cambiado y todos los tags, por lo tanto, ahora slo necesitamos importar la rutina cambiada y configurarla para usar los tags y AOIs recientemente creados. 104. Haga clic con el botn derecho del mouse en MainProgram y seleccione Import Routine.

105. Seleccione el archivo importado Drive_Control_with_New_AOI.L5X.

106. En el dilogo Import Configuration, haga clic en Add-On Instructions en el panel Import Content. Puesto que nuestro archivo de importacin es igual, necesitamos hacer los cambios de configuracin nuevamente.

107. Seleccione los nuevos AOIs en la columna Final Name.

Puesto que estos ya existen en el proyecto, el operando cambia a Use Existing. 108. Haga clic en Tags en la seccin Import Content y seleccione los nuevos tags creados.

Haga clic en OK en la ventana Import Configuration. 109. Seleccione Finalize All Edits In Program en la ventana Online Options y haga clic en OK.

110. Ahora ya se hicieron todos los cambios sin detener el controlador ni los variadores! Verifique si el estado Ready de los variadores aparece bien.

AT3ES 1/5/2009 Pgina 77 de 78

Para su informacin Anotacin: si desea aadir algunos parmetros adicionales al AOI, mientras est en lnea, con conservacin de datos, estos parmetros deben aadirse al final de la lista de parmetros. De lo contrario, la instruccin Copy copiar informacin a los bits incorrectos y pueden ocurrir acciones impredecibles!

FELICITACIONES! USTED HA COMPLETADO LA SESIN PRCTICA DE LABORATORIO SOBRE LAS NUEVAS FUNCIONES DE RSLOGIX5000 V17! Puede encontrar este cuaderno de trabajo en www.rockwellautomation.com/events/au

You might also like