Menu
Horodatage OEE et synchronisation des horloges : pourquoi les temps d'arrêt dérivent

Horodatage OEE et synchronisation des horloges : pourquoi les temps d'arrêt dérivent

Horodatez chaque arrêt avec l'horloge du PLC ou de la passerelle et gardez toutes les horloges sur le serveur de temps de l'usine. Une horloge qui dérive décale les temps d'arrêt et fausse les arrêts courts.
Horodatage OEE et synchronisation des horloges : pourquoi les temps d'arrêt dérivent

Principaux enseignements

  • Horodatez à la source : utilisez l'horloge du PLC ou de la passerelle au moment du changement d'état.
  • Une seule source de temps pour les PLC, passerelles, SCADA, le historien, les caméras et les tablettes.
  • Conservez les données brutes, et filtrez les scintillements comme une étape séparée.
  • Comptez sur des intervalles plutôt que d'échantillonner la vitesse à un instant.
  • Stockez les temps en UTC et convertissez-les pour les équipes et les usines.

Un système OEE est un chronomètre. Quand ses horloges ne s'accordent pas, les arrêts enregistrés commencent en retard, se terminent tôt ou se retrouvent dans la mauvaise équipe. Deux habitudes résolvent la plupart des problèmes : horodater chaque événement là où il se produit, et garder toutes les horloges sur un seul serveur temporel.

Fabrico, logiciel OEE et light MES avec caméras IA, place les données PLC, les signaux des capteurs et les événements caméra sur une même timeline d'arrêts. Cette timeline n'est fidèle que dans la mesure où les horloges qui la supportent le sont. La synchronisation des horloges est autant un paramètre d'usine qu'un paramètre logiciel.

Pourquoi les temps d'arrêt dérivent-ils ?

Il y a quatre causes courantes, et la plupart des usines en ont au moins deux.

  • Dérive de l'horloge. Un contrôleur sans synchronisation temporelle avance ou retarde lentement. Les guides pratiques citent environ 2 secondes par jour pour un contrôleur moderne. Consultez la fiche technique du vôtre.
  • Heure d'arrivée. Si la base de données horodate les événements à leur arrivée, tout délai réseau ou tampon déplace l'arrêt.
  • Filtres sur le signal. Un court temporisateur d'enclenchement empêche un signal de marche instable de créer de faux arrêts. Mais s'il est appliqué avant l'horodatage, chaque début d'arrêt est décalé du temps du filtre.
  • Échantillonnage de la vitesse. Une lecture de vitesse à des instants fixes peut par hasard capter un zéro. Cette lecture unique ressemble alors à un arrêt sur tout l'intervalle.

Quel est le bon horodatage pour un arrêt ?

Le bon horodatage pour un arrêt est le moment où l'état de la machine a changé. Il provient de l'horloge de l'appareil qui a vu le changement : le PLC ou la passerelle voisine.

Tout ce qui intervient après peut être en retard sans dommage. L'événement peut attendre dans un tampon, traverser un lien lent ou atteindre le serveur une heure plus tard. Il porte toujours son heure réelle.

Comment configurer la synchronisation des horloges pour l'OEE ?

  1. Choisissez une source temporelle. Utilisez le serveur NTP de l'usine, dans la zone OT ou la DMZ, synchronisé sur une source fiable en amont.
  2. Pointez tous les appareils dessus. PLC, passerelles, SCADA, le historien, caméras et tablettes.
  3. Déclenchez une alarme en cas de dérive. Signalez tout appareil dont l'horloge dépasse une limite convenue.
  4. Vérifiez après une coupure de courant ou un changement de batterie, car les horloges des contrôleurs se réinitialisent souvent.
  5. Planifiez les fuseaux horaires. Stockez en UTC, affichez l'heure locale et décidez comment compter la nuit où l'on perd ou gagne une heure.

Les règles de pare-feu de votre passerelle doivent autoriser ce serveur de temps. Notre guide sur le modèle temporel OEE explique comment le temps planifié, le temps de marche et les arrêts s'articulent.

Exemple travaillé : deux semaines sans synchronisation

Ligne d'exemple (chiffres indicatifs, pas un client). Un remplisseur a un cycle idéal de 12 secondes. L'usine compte toute pause dépassant le double de l'idéal, 24 secondes, comme un arrêt. La caméra et la passerelle utilisent le serveur temporel de l'usine. Le PLC du remplisseur n'a pas de synchronisation et avance de 2 secondes par jour.

Jours sans syncHorloge PLC en avance deCe qui se passe mal
12 secondesRien de visible pour l'instant
510 secondesLes courts arrêts commencent à manquer leurs clips caméra
1224 secondesUn arrêt de la longueur du seuil ne recouvre plus du tout son clip
3060 secondesLes arrêts proches du changement d'équipe tombent dans la mauvaise équipe

L'arithmétique est simple : 2 secondes par jour x 12 jours = 24 secondes, soit la même que le seuil d'arrêt. À partir de là, un embouteillage de 24 secondes filmé par la caméra de 09:00:00 à 09:00:24 apparaît dans les données PLC de 09:00:24 à 09:00:48. Les deux enregistrements ne se touchent jamais.

Après un mois, le décalage est de 60 secondes. Un arrêt débuté à 05:59:30 est attribué à la suivante équipe. L'opérateur qui le confirme ne l'a jamais vu se produire.

Avec la PLC également sur le serveur temporel, les trois sources s'accordent et le clip correspond à l'arrêt qu'il illustre.

Voyez ces pertes sur votre propre ligne

Réserver une démo

Quelles autres habitudes conservent des temps d'arrêt fiables ?

  • Conservez l'état brut. Stockez le moment où le signal a changé, puis appliquez le filtre comme étape séparée.
  • Comptez, n'échantillonnez pas. Utilisez le comptage sur chaque intervalle plutôt que la vitesse à un instant.
  • Conservez les secondes. N'arrondissez jamais les temps d'arrêt à la minute dans la base de données.
  • Conservez l'historique. Si quelqu'un corrige un temps d'arrêt, stockez l'original à côté du nouveau.

Les courts arrêts souffrent le plus d'une mauvaise gestion du temps, lisez notre guide sur les micro stops. Si vous utilisez aussi un historien, historian vs database explique où doivent résider les séries temporelles.

Qui doit être responsable du temps dans l'usine ?

Il faut quelqu'un, sinon personne ne le fera. Dans la plupart des usines, l'équipe OT gère le serveur temporel et les réglages des appareils. L'IT fournit la source de confiance en amont et garde la règle de pare-feu ouverte. Le fournisseur OEE devrait afficher le décalage de chaque appareil, afin que la dérive soit visible avant qu'elle n'abîme une semaine de données.

Mettez un chiffre dessus

Ouvrir le calculateur OEE gratuit

Où se situe Fabrico ?

Fabrico est une plateforme de performance manufacturière dotée de vision par ordinateur. C'est la couche OEE et downtime d'un light MES, avec des caméras IA sur les arrêts.

  • Enregistrement automatique des temps d'arrêt depuis le signal machine, arrêt par arrêt.
  • Un clip caméra comme preuve pour un arrêt, sur la même timeline que le signal.
  • L'opérateur confirme la raison en une touche, proche du moment où cela s'est produit.
  • OEE en direct par ligne et par équipe, avec chaque perte chiffrée en argent.

Les paramètres temporels de vos appareils font partie de la configuration que l'équipe technique de Fabrico convient avec votre usine. Voyez comment fonctionnent les chiffres en direct dans notre guide sur le real-time OEE. Il n'y a pas de plan gratuit et pas de niveaux : chaque usine reçoit un devis.

Questions fréquentes

Comment synchroniser l'heure d'un PLC ?

Pointez le PLC vers le serveur NTP de l'usine s'il dispose d'un client NTP. Les contrôleurs plus anciens peuvent souvent prendre l'heure depuis le SCADA ou une passerelle. Ensuite, vérifiez l'offset de temps à l'occasion et après chaque coupure de courant ou changement de batterie, car les horloges des contrôleurs peuvent se réinitialiser.

Pourquoi mes arrêts OEE ne correspondent-ils pas aux clips caméra ?

Généralement parce que le PLC et la caméra tournent sur des horloges différentes, ou parce qu'un système horodate les événements à leur arrivée au lieu du moment où ils se produisent. Mettez tous les appareils sur un même serveur temporel et horodatez chaque événement à sa source. Alors un arrêt et son clip couvrent les mêmes secondes.

Les horodatages OEE doivent-ils être en UTC ou en heure locale ?

Stockez-les en UTC et affichez-les en heure locale. UTC ne saute jamais, donc la nuit du changement d'heure ne crée pas d'heure manquante ou doublée. Cela permet aussi à un groupe de comparer des usines dans différents fuseaux horaires sans rien convertir manuellement.

À quel niveau de précision doivent être les horodatages OEE ?

Beaucoup plus précis que votre seuil d'arrêt. Si une pause de plus de 24 secondes compte comme un arrêt, une horloge qui a 10 secondes d'avance floute déjà les courts arrêts. Visez des horloges qui concordent à quelques secondes près et contrôlez-les par alarme plutôt qu'à la main.

Qu'est-ce que le debounce dans la journalisation des temps d'arrêt ?

C'est un court délai qui ignore un signal de marche qui scintille, de sorte que le scintillement ne soit pas journalisé comme de nombreux petits arrêts. Appliquez-le comme étape séparée après avoir stocké le signal brut. Sinon chaque arrêt que vous enregistrez commence un peu plus tard qu'il ne s'est réellement produit.

Vérifiez la timeline de votre ligne dans une démo

Apportez le journal d'arrêts d'une équipe et quelques clips caméra. Nous montrerons comment les arrêts et les clips s'alignent une fois que les horloges sont synchronisées.

Demander une démo · Nous contacter

Suivez l'OEE et les arrêts en temps réel
Voyez où les lignes perdent du temps
Réservez une démo en direct.
Voyez où les lignes perdent du temps
Voyez où les lignes perdent du temps

Tuiles Fabrico réelles, données d'exemple.

En cliquant sur le bouton Accepter, vous donnez votre consentement à l'utilisation de cookies lors de l'accès à ce site Web et de l'utilisation de nos services. Pour en savoir plus pour en savoir plus sur la manière dont les cookies sont utilisés et gérés, veuillez consulter notre Politique de confidentialité et Déclaration relative aux cookies