Élément de visualisation : Potentiomètre
Symbole:

Catégorie: Contrôles de mesure
L'élément affiche la valeur d'une variable sous forme de réglage sur le potentiomètre. Un utilisateur de la visualisation peut modifier la valeur en faisant glisser le pointeur vers une autre position.
Propriétés des éléments
Toutes les propriétés des éléments sont-elles disponibles ?
Toutes les propriétés ne sont disponibles qu'après avoir sélectionné le Avancé option ou la Toutes les catégories filtrer dans Propriétés.
Nom de l'élément | Exemple: AstuceAttribuez des noms individuels aux éléments afin qu'ils soient trouvés plus rapidement dans la liste des éléments. |
Type d'élément | Potentiomètre |
Variable | Variable (type de données numérique) pour la position de l'aiguille du potentiomètre L'utilisateur de la visualisation peut modifier la valeur en faisant glisser le pointeur vers une autre position. |
Centre
Les propriétés contiennent des valeurs fixes pour les coordonnées du point de rotation. Le point de rotation est affiché dans l'éditeur sous la forme AstuceVous pouvez également modifier les valeurs en faisant glisser le | |
X | Coordonnée X du point de rotation |
Y | Coordonnée Y du point de rotation |
Mouvement absolu
Les propriétés contiennent des variables CEI pour contrôler dynamiquement la position de l'élément. Le point de référence est le coin supérieur gauche de l'élément. Lors de l'exécution, l'élément entier est déplacé.
Mouvement | ||
X |
L'augmentation de cette valeur à l'exécution déplace l'élément vers la droite. | |
Y |
L'augmentation de cette valeur à l'exécution déplace l'élément vers le bas. | |
Rotation | Variable (type de données numérique) pour l'angle de rotation (en degrés) Exemple: Le milieu de l'élément tourne à la Centre point. Ce point de rotation est représenté par le Lors de l'exécution, l'alignement de l'élément reste le même par rapport au système de coordonnées de la visualisation. L'augmentation de la valeur fait pivoter l'élément vers la droite. | ![]() |
Mise à l'échelle | Variable (type de données entier) pour déclencher un étirement centré Exemple: Le point de référence est le Centre propriété. La valeur | |
Rotation intérieure | Variable (type de données numérique) pour l'angle de rotation (en degrés) Exemple: Lors de l'exécution, l'élément tourne autour du point de rotation spécifié dans Centre selon la valeur de la variable. De plus, l'alignement de l'élément pivote selon le système de coordonnées de la visualisation. L'augmentation de la valeur dans le code tourne dans le sens des aiguilles d'une montre. Le point de rotation est représenté par le NoteSi un angle de rotation statique est spécifié dans le , l'angle de rotation statique est ajouté à l'angle de rotation variable (décalage) lors de l'exécution de la visualisation. | ![]() |
Astuce
Vous pouvez combiner les variables en un Conversion d'unités.
Astuce
le X, Oui, Rotation, et Rotation intérieure sont prises en charge par la fonctionnalité "Animation client".
Animation
Astuce
Ces propriétés ne sont disponibles que lorsque vous avez sélectionné l'option Prise en charge des animations client et de la superposition d'éléments natifs option dans le Gestionnaire de visualisation.
Durée de l'animation | Variable pour la durée (en millisecondes) pendant laquelle l'élément exécute une animation
. Propriétés animables
Le mouvement animé est exécuté lorsqu'au moins une valeur d'une propriété animable a changé. Le mouvement n'est alors pas saccadé, mais fluide pendant la durée d'animation spécifiée. L'élément de visualisation se déplace vers la position spécifiée tout en effectuant une rotation dynamique. Les transitions sont fluides. |
Passer au premier plan | Variable (
Exemple: |
Configuration d'entrée
Les propriétés contiennent les configurations pour l'entrée de l'utilisateur lors de l'utilisation de la souris ou du clavier. Une entrée utilisateur définit un événement et une ou plusieurs actions qui sont exécutées lorsqu'un événement se produit.
Astucele Configurer bouton ouvre le Configuration des entrées dialogue. Vous pouvez y créer ou modifier des entrées utilisateur. Les entrées utilisateur configurées sont répertoriées sous les événements. Ils incluent chacun l'action qui est déclenchée et le paramètre sous forme abrégée. Exemple: Exécuter le code ST: | |
OnDialogClosed | Evénement d'entrée : L'utilisateur ferme la boîte de dialogue. |
OnMouseClick | Evénement d'entrée : L'utilisateur clique complètement sur le bouton de la souris dans la zone de l'élément. Le bouton de la souris est cliqué et relâché. |
OnMouseDown | Événement d'entrée : l'utilisateur clique sur le bouton de la souris. |
OnMouseEnter | Événement d'entrée : l'utilisateur fait glisser le pointeur de la souris sur l'élément. |
OnMouseLeave | Evénement d'entrée : l'utilisateur éloigne le pointeur de la souris de l'élément. |
OnMouseMove | Evénement d'entrée : L'utilisateur déplace le pointeur de la souris sur la zone de l'élément. |
OnMouseUp | . Événements d'entrée :
NoteCe CODESYS-un comportement de déclenchement spécifique garantit que les actions pour les éléments clés sont terminées. Un élément clé déclenche une action pour OnMouseDown et met fin à l'action pour OnMouseUp. Exemple : Un utilisateur de visualisation appuie sur le bouton de la souris dans la zone d'élément de l'élément clé, puis déplace la position du curseur de manière à ce qu'il se trouve en dehors de la zone d'élément. L'action est quand même terminée car OnMouseUp est déclenché. |
OnValueChanged | Evénement qui déclenche des actions de suivi en raison d'un changement de valeur Les actions de suivi déclenchées sont configurées dans le Configuration d'entrée dialogue. Les actions de suivi définies et la configuration correspondante sont affichées sous la propriété de l'élément. La OnValueChanged l'événement peut être désactivé par le VISU_NO_VALUECHANGED compilateur définir dans la boîte de dialogue des propriétés de l'application. |
Robinet | Lorsqu'un événement de clic de souris se produit, la variable définie dans Variable est décrit dans la demande. Le codage dépend de la Appuyez sur FAUX et Appuyez sur entrer si capturé options. |
Variable | Exigence : Le Appuyez sur FAUX l'option n'est pas activée. variables (
Exemple: |
Appuyez sur FAUX |
|
Appuyez sur entrer si capturé |
La valeur est |
Basculer | Au début d'un événement de clic de souris, la variable est définie ; lorsque l'événement de clic de souris est terminé, la variable est réinitialisée. |
Variable | variables ( C'est lorsque l'utilisateur relâche le bouton de la souris alors que le pointeur de la souris est sur la zone d'élément. basculé. AstuceL'utilisateur peut annuler une entrée de bascule commencée en faisant glisser le pointeur de la souris hors de la zone de l'élément. |
Activer si capturé |
|
Raccourci | Raccourci sur l'élément pour déclencher des actions de saisie spécifiques Lorsque l'événement de raccourci clavier se produit, les actions d'entrée dans le Événements propriété sont déclenchées. De cette manière, ce n'est pas l'action de saisie elle-même qui conduit à cette action de saisie, mais l'action de saisie de la souris. |
Clé | Touche enfoncée pour l'action d'entrée. Exemple: J Les propriétés suivantes s'affichent lorsqu'une touche est sélectionnée. |
Événements |
|
Basculer |
Exemple: Changement+J. |
Contrôler |
Exemple: Ctrl+J. |
Autre |
Exemple: Autre+J. |
Astuce
Tous les raccourcis clavier et leurs actions qui sont configurés dans la visualisation sont répertoriés sur la Configuration du clavier languette.
Position
La position définit l'emplacement et la taille de l'élément dans la fenêtre de visualisation. Elle est basée sur le système de coordonnées cartésiennes. L'origine se situe dans le coin supérieur gauche de la fenêtre. L'axe horizontal positif des X est orienté vers la droite. L'axe vertical positif des Y est orienté vers le bas.
X | La coordonnée X (en pixels) du coin supérieur gauche de l'élément Exemple: |
Y | La coordonnée Y (en pixels) du coin supérieur gauche de l'élément Exemple: |
Largeur | Spécifié en pixels Exemple: |
Hauteur | Spécifié en pixels Exemple: |
Astuce
Vous pouvez modifier les valeurs en faisant glisser la module symboles vers d'autres positions dans l'éditeur.
Contexte
Couleur de l'image | Zone de liste contenant les couleurs d'arrière-plan |
Propre image |
|
Aiguille
Type de flèche | Zone de liste avec différents types de flèches |
Couleur |
|
Départ de la flèche | Angle (en degrés) entre le bord gauche de l'élément et l'axe horizontal |
Extrémité flèche | Angle (en degrés) entre le bord droit de l'élément et l'axe horizontal |
Escalader
Position de la sous-échelle |
|
Type d'échelle | Types d'échelle possibles :
|
Début de l'échelle | Plus petite valeur de l'échelle et limite inférieure de la plage de valeurs de l'élément Exemple: AstuceDans le champ de valeur, cliquez sur le |
Variable | Variable (type de données entier) pour la valeur de départ de l'échelle Exemple: |
Fin d'échelle | Plus grande valeur de l'échelle et limite supérieure de la plage de valeurs de l'élément Exemple : 100 AstuceDans le champ de valeur, cliquez sur le |
Variable | Variable (type de données entier) pour la fin d'échelle Exemple: |
Échelle principale | Distance entre deux valeurs sur l'échelle principale Exemple: AstuceDans le champ de valeur, cliquez sur le |
Variable | Variable (type de données entier) Contient la distance. Exemple: |
Sous-échelle | Distance entre deux valeurs sur l'échelle fine Exemple: AstuceVous pouvez masquer l'échelle fine en définissant la valeur sur AstuceDans le champ de valeur, cliquez sur le |
Variable | Variable (type de données entier) pour l'espacement entre deux valeurs sur l'échelle fine Exemple: |
Échelle de largeur de ligne | En pixels Exemple : 3 |
Couleur de l'échelle | Couleur des graduations
|
Mise à l'échelle en 3D |
NoteCette propriété n'est pas affichée dans FlatStyle style. |
Afficher l'échelle |
|
Cadre à l'intérieur |
|
Cadre extérieur |
|
Note
Une déclaration valide dans le code de l'application est requise pour les variables utilisées en exemple dans le tableau ci-dessus.
Étiqueter
Étiqueter |
|
Unité | Texte affiché dans l'élément Exemple : Affichage de l'unité en m/s |
Police de caractère | Police des étiquettes (exemple : numérotation des échelles). Sélection dans la zone de liste ou en cliquant sur le |
Format d'échelle (syntaxe C) | Valeurs mises à l'échelle Exemples: |
Max. largeur du texte des étiquettes | Valeur facultative qui définit la largeur maximale de l'étiquette d'échelle La valeur est définie automatiquement. AstuceModifiez cette valeur uniquement si l'ajustement automatique ne donne pas le résultat attendu. |
Hauteur du texte des étiquettes | Valeur facultative qui définit la hauteur maximale de l'étiquette d'échelle La valeur est définie automatiquement. AstuceModifiez cette valeur uniquement si l'ajustement automatique ne donne pas le résultat attendu. |
Couleur de la police | Sélection dans la zone de liste ou en cliquant sur le |
Positionnement
L'utilisation de | Valeurs de style prédéfinies: Valeurs du style actuel Paramètres définis par l'utilisateur: Le sous-nœud Positionnement apparaît. |
Positionnement | Exigence: Paramètres définis par l'utilisateur est sélectionné comme L'utilisation de. Les paramètres de positionnement affichés dépendent du type d'instrument à aiguille et de potentiomètre, et en partie de la sélection ou non d'une image d'arrière-plan personnalisée. Les paramètres suivants sont utilisés pour obtenir la position exacte par rapport à l'image d'arrière-plan. |
Mouvement de l'aiguille | Longueur de l'aiguille (en pixels) |
Mouvement d'échelle | Exigence : Une image client est sélectionnée comme Fond. Distance des graduations au centre (en pixels) |
Longueur d'échelle | Exigence : Une image client est sélectionnée comme Fond. Longueur des graduations (en pixels) |
Décalage d'étiquette: | Distance entre les étiquettes et les graduations (en pixels) |
Décalage d'unité: | Distance du texte d'unité à partir du bord supérieur de l'échelle (en pixels) |
Décalage d'origine | Exigence : Pour les éléments Mètre 180° et Mètre 90°, cette propriété s'affiche uniquement si une image personnalisée est sélectionnée comme Fond. Décalage de l'élément (en pixels) |
Couleurs
Zones de couleur | |
Zones de couleur durables |
|
Utiliser des couleurs pour l'échelle |
|
Zones de couleur | |
Créer un nouveau | Ajoute une nouvelle gamme de couleurs dans le Éléments voir |
Supprimer | Supprime de la liste la gamme de couleurs et actualise la liste |
Début de zone | Valeur de départ de la zone de couleur Exemple : 20 Astucele Variable la propriété s'affiche sous la |
Variable | Variable (type de données entier) pour le début de la zone Exemple: Déclaration: PROGRAM PLC_PRG VAR iColorAreaStart0 : INT := 80; END_VAR |
Fin de zone | Valeur finale de la zone de couleur Exemple : 120 Astucele Variable la propriété s'affiche sous la |
Variable | Variable (type de données entier) pour la fin de la zone Exemple: Déclaration: PROGRAM PLC_PRG VAR iColorAreaEnd0: INT := 100; END_VAR |
Couleur | Couleur utilisée pour afficher la zone |
Variables d'état
Les variables contrôlent dynamiquement le comportement de l'élément.
Invisible | variables (
Exemple: |
Désactiver les entrées | variables (
|
Astuce
le Invisible La propriété est prise en charge par la fonctionnalité "Animation client".
Autorisations
Note
Disponible uniquement lorsqu'une gestion des utilisateurs est configurée pour la visualisation.
Droits d'accès bouton | Ouvre le Droits d'accès dialogue. Vous pouvez y modifier les droits d'accès de l'élément. . Messages d'état :
|