CODESYS TargetVisu for Linux SL
Cas d'utilisation
CODESYS TargetVisu for Linux SL est un petit système d'exécution distinct qui gère l'affichage d'une visualisation. CODESYS TargetVisu for Linux SL couvre les cas d'utilisation suivants :
CODESYS TargetVisu for Linux SL peut être configuré de différentes manières :
En tant que TargetVisu distant qui se connecte à un autre contrôleur
En tant que TargetVisu local qui s'exécute directement sur le contrôleur
Ce cas d'utilisation ne convient pas aux contrôleurs ayant des demandes en temps réel.
Pour plus d'informations, voir : Optimisation des performances

Par rapport aux visualisations de cibles classiques, CODESYS TargetVisu for Linux SL offre les avantages suivants :
Les processus sont séparés les uns des autres. Une erreur dans la visualisation n’arrête pas automatiquement la machine.
La visualisation consomme moins de ressources car elle nécessite moins de composants.
Toutes les communications s'effectuent via CODESYS protocole de communication et est donc sécurisé.
Exigences
Pour pouvoir utiliser CODESYS TargetVisu for Linux SL, votre système doit répondre aux exigences suivantes :
Les bibliothèques suivantes doivent être installées sur le système :
libqt6core6
libqt6gui6
libqt6widgets6
libqt6network6
libqt6svg6
Un environnement de bureau doit être installé sur le système, par exemple :
Xfce
KDE
gnome
lxde
Un écran physique doit être connecté à l’appareil cible.
L'utilisation avec X-Forwarding ou similaire n'est pas testée.
Important
Qt version 6.4.2 ou supérieure doit être installée (par exemple, au moins Debian 12 ou Ubuntu 23.10).
En utilisant CODESYS TargetVisu for Linux SL dans le projet
Important
Pour utiliser CODESYS TargetVisu for Linux SL, vous devez désactiver le Prise en charge des animations client et de la superposition d'éléments natifs dans le gestionnaire de visualisation.
Dans l'arborescence des périphériques, sélectionnez Visualization Manager.
Insérez le Visu cible à distance objet en dessous.
Ouvrez le Remote TargetVisu dans l'éditeur d'appareil et définissez-y la visualisation de démarrage souhaitée.

Installation CODESYS TargetVisu for Linux SL sur l'appareil cible
Cliquez sur Outils → Deploy Control SL commande de menu.
Le Deploy Control SL l'onglet s'ouvre.
Établissez une connexion avec le contrôleur.
Pour plus d'informations, voir : Connexion au système cible
Cliquez sur Déploiement onglet.
Dans le Produit zone de liste, sélectionnez le CODESYS TargetVisu for Linux SL produit.
Dans le Version zone de liste, sélectionnez la version souhaitée.
Cliquez sur Installer bouton.
Important
Le compte utilisé pour installer CODESYS TargetVisu for Linux SL doit être le même compte que celui utilisé pour se connecter à l’appareil.
CODESYS vérifie que toutes les bibliothèques requises sont installées et que Qt est disponible au moins dans la version spécifiée ci-dessus. Avant de pouvoir utiliser la visualisation cible, l'appareil cible doit être redémarré une fois.
Dépannage
Avant CODESYS TargetVisu for Linux SL version 4.13.0.0
La connexion locale échoue
Si un écran noir s'affiche lors de la connexion après l'installation, puis que l'écran de connexion s'affiche à nouveau, il se peut qu'une erreur se produise avec le DISPLAY
variable d'environnement qui a été définie. Pour vérifier cela, vous pouvez désactiver le Réglez X Display + Utilisateur lors de la connexion option dans la boîte de dialogue de configuration de la visualisation cible dans CODESYS. Si vous pouvez vous connecter à l'appareil cible par la suite, vérifiez la sortie de echo $DISPLAY
. Entrez cette valeur dans /etc/default/codesysvisualization
pour la valeur XDISPLAY
et réessayez.