Langue:Français

Blog · Custom Web Controls

Les 6 meilleures courbes de tendance Custom Web Control pour WinCC Unified et WinCC V8 (gratuites)

En octobre 2026, nous avons ouvert chaque courbe de tendance et chaque graphique linéaire Custom Web Control du catalogue HMIx — une douzaine de candidats —, examiné chaque aperçu à la loupe, lu chaque fiche produit et gardé les six que nous poserions sans hésiter sur une vue WinCC Unified ou WinCC V8. Toutes gratuites, toutes livrées en ZIP CWC, et toutes avec des propriétés nommées sur leur fiche, pour savoir ce que vous allez relier.

Par l’équipe HMIx10 min de lectureMis à jour le
  • Custom Web Control
  • CWC
  • WinCC Unified
  • WinCC V8
  • TIA Portal
  • Courbe de tendance
  • Tableau de bord IHM
  • Widgets SCADA
Six courbes de tendance Custom Web Control du catalogue HMIx en grille : un trend de process lumineux à trois séries, un trend temps réel multi-axes avec panneau latéral de signaux, un tableau de bord de puissance triphasée avec un trend de puissance active, un trend en direct avec ligne de consigne, un éditeur de courbes de consigne pour serre et un graphique linéaire néon à trois tracés
La photo de famille : les vrais aperçus des six courbes de tendance de cet article, exactement tels que leurs créateurs les ont publiés. Nous les avons seulement mis côte à côte.

Pourquoi une courbe de tendance Custom Web Control en vaut la peine

Un chiffre dit à l’opérateur où en est le process. Une courbe de tendance lui dit où il va. Le four chauffe-t-il encore ou s’est-il stabilisé ? La pression a-t-elle chuté avant ou après le mouvement de la vanne ? Voilà pourquoi les trends finissent sur presque toutes les vues WinCC Unified, de la simple page d’une cuve jusqu’au mur de la salle de contrôle.

WinCC Unified fournit déjà un contrôle de courbes pour les variables archivées et en direct, et pour bien des vues, il suffit amplement. Une courbe de tendance Custom Web Control (CWC) mérite sa place quand vous voulez ce que l’objet standard ne donne pas tel quel : trois axes indépendants avec un panneau latéral de signaux, une sparkline dans une tuile KPI, un trend intégré à un tableau de bord énergie ou des courbes que l’opérateur peut faire glisser. Un CWC est une petite application web — HTML, CSS et JavaScript emballés dans un ZIP — que WinCC Unified (TIA Portal) et WinCC V8 exécutent dans la vue. Il expose des propriétés comme timeRangeSeconds ou yAxisMax que vous reliez à des variables IHM, et il peut déclencher des événements vers vos scripts IHM, comme LimitExceeded.

Ce qui fait qu’une courbe de tendance Custom Web Control mérite d’être téléchargée

Avant la liste, la grille d’évaluation. Voici ce que nous avons regardé, à peu près dans l’ordre de ce qui nous agace le plus quand ça manque :

  • Un axe du temps fiable. De vrais horodatages, une fenêtre glissante réglable et une échelle qui ne saute pas à chaque nouvel échantillon.
  • Une échelle maîtrisée. Mise à l’échelle automatique pour la mise en service, yAxisMin et yAxisMax fixes pour la production, et des axes séparés quand vous mélangez bar, °C et m³/h.
  • Des seuils et des événements. Des lignes de seuil et un événement quand une valeur les franchit transforment une jolie courbe en outil sur lequel l’opérateur peut agir.
  • Une interface documentée. Des propriétés nommées sur la fiche produit, pour savoir ce que vous allez relier avant même d’ouvrir TIA Portal. Les fiches qui se contentent de compter leurs propriétés sont passées dans les mentions honorables.
  • Le bon trend pour le bon usage. Un visualiseur d’analyse complet, une comparaison de deux signaux, une tuile pour les vues d’ensemble, un tableau de bord et un éditeur de consignes : nous avons retenu un champion par usage.

Comment nous les avons choisies (et ce que nous n’avons pas fait)

En octobre 2026, nous avons cherché dans le catalogue HMIx tous les Custom Web Controls gratuits construits autour d’une courbe dans le temps : visualiseurs de tendances, graphiques multi-courbes, tuiles sparkline, tableaux de bord avec un panneau de trend et éditeurs de courbes de consigne. Les graphiques à barres ont déjà leur propre article. Pour chaque candidat, nous avons regardé son vrai aperçu (pas la couverture du catalogue avec son grand titre par-dessus) et lu sa fiche produit pour voir quelles propriétés, quels événements et quelles méthodes elle documente. Les téléchargements n’ont servi qu’à départager les ex aequo.

Les contrôles dont la fiche ne nomme pas les propriétés, ou dont l’aperçu montre des défauts visibles, sont passés dans les mentions honorables, même les plus séduisants. Deux ont été écartés : l’aperçu de galerie de l’un est une image blanche, et dans celui de l’autre, la sparkline qui donne son nom au contrôle n’apparaît pas. Et une mise en garde : nous avons jugé des aperçus et de la documentation ; nous n’avons pas fait tourner ces contrôles dans un Runtime réel. Ils ont été générés par IA et chaque fiche produit rappelle de les tester dans votre propre projet TIA Portal avant la mise en production.

Les 6 meilleures courbes de tendance Custom Web Control, une par une

Chaque fiche montre le vrai aperçu, ce que nous avons aimé, ce qu’il faut garder en tête et les propriétés nommées sur sa fiche produit, puis la vignette du catalogue : cliquez dessus pour ouvrir la fiche produit et télécharger la courbe de tendance gratuitement.

01Meilleur choix global

Trend Chart

Courbe de tendance Custom Web Control intitulée Process Trend Viewer, avec trois lignes lumineuses, Pressure A en cyan, Pressure B en vert et Flow Rate en violet, sur des aires ombrées et un axe du temps horodaté
Le vrai aperçu du contrôle, tel que publié dans le catalogue. Cliquez pour ouvrir la fiche produit.

S’il ne fallait en garder qu’une, ce serait celle-ci. « Process Trend Viewer » trône en haut d’une carte sombre, et trois lignes lumineuses, Pressure A en cyan, Pressure B en vert et Flow Rate en violet, courent sur des aires légèrement ombrées le long d’un axe du temps aux vrais horodatages. Une légende en bas nomme chaque signal. Le look est moderne sans en faire trop, et c’est la courbe de tendance pure la plus téléchargée du catalogue en octobre 2026.

D’après sa fiche, elle tourne sur le moteur ECharts, et son interface est courte et droit au but : le tableau lines porte les séries avec leurs couleurs et leurs données, timeRangeSeconds fixe la fenêtre glissante, autoScaleY ou les valeurs fixes yAxisMin et yAxisMax décident de l’échelle, et showLimits trace une ligne de consigne. chartTitle, showGrid et backgroundColor font le reste. Deux événements la rendent utile au-delà du simple coup d’œil : LimitExceeded se déclenche quand une valeur franchit son seuil et PointClicked signale le point que l’opérateur a touché.

Ce qu’on aime

  • Plusieurs signaux dans un seul graphique, au style net et lisible
  • Ligne de seuil plus un événement LimitExceeded pour vos scripts
  • Interface courte, rapide à relier

À garder en tête

  • Dans l’aperçu, l’échelle automatique s’arrête sur des bornes bizarres (10.26 à 49.12) : fixez yAxisMin et yAxisMax pour la production
  • Toutes les séries partagent un seul axe : ne mélangez que des signaux aux plages similaires

Propriétés à relier

  • lines
  • autoScaleY
  • yAxisMin
  • yAxisMax
  • showLimits
  • timeRangeSeconds
  • chartTitle
  • showGrid
  • backgroundColor
Trend Chart : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

Trend Chart

Gratuit · WinCC Unified & V8 · CWC (.zip)

02Le meilleur trend multi-axes pour la salle de contrôle

Real-Time Trend Chart

Courbe de tendance temps réel Custom Web Control intitulée Mill Area Configuration, avec un panneau latéral de signaux de groupe affectés à trois axes, une barre d’outils Manage Groups, Rename Group, Clear View, Export CSV, Light/Dark et Refresh, et trois signaux tracés sur des axes indépendants en degrés Celsius, en bar et en mètres cubes par heure
Le vrai aperçu du contrôle, tel que publié dans le catalogue. Cliquez pour ouvrir la fiche produit.

Ce qui se rapproche le plus d’un vrai visualiseur de tendances dans cette liste. « Mill Area Configuration » coiffe une barre d’outils avec Manage Groups, Rename Group, Clear View, Export CSV, Light/Dark et Refresh. À gauche, un panneau latéral liste les signaux du groupe, chacun affecté à l’axe 1, 2 ou 3 avec son épaisseur de ligne, plus les options d’affichage et la configuration du temps : Real-Time (Rolling window) sur les 5 dernières minutes. À droite, trois signaux en °C, en bar et en m³/h se partagent le graphique sur trois axes indépendants, dont un tracé en escalier.

Sa fiche compte 21 propriétés reliables. axis1, axis2 et axis3 configurent les axes, maxPointsPerLine plafonne le tampon interne, timeRangeSeconds fixe la fenêtre glissante, et autoScaleY ou yAxisMin et yAxisMax gèrent l’échelle. showLimits, showGrid, backgroundColor et chartBackgroundColor finissent l’habillage. LimitExceeded se déclenche quand un signal franchit son seuil, et la méthode exportToCSV enregistre les données pour l’analyse.

Ce qu’on aime

  • Trois axes indépendants pour des signaux aux unités différentes
  • Groupes de signaux, fenêtre glissante et export CSV
  • Thèmes sombre et clair depuis la barre d’outils

À garder en tête

  • Chargé : donnez-lui un grand écran. Dans l’aperçu, certains libellés de boutons passent à la ligne et « + Select » déborde de son bouton
  • Un signal de l’aperçu s’appelle « Prueba 1 » (« Test 1 » en espagnol) : renommez vos signaux avant que le client ne tombe dessus

Propriétés à relier

  • axis1
  • axis2
  • axis3
  • maxPointsPerLine
  • autoScaleY
  • yAxisMin
  • yAxisMax
  • timeRangeSeconds
  • showLimits
  • showGrid
  • backgroundColor
  • chartBackgroundColor
Real-Time Trend Chart : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

Real-Time Trend Chart

Gratuit · WinCC Unified & V8 · CWC (.zip)

03La meilleure pour comparer deux signaux

Trend Chart

Courbe de tendance à deux séries Custom Web Control avec Series 1 en bleu et Series 2 en jaune, un marqueur sur chaque échantillon, des aires remplies et un axe Value de 0 à 100 sur un axe du temps horodaté
Le vrai aperçu du contrôle, tel que publié dans le catalogue. Cliquez pour ouvrir la fiche produit.

Parfois, la question est simplement : « B suit-il A ? ». Ce trend à deux séries y répond : Series 1 en bleu et Series 2 en jaune oscillent en opposition de phase sur un axe « Value » de 0 à 100, avec des horodatages en bas et des aires remplies qui rendent les croisements évidents.

Sa fiche liste 13 propriétés et en nomme douze. curveData1 et curveData2 portent les deux flux de données, labelCurve1, labelCurve2, colorCurve1 et colorCurve2 les nomment et les colorent, et lineThickness, showGrid et backgroundColor règlent l’apparence. L’échelle est soit automatique avec autoScale, soit fixe avec yAxisMin et yAxisMax. L’événement PointSelected se déclenche au clic sur un point, et deux méthodes bien pratiques complètent le tout : clearChart pour repartir sur un nouveau cycle et exportAsImage pour enregistrer la vue courante en PNG.

Ce qu’on aime

  • Taillée pour consigne contre mesure ou entrée contre sortie
  • Export PNG intégré
  • Noms et couleurs des deux courbes reliables

À garder en tête

  • L’aperçu dessine un marqueur sur chaque échantillon, ce qui transforme des données denses en collier de perles : vérifiez le rendu avec votre période d’échantillonnage
  • Les aires qui se chevauchent virent au marron et au bleu-vert ; les libellés restent « Series 1 » et « Series 2 » tant que vous ne les changez pas

Propriétés à relier

  • curveData1
  • curveData2
  • labelCurve1
  • labelCurve2
  • colorCurve1
  • colorCurve2
  • lineThickness
  • autoScale
  • yAxisMin
  • yAxisMax
  • showGrid
  • backgroundColor
Trend Chart : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

Trend Chart

Gratuit · WinCC Unified & V8 · CWC (.zip)

04Le meilleur pour les tableaux de bord énergie (le plus téléchargé)

Power Monitor Dashboard

Tableau de bord de puissance Custom Web Control intitulé Analyzer Monitor, avec six jauges en arc pour la tension et le courant sur L1, L2 et L3, des cartes de puissance active, réactive et apparente, un facteur de puissance de 0,957, une fréquence de 50,01 Hz et un Active Power Trend jaune avec une ligne de seuil en pointillés
Le vrai aperçu du contrôle, tel que publié dans le catalogue. Cliquez pour ouvrir la fiche produit.

Ce n’est pas une courbe de tendance à proprement parler, mais c’est le trend qui fait ce tableau de bord. Sous « Analyzer Monitor, 3-Phase Power Analysis », six jauges en arc affichent tension et courant sur L1, L2 et L3, une colonne à droite regroupe puissances active, réactive et apparente avec leurs barres, une jauge de facteur de puissance indique 0.957 et la fréquence 50.01 Hz. En bas, un « Active Power Trend » avec un badge « Live » trace la ligne jaune de puissance face à une ligne de seuil blanche en pointillés.

C’est le contrôle le plus téléchargé de cet article, avec 42 téléchargements et trois avis cinq étoiles en octobre 2026. Sa fiche compte 34 propriétés et en nomme une poignée : voltageMax et currentMax pour les échelles des jauges, des libellés comme labelVoltage et labelTrend, et backgroundColor. Elle décrit la plage de temps configurable du trend, son axe Y à échelle automatique et ses lignes de seuil, deux événements, PowerLimitExceeded et PhaseImbalanceDetected, et une méthode resetTrend.

Ce qu’on aime

  • Une vue triphasée complète avec le trend intégré
  • Événements de dépassement de puissance et de déséquilibre de phases
  • Le chouchou du public, donc le plus éprouvé par d’autres utilisateurs

À garder en tête

  • L’aperçu affiche le bas de l’axe du trend en 21.849999999999998
  • Sa fiche ne nomme que quelques-unes de ses 34 propriétés, et les valeurs de démo de l’aperçu sont factices (la puissance apparente y est inférieure à la puissance active) : vérifiez la liste Interface dans TIA Portal avant de relier quoi que ce soit

Propriétés à relier

  • voltageMax
  • currentMax
  • labelVoltage
  • labelTrend
  • backgroundColor
Power Monitor Dashboard : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

Power Monitor Dashboard

Gratuit · WinCC Unified & V8 · CWC (.zip)

05La meilleure tuile sparkline pour les vues d’ensemble

KPI Sparkline Tile

Tuile KPI sparkline Custom Web Control intitulée Discharge Pressure, affichant 43,6 bar, un badge vert avec une flèche montante et 1,2 % et une sparkline cyan avec une aire ombrée en dessous
Le vrai aperçu du contrôle, tel que publié dans le catalogue. Cliquez pour ouvrir la fiche produit.

Pas besoin d’être grand pour être utile. Cette tuile affiche « DISCHARGE PRESSURE », 43.6 bar en gros caractères, un badge vert avec une flèche montante et 1.2 %, et en dessous une sparkline cyan qui se termine par un point lumineux sur la dernière valeur. Dix tuiles comme celle-ci sur une vue d’ensemble, et l’opérateur voit quelles valeurs dérivent avant même d’en lire une seule.

Sa fiche compte 8 propriétés reliables. trendData alimente la sparkline, deltaValue pilote le badge coloré, title et unit l’étiquettent, et sparklineColor et backgroundColor fixent la palette. highThreshold est la bonne idée : au-dessus, la tuile passe en état d’alarme avec une bordure rouge pulsante. KPITileClicked ouvre la porte à une vue de détail, triggerAlarmManual permet de tester l’aspect de l’alarme et resetTrend efface l’historique.

Ce qu’on aime

  • Valeur, variation et historique récent dans une petite tuile
  • État d’alarme avec bordure pulsante au-dessus de highThreshold
  • Événement de clic pour naviguer vers le détail

À garder en tête

  • L’aperçu publié est une petite tuile perdue dans un grand canevas vide (nous l’avons recadré pour cet article)
  • La bordure d’alarme pulsante n’apparaît pas dans l’aperçu : testez-la avec triggerAlarmManual

Propriétés à relier

  • trendData
  • deltaValue
  • highThreshold
  • title
  • unit
  • sparklineColor
  • backgroundColor
KPI Sparkline Tile : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

KPI Sparkline Tile

Gratuit · WinCC Unified & V8 · CWC (.zip)

06Le meilleur pour éditer des courbes de consigne

Curve Scheduler

Planificateur de courbes Custom Web Control intitulé Greenhouse Climate Strategy, avec des courbes de consigne rouge, bleue et verte sur un axe de 24 heures et un tableau de points Morning, Day, Evening et Night avec des curseurs de chauffage, de ventilation et d’irrigation
Le vrai aperçu du contrôle, tel que publié dans le catalogue. Cliquez pour ouvrir la fiche produit.

Le mouton noir de la liste, et on s’en réjouit : un trend qu’on écrit au lieu de le lire. « Greenhouse Climate Strategy » trace trois courbes de consigne, rouge, bleue et verte, sur un axe de 24 heures, et une astuce à l’écran résume tout : « Drag points on graph to adjust time and values. Timeline sorts automatically. » (faites glisser les points pour ajuster heures et valeurs, la chronologie se trie toute seule). En dessous, un tableau liste les points (Morning, Day, Evening et Night à 06:00, 12:00, 18:00 et 22:00) avec des curseurs pour le chauffage en °C, la ventilation en % et l’irrigation en L/m², plus des boutons Import, Export et Add Point.

Sa fiche nomme les couleurs et unités de chaque variable (heatingColor, ventilationColor, irrigationColor, heatingUnit, ventilationUnit, irrigationUnit), les limites d’échelle heatingMax et irrigationMax, des libellés comme nameColumnLabel et importBtnLabel, et backgroundColor. La propriété clé, c’est scheduleData : quand l’opérateur modifie une courbe, OnDataChanged se déclenche et le JSON mis à jour repart vers la variable — c’est donc l’une des propriétés pour lesquelles il faut décocher Lecture seule. SetStrategyData, AddPoint et ClearAllPoints sont là pour vos scripts.

Ce qu’on aime

  • L’opérateur modifie le profil sur le graphique ou dans le tableau
  • Réécrit le programme en JSON avec un événement
  • Idéal pour le séchage, la chauffe de lots et les cycles de serre

À garder en tête

  • Les trois variables partagent un seul axe de 0 à 100 : lisez les valeurs exactes dans le tableau
  • Les premier et dernier libellés horaires sont coupés aux bords de l’aperçu

Propriétés à relier

  • scheduleData
  • heatingColor
  • ventilationColor
  • irrigationColor
  • heatingUnit
  • ventilationUnit
  • irrigationUnit
  • heatingMax
  • irrigationMax
  • nameColumnLabel
  • importBtnLabel
  • backgroundColor
Curve Scheduler : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

Curve Scheduler

Gratuit · WinCC Unified & V8 · CWC (.zip)

Mentions honorables : 4 autres courbes de tendance qui valent le coup d’œil

De bons contrôles qui n’ont pas intégré le top 6, parce qu’un cousin l’a fait, que leur fiche produit ne nomme pas les propriétés ou que leur aperçu montre un défaut à vérifier d’abord. Cliquez sur une vignette pour ouvrir sa fiche produit.

  • Process Trend Monitor : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

    Process Trend Monitor

    Un proche cousin du Real-Time Trend Chart avec panneau latéral repliable, export CSV, événements PointAdded et ExportTriggered et prise en charge de données historiques issues de fichiers dans lines. Dans l’aperçu, les courbes débordent de la zone de tracé et un libellé d’axe est tronqué en « 38.684... ».

    Voir le produit
  • Trend Viewer with Crosshair : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

    Trend Viewer with Crosshair

    Un visualiseur tout en hauteur avec horloge en direct, trois pastilles de valeur (86,8 °C, 5,58 bar, 73 L/min) et un trend violet avec une ligne de consigne en pointillés. Sa fiche décrit l’inspection au réticule et des commandes de zoom, mais ne nomme pas ses 10 propriétés.

    Voir le produit
  • Neon line chart : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

    Neon line chart

    Trois tracés néon, violet, cyan et orange en pointillés, sur un axe de 0 à 70 avec des horodatages en direct. Sa fiche mentionne la mise en tampon des données, des plages de temps configurables et la surveillance de seuils, et annonce 9 propriétés, 1 événement et 2 méthodes sans les nommer.

    Voir le produit
  • KPI Card with line chart : courbe de tendance Custom Web Control gratuite pour WinCC Unified et WinCC V8, vignette du catalogue

    KPI Card with line chart

    Une valeur sur un trend en arrière-plan, avec maxPoints, decimalPlaces et un passage de themeColor à alertColor quand ThresholdExceeded se déclenche. Dans l’aperçu, le libellé chevauche la courbe et le trend ne remplit qu’une partie de la carte.

    Voir le produit

Vous n’avez pas trouvé votre courbe de tendance ? Créez la vôtre (ou remixez-en une) avec l’IA, gratuitement

Un aveu : toutes les courbes de tendance de cet article ont été créées avec le générateur IA de HMIx. C’est pour ça que nous pouvons le dire sans rougir : si aucune ne montre votre process comme vous en avez besoin, vous pouvez générer la vôtre en quelques minutes.

Décrivez le graphique avec vos mots (par exemple, « trend de deux températures de four sur les 30 dernières minutes, palette grise ISA-101, une ligne de seuil haut en pointillés et un événement quand l’une d’elles la franchit ») et le générateur vous guide pas à pas : le design, les propriétés, événements et méthodes que vous utiliserez dans WinCC, une simulation pour essayer des valeurs et le paquet Custom Web Control final pour WinCC Unified et WinCC V8. Le même outil crée aussi des SVG dynamiques quand un dessin léger suffit.

  • Remixez n’importe quel graphique de cette liste : sur sa fiche produit, le bouton « Modifier dans le générateur IA » l’ouvre directement dans le générateur, prêt à recevoir vos demandes, comme « utilise une palette grise », « supprime les marqueurs sur chaque point » ou « ajoute un second axe Y ». Les liens « Modifier avec l’IA » de cet article font la même chose.
  • Gratuit pour essayer : vous pouvez commencer sans compte, avec une petite allocation quotidienne de crédits, et le plan Community est gratuit.
  • Le résultat est à vous : téléchargez le paquet et ajoutez-le à votre projet TIA Portal comme n’importe quel autre graphique de cette page.

Comment utiliser une courbe de tendance Custom Web Control dans WinCC Unified (et WinCC V8)

La version courte, pour quand vous avez déjà choisi votre graphique. Notre guide des Custom Web Controls détaille chaque étape avec schémas et captures d’écran.

  1. Téléchargez le ZIP

    Ouvrez la fiche produit, connectez-vous avec votre compte gratuit et téléchargez le graphique. Le ZIP téléchargé contient la documentation et, à l’intérieur, le paquet du contrôle nommé {GUID}.zip : c’est ce fichier intérieur qu’il vous faut.

  2. Copiez-le dans votre projet TIA Portal

    Copiez le fichier {GUID}.zip, toujours compressé, dans le dossier de votre projet, sous UserFiles\CustomControls (créez les deux dossiers s’ils n’existent pas). Ne l’extrayez pas.

  3. Actualisez Mes contrôles et faites-le glisser

    Dans TIA Portal, ouvrez la task card Outils, développez la palette Mes contrôles et cliquez sur Actualiser. Le graphique apparaît dans la liste : faites-le glisser sur votre vue et laissez-lui assez de place pour ses axes et sa légende.

  4. Reliez et testez les propriétés

    Sélectionnez le contrôle et, dans la fenêtre d’inspection, ouvrez Propriétés → Propriétés → Interface. La plupart de ces graphiques reçoivent leurs séries sous forme de tableau ou de chaîne JSON (lines, curveData1, trendData…) : commencez donc par une variable interne, ajoutez un champ E/S ou un petit script de test qui écrit quelques valeurs et lancez Runtime. Une fois que les courbes bougent comme prévu, passez aux vraies variables de l’automate.

  5. Sous WinCC V8

    Chaque graphique du top de cet article est indiqué comme compatible WinCC V8 sur sa fiche produit. Le paquet est le même ; suivez la documentation WinCC V8 pour importer et configurer des Custom Web Controls dans cet environnement.

Astuce de pro : ces graphiques gardent leur propre historique dans un tampon (timeRangeSeconds, maxPointsPerLine, maxPoints…) ; ils montrent donc ce qui s’est passé depuis l’ouverture de la vue, pas ce que contient votre archive. Si l’opérateur a besoin des postes précédents, remplissez les données depuis vos archives dans un script, ou réservez-les aux vues en direct, à côté du contrôle de courbes standard. Et fixez l’échelle sur la plage réelle de votre process : un axe qui se recalcule à chaque échantillon rend les dérives lentes invisibles.

Lire le guide complet des Custom Web Controls

Questions fréquentes

Ces courbes de tendance Custom Web Control sont-elles vraiment gratuites ?

Oui. Chaque courbe de tendance de cet article est publiée comme produit gratuit sur HMIx. Il vous suffit d’un compte gratuit pour les télécharger.

WinCC Unified propose-t-il une courbe de tendance en standard ?

Oui, WinCC Unified inclut un contrôle de courbes pour les variables en direct et archivées, et pour bien des vues, il suffit. Une courbe de tendance Custom Web Control est utile quand vous voulez un autre look ou un comportement en plus, comme trois axes indépendants avec un panneau latéral de signaux, une sparkline dans une tuile KPI, un trend dans un tableau de bord énergie ou des courbes que l’opérateur peut faire glisser.

Fonctionnent-elles sur les WinCC Unified Comfort Panels et sur WinCC V8 ?

Leurs fiches produit indiquent une compatibilité avec WinCC Unified, Unified Comfort Panels compris, et avec WinCC V8. Comme pour tout contrôle généré par IA, testez le comportement dans votre propre projet et sur votre appareil cible avant la mise en production, en particulier la fréquence de rafraîchissement et le nombre de points conservés.

Ces courbes de tendance lisent-elles mes archives ?

Pas d’elles-mêmes. Elles construisent leur propre historique glissant à partir des valeurs que vous leur envoyez pendant que la vue est ouverte, jusqu’à la limite fixée par des propriétés comme timeRangeSeconds ou maxPointsPerLine. Pour afficher des données passées, lisez-les dans un script et écrivez-les dans la propriété de données du graphique, et vérifiez le format exact dans la documentation incluse dans le téléchargement.

Où copier le ZIP dans mon projet TIA Portal ?

Copiez le fichier intérieur {GUID}.zip, sans l’extraire, dans UserFiles\CustomControls du dossier de votre projet. Cliquez ensuite sur Actualiser dans Mes contrôles, dans la task card Outils, et faites glisser le contrôle sur votre vue.

Puis-je modifier l’une de ces courbes de tendance ?

Bien sûr. Vous pouvez modifier vous-même le HTML, le CSS et le JavaScript du contrôle, ou cliquer sur « Modifier dans le générateur IA » sur la fiche produit et demander les modifications en langage courant. La seconde option est généralement plus rapide, car le générateur s’occupe de l’interface et du paquet.

Notre verdict

Si vous n’en téléchargez qu’une, prenez le Trend Chart (586) : des courbes nettes, des seuils avec événement et une interface reliée en quelques minutes. Pour une salle de contrôle aux unités mélangées, le Real-Time Trend Chart et ses trois axes ; pour consigne contre mesure, le Trend Chart à deux séries (681) ; pour les vues d’ensemble, la KPI Sparkline Tile ; pour l’énergie, le Power Monitor Dashboard ; et quand l’opérateur doit dessiner lui-même le profil, le Curve Scheduler.

Et si votre process réclame un trend qu’aucune ne trace (c’est toujours le cas), n’oubliez pas que le générateur qui les a créées n’est qu’à un clic.