Los gerentes de planta conocen el desafío de programar el mantenimiento preventivo. Tradicionalmente, las máquinas reciben mantenimiento a intervalos fijos, independientemente de si lo necesitan o no. Este enfoque basado en el tiempo puede provocar tiempos de inactividad innecesarios o, por el contrario, la omisión de mantenimiento si una máquina trabaja demasiado entre intervalos. Pero ¿qué pasaría si la propia máquina pudiera indicar cuándo es el momento de una auditoría y activarla automáticamente en Azumuta? Al conectar los datos de uso de las máquinas con Azumuta, el mantenimiento se puede programar según las condiciones reales, no según el calendario.
Al permitir que las máquinas activen sus propias auditorías y tareas de mantenimiento según el uso, las fábricas pueden optimizar la fiabilidad y la eficiencia. En este artículo, exploramos cómo implementar auditorías activadas por máquinas con Azumuta, destacando su integración con una HMI industrial, como Siemens WinCC.
Cubriremos cómo configurar una auditoría digital en Azumuta, cómo una máquina puede iniciar y monitorear esta auditoría a través de la API de Azumuta y por qué este enfoque mejora el tiempo de actividad, la seguridad y el cumplimiento.
Por qué el mantenimiento basado en el uso es mejor que el calendario
El mantenimiento preventivo tradicional suele basarse en calendarios; por ejemplo, revisar una máquina una vez al mes o trimestralmente. Si bien los calendarios basados en el tiempo son mejores que no hacer nada, no tienen en cuenta el rendimiento real de la máquina. Una máquina podría producir 5000 piezas en un mes o 50 000 piezas en el mismo período.
Por eso es tan valioso permitir que la máquina active auditorías basadas en el uso real (por ejemplo, cada 10 000 piezas producidas). Esto alinea el mantenimiento con el desgaste real, en lugar de fechas arbitrarias.
Las auditorías activadas por la máquina, basadas en el uso, en lugar de intervalos fijos, vinculan el mantenimiento directamente con la intensidad y la frecuencia de uso del equipo, lo que se traduce en un rendimiento más fiable y una producción más eficiente . Un activador basado en el uso inicia una auditoría solo cuando la máquina alcanza un umbral de carga de trabajo predefinido.
Este enfoque mejora la confiabilidad del mantenimiento al reducir averías inesperadas y tiempos de inactividad, y aumenta la eficiencia de la producción ya que las máquinas reciben mantenimiento exactamente cuando es necesario, evitando así tanto el mantenimiento excesivo como la negligencia.
Además, mantiene el programa de mantenimiento alineado con el uso real del equipo, lo que significa que las máquinas muy utilizadas reciben atención oportuna, mientras que las que se usan poco no reciben mantenimiento con demasiada frecuencia.
Estos desencadenantes de auditoría basados en el uso pueden incluso automatizarse a través de la API, lo que permite que la programación de mantenimiento se adapte dinámicamente a los datos de uso en tiempo real y pase sin problemas al siguiente paso de programación de auditorías a través de la API.
Programación automática de auditorías de mantenimiento preventivo con Azumuta
Para pasar de programas fijos a un mantenimiento basado en el uso, sus máquinas necesitan una forma de decidir e indicar cuándo es el momento de una auditoría de mantenimiento preventivo. Siemens WinCC recopila datos de uso de las máquinas en tiempo real. Al integrarse con Azumuta, esos datos se vuelven procesables.
Gracias a la API REST de Azumuta, WinCC puede activar una auditoría en cuanto una máquina alcanza un umbral de uso definido , como cada 10 000 piezas producidas. Esta integración no automatiza la auditoría en sí, sino que conecta las condiciones de la máquina con la programación de auditorías. El resultado: las auditorías se realizan cuando la máquina realmente las necesita, no cuando lo indica el calendario.
Veamos cómo funciona esto en la práctica.
Integración de sistemas externos mediante la API REST de Azumuta
La API REST de Azumuta está diseñada para una integración fluida con sistemas externos, como WinCC u otras plataformas de control industrial, lo que permite que las máquinas y el software se comuniquen directamente con la plataforma . Admite el intercambio bidireccional de datos mediante métodos HTTP estándar y códigos de respuesta, con datos devueltos en formato JSON para facilitar el análisis y la interoperabilidad.
La estructura predecible de la API garantiza conexiones estables y fiables con sistemas de terceros, lo que facilita la automatización de procesos y el intercambio de información entre plataformas. Para una mayor usabilidad, se encuentra disponible una especificación OpenAPI que permite a los equipos técnicos explorar, probar e integrar endpoints de forma eficiente mediante herramientas externas.
Diseñada para soportar una automatización flexible basada en eventos, la API permite que sistemas externos activen acciones en Azumuta y se mantengan sincronizados mediante actualizaciones en tiempo real. Esta arquitectura simplifica las interacciones entre máquinas y sistemas y proporciona a los ingenieros la base para construir conexiones fiables y escalables entre los controles de planta y la ejecución de auditorías digitales, adaptadas con precisión a su lógica de producción.
Programación y seguimiento del mantenimiento preventivo
Conexión del sistema de control de la máquina con Azumuta para activar auditorías basadas en datos de uso en tiempo real, utilizando WinCC, un sistema SCADA/HMI de Siemens, como ejemplo.
(Si utiliza una plataforma HMI, PLC o SCADA diferente, el concepto es similar siempre que pueda enviar solicitudes HTTP o llamar a una API).
Imagine una máquina CNC que debe inspeccionarse cada 10 000 piezas producidas. El PLC de la máquina cuenta las piezas y está conectado a un sistema WinCC con el que interactúan los operadores. Cuando el contador llega a 10 000, queremos que la máquina inicie automáticamente la auditoría de mantenimiento que configuramos en Azumuta y, a continuación, detenga las operaciones hasta que dicha auditoría se complete.
WinCC (o el PLC) puede configurarse para realizar una llamada a la API REST a Azumuta al alcanzar el umbral. Azumuta proporciona una API RESTful para integraciones externas, donde los sistemas externos pueden enviar o solicitar datos a Azumuta . Con esta API, la máquina puede comunicarse eficazmente con Azumuta .
1. Umbral alcanzado – Evento desencadenante
El contador de la máquina alcanza las 10 000 piezas. Este evento puede detectarse en la lógica del PLC o de WinCC (por ejemplo, un script de WinCC podría detectar que el valor del contador o una bandera de memoria del PLC se activan).
2. Solicitud API POST a Azumuta
WinCC inicia entonces una solicitud HTTP POST a la API REST de Azumuta. Esta solicitud incluirá el ID de la instrucción de auditoría (la que creamos en Azumuta para esta tarea de mantenimiento) y las credenciales de autenticación (probablemente una clave API).
En esencia, la máquina le indica a Azumuta que inicie una nueva auditoría. Al recibir esto, la API de Azumuta creará una nueva instancia de auditoría en el sistema, como si un administrador la hubiera programado manualmente.
La API de Azumuta está protegida con claves API y utiliza HTTPS para todas las comunicaciones, lo que garantiza que el disparador esté autorizado y sea seguro.
3. La auditoría se activa en Azumuta
Una vez procesada la solicitud POST, Azumuta generará un nuevo registro de auditoría (a menudo denominado instancia o sesión de auditoría). Este registro ahora es visible para el personal pertinente a través de la interfaz de Azumuta.
Por ejemplo, el técnico de mantenimiento podría recibir una notificación en su aplicación móvil Azumuta o verla en su panel de control indicando que la "Auditoría de Mantenimiento Preventivo para la Máquina n.° 12" ya está pendiente. La lista de verificación que definimos ya está lista para ser ejecutada.
4. La máquina pausa la producción
Simultáneamente, la máquina debería pausar o bloquear su funcionamiento una vez iniciada la auditoría. En nuestro caso, WinCC puede mostrar un mensaje como "Mantenimiento requerido: Auditoría en curso" e impedir que se inicien más ciclos CNC.
Este enclavamiento garantiza que la producción no continúe sin el mantenimiento requerido. Exige que la auditoría se complete por razones de seguridad y calidad.
5. El técnico realiza la auditoría
Un técnico de mantenimiento responde a la auditoría activada. Con una tableta o estación de trabajo, abre Azumuta, consulta la lista de verificación de auditoría activa de la máquina y ejecuta los pasos (revisión de aceite, correas, limpieza, etc., según lo definido en la lista). Marca cada paso como completado y, si es necesario, adjunta notas o fotos. Azumuta registra sus entradas en tiempo real.
6. Sondeos de máquina para determinar el estado de la auditoría
Mientras la auditoría está en curso, el sistema de control de la máquina comprueba periódicamente si se ha realizado. WinCC puede hacerlo enviando una solicitud GET a la API de Azumuta a intervalos (por ejemplo, cada minuto).
La solicitud GET puede consultar el estado de esa instancia de auditoría específica (utilizando el ID de auditoría devuelto o conocido a partir del POST) o filtrar auditorías por el identificador o estado:
- Filtrado por ID: La máquina puede solicitar a Azumuta el registro de auditoría específico (si conoce el ID de instancia devuelto en el paso de creación). La respuesta incluiría todos los detalles de esa auditoría, incluyendo un campo como "estado" o "completado" = verdadero/falso.
- Filtrado por estado: Como alternativa, la máquina podría consultar algo como "Listar todas las auditorías de la máquina n.° 12 que están vencidas". Si la lista no muestra nada, podría significar que la auditoría requerida ya se realizó (o no se creó). Más directamente, podría consultar "Listar auditorías con estado = finalizado e ID = 12345". Si esto devuelve la auditoría, significa que está completa. Si no, sigue pendiente.
Al filtrar por ID o estado, la máquina puede encontrar de manera confiable el estado de la auditoría sin confusión.
7. Se detectó la finalización de la auditoría
Una vez que el técnico completa todos los pasos y envía la auditoría, Azumuta actualiza el estado de la auditoría a Finalizada (y posiblemente registra quién la realizó y cuándo). La próxima vez que la máquina sondee la API, verá que el estado de la auditoría ya está completado.
8. La máquina reanuda su funcionamiento
Al detectar la finalización, WinCC puede liberar automáticamente la máquina. Por ejemplo, se elimina el enclavamiento o se activa de nuevo el botón "Inicio". Podría aparecer el mensaje "Auditoría de mantenimiento completada. Máquina desbloqueada".
Ahora, la máquina puede reanudar la producción de forma segura tras recibir el mantenimiento adecuado. El contador de producción también podría reiniciarse o iniciarse un nuevo ciclo, repitiéndose todo el proceso después de las siguientes 10 000 piezas.
Gestión de auditorías digitales en Azumuta
Azumuta permite crear listas de verificación interactivas para auditorías que sustituyen los formularios en papel, lo que facilita a operadores y técnicos realizar auditorías desde una tableta o estación de trabajo. Estas listas pueden abarcar una amplia gama de tareas, como inspecciones de seguridad, controles de calidad o rutinas de mantenimiento específicas de la máquina.
Con las Auditorías y Listas de Verificación Digitales de Azumuta, las auditorías pueden crearse desde cero, programarse manualmente o activarse según condiciones específicas. Cada auditoría se monitorea desde su creación hasta su finalización, lo que garantiza una visibilidad clara de qué se revisó, cuándo y quién lo hizo. Este enfoque estructurado ayuda a estandarizar los procedimientos entre equipos y equipos, manteniendo la coherencia en los procesos de mantenimiento y calidad.
Todos los datos de auditoría se almacenan digitalmente, lo que elimina el papeleo, reduce la posibilidad de errores humanos y permite acceder a los resultados de inmediato. Las notas, fotos y firmas se registran en tiempo real y permanecen disponibles para su revisión en cualquier momento. En un caso, un fabricante redujo el tiempo de entrada de datos de auditoría en un 60 % tras cambiar a Azumuta.
Una vez implementadas las auditorías digitales, estas pueden activarse directamente según el uso de la máquina a través de la API . Una máquina puede pausar la producción, esperar a que se complete una auditoría y reanudarla solo cuando Azumuta confirme que la tarea está completa. Esto crea un sistema de circuito cerrado que implementa comprobaciones críticas, minimiza el tiempo de inactividad y garantiza que no se pase por alto ningún detalle.
Empiece con auditorías y listas de comprobación digitales
Gestione sus auditorías de seguridad y mantenimiento desde una única plataforma