De un vistazo
| Elemento | Respuesta habitual |
|---|---|
| Problema | La producción y las paradas se anotan en las hojas de turno y se pasan a limpio al día siguiente, así que nadie sabe durante el turno si una línea va retrasada, y los tiempos de parada se adivinan. |
| Qué está conectado | Estado de funcionamiento, contadores de buenas y rechazadas, tiempo de ciclo y códigos de motivo de parada de los PLC de las máquinas, y señales de torre luminosa y de ciclo de las máquinas sin un PLC utilizable, a través de pasarelas con licencia en planta. |
| Quién lo usa | Supervisores de línea y jefes de equipo, responsables de producción y de mantenimiento, ingenieros de procesos y el equipo de planificación o ERP. |
| Alcance inicial típico | Una línea o una célula de ocho a quince máquinas, idealmente combinando una máquina moderna con PLC y una máquina antigua de relés. |
| Tiempo hasta la primera pantalla | Normalmente unos pocos días después de cablear la primera máquina. Prevea de tres a seis semanas para un piloto cuyos recuentos los supervisores acepten como registro del turno. |
La situación
Una planta de fabricación discreta suele tener máquinas de cuatro décadas en la misma nave: centros de mecanizado CNC con controles en red, prensas y estaciones de montaje con PLC de gama media y máquinas especiales antiguas cuya única interfaz es una torre luminosa y un contador mecánico. Las cifras de producción las dan los operarios: un recuento al final de cada hora o turno, tiempos de parada redondeados al cuarto de hora más cercano y un motivo elegido de memoria.
Los efectos son bien conocidos. Las pequeñas paradas de dos o tres minutos nunca llegan a la hoja y, sin hacer ruido, cuestan más producción que las grandes averías. Una máquina esperando material parece igual que una máquina esperando mantenimiento. Los supervisores se enteran a la mañana siguiente de que el turno de noche fue un 20 % inferior. Los proyectos de mejora se discuten a base de opiniones, y el ERP recibe las cantidades con un día de retraso.
El objetivo aquí es modesto y alcanzable: un registro automático de cuándo funcionó cada máquina, cuántas piezas buenas y rechazadas fabricó y cuándo y durante cuánto tiempo se detuvo, visible en vivo en planta y disponible para otros sistemas. Las funciones MES detalladas, como el registro de pedidos y la introducción de motivos por parte de los operarios, son un paso aparte, que se trata al final.
Objetivos y medidas
Acuerde con producción el modelo de estados y las definiciones antes de conectar nada; las discusiones sobre definiciones más adelante cuestan más que cualquier cableado.
- Disponibilidad = tiempo de funcionamiento ÷ tiempo de producción planificado. El tiempo planificado excluye pausas y mantenimiento planificado; registre el patrón de turnos en el activo de la línea para que todos usen el mismo calendario.
- Rendimiento = (piezas totales × tiempo de ciclo ideal) ÷ tiempo de funcionamiento. El tiempo de ciclo ideal por referencia es una propiedad del producto y se guarda en los atributos de la máquina o en el ERP.
- Calidad = piezas buenas ÷ piezas totales, a partir de contadores separados de buenas y de rechazos.
- OEE = disponibilidad × rendimiento × calidad. Hermetry proporciona los datos de entrada; calcule el OEE donde estén sus informes de producción, o en un pequeño script de cálculo en una tarjeta de la placa.
- Paradas = número de transiciones a un estado parado por turno; tiempo medio entre paradas = tiempo de funcionamiento ÷ número de paradas; duración media de parada = tiempo parado ÷ número de paradas.
- Producción frente al objetivo por hora = piezas fabricadas ÷ objetivo por hora, la cifra por la que los supervisores se guían durante el turno.
Prefiera los contadores a los eventos. El contador total de piezas, el contador de rechazos y el contador de segundos de funcionamiento de una máquina, leídos cada minuto, dan cifras exactas por hora y por turno mediante la agregación increase de Hermetry, que además gestiona un contador que se reinicia en el cambio de turno o al encender. Cuando una máquina no puede proporcionar un contador de tiempo de funcionamiento, muestree un valor de marcha 0/1 a un ritmo fijo, por ejemplo cada 30 segundos, y lea la media horaria como la proporción de tiempo en marcha.
Arquitectura
Una pasarela con licencia que ejecuta Hermetry Edge por célula o tramo de línea, en un armario cerca de las máquinas. Las máquinas modernas se leen por Modbus TCP en la red de máquinas, o por Modbus RTU donde el PLC tenga un puerto serie: la pasarela consulta un pequeño bloque de registros que expone el programador del PLC de la máquina. Las máquinas antiguas reciben sus salidas de torre luminosa y una señal de ciclo completo cableadas, mediante relés intermedios, a las entradas digitales de la pasarela; si la pasarela cuenta pulsos en una entrada depende de su modelo, y un pequeño módulo de E/S remotas o un PLC puede hacer el conteo cuando no lo haga. Cada máquina aparece como dispositivo hijo de su pasarela, con su propio perfil, histórico y alarmas. Consulte Hermetry Edge y los dispositivos con licencia.
| Componente | Función | Notas |
|---|---|---|
| Pasarela con licencia con Edge | Consulta PLC, lee contactos, publica telemetría | Una por célula o por 10 a 20 máquinas. Se reclama escaneando su código. |
| Bloque de registros del PLC de la máquina | Estado, contadores, tiempo de ciclo, número de pieza, código de motivo | Acuerde un único mapa de registros para todas las máquinas, asignado una vez por cada programador de PLC. |
| Relés intermedios | Aíslan las señales de torre luminosa y de ciclo de las máquinas antiguas | Nunca conecte las entradas de la pasarela directamente a los circuitos de seguridad de las máquinas. |
| E/S remotas o PLC pequeño | Cuenta pulsos rápidos de ciclo cuando el modelo de pasarela no puede | Expone los contadores por Modbus a la pasarela. |
| Medidor de energía por máquina, opcional | kW y kWh | Distingue el ralentí del funcionamiento en máquinas sin señales; Modbus en la misma línea. |
| Red de planta o router con licencia | Conexión saliente | La pasarela necesita solo una conexión MQTT saliente con TLS; nada en planta acepta conexiones desde internet. |
| Hermetry | Almacenamiento, agregados, alarmas, reglas, flujos, tableros, SCADA | Región UE, EE. UU. o Türkiye, o en sus propios servidores. |
Lista de puntos
Un mapa de registros para cada máquina con PLC, y un conjunto reducido para las máquinas solo con señales. Los números de registro son ejemplos de un bloque que reserva el programador del PLC, empezando en el registro de retención 41001.
| Punto | Clave de telemetría | Unidad | Origen | Intervalo | Notas |
|---|---|---|---|---|---|
| Estado de la máquina | state | código | PLC 41001, o derivado de la torre luminosa | al cambiar + 60 s | 1 en marcha, 2 en ralentí o sin material, 3 bloqueada, 4 parada por avería, 5 preparación, 6 parada planificada, 0 apagada. |
| En marcha | running | 0/1 | PLC 41002 o luz verde de la torre | 30 s fijos | Ritmo fijo para que la media horaria sea la proporción en marcha. |
| Contador de tiempo de funcionamiento | run_s | s | PLC 41003-41004 (32 bits) | 60 s | Fuente preferida del tiempo de funcionamiento. |
| Piezas totales | count_total | piezas | PLC 41005-41006 (32 bits), o pulsos de ciclo | 60 s | La pasarela nunca lo reinicia. |
| Piezas rechazadas | count_reject | piezas | PLC 41007-41008 | 60 s | Buenas = total menos rechazadas. |
| Último tiempo de ciclo | cycle_s | s | PLC 41009, décimas de segundo | al cambiar, como máximo cada 10 s | Escale value / 10 en el mapa de la pasarela. |
| Código de motivo de parada | stop_reason | código | PLC 41010, establecido por el HMI | al cambiar | Solo si el HMI de la máquina permite al operario elegir un motivo. |
| Número de alarma activa | alarm_no | código | PLC 41011 | al cambiar | 0 cuando no hay ninguna alarma activa. |
| Número de pieza | part_no | texto | Cadena del PLC o ERP | al cambiar | Relaciona los recuentos con el tiempo de ciclo ideal. |
| Número de programa | program_no | número | Control CNC | al cambiar | Máquinas CNC. |
| Modo automático | auto_mode | booleano | Contacto del PLC o del selector | al cambiar | |
| Luz roja de la torre | light_red | booleano | Entrada de la pasarela mediante relé | al cambiar | Máquinas solo con señales. |
| Luz amarilla de la torre | light_yellow | booleano | Entrada de la pasarela mediante relé | al cambiar | A menudo esperando o avisando. |
| Luz verde de la torre | light_green | booleano | Entrada de la pasarela mediante relé | al cambiar | |
| Potencia de la máquina | p_kw | kW | Medidor de energía | 60 s | Opcional; la potencia en ralentí también es un desperdicio. |
| Energía de la máquina | kwh | kWh | Medidor de energía | 15 min | Opcional; energía por pieza. |
| Carga del husillo | spindle_load_pct | % | Control CNC | 60 s | Solo CNC; indicador de desgaste de herramienta. |
| Comunicación con el PLC | plc_comm_ok | booleano | Estado Modbus de la pasarela | 60 s | Falso cuando la pasarela no puede leer el PLC. |
Para máquinas solo con señal, derive state de la baliza luminosa en la configuración de la pasarela donde el modelo lo permita, o en un bloque Script en el flujo raíz del perfil: verde fijo es en marcha, amarillo es en espera, rojo es avería, todas apagadas con alimentación es parada. Declare cada clave en la pestaña Telemetry keys del perfil con etiqueta, unidad y decimales, y escriba el significado de los códigos de estado en la etiqueta de la clave o en la descripción del perfil para que todos los paneles muestren las mismas palabras.
Modelo de activos
- Planta (Site) con zona horaria y
shift_pattern(por ejemplo, tres turnos a las 06:00, 14:00 y 22:00). - Nave (Building) con
hall_manager. - Línea o celda (Line) con
target_per_hour,planned_breaks,supervisor_groupybottleneck_machine. - Máquina (Machine) con
machine_no,ideal_cycle_s,machine_type(CNC, prensa, montaje, especial),criticalityeinstall_year.
Coloque el dispositivo hijo de cada máquina en su activo de máquina y la pasarela en la línea. Añada relaciones Feeds entre máquinas en el orden del flujo de material, de modo que una máquina bloqueada pueda leerse junto con la siguiente. El estado de la línea es el peor de sus máquinas, por lo que la tabla de planta de la nave muestra de inmediato qué líneas tienen una máquina en avería. Las reglas escritas en una línea actúan solo sobre sus máquinas, y una política de acceso en una nave da a un jefe de nave todas las líneas de ella y nada más. Ponga ideal_cycle_s y target_per_hour como atributos donde los paneles y las reglas los lean.
Configuración de dispositivos
Perfiles. Un perfil por tipo de máquina: PLC machine, standard block, CNC machine, Signal-only machine, y uno para la pasarela. Un perfil contiene claves, reglas de alarma, la regla de conexión y su flujo raíz. Use la regla de conexión Recent message con un intervalo esperado de 60 segundos y un factor de tres.
Aprovisionamiento. El administrador reclama cada pasarela escaneando su código y la coloca en su línea. Las máquinas aparecen como dispositivos hijos la primera vez que la pasarela las informa; asígneles nombre en la configuración de la pasarela según el número de máquina en planta, como M-214, para que las personas las encuentren por el nombre pintado en la máquina.
Ajustes. Remote device settings en las pasarelas con licencia muestra el mapa Modbus, los intervalos de sondeo, la configuración de entradas y, cuando el modelo lo tenga, el conteo de entradas y la derivación de estado. Haga una línea base por tipo de línea, pruébela en modo de simulación y aplíquela a las demás pasarelas con un trabajo masivo en oleadas; el trabajo se pausa solo si menos del 95 % de las pasarelas que responden lo aplican. Los cambios en la disposición de registros son así un único cambio de línea base, no veinte visitas a planta.
Intervalos y excepciones. Envíe state y las balizas al cambiar, además del estado de nuevo cada 60 segundos como latido. Lea los contadores cada 60 segundos; leer en cada pieza malgasta mensajes en máquinas rápidas y no aporta nada, porque increase da el recuento exacto por intervalo. Envíe cycle_s al cambiar, pero como máximo cada 10 segundos. Mantenga running con su ritmo fijo y sin banda muerta, o la media horaria deja de significar la proporción de funcionamiento. Si el modelo de pasarela tiene un ajuste de banda muerta, úselo solo para la carga del husillo y la potencia.
Tiempo. Las cifras de turno dependen de los relojes. Sincronice los relojes de las pasarelas, o deje las marcas de tiempo fuera y deje que Hermetry marque la llegada. Las pasarelas con licencia almacenan las lecturas mientras el enlace está caído, dentro de una capacidad que depende del modelo, y las envían con sus marcas de tiempo originales; como los contadores son acumulativos, el total del turno sigue siendo correcto tras una interrupción aunque se hayan perdido algunas lecturas intermedias. Firmware para pasarelas está firmado y se despliega en oleadas con un periodo de estabilización; planifique las oleadas para fines de semana o paradas programadas.
Paneles
| Panel | Audiencia | Widgets y lo que muestran |
|---|---|---|
| Línea en vivo | Operarios, supervisores | Tarjeta de estado por máquina coloreada según el estado; estadística de piezas en esta hora frente a target_per_hour; tarjeta de progreso de la producción del turno frente al objetivo del turno; gráfico de barras de piezas buenas por hora de las últimas 12 horas (increase de count_total menos count_reject); tabla de alarmas de parada abiertas. Se muestra en una pantalla en la línea mediante un enlace de visualización de solo lectura. |
| Vista general de la nave | Jefes de nave y de producción | Tabla de dispositivos de cada máquina con estado, número de pieza y última conexión; tabla de planta con las líneas y su estado; estadística con tendencia de la producción de ayer frente al periodo anterior. |
| Página de máquina | Ingenieros de procesos y de mantenimiento | Gráfico de líneas de cycle_s frente a ideal_cycle_s; mapa de calor de la proporción de funcionamiento por hora y día de la semana; tabla de motivos de parada y números de alarma de los últimos 30 días; tendencia de la carga del husillo o de la potencia. Se abre desde el panel de la línea al hacer clic en una máquina. |
| Revisión de turno | Supervisores, directores | Gráfico de barras de la producción por máquina y por hora en los últimos tres turnos; proporción de funcionamiento por máquina; número de paradas por máquina; tabla de cifras horarias descargable a Excel. |
Un script de cálculo en una tarjeta puede sumar los intervalos horarios del turno actual en una sola cifra y aplicar el patrón de turnos de los atributos de la línea; guarde estos scripts en una única definición de tarjeta compartida para que todas las líneas calculen las cifras de turno de la misma forma. Los parámetros de entidad permiten que un solo panel de línea sirva a todas las líneas: la línea es el parámetro, y cada tarjeta lo sigue.
Pantallas SCADA
Aquí a menudo resulta más útil un plano de planta que un diagrama de proceso. Dibuje cada nave una vez, a escala, con los símbolos de máquina en los lugares donde están. La biblioteca Factory incluye máquinas-herramienta, prensas, brazos robot, robots de pórtico, estaciones de atornillado, probadores de fugas, puestos de trabajo, transportadores, paletizadoras y armarios de control; los símbolos MES del conjunto básico añaden tableros andon, estaciones de llamada andon, terminales de operario, estaciones de inspección, probadores de final de línea, contenedores de rechazo y carriles de buffer WIP. Consulte la biblioteca SCADA.
- Colores de estado: cada símbolo de máquina toma su color de
state: verde en marcha, amarillo en espera, naranja bloqueada, rojo en avería, azul en cambio de formato, gris en parada planificada o apagada. Use los mismos colores que las balizas. - Etiquetas: cada máquina muestra sus piezas en esta hora y su último tiempo de ciclo; una regla hace parpadear la etiqueta del tiempo de ciclo cuando supera
ideal_cycle_sen un 20 %. - Andon: un símbolo de tablero andon por línea, vinculado al
statede la máquina cuello de botella, muestra de un vistazo si la máquina que marca el ritmo de la línea está en marcha. - Datos obsoletos: una regla atenúa una máquina cuyo
plc_comm_okes falso, para que nunca se tome un valor congelado por una máquina en marcha. - Reutilización: las celdas idénticas comparten un único dibujo adjunto como vista a la línea; Match everything propone un dispositivo para cada símbolo sin vincular. Borre la pestaña Problems antes de aplicar, y ofrezca una vista 3D de la nave para visitantes y formación.
Reglas y alarmas
Las reglas de alarma del perfil gestionan las condiciones de valor; las reglas de la tarjeta Rules de una línea gestionan todo lo que depende de la hora del día o de cuánto dura un estado.
| Alarma | Condición | Retardo e histéresis | Gravedad | Notificado | Escalado |
|---|---|---|---|---|---|
| Avería de máquina | state == 4 | Antirrebote 60 s | Menor | Supervisor de línea, push y en la aplicación | La tarjeta Rules eleva a Major si se mantiene así durante 15 min |
| Parada prolongada | Tarjeta Rules: state != 1 y se mantiene así durante 20 min, solo en horas de turno | Major | Supervisor y mantenimiento, push | Recordatorio cada 30 min | |
| Cuello de botella parado | Tarjeta Rules: state de la máquina cuello de botella != 1, se mantiene así 5 min, solo en horas de turno | Major | Supervisor, push y SMS | Recordatorio cada 15 min | |
| Ciclos lentos | cycle_s > atributo cycle_alarm_s | Antirrebote 10 muestras; histéresis 1 s | Aviso | Ingeniero de procesos, en la aplicación | Ninguna |
| Tasa de rechazo alta | Flujo: rechazos en la última hora por encima del 3 % de piezas | Crítica | Calidad y supervisor, push | Recordatorio cada hora | |
| Datos de la máquina perdidos | plc_comm_ok == false | Antirrebote de 3 muestras | Advertencia | Ingeniero de automatización, correo electrónico | Ninguno |
| Pasarela fuera de línea | Inactividad, 5 min | Crítica | Ingeniero de automatización y supervisor, push | Recordatorio cada 30 min |
Las reglas de alarma del perfil aplican el antirrebote sobre las marcas de tiempo propias del dispositivo, de modo que un antirrebote temporal solo avanza cuando llegan lecturas; por eso state se repite cada 60 segundos. La espera «se mantiene así durante N minutos» de la tarjeta Reglas se ejecuta con un temporizador y se dispara a tiempo aunque no llegue nada nuevo, y un mensaje que termina la condición la cancela. Su ventana de tiempo Solo si mantiene en silencio las alarmas de parada durante los descansos y el fin de semana. La alarma de tasa de rechazo necesita aritmética sobre una ventana: una rama en el flujo raíz del perfil con un bloque Statistics o Counter sobre los incrementos de rechazos y de totales genera una alarma mediante Raise alarm cuando el cociente supera el límite.
Las alarmas las reconoce la persona que se hace cargo de ellas (rol User) y se resuelven cuando la máquina vuelve a funcionar. Se mantiene una alarma abierta por máquina y tipo, que cuenta las ocurrencias: doce averías breves en una prensa durante un turno aparecen como una alarma con doce ocurrencias, lo que en sí mismo es una señal útil. Incluya las primeras comprobaciones de cada número de alarma en el texto del manual de procedimientos. Durante un cambio de formato o un mantenimiento planificado, cambie la celda a Manual en su tarjeta Reglas durante un tiempo determinado, o silencie máquinas individuales (como máximo 90 días); las alarmas silenciadas se registran pero no avisan a nadie. Por encima de 20 notificaciones por minuto, Hermetry envía en su lugar un resumen cada cinco minutos; envíe las alarmas de parada al supervisor de la línea, no a toda la planta.
Automatización e integraciones
- Cantidades para el ERP: el ERP obtiene cada hora los recuentos de piezas buenas y rechazadas por máquina a través de la API REST con una clave de API de solo lectura, usando
GET /api/telemetry/seriesconagg=increaseybucket=1h, y los imputa allí a la orden de fabricación en curso. - Eventos de estado al MES: una rama en el flujo raíz del perfil pasa
statepor un bloque Only changes y envía cada transición, con el nombre de la máquina y la marca de tiempo, a un endpoint MES mediante HTTP request. - Mantenimiento: los webhooks firmados
alarm.createdyalarm.clearedde las alarmas de avería abren y cierran órdenes de trabajo en el CMMS, con el número de alarma en la carga útil. - Exportaciones: las tablas de revisión de turno se descargan a Excel. Los informes programados enviados por correo electrónico no están incluidos actualmente.
La emisión de órdenes, la introducción de motivos de parada por parte de los operarios, la notificación de mano de obra y los informes completos de OEE son funciones de MES. Corresponden a Hermetry Forge, que está previsto después del lanzamiento de IoT y no está disponible hoy, o al MES que ya utiliza, alimentado con los datos anteriores. Este diseño no envía comandos a las máquinas.
Roles y acceso
| Quién | Rol o grupo | Puede |
|---|---|---|
| Operario | Enlace de visualización en la pantalla de línea | Vista de solo lectura del tablero de línea; no se necesita cuenta en la pantalla compartida. |
| Supervisor de línea | User, política limitada a sus líneas | Tableros de línea y alarmas, reconocer, cambiar una celda a Manual. |
| Jefe de producción | User + grupo de visualizadores IoT | Todos los tableros y tablas, descargas. |
| Ingenieros de procesos y de mantenimiento | User + grupo de operadores IoT | Páginas de máquinas, alarmas, reconocer, silenciar máquinas individuales. |
| Ingeniero de automatización | Admin | Perfiles, ajustes de pasarela y líneas base, flujos, reglas, planos, firmware. |
| Responsable de TI | Owner | Miembros, política de inicio de sesión, claves de API para el ERP. |
Los enlaces de visualización caducan tras un plazo definido entre 1 y 365 días y pueden revocarse; renuévelos según un calendario. El registro de auditoría recoge los inicios de sesión, los cambios de reglas y perfiles, los cambios a Manual y los trabajos de ajustes en una cadena de hash que puede verificarse y exportarse.
Dimensionamiento y datos
Como orden de magnitud, para 40 máquinas en tres turnos:
- Contadores y valores de ritmo fijo: un mensaje por máquina y minuto, 40 × 1.440 = 57.600 mensajes al día. Si
runningse muestrea cada 30 segundos en su propio mensaje, añada otro tanto. - Cambios de estado y tiempos de ciclo: prevea unos 300 mensajes por máquina y día, 12.000 al día.
- Unos 70.000 a 130.000 mensajes al día, aproximadamente 2 a 4 millones al mes. Los mensajes de telemetría y de atributos cuentan para la asignación; las alarmas y los eventos de conexión no.
- Valores: unas 8 claves por mensaje, unos 600.000 a 900.000 valores al día, del orden de 250 a 330 millones al año.
Agrupe running con los contadores en un mensaje de 30 segundos para mantenerse en el extremo inferior. Una pasarela que atiende 15 máquinas envía unos 15 a 30 mensajes por minuto, muy por debajo del límite predeterminado de 300 por minuto. Las lecturas en bruto se conservan como máximo 90 días; los agregados horarios y diarios de los contadores, conservados durante toda la clase de retención del plan, aportan el historial de producción a largo plazo con un volumen mucho menor. El almacenamiento por valor depende de la implantación; pídanos que confirmemos la estimación.
Plan de despliegue
| Fase | Semanas | Trabajo | Criterios de salida |
|---|---|---|---|
| 0. Definiciones | 1-2 | Modelo de estados, definiciones de contadores, bloque de registros, patrón de turnos, objetivos; determinar qué máquinas necesitan tomas de señal. | Modelo de estados firmado y disposición de registros. |
| 1. Celda piloto | 3-6 | Una celda con una máquina moderna y una antigua. Perfiles, tablero de línea, plano de planta, reglas de parada. | Dos semanas en las que los recuentos de Hermetry coinciden con los recuentos de los supervisores dentro de una tolerancia acordada; tiempos de parada acordados como más precisos que la hoja. |
| 2. Primera nave | 7-12 | Todas las máquinas de la nave; los programadores de PLC añaden el bloque de registros línea a línea. | La hoja de turno se sustituye por el tablero de revisión de turno de esa nave. |
| 3. Integración | 13-16 | Obtención de cantidades para el ERP, eventos de estado para el MES, webhooks del CMMS. | Cantidades en el ERP en el plazo de una hora desde la producción. |
| 4. Planta | Desde la 17 | Otras naves; contadores de energía en las máquinas más grandes. | Todas las máquinas informando; la revisión semanal usa los tableros. |
Lista de verificación de puesta en marcha
- Pasarela reclamada y colocada en su línea; cada máquina aparece como dispositivo hijo bajo su nombre de planta y se coloca en su activo de máquina.
- Cada código de
stateforzado una vez con el operario: running, idle, fault, setup, planned stop, off; el tablero muestra el color correcto cada vez. - Contadores comparados con la pantalla de la máquina durante una hora completa: los incrementos de
count_totalycount_rejectcoinciden exactamente. - Contadores de 32 bits comprobados al cruzar el límite de 65.535, o escribiendo un valor de prueba grande en el PLC, para comprobar el orden de palabras.
- Escalado de
cycle_scomprobado frente al HMI. - Reinicio de contadores probado: un reinicio al encender o en el cambio de turno no produce una barra horaria negativa o gigante.
- Regla de parada larga probada en horas de turno y confirmada en silencio durante un descanso.
- Enlace ascendente de la pasarela desconectado durante 15 minutos en producción: se abre la alarma de fuera de línea; después, el recuento de la hora queda completo.
- El tablero de línea en el enlace de visualización aparece en la pantalla de línea; el plano no tiene nada en la pestaña Problemas.
Errores habituales
- No hay modelo de estados acordado. Si idle, blocked y starved no están definidos, cada tablero se discute. Defina primero los estados.
- Contar eventos en lugar de contadores. Un mensaje por pieza pierde piezas durante las interrupciones; un contador acumulativo nunca las pierde.
- Reiniciar los contadores desde fuera. Deje que el PLC cuente sin fin y que
increasecalcule la cifra del turno. - Tomas de señal en circuitos de seguridad. Use relés interpuestos y no toque los circuitos de parada de emergencia ni de resguardos.
- Alarmas de avería para todos. Dirija las alarmas de parada al supervisor de la línea y use ventanas horarias, o la gente silenciará la aplicación.
- Tratar la pantalla como el sistema de pedidos. Los recuentos por máquina no son recuentos por pedido; la imputación corresponde al ERP o al MES.
Lo que Hermetry no sustituye
Hermetry registra lo que hacen las máquinas y avisa a las personas; no las controla. El control de máquinas, los circuitos de seguridad y los enclavamientos permanecen en los PLC de la máquina y en los relés de seguridad, y deben seguir funcionando cuando el enlace o la plataforma no estén disponibles. La gestión de pedidos, la planificación, el reporte de mano de obra y el registro oficial de producción permanecen en su ERP o MES; Hermetry Forge, que añadirá funciones de MES, está previsto y no está disponible hoy.

