Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? Para un diagnóstico más fácil y rápido en PLC, ¡ PLC AC500 de ABB por supuesto! Es posible realizar un diagnóstico extenso y rápido del PLC AC500 mediante: - la pantalla LCD de las CPUs AC500 o LEDs de las CPUs AC500-eCo, y los LEDs de los módulos de E/S y cabeceras remotas. - la herramienta de configuración Control Builder Plus PS501 - la herramienta de programación basada en CoDeSys - Diagnóstico local en la CPU Es posible visualizar los errores (batería, problema con un módulo de E/S, esclavo Profibus no conectado, etc) mediante una serie de códigos pulsando el botón DIAG y reconocerlos pulsando la tecla OK. Los errores pertenecen a diferentes clases de error y en función del error, el PLC pasara a STOP (configurable). 1/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? CPU AC500 con un código de error - Diagnóstico local en los módulos de E/S Es posible realizar también un diagnóstico de las E/S locales y remotas mediante los LEDs. Nota 1: La luminosidad de los LEDs de los canales analógicos cambia en función del valor de la señal. Nota 2: Es también posible visualizar si la base está alimentada correctamente. - Diagnóstico en la herramienta de configuración (NUEVO) Desde la versión 2.1.0 de Control Builder Plus es posible conectarse al PLC desde Control Builder Plus para realizar las funciones de diagnóstico siguientes: - Visualizar el estado de las E/S - Visualizar los códigos de error con una descripción completa y posibilidad de hacer un reconocimiento - Visualizar una serie de estadísticas: tiempos de ciclo de scan, etc. - Sincronizar la fecha y la hora del PLC (de forma manual o con la fecha y la hora del PC) - Visualizar la versión de los firmwares (CPU,display, coupler, etc) - Utilizar el Navegador PLC con los comandos estándares. 2/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? - Realizar un diagnóstico completo y avanzado de buses y redes de comunicación (maestros y esclavos) Estado de las E/S Versión de firmware. 3/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? Diagnóstico Profibus - Herramientas PS501 y barra de estado Mediante la herramienta de programación es también posible averiguar cierta información como: - Variables no utilizadas y referencias cruzadas - Tamaño del proyecto (muy útil para determinar la CPU a elegir) - Trabajar con puntos de parada, forzado, etc... - etc. En la barra de estado, encontramos la información siguiente: - el estado del PLC (RUN, STOP) - la manera con la que nos comunicamos con él (Modbus, Ethernet) - si utilizamos el forzado de variables - si estamos en modo real o simulación - el código de error y su estado (activo, desactivado, reconocido) - etc. 4/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? Barra de estado También existen tablas de animación para una visualización completa y cómoda del estado de las variables y desde la cual es posible añadir nuevas variables "online" y realizar forzados. Tabla de animación: Watch and Recipe Manager - Navegador PLC PS501 El navegador PLC es la herramienta que se hace servir para: - conocer el estado del PLC mediante - visualizar los errores y reconocerlas - ver los tiempos de los ciclos de scan - actualizar el firmware (otra opción es hacer directamente mediante la tarjeta SD y su archivo de inicio) 5/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? Existe una serie de comandos extensa como diagshow all, tsk, rtsinfo, cpuload, date, ... Navegador PLC - Diagnóstico del error obtenido mediante el “explorador de plc” o a través del display LCD. Utilizando el comando “diagshow all” como se observa en la imagen anterior, se puede obtener una lista de errores que se han producido en la CPU, debido a causas de la propia CPU o a factores externos por manipulación errónea, mala configuración o bien, por errores en los módulos de E/S y ó Couplers de comunicación. La descodificación de las numeraciones de cada error se puede obtener de la ayuda de Codesys de la siguiente manera: Página de ayuda 6/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? En éste apartado de la ayuda, se puede obtener toda la información necesaria, asociada a la numeración de los errores obtenidos con “diagshow all”. Para borrar los errores almacenados en la CPU, se tendrá que utilizar el comando “diagreset” del explorador de PLC. - Visualización de error en el display del PLC de AC500. Otra opción para visualizar los errores ocasionados en AC500 con display (para todas las CPUs AC500 y AC500-eCo), es mostrarlos en el display. Para ello, basta con ir pulsando el botón “DIAG” repetidas veces, de manera que irán apareciendo los parámetros de cada error uno detrás de otro de la siguiente manera: En primer lugar aparecerá la clase de error: E1, E2, E3 ó E4, y el identificador del error. Ejemplo de error en CPU En segundo lugar se muestra “d1”, que es el valor asociado al componente que está produciendo el error. En tercer lugar se muestra “d2”, es el dispositivo con el que se asocia el error. En cuarto lugar se muestra “d3”, es el módulo asociado con el error. Y en quinto lugar se muestra “d4”, es el canal en el cual se está produciendo el error. 7/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? En el caso de que se tuvieran almacenados en CPU más de un error, se irá pulsando el botón “DIAG” repetidas veces hasta recorrer la lista completa de errores. Una vez se visualice “d4”, tras la siguiente pulsación se muestra el siguiente error, o si se ha llegado al final de la lista de errores, se mostrará el primero de nuevo. - Diagnóstico utilizando la librería SysInt_AC500_Vxx.LIB Son bloques funcionales que representan los comandos del navegador PLC. Existen también bloques funcionales para el diagnóstico de los módulos de E/S y comunicaciones. - Diagnóstico utilizando la librería Diag_AC500_Vxx.LIB Son bloques funcionales y objetos gráficos para diagnóstico del PLC, módulos de E/S y comunicaciones. Objeto gráfico para diagnóstico 8/9 Guía técnica nº4 - PLC AC500 y diagnóstico Plataforma de automatización AC500 de ABB Guía técnica nº4 - PLC AC500 y diagnóstico ¿Cómo diagnosticar el PLC AC500? -Diagnóstico avanzado de redes y buses de campo Los módulos de comunicación también disponen de LEDs para diagnóstico. Diagnóstico para coupler Profibus DP. 9/9 Guía técnica nº4 - PLC AC500 y diagnóstico