En bref. OXYGEN 8.2 ajoute EtherCAT au Real-Time Power Analyzer (jusqu’à 1 kS/s, délai E/S de 2 ms en typique, option OXY-OPT-POWER-RT sous Ubuntu 24.04), une sortie PROFINET native (jusqu’à 100 voies à 500 S/s avec le module TRION-PROFINET-IO-DEVICE) et le XCP Packed Mode, qui fiabilise le transfert jusqu’à 2 MS/s. S’y ajoutent un Control Instrument par voie, des seuils multiples sur les Meter Instruments, l’inversion de l’ordre des bits CAN et une journalisation en mode ajout.
OXYGEN 8.2 étend encore les capacités introduites avec la série de versions 8.x du logiciel de mesure OXYGEN en améliorant l’échange de données temps réel, les communications industrielles et l’ergonomie du système. Cette mise à jour introduit la prise en charge d’EtherCAT pour le Real-Time Power Analyzer, ajoute une connectivité PROFINET native, étend les performances XCP pour les applications à haut débit et apporte de nombreuses améliorations de flux de travail. Ensemble, ces évolutions facilitent l’intégration d’OXYGEN dans les environnements d’automatisation modernes tout en simplifiant les tâches de mesure quotidiennes.
Nouvelles fonctionnalités
- Améliorations du Real-Time Power Analyzer
- Intégration PROFINET
- XCP Packed Mode
- Control Instrument amélioré
- Amélioration du Meter Instrument
- Inversion de l’ordre des bits CAN
- Journalisation améliorée
Améliorations du Real-Time Power Analyzer
Avec OXYGEN 8.1, DEWETRON a introduit le calcul de puissance en temps réel pour les systèmes sous Linux, permettant une analyse de puissance à faible latence avec une sortie des données via UDP (voir notre article Analyse de puissance en temps réel dans OXYGEN). En s’appuyant sur cette fonctionnalité, OXYGEN 8.2 ajoute désormais EtherCAT comme deuxième interface temps réel, permettant une intégration transparente dans les systèmes de commande et d’automatisation basés sur EtherCAT.
EtherCAT offre les mêmes caractéristiques haute performance que l’interface UDP existante, notamment des taux de sortie jusqu’à 1 kS/s avec un délai E/S typique de 2 ms (4 ms maximum). Pour simplifier l’intégration des données OXYGEN dans votre EtherCAT MainDevice, vous pouvez exporter un fichier ESI pour une configuration simple. La transmission simultanée UDP et EtherCAT est entièrement prise en charge, ce qui permet de distribuer les données de mesure en temps réel à plusieurs systèmes en parallèle.
Remarque : cette fonctionnalité nécessite Ubuntu 24.04 et un module TRION-EtherCAT-1-SLAVE.
À ne pas confondre avec la sortie EtherCAT « standard » d’OXYGEN sous Windows, qui publie les voies de mesure à 500 S/s en typique avec un délai E/S de 200 ms (voir Mesures haute vitesse avec EtherCAT) : ici, c’est le moteur de calcul temps réel sous Linux qui alimente le bus, d’où un délai cent fois plus court. Le module matériel, lui, est le même.
En plus des valeurs de puissance calculées, la version 8.2 étend la sortie à faible latence aux voies auxiliaires. Dans la section AUX Channels, toute voie d’entrée analogique TRION(3) peut désormais être affectée à la sortie temps réel avec des taux de mise à jour allant jusqu’à 1 kS/s. Les modes de sortie disponibles incluent :
- Average – moyenne par blocs basée sur la cadence de cycle configurée
- RMS – calcul RMS basé sur la cadence de cycle configurée
- Last Value – dernier échantillon acquis
Ces sorties de voies auxiliaires sont disponibles à la fois pour UDP et EtherCAT, ce qui permet de transmettre les valeurs de puissance en parallèle de données de mesure analogiques supplémentaires.
Remarque : toutes les extensions du Real-Time Power Analyzer sont incluses dans l’option logicielle OXY-OPT-POWER-RT.

Fig. 1 : Calculs de puissance en temps réel – sortie EtherCAT et voies auxiliaires
Intégration PROFINET
Cette version permet la transmission des données de mesure via PROFINET – un standard Industrial Ethernet largement utilisé pour les applications d’automatisation et de commande. Dans un environnement PROFINET, un châssis DEWE3 agit comme PROFINET IO Device (producteur) et transfère les données de mesure vers un PROFINET IO Controller externe (consommateur). L’implémentation prend en charge la transmission jusqu’à 100 voies avec des taux de sortie allant jusqu’à 500 S/s et un délai E/S typique de 200 ms. Les voies scalaires synchrones et asynchrones sont prises en charge. Chaque valeur transmise inclut un horodatage relatif ainsi que le dernier échantillon acquis. Nous détaillons cette mise en œuvre pas à pas dans Système de mesure PROFINET : relier l’acquisition DEWETRON à votre PLC.
PROFINET se configure via le menu Server dans OXYGEN, où la transmission des données peut être activée et personnalisée. Les options de configuration disponibles incluent :
- Update rate : 2 à 128 ms (pas fixes de 2 ms × 2ⁿ)
- Channel selection : définit quelles voies sont publiées via PROFINET
- GSDML export : génère le fichier de description du périphérique requis pour l’intégration dans un environnement d’ingénierie PROFINET
- TAG file export : crée des fichiers d’interprétation optionnels qui simplifient la configuration côté contrôleur. Les exports sont disponibles en CSV pour un usage général et en XML pour une importation directe dans TIA Portal.
Pour faciliter la mise en service et le diagnostic, OXYGEN fournit également des informations d’état pour les états Application, Bus et Error, qui peuvent être mises à jour à tout moment à l’aide du bouton Refresh.

Fig. 2 : Configurez la sortie de données PROFINET dans OXYGEN ; ① options de configuration, informations d’état et boutons d’export, ② sélection des voies
La fonctionnalité PROFINET est actuellement prise en charge sur tous les châssis DEWE3 – DEWE3-A4 portable ou DEWE3-RMx en rack, notamment – sous Windows 10 ou Windows 11, et nécessite le module TRION-PROFINET-IO-DEVICE. Ce module n’est pas compatible avec le front-end TRIONet3.

Fig. 3 : TRION-PROFINET-IO-DEVICE
XCP Packed Mode
Cette version étend la fonctionnalité XCP d’OXYGEN avec le Packed Mode – un nouveau mode de transmission conçu pour garantir un transfert fiable des données à des fréquences d’échantillonnage élevées allant jusqu’à 2 MS/s, le débit maximal introduit avec OXYGEN 8.1. Au lieu de transmettre des échantillons individuels, le Packed Mode regroupe plusieurs échantillons dans une seule trame Ethernet (jusqu’à 1400 octets), maximisant l’utilisation de la bande passante et améliorant l’efficacité de transmission.
Pour activer le Packed Mode, sélectionnez la version de protocole XCP 1.4 et configurez le Maximum Packed Count, qui définit le nombre d’échantillons regroupés dans chaque trame Ethernet. Pour des performances optimales, cette valeur doit être calculée en fonction du nombre de voies transmises et du format de données.
Exemple : pour 16 voies utilisant le type de données float (4 octets par valeur), le Maximum Packed Count se calcule comme suit :
1400 octets ÷ (16 voies × 4 octets) = 21,875 → Maximum Packed Count = 21
Le Packed Mode est recommandé pour des fréquences d’échantillonnage comprises entre 100 kS/s et 2 MS/s. Pour des taux de transmission plus faibles, inférieurs à 100 kS/s, le protocole standard XCP 1.0 reste le choix privilégié.

Fig. 4 : Configuration du mode XCP Packed
Control Instrument amélioré
Le Control Instrument a été amélioré pour offrir davantage de flexibilité et un fonctionnement des voies plus pratique. Des voies individuelles peuvent désormais être assignées directement à un Control Instrument et pilotées soit indépendamment, soit simultanément. Si aucune voie n’est assignée, le comportement précédent est conservé, en appliquant l’action de commande sélectionnée à toutes les voies compatibles dans la configuration de mesure. En outre, trois nouveaux types de commande ont été introduits :
- ① Digital Out State – permet de modifier le mode de sortie numérique et ses réglages directement depuis l’écran de mesure, même pendant un enregistrement actif.
- ② Zero – donne un accès direct à la fonction Zero, permettant une compensation d’offset logicielle sans ouvrir les réglages de voie.
- ③ Lead Wire Compensation – permet la compensation des fils de liaison directement depuis l’écran de mesure, évitant de naviguer vers la configuration de la voie. Cette fonction est disponible pour les modules TRION(3)-18xx-MULTI utilisant des voies quart de pont à 3 fils.

Fig. 5 : Nouveaux types de commande pour le contrôle des instruments
Amélioration du Meter Instrument
Deux nouvelles améliorations renforcent la flexibilité des Meter Instruments, afin de vous aider à visualiser plus facilement les valeurs de mesure et les informations d’état. La première amélioration introduit plusieurs seuils limites définis par l’utilisateur, permettant de configurer plusieurs limites hautes et basses au lieu d’une seule paire de limites. Cette fonctionnalité est disponible pour les instruments Digital Meter, Analog Meter, Bar Meter et Indicator. En outre, les instruments Indicator prennent désormais en charge les images, les emojis et le texte personnalisé, en plus de la visualisation existante basée sur les couleurs. Cela permet de créer des tableaux de bord plus intuitifs qui communiquent en un coup d’œil l’état des mesures et du système.

Fig. 6 : Limites améliorées pour les instruments de mesure
Prise en charge de l’inversion de l’ordre des bits CAN
OXYGEN 8.2 introduit une option avancée permettant d’inverser l’ordre des bits des formats de signal CAN Intel et Motorola (voir Fig. 7). Cette fonction prend en charge les applications qui reposent sur des implémentations CAN propriétaires ou non standard, par exemple sur les messages reçus par un module TRION3-CAN-FD.
Comme l’inversion de l’ordre des bits ne fait pas partie du standard officiel Vector DBC, la configuration correspondante ne peut pas être enregistrée dans un fichier .dbc. Par conséquent, cette fonctionnalité est actuellement disponible uniquement pour la réception de messages CAN. De plus, afin d’éviter des modifications de configuration involontaires et d’éventuelles erreurs d’interprétation des données, la fonction est désactivée par défaut. Pour l’activer, activez Allow advanced CAN options dans Advanced Settings, puis activez Invert bits dans la configuration du message CAN.

Fig. 7 : Configuration d’un message CAN pour la réception de signaux avec ordre des bits standard et inversé
Journalisation améliorée
Pour offrir davantage de flexibilité lors du débogage et de la supervision du système à long terme, OXYGEN prend désormais en charge deux modes d’écriture des fichiers journaux. En plus d’écraser le fichier journal au début de chaque session, les nouvelles entrées peuvent également être ajoutées à un fichier journal existant. Par défaut, OXYGEN continue d’écraser le fichier journal lorsqu’une nouvelle session est démarrée.
Remarque : en cas de crash inattendu de l’application, OXYGEN crée automatiquement un journal de crash distinct afin de conserver les informations de diagnostic pertinentes.
Le comportement de journalisation peut être configuré dans OXYGEN Setup → Advanced Settings → Log File Settings, où les options suivantes sont disponibles :
- Write Mode – sélectionnez si les journaux doivent être Overwritten ou Appended.
- Maximum Log File Size – définissez la taille maximale autorisée du fichier journal. Une fois la limite spécifiée atteinte, le fichier journal est automatiquement écrasé. Une valeur de 0 désactive la limite de taille.
Conclusion
Avec OXYGEN 8.2, DEWETRON renforce encore l’intégration de la technologie de mesure dans les environnements modernes d’automatisation et de commande. La nouvelle prise en charge d’EtherCAT, de PROFINET et du XCP Packed Mode permet un échange de données plus rapide et plus efficace, tandis que les améliorations des flux de travail simplifient les tâches de mesure quotidiennes.
De l’analyse de puissance en temps réel aux communications industrielles, en passant par l’acquisition de données à haute vitesse et une utilisation intuitive du système, cette version aide les ingénieurs à construire des bancs d’essai plus connectés, plus réactifs et plus efficaces. Qu’il soit utilisé dans des applications d’automatisation, d’analyse de puissance, de validation ou de commande, OXYGEN fournit une plateforme puissante pour acquérir, analyser et partager les données de mesure en toute confiance.
Prêt à passer à OXYGEN 8.2 ?
Si vous êtes déjà équipé d’OXYGEN, la version 8.2 se télécharge depuis le Customer Care Center (CCC) de DEWETRON, qui met aussi à disposition les manuels, vidéos et données de démonstration. Pour une démonstration, la mise à jour de votre configuration ou une question de compatibilité (option OXY-OPT-POWER-RT, modules EtherCAT et PROFINET), DEWETRON Services, distributeur et intégrateur en France, vous accompagne : contactez-nous.
Ces solutions chez Dewetron Services
- OXYGEN – Logiciel de mesure et d’analyse de données – EtherCAT temps réel, PROFINET et XCP Packed Mode depuis la version 8.2
- Modules TRION / TRION3 – Numériques, Timing & Bus – TRION-EtherCAT-1-SLAVE, TRION-PROFINET-IO-DEVICE et TRION3-CAN-FD
- Multi Modules TRION / TRION3 – voies quart de pont à 3 fils avec compensation des fils de liaison
- DEWE3-RMx – Systèmes d’acquisition rack 19″ – pour les bancs d’essai fixes reliés à l’automatisation
- Contactez DEWETRON Services pour une démonstration d’OXYGEN 8.2




























