Skip to main content

Configuration de la saisie de texte

Une visualisation est généralement configurée de manière à appeler un clavier virtuel pour une saisie de texte lorsqu'aucun périphérique de saisie n'est disponible. À cette fin, Écrire une variable l'action de suivi est prédéfinie en conséquence dans la saisie utilisateur : la valeur Standard est sélectionné pour le Type d'entrée paramètre.

Par exemple, les contrôleurs qui sont employés comme CODESYS TargetVisu Souvent, ils ne disposent pas de clavier. Une visualisation est appelée clavier virtuel. En revanche, elle possède généralement un clavier. L'utilisateur utilise un clavier pour saisir du texte.

Vous pouvez également configurer spécifiquement la saisie du texte. À cet effet, plusieurs types de saisie sont disponibles dans la zone de saisie utilisateur, tels que Text input ou les visualisations listées. Ces visualisations ont la Pavé numérique/clavier numérique type de visualisation et affichage de claviers virtuels ou de pavés numériques.

Dans le Paramètres de saisie de texte par défaut Grâce au gestionnaire de visualisation, vous pouvez prédéfinir une visualisation clavier qui sera appelée depuis toutes les visualisations de l'application si nécessaire. Ceci est possible sans avoir à personnaliser les saisies utilisateur des visualisations.

Configuration de la saisie de texte comme d'habitude

Lorsque l'encodage UTF-8 est activé pour le STRING Les textes contenant des caractères spécifiques à une langue sont autorisés. Ces caractères, tels que les signes diacritiques ou les caractères chinois, peuvent être spécifiés en entrée comme en sortie. Vous pouvez activer l'encodage UTF-8 dans Boîte de dialogue : Paramètres du projet : Options de compilation.

Exigence : Un projet avec une visualisation est ouvert. Le CODESYS TargetVisu n'a pas de clavier.

  1. Déclarer une variable d'entrée dans le PLC_PRG programme.

    VAR_INPUT stInput : STRING; END_VAR

  2. Ajoutez un bouton à la visualisation et sélectionnez l'élément.

  3. Configurer le Textes → Texte propriété avec Text input: %s.

  4. Configurer le Variables de texte → Variable de texte propriété avec PLC_PRG.stInput.

  5. Dans le Configuration d'entrée → OnMouseClick propriété, cliquez Configure.

    Le Configuration d'entrée La boîte de dialogue s'ouvre. L'événement d'entrée sélectionné s'affiche sous la légende.

  6. Sélectionnez le Écrire une variable action.

  7. Sélectionnez la valeur Standard dans Type d'entrée de la mise en œuvre de l'action.

    L'entrée est configurée comme d'habitude.

  8. Compilez, téléchargez et démarrez l'application comme CODESYS TargetVisu.

    La visualisation s'ouvre.

  9. En tant qu'utilisateur de visualisation, cliquez sur le bouton.

    Un champ de saisie s'affiche avec un clavier virtuel qui permet la saisie de texte au moyen de la souris.

  10. Compilez, téléchargez et démarrez l'application comme CODESYS WebVisu.

    La visualisation s'ouvre.

  11. En tant qu'utilisateur de visualisation, cliquez sur le bouton.

    Un champ de saisie s'affiche et invite à saisir du texte.

Configuration de la saisie de texte spécialement pour les claviers virtuels

Exigence : Un projet avec une visualisation est ouvert.

  1. Déclarer une variable d'entrée dans le PLC_PRG programme.

    VAR_INPUT stInput : STRING; END_VAR

  2. Ajoutez un bouton à la visualisation et sélectionnez l'élément.

  3. Configurer le Textes → Texte propriété avec Text input: %s.

  4. Configurer le Variables de texte → Variable de texte propriété avec PLC_PRG.stInput.

  5. Dans le Configuration d'entrée → OnMouseClick propriété, cliquez Configure.

    Le Configuration d'entrée La boîte de dialogue s'ouvre. L'événement d'entrée sélectionné s'affiche sous la légende.

  6. Sélectionnez le Écrire une variable action.

  7. Sélectionnez la visualisation Visudialogs.Keypad dans Type d'entrée de la mise en œuvre de l'action.

    Le clavier virtuel Visudialogs.Keypad est sélectionné comme périphérique d'entrée.

  8. Compilez, téléchargez et démarrez l'application.

    La visualisation s'ouvre.

  9. En tant qu'utilisateur de visualisation, cliquez sur le bouton.

    Le clavier virtuel s'affiche et permet la saisie de texte au moyen de la souris.

    _visu_img_call_virtual_keypad.png

Configuration de la saisie numérique spécialement pour les pavés numériques virtuels

Exigence : Un projet avec une visualisation est ouvert.

  1. Déclarer une variable d'entrée dans le PLC_PRG programme.

    VAR_INPUT iInput : INT; END_VAR

  2. Ouvrez la visualisation et ajoutez un Rectangle élément.

  3. Sélectionnez l'élément dans l'éditeur.

    Les propriétés sont visibles dans le Propriétés voir.

  4. Configurer le Textes → Texte propriété avec Number input: %i.

  5. Configurer le Variables de texte → Variable de texte propriété avec PLC_PRG.iInput.

  6. Dans le Configuration d'entrée propriété, cliquez sur le Configure bouton dans le OnMouseClick doubler.

    Le Configuration d'entrée La boîte de dialogue s'ouvre. L'événement d'entrée sélectionné s'affiche sous la légende.

  7. Là, vous sélectionnez le Write Variable action dans la liste des actions possibles et cliquez sur le bouton _visu_img_add_selected_alarm_group.png symbole.

    L'action s'affiche dans la liste des actions à exécuter. L'implémentation vierge de l'action s'affiche dans la fenêtre à droite de la liste.

  8. Sélectionnez les paramètres suivants :

    Type d'entrée réglé sur VisuDialogs.Numpad.

    Choisissez la variable à modifier réglé sur Utiliser une variable de sortie de texte.

    Titre du dialogue réglé sur 'My virtual numpad'.

  9. Cliquez D'ACCORD pour fermer la boîte de dialogue.

    L'entrée utilisateur est configurée.

  10. Compilez, téléchargez et démarrez l'application.

    L'application s'exécute. La visualisation s'ouvre. Lorsqu'un utilisateur clique sur le rectangle, le pavé numérique s'ouvre.

    _visu_img_call_virtual_numpad.png

Définition de la saisie de texte par défaut

Prérequis : Un projet avec visualisation et configuration de saisie utilisateur est ouvert. Pour tous. Écrire une variable actions de suivi, la valeur Défaut est sélectionné pour le Type d'entrée paramètre.

  1. Double-cliquez sur le Gestionnaire de visualisation.

  2. Sur le Paramètres onglet, dans le Saisie de texte par défaut groupe, cliquez dans la saisie de texte par défaut pour attribuer des visualisations.

    Ces visualisations sont définies comme saisie de texte par défaut. Si une variante d'affichage ne dispose pas de clavier, ces visualisations sont appelées sans que vous ayez à adapter la saisie utilisateur.