Exécuter en tant que TargetVisu
Vous pouvez exécuter une visualisation comme CODESYS TargetVisu.
L'exigence pour cela est que le runtime ait le CODESYS TargetVisu composant sur le système cible. Le contrôleur et la visualisation sont alors réunis sur un seul appareil, la visualisation pouvant être affichée et utilisée sur un écran intégré ou connecté. Lorsque l'application est téléchargée, un code de visualisation supplémentaire est téléchargé sur le système cible.
Vous pouvez démarrer une visualisation en tant que TargetVisu sur le système cible sans que le système de développement ne soit en cours d'exécution. Cela réduit considérablement l'utilisation de la mémoire sur le système cible. Cela peut être utile pour les systèmes cibles plus petits. Si le système de développement est également en cours d'exécution, la visualisation y est également affichée dans l'éditeur de visualisation pendant son exécution. Les deux variantes d'affichage sont les mêmes dans ce cas.
Formats d'images pris en charge
TIF
Exigence: CODESYS Control Win prend en charge SysGraphicGDIPlus (standard sur les plates-formes Windows)
BMP
JPG
EMF
GIF
PNG
Astuce
En version 3.5.1.0
et plus, la taille des graphiques JPG du TargetVisu peut être configurée dans l'automate.
Avant cela, la taille des appareils Windows était limitée à 1024 * 768 * 3
octets (environ 2,3 Mo).
CODESYS TargetVisu Embarqué
Le temps d'exécution sur le système cible est prolongé par le composant CODESYS TargetVisu Embarqué. Il ne contient aucune bibliothèque graphique et est donc utile pour les petits systèmes.
Configurer et démarrer une variante d'affichage
Une visualisation exécutable visMain
existe dans le projet.
Sélectionnez le Gestionnaire de visualisation objet et cliquez Ajouter un objet.
Sélectionnez le TargetVisu objet et indiquez le nom
TargetVisu_A
.Un nouvel objet se trouve dans l'arborescence des appareils sous le Gestionnaire de visualisation objet. L'éditeur correspondant s'ouvre.
le
VISU_TASK
La tâche de visualisation est ajoutée automatiquement sous la configuration de la tâche.Sélectionnez le
visMain
visualisation dans le Démarrer la visualisation.Cliquez sur Afficher les visualisations utilisées et vérifier que la visualisation sélectionnée est activée pour un téléchargement vers l'appareil associé.
La visualisation est configurée. Les réglages dans Options de mise à l'échelle déterminer la taille de la fenêtre et l'échelle.
Démarrer un système d'exécution approprié avec le composant d'exécution CODESYS TargetVisu.
Configurez les paramètres de communication de votre système.
Le système d'exécution est en cours d'exécution.
Compilez, téléchargez et démarrez l'application.
L'application s'exécute. La visualisation démarre automatiquement dès que CODESYS TargetVisu. Il affiche les données de visualisation et permet la saisie de l'utilisateur.
Démarrage ou arrêt de TargetVisu à partir de la ligne de commande Windows
Une visualisation exécutable visMain
existe dans le projet sous l'application appTest
.
Compilez, téléchargez et démarrez l'application.
L'application
appTest
départs. De plus, la visualisation commence comme CODESYS TargetVisu. Il affiche les données de visualisation et permet la saisie de l'utilisateur.Exécutez la commande de ligne de commande
VisualClientController.exe --application=appTest --flags=2
sur le système de développement. Il se trouve dans le répertoire d'installation de CODESYS dans..\GatewayPLC\
.La visualisation s'arrête. L'application est toujours en
run
mode.Exécutez la commande de ligne de commande
VisualClientController.exe --application=appTest --flags=1
.La visualisation redémarre.