Ganter Lab 2026.12.0

v2026.12.0

Ce qui a changé depuis Ganter Lab 2026.11 est ci-dessous. Tout le reste fonctionne comme avant.

Points saillants

  • Les licences des stations sont signées par le site web. Une station qui occupe un poste d'un abonnement garde désormais une licence que le site web de Ganter Lab signe pour cette station, valable 90 jours. Chaque fois que la station joint le site (au démarrage, une fois par jour ou avec Vérifier à nouveau sur la page Compte), les 90 jours repartent de zéro : une station reliée à internet confirme donc sa licence d'elle-même quand elle démarre après cette mise à jour. Tant qu'une station avec un poste n'a pas de licence confirmée, elle fonctionne en mode gratuit, et la page Compte et le menu disent pourquoi : Licence non confirmée par le site web ou La confirmation de la licence a expiré avec la date, avec Vérifier à nouveau comme réponse. Les Conditions d'utilisation disent désormais qu'une station sous licence se connecte au site web au moins une fois tous les 90 jours, et la station les affiche une fois de plus pour qu'elles soient acceptées à nouveau.
  • Le programme a une visite guidée. Faire la visite guidée, sur la page Bienvenue et dans le panneau d'aide, parcourt 25 étapes à travers toutes les pages du menu, des équipements aux écrans, avec de courts enregistrements du vrai programme là où quelque chose se passe. La visite ne change rien sur la station et se termine quand vous quittez la page de son étape.
  • Une lecture qui cesse d'arriver compte comme une lecture échouée. Quand un équipement reste connecté mais que la valeur d'un tag cesse d'arriver, passé son intervalle de lecture et une marge, le tag déclare la lecture échouée : ce que le tag fait quand L'équipement n'a pas répondu s'applique (garder la dernière lecture, la remplacer par une valeur ou afficher l'erreur), la Logic, les dashboards et les enregistrements voient une mauvaise qualité, et le Connector montre le tag comme muet, en ambre, sous Anomalies, toujours daté par sa dernière mesure.
  • Les Historiques retrouvent un essai par ce qu'il a enregistré. La recherche trouve les métadonnées d'un essai (un numéro de série, un lot) en plus de son nom, et ignore la casse, lettres accentuées comprises. Les essais enregistrés avant la mise à jour sont retrouvés de la même façon dès qu'un passage en arrière-plan les a lus, et d'ici là la liste le dit. Les recherches des Événements (alarmes, occurrences et journal technique) ignorent aussi la casse.
  • Matter appaire des équipements Wi-Fi et les commande. La page du pilote Matter a une carte Réseaux : Ajouter un réseau Wi-Fi (prérempli avec le nom du Wi-Fi de cet ordinateur), Ajouter un réseau Thread et Retirer le réseau, le mot de passe Wi-Fi et le jeu de données Thread étant gardés chiffrés sur la station. Appairer un équipement reste grisé avec la raison tant qu'aucun réseau n'existe, et dit quel réseau l'équipement rejoint. Les tags d'un équipement appairé viennent de l'équipement lui-même, nommés dans la langue de la station (marche et arrêt, niveau, température de couleur, store, thermostat, ventilateur et les mesures), et ceux que l'équipement laisse modifier écrivent sur lui, comme allumer et éteindre une lampe ou régler sa luminosité. Un appairage qui échoue dit pourquoi et est inscrit au journal technique.
  • Les nombres se lisent de la même façon partout. Les valeurs en direct, la Logic, les dashboards, les écrans du Process, les rapports, les étiquettes, les fiches suiveuses et les exports écrivent un nombre avec les décimales du tag et le format numérique de la station, sans le résidu de l'arithmétique de l'ordinateur (239,05 °C, et non 239,050003 °C). Une lecture Float entre dans les limites, alarmes, verdicts et enregistrements avec la valeur qu'elle affiche, et les entiers 64 bits gardent tous leurs chiffres.

Modifié

  • Paramètres, Mises à jour commence par dire où en est la station : pas encore vérifiée, à jour, la dernière vérification n'a pas abouti, une version disponible ou prête à installer, avec la version installée et l'heure à laquelle le canal a répondu pour la dernière fois. Ignorer cette version fait cesser l'annonce de cette version dans la barre d'état jusqu'à ce qu'une plus récente sorte. L'avis de mise à jour de la barre d'état se place à la fin de son groupe de gauche et dit seulement qu'une mise à jour est disponible, ou qu'elle apporte des corrections importantes; la version en cours se lit dans Paramètres, Mises à jour, et non plus dans la barre d'état.
  • Chaque navigateur du réseau choisit son propre thème, en partant de celui de la station et en le suivant jusqu'à en choisir un. Seule la fenêtre de la station change le thème de la station.
  • Le serveur OPC UA intégré ne démarre plus sur un port sur lequel écoute un autre programme. Quand son port est pris, la carte Le serveur n'a pas pu démarrer propose Utiliser le port N, le port suivant que la station accepte. Le port d'écoute OPC UA et le port de l'accès des agents refusent un port qu'occupe un autre service de la station ou un autre programme, et le disent sous le champ.
  • Le pilote OPC UA date chaque lecture avec l'horodatage que le serveur lui donne.
  • Modbus TCP et RTU lisent et écrivent un seul registre de 16 bits en Int16 ou UInt16. Mot de poids fort en premier n'apparaît que pour les types qui occupent deux registres, et un Boolean dans une bobine ou une entrée discrète n'a pas d'ordre des octets à choisir.
  • Un tag Écriture seule n'est jamais lu : il n'a ni comportement en cas de lecture échouée ni intervalle de lecture, et il ne compte pas sous Anomalies.
  • Un tag simulé peut déclarer une coupure récurrente dans son adresse (outage et outageEvery), pour voir sans équipement comment un tag garde ou remplace une lecture échouée.
  • Un équipement dont le pilote appelle un hôte attend d'en avoir un au lieu d'essayer cet ordinateur, et un nouvel équipement commence sur le port que son pilote appelle, affiché comme indication d'une case Port vide. Les équipements enregistrés auparavant continuent de se connecter à l'adresse qu'ils avaient.
  • La fiche de l'essai montre les métadonnées de l'essai (le numéro de série et tout autre champ enregistré) dans son en-tête, et la carte d'évaluation nomme chaque verdict dans la langue de la station. Entre deux essais, la carte de l'état de l'essai appelle le verdict qu'elle montre encore Verdict du dernier essai.
  • L'agent lit les échantillons qu'un essai a enregistrés, en cours ou terminé, avec le nouvel outil process_samples de la zone de lecture du Process : jusqu'à 500 échantillons tels qu'enregistrés, ou un tronçon plus long en 500 tranches avec le minimum, le maximum et la moyenne de chaque canal. process_start refuse une valeur de métadonnée que l'essai n'enregistrerait pas et nomme les champs que la procédure demande. tag_read, tag_write et logic_read disent si un tag communique encore et quel remplacement est en vigueur, et une écriture que le pilote refuse répond avec la raison du pilote lui-même.
  • Une écriture que le pilote refuse répond à celui qui l'a demandée (l'agent, la Logic, un client OPC UA) avec la raison du pilote, la même que porte la ligne du journal technique. Un client OPC UA dont l'équipement a refusé l'écriture reçoit BadDeviceFailure au lieu de BadNoCommunication, et un refus de Mitsubishi nomme le code de fin que l'automate a répondu.
  • Chaque contrôle a un nom accessible, celui que l'écran affiche, et chaque bascule dit à un lecteur d'écran si elle est activée.
  • Une ligne de menu qui ouvre une liste (Déplacer vers, Nouvel équipement, Nouveau dossier) l'ouvre d'un clic et avec la flèche droite, et la flèche gauche la replie.
  • La Politique de confidentialité du Desktop mentionne la vérification des mises à jour, que le site web compte par jour, version et canal sans garder l'adresse IP, et dit que Cloudflare stocke et distribue aussi le programme d'installation et les mises à jour. La station l'affiche une fois de plus pour qu'elle soit acceptée à nouveau.
  • Code PIN administrateur oublié? n'apparaît qu'une fois que l'administrateur principal a un code PIN.
  • Les textes qui s'affichaient encore en anglais dans les autres langues sont traduits : descriptions des pilotes, indications d'adresse et de découverte, notes d'occurrence, noms de types et messages de verrouillage de la station.
  • L'aide décrit chaque page telle que le programme l'affiche, dans toutes les langues, et mène à la visite guidée depuis Premiers pas et Bienvenue.

Corrigé

View

  • Les composants de dashboard gardent leur dessin dans les petites cellules. Les titres, légendes et noms longs des graphiques se terminent par des points de suspension avec le texte entier dans l'infobulle, un petit Gauge numérote moins de graduations, les graphiques en barres et en secteurs gardent leurs étiquettes à l'écart du tracé, une Point table garde ses lectures à leur largeur et affiche #### au lieu de couper un nombre, un Alarm banner garde en vue le bouton Acquitter de chaque ligne, et une touche de commande tronquée porte son libellé en infobulle.
  • Une commande affiche sa réponse même dans une cellule d'une ligne, et le Status LED garde son état sous un titre de coin.
  • La barre d'outils du graphique ne cache plus le titre ni la légende, et le plus grand nombre d'un axe de valeurs n'est jamais dessiné sous la légende. Un graphique en courbes étroit garde un tracé lisible. Masquer la première série dans la légende ne masque que cette courbe, pas les bandes, annotations et lignes de référence, et le nom d'une bande d'évaluation s'écrit là où aucune courbe ne le croise.
  • Un graphique suit le nouveau libellé, la couleur ou les décimales d'une série après l'enregistrement.
  • Un nouveau dossier dans la liste de View ouvre de nouveau son champ de nom, tout comme Renommer le dossier et le nouveau dossier de Déplacer vers. Échap dans ce champ laisse la liste ouverte.
  • La liste de View suit aussitôt un écran renommé, et un enregistrement automatique de l'éditeur n'annule plus une commande de la liste ni une écriture de l'agent faite entre-temps.
  • Un Line chart ou un KPI card ne réserve plus d'échantillons pendant qu'on tape son adresse.
  • Les touches du Setpoint slider restent en place quand une valeur est armée ou relâchée, et sa touche de relâche dit pourquoi elle est refusée.
  • Gauge, KPI card, Progress et Value écrivent NaN, les décimales et les grands comptes de la même façon, et un indicateur ne dessine jamais la marque de dépassement sur un mot fait de chiffres.
  • Un Toggle est ajouté sur 4 x 1 cellules, pour que son libellé garde ses premières lettres dans l'éditeur.
  • La bannière de verrouillage ne dessine pas Réarmer pour un rôle qui ne peut pas exécuter de procédures.

Process

  • Un rapport d'essai nomme chaque canal dans chaque tableau par l'alias que l'essai a figé pour lui, et nomme la cible d'une écriture de la recette (un tag par son adresse, une variable par son canal) au lieu d'un identifiant.
  • Le XLSX de l'essai écrit le résultat comme l'écran (OK, NOK, Indéterminé, Aucun).
  • Les rapports PDF ne coupent les en-têtes de colonne qu'entre les mots, écrivent les sévérités et les issues comme l'écran, répartissent les étiquettes de notes au lieu de les imprimer les unes sur les autres, et impriment leurs graphiques sur une station démarrée dans la zone de notification.
  • Une commande de fin sans verdict coché reste à Aucun, y compris dans une copie de son modèle.
  • Dans les Historiques, ouvrir un autre essai commence sa fiche en haut, une longue note se lit en entier dans l'infobulle, une étiquette générée depuis l'essai apparaît aussitôt, et la liste des essais dit qu'elle charge et dit pourquoi quand l'index ne peut pas être lu. Ouvrir, exporter ou reprendre un essai dont le fichier a disparu est refusé au lieu de créer un essai vide.
  • La carte Productivité ne teinte un compte d'issue que lorsqu'il est au-dessus de zéro.
  • La colonne de paramètres des écrans du Process s'ouvre en haut quand une autre ligne ou une autre unité est choisie.
  • Les listes de choix tiennent sur leur option la plus longue dans toutes les langues : la grille des canaux, Armée, Comptage du temps et l'ancre, le mode et la limite d'un critère.

Logic

  • Un éditeur ouvert sur une variable, une action, un déclencheur ou une alarme supprimé ailleurs se ferme, et le fil le dit.
  • Choisir une variable affiche aussitôt sa propre valeur.
  • L'éditeur d'alarmes dit une condition refusée sous l'éditeur de la condition.
  • Les listes de choix de la Logic tiennent dans leurs colonnes, et les noms gardent une largeur lisible dans une fenêtre étroite.
  • L'actualisation en direct de la page Logic ne se bat plus avec ce qui est en train d'être tapé.

Connector

  • Actualiser, et un changement fait dans une autre colonne ou une autre fenêtre, gardent chaque colonne du Connector là où elle était, avec sa sélection et ses lignes ouvertes.
  • Activer et Désactiver sur un équipement ou une ligne série le redessinent aussitôt et tiennent.
  • Un tag dont la lecture échoue porte la marque rouge dans l'arbre, qui disparaît dès qu'une lecture arrive. Un tag que la station ne lit pas montre le point gris, et un équipement en cours de réapplication affiche Pas encore connu au lieu de clignoter en rouge.
  • Une adresse de tag que le pilote refuse dit pourquoi, sur le tag et dans le journal technique.
  • La découverte OPC UA liste ce qu'un serveur sert vraiment : les points d'une autre station Ganter Lab, les nœuds de rang ouvert ou de type générique, chaque nœud une fois, et aucun point qui ne lit jamais. Les tags qu'une découverte importe suivent l'intervalle d'interrogation de l'équipement.
  • Le serveur OPC UA intégré revient après un changement de son nom d'application, quelles que soient les lettres du nom, date une valeur maintenue par le moment de sa mesure et déclare le type propre de chaque variable.
  • Un nombre refusé (un facteur d'échelle de 0) ou une case à cocher refusée remet la valeur enregistrée dans la case.
  • Un identifiant d'unité Modbus RTU hors de 1 à 247, ou un hôte qui n'est ni une adresse ni un nom, est refusé là où il est tapé au lieu de casser le panneau de l'équipement. Un tag Modbus rendu inscriptible passe dans la classe de registre inscriptible.
  • Un équipement liste ses tags par nom, et les colonnes de la grille des tags tiennent sur leurs options dans toutes les langues.
  • Un capteur LoRaWAN dont l'enregistrement est refusé dit quel champ a été refusé, et le serveur de réseau n'est plus redémarré à chaque nouvelle tentative.
  • Une session avec un serveur OPC UA sur cet ordinateur n'inscrit plus de fausses erreurs au journal technique.
  • L'appairage Matter fonctionne avec de vraies ampoules Wi-Fi par Bluetooth, retransmet comme la spécification le demande, et une nouvelle Fabric n'expire plus.

Paramètres, Compte et Utilisateurs

  • Supprimer sur la sauvegarde programmée pour la restauration est grisé avec la raison, et les dates des sauvegardes suivent aussitôt un changement du format de date.
  • L'interrupteur de l'accès à distance se lit de nouveau désactivé après Annuler.
  • Créer un compte et Gérer l'abonnement ouvrent le site web auprès duquel la station se connecte.
  • Envoyer dans les retours est grisé pendant qu'un rapport est en route et dit ce qui manque.
  • Un long message dans la barre d'état ne coupe plus le compte à rebours du mode gratuit.
  • Les rôles de la station apparaissent partout dans le même ordre, et la description d'un rôle d'usine se lit dans la langue de l'écran.
  • Une décision de confiance prise sans personne de connecté se lit comme prise sur cette station.

Fenêtre et aide

  • Le thème suit Windows dès la première page que la station ouvre.
  • Entrée ou Échap dans le champ de nom d'une ligne de l'arbre rend le clavier à l'arbre.
  • Une pastille d'état ne coupe jamais son libellé.

← Toutes les notes de version