# État

Les éléments de page Web sont utilisés pour insérer des éléments d’IHM qui affichent graphiquement l’état de l’acquisition, une cellule de l’Éditeur de feuilles de calcul (à condition que sa balise soit publiée) ou un autre élément de page Web. Cette catégorie d’éléments de page Web contient les composants suivants.

Élément | Description
IHM occupée | Insère un élément graphique qui fournit une indication visuelle sur l’état de l’IHM Web (par exemple, si l’IHM Web s’exécute toujours en arrière-plan, ou si elle a rencontré des erreurs). L’élément possède trois états : : L’IHM Web est à jour et affiche les informations les plus récentes. : L’IHM Web est occupée, c’est-à-dire certains éléments de la page Web à l’écran ne sont pas encore mis à jour. Cela peut se produire, par exemple, si seuls des résultats préliminaires à faible résolution sont affichés, ou si les résultats d’acquisition sont encore en cours de génération. : L’IHM Web a rencontré une erreur, par exemple elle n’a pas pu télécharger l’image finale à haute résolution de l’acquisition. Conseil : Dans ce cas, déplacez le curseur de la souris sur l’élément pour obtenir plus d’informations sur l’erreur par une infobulle.
État multiple | Insère un contrôle permettant d’afficher graphiquement l’état d’une valeur entière d’un autre élément de page Web, ou d’une balise Entier dans le projet, qui est liée à la propriété Valeur de l’élément. Cet élément permet d’obtenir une représentation binaire d’une valeur entière, un historique des résultats ou les états des lignes d’un projet. L’élément MultiStatus possède trois points de script de gestion des événements supplémentaires : En cas de changement de valeur (On Value Change) Souris appuyée (On Mouse Down) Passage du curseur dans la zone (On Mouse Enter) Sortie du curseur de la zone (On Mouse Leave) Déplacement de la souris (On Mouse Move) Souris relevée (On Mouse Up) La numérotation de l’élément MultiStatus est basée sur zéro, et vous pouvez définir le premier bit à afficher en indiquant le bit de départ de la fonction de feuille de calcul MultiStatus liée (la valeur par défaut est 0). Le contrôle détermine l’ordre des bits affichés en appliquant d’abord la propriété Bit de départ, puis la valeur de la propriété Ordre inverse. L’illustration suivante indique comment les paramètres du contrôle peuvent être utilisés pour afficher différentes valeurs binaires :
Pause en ligne | Insère un contrôle qui permet de mettre rapidement en pause un appareil en ligne ou de le remettre en ligne. Ainsi, ce contrôle définit la valeur de la balise $System.OnlineEnabled sur Vrai ou Faux, ce qui entraîne le comportement suivant : Lorsque le système est en ligne (le paramètre $System.OnlineEnabled est défini sur Vrai), l’acquisition d’images est active, l’application de vision configurée dans l’Éditeur de feuilles de calcul est en cours d’exécution et les résultats de l’application sont envoyés avec les opérations d’E/S et le protocole de communication industrielle configurés. Lorsque le système est mis en pause (le paramètre $System.OnlineEnabled est défini sur Faux), l’adaptateur désactive l’application de vision, toutes les communications industrielles et toutes les interactions d’E/S le sont également. Cet état permet d’ajuster les propriétés d’acquisition ou les outils de vision configurés sans se déconnecter (à condition que les contrôles de page Web des propriétés d’acquisition soient définies sur la page Web). L’élément indique les modes En ligne et Pause avec les couleurs par défaut suivantes : : Le projet est en pause. : Le projet est en ligne. Remarque : Consultez la rubrique Pause tout en restant en ligne pour plus d’informations sur les modes en ligne et en pause.
Barre de progression | Insère un contrôle pour afficher la progression d’un processus, en sélectionnant les propriétés Minimum et Maximum (points de départ et de fin) définies par l’utilisateur, ainsi que la propriété Valeur à surveiller. Ces propriétés peuvent être liées à des balises ou codées en dur. La progression de la valeur est déterminée en fonction du rapport entre la propriété Valeur et les propriétés Minimum et Maximum (points de départ et d’arrivée). Remarque : L’élément Barre de progression ne présente aucun point de script de gestion des événements.
État d’exécution | Insère un contrôle qui indique si le projet est en pause ou en ligne. Par défaut, le contrôle présente les aspects suivants : : Indique que le travail est en ligne. : Indique que le projet est en pause. Utilisez les propriétés Icône et Texte de la catégorie Frequently used (fréquemment utilisées) pour modifier les graphiques et le texte utilisés pour indiquer l’état En pause. L’élément État d’exécution possède les points de script de gestion des événements suivants : Souris appuyée (On Mouse Down) Passage du curseur dans la zone (On Mouse Enter) Sortie du curseur de la zone (On Mouse Leave) Déplacement de la souris (On Mouse Move) Souris relevée (On Mouse Up) Conseil : Vous pouvez créer rapidement ce contrôle par glisser-déposer de la balise $System.OnlineEnabled depuis la Fenêtre Balises sur la page Web.
État | Insère un contrôle pour afficher graphiquement l’état d’une valeur entière dans le projet, en liant la propriété Valeur à une balise ou à une autre valeur dans le projet. En outre, du texte, des couleurs et des icônes peuvent être ajoutés pour aider à identifier l’état affiché. La surveillance de la valeur est illustrée comme suit : > 0 = Positif 0 = Zéro < 0 = Négatif L’élément État possède les points de script de gestion des événements suivants : En cas de changement de valeur (On Value Change) Souris appuyée (On Mouse Down) Passage du curseur dans la zone (On Mouse Enter) Sortie du curseur de la zone (On Mouse Leave) Déplacement de la souris (On Mouse Move) Souris relevée (On Mouse Up)