NOTIFICACIÓN DE SERVICIO A PRODUCTOS Software RSLogix 5 Software de programación PLC-5, versión 7.30.00 Ref: ACIG 2008-02-001 Fecha: Febrero de 2008 Estimado cliente de Rockwell Automation: El propósito de esta notificación de servicio a productos es informarle sobre un problema de que existe con el siguiente producto: • Software de programación RSLogix 5 PLC5, versión 7.30.00 En esta notificación se explica el problema de funcionamiento y los pasos que se están tomando para corregir el problema. NOTIFICACIÓN DE SERVICIO A PRODUCTOS Página 2 - Descripción del problema Con el SOFTWARE DE PROGRAMACIÓN RSLOGIX 5 PLC5, VERSIÓN 7.30.00, en el resto de este documento denominado RSLogix 5, existen los siguientes problemas de funcionamiento: El uso de la función Search/Find o Search/Replace con una dirección dentro de una instrucción BTR o BTW puede ocasionar una alteración involuntaria de la dirección del archivo de datos o del bloque de control si la función Search/Find o Search/Replace realiza la búsqueda al nivel de bit o subelemento de la dirección. Nota: Si no tiene instrucciones BTR o BTW en sus proyectos, puede ignorar el problema de funcionamiento 1 indicado a continuación. Sin embargo, no ignore el problema de funcionamiento 2 ya que éste afecta a todos los proyectos. Problema de funcionamiento 1: La dirección del archivo de datos o bloque de control de una instrucción BTR/BTW cambiará involuntariamente si se usa la función Search/Find o Search/Replace para buscar (o reemplazar) a nivel de bit o subelemento de la dirección, según se describe a continuación. Nota: Direcciones a nivel de elemento son, por ejemplo, BT9:0 y N7:0. BT9:0/ER, BT9:0.ELEM y N7:0/1 son ejemplos de direcciones a nivel de bit o subelemento. Para que este problema ocurra con una dirección de bloque de control, la dirección especificada en la búsqueda debe estar dentro el rango comprendido entre la dirección del bloque de control +1 a la dirección del bloque de control +4. Por ejemplo, si la dirección de bloque de control es BT12:0, la búsqueda tendría que incluir direcciones dentro el rango comprendido entre BT12:1 y BT12:4 para que ocurra. Para que ocurra el problema con una dirección de archivo de datos, la dirección especificada en la búsqueda debe estar dentro el rango comprendido entre la dirección del archivo de datos +1 y la dirección del archivo de datos + longitud -1. (La longitud se especifica en la instrucción BTR o BTW después de la dirección del archivo de datos). Por ejemplo, si la dirección del archivo de datos es N7:0 y la longitud es 4, la dirección especificada en la búsqueda debe estar dentro del rango N7:1 a N7:3 para que ocurra el problema. Por lo tanto, si la dirección de bloque de control de transferencia en bloques es BT9:0 y usted realiza una búsqueda usando BT9:1/ER, el bloque de control de transferencia en bloques cambiará a BT9:0 a BT9:1. Si la dirección del archivo de datos de transferencia en bloques es N7:0 y usted realiza una búsqueda usando N7:1/1, la dirección del archivo de datos cambiará de N7:0 a N7:1. El efecto resultante de este problema es el reemplazo involuntario de la dirección del archivo de datos o bloque de control por la especificada en la función de búsqueda o búsqueda/reemplazo. Una instrucción de transferencia en bloque de trabajo puede dejar de funcionar correctamente. Además, también podrían dejar de funcionar correctamente instrucciones de transferencia en NOTIFICACIÓN DE SERVICIO A PRODUCTOS Página 3 bloques adicionales en su proyecto. Además, considere que un sólo procedimiento de búsqueda podría afectar varias instrucciones de transferencia en bloques. Problema de funcionamiento 2: En RSLogix 5, si una instrucción tiene varios operandos, pero el primer operando no está establecido como dirección, las otras direcciones en instrucción se omitirían en el proceso de “búsqueda” o “reemplazo”. Por ejemplo: DIV 3.5 F8:0 F8:1,(3.5 se divide entre F8:0 y se coloca el resultado en F8:1). Puesto que 3.5 es una constante y no una dirección, F8:0 y F8:1 no se encontrarán. - Solución temporal Actualmente, la solución temporal es evitar el uso de la función de búsqueda de la manera antes descrita hasta que se actualice el software a la versión 7.30.10 o posterior. - Identificación de productos El producto afectado por esta notificación de servicio de productos de obligatorio cumplimiento incluye el SOFTWARE RSLOGIX 5 con las siguientes series y niveles de versiones: • Software 9324-RL5300ENE, 9324-RL5300ENF, 9324-RL5700NXENE, VERSIÓN 7.30.00 • Rockwell Automation envío/lanzó al mercado los productos afectados entre el 1º de octubre de 2007 y el 15 de noviembre de 2007. • Para averiguar si su versión de RSLogix 5 está afectada, abra el software RSLogix y seleccione: Help > About. Quizás necesite usar el menú desplegable para ver la última versión instalada. Si la última versión es igual a la versión antes indicada, significa que el software está afectado por este problema de funcionamiento. NOTIFICACIÓN DE SERVICIO A PRODUCTOS Página 4 - Corrección del problema El problema de funcionamiento antes descrito se ha corregido en las siguientes versiones de RSLogix 5: • Software de programación RSLogix 5 PLC5, versión 7.30.10 La versión 7.30.10 no incluye la función de búsqueda para encontrar direcciones con instrucciones de transferencia en bloques. Importante: Si esta nueva función de búsqueda de direcciones para transferencia en bloques se usó en la versión 7.30.00, usted debe revisar todas las instrucciones BTR y BTW para determinar si hay direcciones alteradas y, de ser así, cambiarlas por sus valores originales. Utilice la utilidad Compare para verificar esta información. La utilidad Compare está disponible bajo Tools > Compare en RSLogix. Siga las instrucciones provistas en la ayuda en línea de RSLogix en el tema “Compare Utility”, para realizar una comparación del proyecto actual con una versión anterior del proyecto que se sabe está correcta. NOTIFICACIÓN DE SERVICIO A PRODUCTOS Página 5 - Acción requerida del cliente Los clientes notificados deben realizar las siguientes acciones: • Confirmar si tienen alguno de los productos afectados. Si usted tiene un producto afectado, actualice el software a la versión más reciente. • Puede encontrar las actualizaciones de software en www.rockwellautomation.com/support/webupdates • Si usted ha transferido la propiedad del producto afectado a otra empresa o persona, comuníquese inmediatamente con la oficina local de ventas y soporte técnico de Rockwell Automation y proporcione la información de contacto del nuevo propietario del producto afectado y, además, envíe la notificación al nuevo propietario del equipo afectado. Si requiere asistencia técnica adicional, comuníquese con el grupo de soporte técnico de Rockwell Automation (+1-440-646-3223 o [email protected]) o con la oficina local de ventas y soporte técnico de Rockwell Automation. Solicitamos y apreciamos su inmediata cooperación con este asunto.