Exemple : Visu ST Dialog
Produit : CODESYS Visualization
Cet exemple utilise trois exemples d'applications pour montrer comment accéder par programmation aux boîtes de dialogue de visualisation dans Texte structuré (ST) langage de mise en œuvre.
Descriptif
L'exemple montre l'implémentation de la façon d'ouvrir des boîtes de dialogue et de transmettre des paramètres à cette boîte de dialogue. L'utilisateur de la visualisation peut ouvrir les boîtes de dialogue et saisir des données. Après avoir fermé la boîte de dialogue, les données saisies seront enregistrées et affichées dans la fenêtre principale.
Informations supplémentaires
Application : DialogVarInOut
Cet exemple montre comment ouvrir des boîtes de dialogue par programmation et comment implémenter le gestionnaire d'événements pour lire et vérifier les valeurs d'entrée.
Le EditBoxEventHandler
le gestionnaire d'événements est défini dans PLC_PRG
programme principal. VariableWritten
La méthode est appelée après qu'une valeur d'entrée a été définie. La plage de la valeur d'entrée est vérifiée à l'aide du CheckValue
méthode du ControlFB
bloc fonctionnel. OK
le bouton est activé lorsque pVar
la variable est inférieure à 100.
Note
Notez que le ControlFB
le bloc fonctionnel est fourni avec le VAR_IN_OUT_AS_POINTER
attribut lorsqu'il est transmis au cadre.
Application : FileDialog
Cet exemple montre comment utiliser le gestionnaire de boîtes de dialogue pour implémenter l'ouverture de boîtes de dialogue de fichiers dans le langage d'implémentation ST.
Dans le PLC_PRG
programme, le filtre de fichiers et une instance du Visu_FbFileListProvider
bloc fonctionnel est créé. Visu_FbFileListProvider
bloc de fonction est utilisé par la boîte de dialogue pour répertorier et filtrer les fichiers. OpenFileDialog
la fonction définit Visu_FbFileListProvider
et ouvre la boîte de dialogue.
L'utilisateur de la visualisation peut désormais sélectionner un fichier. Le nom du fichier s'affiche.
Pour plus d'informations, voir :
Application : IECOpenDialog
L'exemple montre comment utiliser Visu Utils
bibliothèque pour ouvrir des boîtes de dialogue.
Exigences et restrictions du système
Système de programmation | CODESYS Development System (version 3.5.16.1 ou supérieure) |
Système d'exécution | CODESYS Control Win (version 3.5.16.1) |
Composants complémentaires | - |
Avis
TÉLÉCHARGER Projet