IEC 62541-13:2020
Architecture unifiée OPC - Partie 13: Agrégats
L'IEC 62541-13:2020 fait partie de la série de spécifications générales sur l'Architecture unifiée OPC (OPC UA) globale. Elle définit le modèle d'information associé aux Agrégats. Cette deuxième édition annule et remplace la première édition parue en 2015. Aucune modification technique n'a été apportée, mais de nombreuses explications ont été introduites. Des corrections ont été apportées aux exemples.
L'IEC 62541-13:2020 fait partie de la série de spécifications générales sur l'Architecture unifiée OPC (OPC UA) globale. Elle définit le modèle d'information associé aux Agrégats. Cette deuxième édition annule et remplace la première édition parue en 2015. Aucune modification technique n'a été apportée, mais de nombreuses explications ont été introduites. Des corrections ont été apportées aux exemples.
L'IEC 62541-13:2015 fait partie d'une série de spécifications d'architecture unifiée OPC globale et définit le modèle d'informations associé aux Agrégats.
L'IEC 62541-13:2025 définit le modèle d'information associé aux Agrégats. Des exemples d'agrégats produits par programme sont répertoriés à l'Annexe A. Cette troisième édition annule et remplace la deuxième édition parue en 2020. Cette édition constitue une révision technique. Cette édition inclut les modifications techniques suivantes par rapport à l'édition précédente: a) corrections multiples pour le calcul des agrégats • le bit de statut "Raw" est toujours défini pour les StatusCodes autres que "bad" des agrégats de Début et de Fin; • les entrées des tableaux d'exemples pour "Interpolative" en A2.2 Historique 1, Historique 2 et Historique 3 ont été modifiées pour passer du code de statut "Good" au code de statut "Good, Raw" lorsque l'horodatage correspond à l'horodatage de la source de données; • des tableaux manquants ont été ajoutés pour DurationInStateZero et DurationInStateNonZero; • la valeur zéro a été supprimée pour les résultats avec un StatusCode "bad"; • le type de données était indiqué comme étant "Code de statut" alors qu'il est "Double" pour les deux Agrégats d'Écart type et les deux Agrégats de Variance; • les erreurs d'arrondi dans TimeAverage et TimeAverage2 ont été corrigées; • les codes de statut ont été corrigés pour les deux derniers intervalles et la valeur a été corrigée dans le dernier intervalle; • la formulation a été modifiée pour plus de cohérence avec l'outil d'essai de certification; • UsedSlopedExtrapolation mis à "true" pour Historian2 et tous les emplacements d'exemples nécessitant de nouvelles valeurs ou de nouveaux statuts ont été modifiés, • les valeurs influencées par PercentGood et PercentBad ont été mises à jour; • PercentGood/PercentBad sont désormais pris en compte dans le calcul; • TimeAverage utilise SlopedInterpolation, mais l'agrégat "Time" est autorisé à tort à utiliser SteppedInterpolation; • le bit Partial est désormais calculé correctement; • la phrase peu claire a été supprimée; • les exemples ont été déplacés dans un fichier CSV; • la valeur et le code de statut d'Historique 3 ont été mis à jour; • TimeAverage2 (Historique 1) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • TimeAverage2 (Historique 2) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • Total2 (Historique 1) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • Total2 (Historique 2) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • Maximum2 (Historique 1) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • MaximumActualTime2 (Historique 1) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • Minimum2 (Historique 1) prend désormais en compte les régions incertaines dans le calcul des StatusCodes; • MinimumActualTime2 (Historique 1) présente désormais les StatusCodes calculés en utilisant le fanion TreatUncertainAsBad; • Range2 (Historique 1) prend désormais en compte TreatUncertainAsBad dans le calcul des StatusCodes; • des clarifications ont été apportées au texte définissant l'utilisation de PercentGood/PercentBad; les valeurs des tableaux et les StatusCodes des agrégats TimeAverage2 et Total2 ont été corrigés.
Le service Exigences vous aide à repérer rapidement au sein du texte normatif :
- les clauses impératives à satisfaire,
- les clauses non indispensables mais utiles à connaitre, telles que les permissions et les recommandations.
L’identification de ces types de clauses repose sur le document « Directives ISO/IEC, Partie 2 - Principes et règles de structure et de rédaction des documents ISO » ainsi que sur une liste de formes verbales constamment enrichie.
Avec Exigences, accédez rapidement à l’essentiel du texte normatif !

COBAZ est la solution simple et efficace pour répondre aux besoins normatifs liés à votre activité, en France comme à l’étranger.
Disponible sur abonnement, CObaz est LA solution modulaire à composer selon vos besoins d’aujourd’hui et de demain. Découvrez vite CObaz !
Demandez votre démo live gratuite, sans engagement
Je découvre COBAZ