Gestion des variables

Rappel sur les variables

Une variable est une zone mémoire contenant une valeur susceptible d’évoluer au cours du temps (températures, états des relais, consignes, compteurs ...)

Les variables sont des éléments essentiels pour le fonctionnement des scénarios, elles permettent de stocker, échanger et exploiter les informations par le module local ou être diffusées sur le réseau pour être partagées avec d'autres modules.

Les variables peuvent être : 

  • Lues → utilisées dans des blocs de test pour prendre des décisions
  • Modifiées → via des blocs d’action
  • Comparées → pour orienter le déroulement

Les variables sont utilisées pour :

  • mémoriser des valeurs ou l'état d'un appareil
  • réaliser des tests et des conditions 
  • déclencher des actions ;
  • échanger des informations entre modules du réseau.
  • Effectuer des calculs simples
  • Gérer des temporisations et des compteurs

Les variables peuvent être :
- préconfigurées et disponibles immédiatement sur un module
- créées par l'utilisateur selon les besoins du scénario 
- utilisées localement, partagées entre les modules d'un réseau ou exposées vers les systèmes tiers

Bonnes pratiques :
une variable bien définie et correctement documentée sera plus facile à comprendre, à configurer et à utiliser

- Définir le besoin : déterminer précisément ce que la variable doit mesurer, représenter ou contrôler dans le scénario
- Vérifier les variables préconfigurées : identifier celles qui sont déjà disponibles afin d’éviter de créer des doublons
- Choisir un nom explicite : utiliser une appellation qui reflète clairement la fonction de la variable et facilite son identification dans les scénarios
- Vérifier le type de variable : s’assurer qu’il est compatible avec les actions et les scénarios prévus (numérique, booléen, texte, etc.)
- Définir une valeur initiale : attribuer une valeur à la variable avant de l’utiliser
- Préciser son rôle : renseigner un commentaire décrivant sa fonction afin de faciliter la compréhension et la maintenance de la configuration

1- Afficher les variables

Pour afficher les variables d'un module :

Capture d’écran 2026-07-24 144252.jpg

Les variables disponibles sur le module s'affichent alors

2- Créer une nouvelle variable

Certaines variables sont préconfigurées sur le module et peuvent être utilisées immédiatement dans les scénarios.
Elles couvrent les besoins les plus courants et ne nécessitent aucune configuration préalable.

Toutefois, pour répondre à des besoins fonctionnels spécifiques ou mettre en œuvre des logiques d'automatisation plus avancées, il peut être nécessaire de créer des variables supplémentaires. Ces variables personnalisées permettent d'adapter précisément le fonctionnement des scénarios aux exigences de l'installation.

Capture d’écran 2026-07-24 153854.jpg

Capture d’écran 2026-11-03 172419.jpg

La variable créée apparaitra à la suite des variables déjà configurées.
Le nombre de variables maximal est limité à 32.
Une variable peut être utilisée simultanément dans plusieurs scénarios. 

2.1- Paramétrer une variable

Capture d’écran 2026-11-03 174632.jpg

Capture d’écran 2026-11-03 174421.jpg

Choisissez soigneusement le nom des variables lors de leur création.
Si une variable est renommée par la suite, son nouveau nom ne sera pas automatiquement mis à jour dans les scénarios et les widgets qui l'utilisent et il faudra nécessairement la remplacer manuellement

Appuyer sur le bouton "Sauvegarder" pour enregistrer les modifications

2.2- Configurer les valeurs d'une variable

    Capture d’écran 2026-07-24 154404.jpg

    En cliquant sur le bouton vert (lien), une fenêtre de configuration s’ouvre et permet de définir les valeurs associées à une variable pour les rendre plus lisibles dans les scénarios.
    Il est possible d’ajouter autant de lignes que nécessaire afin de détailler les différentes valeurs et leurs significations.
    Chaque ligne doit comporter :

    • un champ valeur
    • un libellé associé

    Cette configuration facilite la compréhension et l’interprétation des variables lors de la programmation des scénarios, en associant chaque valeur à une action ou un état clairement identifié.

    Exemple :

    • Valeur : 1 → Libellé : Allumage
    • Valeur : 2 → Libellé : Extinction

    3- Supprimer une variable

    Capture d’écran 2026-07-24 154404.jpg

    Utiliser le bouton rouge (corbeille) pour supprimer une variable créée par un utilisateur, sous réserve des droits d’accès octroyés.

    Les variables préconfigurées nécessaires au fonctionnement du système, ne peuvent pas être supprimées.


    Revision #19
    Created 2026-10-20 13:53:06 UTC by isa
    Updated 2026-11-03 17:00:04 UTC by isa