Curseur de consigne
Une poignée entre deux extrémités : le glissement arme la valeur, la touche l'écrit, et la poignée suit l'installation le reste du temps.
Le Curseur de consigne déplace une consigne par le geste plutôt que par la frappe. Sa protection contre le seul accident qu'un curseur peut avoir est la règle en deux temps : le glissement arme, la touche écrit. Déplacer la poignée ne change rien hors de la vue, cela ne fait que déclarer la valeur demandée, et l'installation n'est touchée que lorsque l'opérateur appuie sur la touche d'envoi à côté. Une manche qui traverse un écran tactile finit par un relâchement comme n'importe quel glissement, donc écrire au relâchement enverrait exactement le geste que personne ne voulait. C'est un composant de Commande ; un nouveau occupe 6 × 1 cellules.
La commande ne dessine aucune lecture à elle ; composez une Valeur à côté de la course si le nombre doit être à l'écran.
Données
| Champ | Ce qu'il fait | Valeurs | Par défaut |
|---|---|---|---|
| Adresse | L'adresse Logic enracinée dans laquelle la consigne se pose et depuis laquelle elle est relue : une variable mémoire ou un tag inscriptible. La liste est réduite aux points inscriptibles. | Texte libre ; propositions de points inscriptibles | vide |
Mise en forme
| Champ | Ce qu'il fait | Valeurs | Par défaut |
|---|---|---|---|
| Décimales | Les décimales avec lesquelles la valeur armée et la ligne de retour sont écrites, les deux endroits où cette commande écrit un nombre. Vide suit la préférence décimale de la station. Les décomptes hors plage sont pris au bord et le volet le dit. | de 0 à 15, ou vide | vide |
Course
Où la poignée peut aller et où elle peut s'arrêter. Les extrémités sont la déclaration propre à la commande, pas une lecture, et c'est pour cela que la poignée parcourt encore sa course pendant que le point ne dit rien.
| Champ | Ce qu'il fait | Valeurs | Par défaut |
|---|---|---|---|
| Minimum | Là où la course commence. | N'importe quel nombre fini | 0 |
| Maximum | Là où la course finit. Au minimum ou en dessous, il n'y a aucune course : le volet avertit, et le curseur est désactivé parce qu'il n'enverrait rien. | N'importe quel nombre fini | 100 |
| Pas | Le plus petit déplacement que la poignée fait. Chaque position à laquelle elle s'arrête est un nombre entier de pas depuis le minimum, si bien que la valeur envoyée est toujours l'un des arrêts déclarés. Un pas qui ne divise pas la course est permis, et le volet dit où tombe le dernier arrêt : le maximum n'est alors pas une valeur que ce curseur envoie. | N'importe quel nombre fini positif | 1 |
Comment il se comporte
- Suivre l'installation. Sans rien d'armé, la poignée se tient à la lecture propre au point. Une lecture hors de la course déclarée, ou aucune bonne lecture du tout, ne dessine aucune poignée : un pouce garé au minimum serait une consigne que la vue aurait inventée.
- Armer. Le premier contact fige la poignée là où le point l'a signalée en dernier et teinte la commande, ce qui est la façon de dire à l'opérateur qu'il la tient désormais. Le glissement s'aligne sur les arrêts et se borne à la course. La valeur armée n'appartient qu'à cette vue : elle n'atteint aucun autre circuit et rien ne la dessine comme une lecture.
- La touche d'envoi nomme sa conséquence avant que le doigt ne se pose : elle affiche « Appliquer 42,5 » tant qu'une valeur est armée. Une valeur envoyée rend la poignée au point ; celle que le canal a refusée reste armée, si bien que la correction est une retouche et non le geste entier à refaire.
- La touche ✕ relâche la poignée vers le point, la sortie d'un armement que personne ne voulait. Elle est toujours sur la rangée (désactivée tant que rien n'est armé), pour que les touches ne se déplacent jamais sous le doigt.
- Pour un lecteur d'écran, le curseur énonce la valeur armée (« 42,5, pas encore envoyée »), la lecture propre au point, ou « Aucune lecture », jamais un nombre que le point n'a pas signalé.
Ce que l'écriture signifie
La touche d'envoi écrit la valeur armée par le canal d'écriture unique de la station. Un point qui
ne peut pas contenir un nombre répond par le refus sur la ligne de la commande ; un envoi réussi
répond « 42,5 écrit ». Les valeurs obtenues à force de pas sont nettoyées de leur résidu binaire
avant l'envoi, si bien qu'une consigne n'atteint jamais l'installation sous la forme
0.30000000000000004. L'autorisation est revérifiée à l'appui, et la ligne de retour expire au bout
de quelques secondes.
Permissions et verrou
Envoyer demande la permission de rôle de piloter les tableaux de bord. Sous verrou, la course et la touche d'envoi sont désactivées et le composant porte la marque de verrou partagée avec la raison dans son infobulle (voir la page des tableaux de bord). Un point lié qui ne lit pas porte la marque de lecture mauvaise partagée ; la commande elle-même reste utilisable, puisqu'une consigne est une valeur absolue et ne demande aucune lecture au préalable.
Les sections partagées Apparence, Identification, Position et couche et Actions sont décrites sur la page des composants.