Données machine pour l'OEE
Le cours phare. Disponibilité, performance et qualité, chacune rattachée à ce qu'une machine expose réellement en OPC UA (machines d'état plutôt que courant de broche, compteurs plutôt que booléens à détection de fronts, événements plutôt que motifs scrutés) et un exposé honnête des entrées qui ne sont pas du tout dans la machine.
| Leçons | 9 |
|---|---|
| Time | environ 84 minutes |
| Prérequis | A4 et C1 |
| Coût | Gratuit: leçons écrites ouvertes, vidéo et labs sur compte gratuit |
Ce que vous saurez faire
- Vous savez dériver la disponibilité d'une machine à états et en défendre les bornes.
- Vous savez séparer correctement les arrêts planifiés des arrêts subis, à la source.
- Vous savez obtenir des comptages fiables, y compris au passage d'un débordement de compteur.
- Vous savez collecter les motifs d'arrêt comme des événements au lieu de les déduire.
- Vous savez dire quelles entrées du TRS doivent venir de l'ERP ou du MES, et pourquoi.
Programme
-
1
Définir précisément les trois termes du TRS8 min
Disponibilité, performance et qualité, avec les dénominateurs écrits noir sur blanc, car la plupart des désaccords sur un chiffre de TRS sont des désaccords sur un dénominateur.
Livrable Un poste de données machine réelles avec le TRS calculé de trois façons défendables, et l'écart entre elles
-
2
Tirer la disponibilité d'une machine à états9 min
Pas à partir de « la broche tourne-t-elle ». MachineryItemState et les machines à états de production vous donnent des durées exactes avec des événements de transition.
Ressource Une frise d'états construite à partir d'événements de transition, à côté d'une frise déduite d'un échantillonnage à 1 Hz
-
3
Séparer planifié et subi avec le mode de fonctionnement10 min
L'erreur de modélisation du TRS la plus courante. Sans mode de fonctionnement, vous ne pouvez pas séparer le réglage et la maintenance de la panne, et le chiffre obtenu est faux d'une manière que personne ne peut déboguer.
Livrable Le même poste avec et sans mode de fonctionnement, montrant un écart de 14 points de disponibilité
-
4
Compter depuis un compteur9 min
MachineryOperationCounterType, ProductionStatisticsType, PackMLCountDataType, et le traitement du débordement et des remises à zéro qu'une détection de front sur un booléen ne vous donnera jamais.
Ressource Un compteur au passage d'un débordement, avec le calcul de delta naïf et le calcul correct
-
5
Bien calculer la performance8 min
Le temps de cycle idéal, là où il réside réellement, et pourquoi comparer des temps de cycle entre révisions de programme sans la révision n'a aucun sens.
Livrable Des données de temps de cycle pour deux révisions de programme, avec la comparaison trompeuse et la comparaison honnête
-
6
Obtenir la qualité depuis le modèle de résultat8 min
Machinery Result, ResultEvaluationEnum, et rebut contre retouche contre pièce refusée au contrôle.
Livrable Des données de résultats d'une machine mappées dans un calcul de qualité, avec les définitions énoncées
-
7
Collecter les motifs comme des événements9 min
Les conditions de Part 9 avec ConditionClassId, filtrées côté serveur. Les motifs horodatés s'attribuent proprement; les motifs déduits d'un état échantillonné, non.
Livrable Un rapport d'arrêts construit à partir d'événements de condition, à côté d'un rapport construit à partir d'un état échantillonné
-
8
Décider où se fait l'agrégation8 min
Les agrégats côté serveur face au calcul en aval: coût, fidélité et ce que vous pouvez encore recalculer plus tard si vous choisissez mal.
Livrable Le même poste agrégé au serveur et à la plateforme, avec le volume de données et le coût de chacun
-
9
Nommer honnêtement la limite15 min
Le temps de production planifié, les calendriers d'équipes, les ordres de fabrication et les temps de cycle standard ne sont pas dans la machine. Machinery Jobs et ISA-95 Job Control V2 sont le pont prévu, et c'est là que les projets calent.
Ressource Une carte des sources de données pour un calcul de TRS complet, chaque entrée étant tracée jusqu'à la machine, au MES ou à l'ERP
Lab
Compte gratuit requis
Prenez une instance MachineTool sur opc.tcp://opcua.umati.app:4840 et produisez-en un chiffre de TRS défendable sur un poste. Puis notez chaque hypothèse que vous avez dû faire et chaque entrée que vous n'avez pas pu obtenir.
Débloquer le lab →Dernière vérification le 7 septembre 2026 par rapport à OPC UA 1.05.07. OPC UA Connect est une ressource pédagogique et n'est pas affiliée à l'OPC Foundation.