Professional Documents
Culture Documents
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
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.
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
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
1. 2. 3. 4.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.
41.
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.
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.
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.
. .
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.
53.
Seleccione el cuadro Designate this controller as a CST master y haga clic en Download.
55.
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.
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:
Seleccione la ficha RSNetworx y escriba extrudernet como nombre de la red, luego haga clic en Apply.
65.
66.
Recibir un mensaje que indica que el archivo no existe. Haga clic en Yes para crear el archivo.
67.
68.
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.
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.
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.
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.
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.
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.
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.
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.
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.
111. La configuracin validar el proyecto RSLogix5000 y dar los resultados en un dilogo emergente. Haga clic en OK.
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.
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.
7. 8.
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.
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).
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.
18.
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.
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
26.
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.
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 . .
31.
32.
33.
Pruebe los mensajes de alarma localizado alternando el idioma y vea los comentarios de rengln:
34.
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.
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.
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.
39.
40.
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.
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.
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.
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.
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.
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.
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.
59.
60.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
87.
En el dilogo Import Configuration, haga clic en Add-On Instructions en el panel Import Content.
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.
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.
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.
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.
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.
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.
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.
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