Aperçu
Tout en un CODESYS Projet
Avec le CODESYS Visualization Grâce à ce module complémentaire, vous pouvez créer, au sein de votre projet, l'interface utilisateur adaptée à votre application. Pour visualiser cette interface, vous devez associer une visualisation aux données de votre application.
Lors de la création d'une visualisation et d'une application, vous avez l'avantage de pouvoir utiliser des fonctions communes, par exemple, comme la gestion de la bibliothèque et du code source ou la recherche/remplacement tout au long du projet.
Pour plus d'informations, consultez le document « Bonnes pratiques, Visualisation ». Il est fourni au format PDF avec le CODESYS installation.
Fonctionnalité
Variante d'affichage selon la plateforme cible
Vous pouvez exécuter la même visualisation sur différentes plateformes cibles. Les variantes d'affichage possibles incluent CODESYS WebVisu, CODESYS TargetVisu, et CODESYS HMI. Dans le système de développement lui-même, il y a un "affichage intégré".
Éditeur de visualisation
Dans l'éditeur graphique, vous concevez votre interface utilisateur à partir d'éléments de visualisation. Les éléments de visualisation sont fournis à partir des bibliothèques du Boîte à outils de visualisation voir. Vous faites glisser un élément dans la zone de l'éditeur et l'adaptez dans sa Propriétés voir.
Visualisations référençables
Une visualisation peut être référencée dans d'autres visualisations. Cela permet la création d'interfaces utilisateur avec une structure complexe. Pour faire ça, CODESYS Visualization fournit également des visualisations prédéfinies, par exemple pour les boîtes de dialogue.
Changement de conception simple
Une simple modification de l'apparence d'une visualisation est possible à un emplacement en créant un autre style de visualisation.
Capacité multilingue
Vous pouvez utiliser des listes de textes pour fournir facilement des textes de visualisation dans plusieurs langues. Vous pouvez configurer un élément d'entrée utilisateur pour passer à une autre langue en mode en ligne.
Gestion des utilisateurs
Vous pouvez configurer une gestion des utilisateurs spécifique à la visualisation pour le contrôle d'accès jusqu'au niveau de l'élément individuel.
Autres fonctionnalités utiles
Instances de blocs fonctionnels de visualisations, accès aux tableaux depuis la visualisation, journalisation des données en temps réel, extensibilité du pool d'éléments de visualisation, mise à disposition d'objets graphiques à partir de bibliothèques de symboles, appels de fonctions automate depuis la visualisation, réutilisabilité des visualisations en les déposant dans des bibliothèques .
Visualisation | Objet sous une application dans l'arborescence des appareils ou dans le pool de POU avec l'écran de visualisation programmable Une visualisation peut référencer d'autres visualisations afin que plusieurs écrans de visualisation deviennent une seule interface utilisateur avec n'importe quel nombre de pages lors de l'exécution. |
Éditeur de visualisation et vues supplémentaires | Dans cet éditeur conforme à la norme CEI 61131-3, vous utilisez les éléments de visualisation pour créer les interfaces utilisateur graphiques, panneaux, boîtes de dialogue, etc. souhaités. L'éditeur est composé des composants suivants :
Les vues suivantes sont également disponibles :
|
Élément de visualisation | Élément fini de l'une des bibliothèques de visualisation Les éléments des bibliothèques vous sont fournis dans le Boîte à outils de visualisation. |
Profil de visualisation | Définit quelle bibliothèque est intégrée à quelle version Chaque projet qui inclut une visualisation est basé sur ce type de profil dans les paramètres du projet. |
Style de visualisation | Détermine le "look & feel" des éléments Le style est défini à l'échelle de l'application dans le gestionnaire de visualisation. Des styles prêts à l'emploi sont fournis et vous pouvez également créer les vôtres. |
Gestionnaire de visualisation | Configure des fonctionnalités telles que la gestion des utilisateurs, le style, la langue, le type d'entrée, etc. pour toutes les visualisations de l'application parente. le Gestionnaire de visualisation L'objet est situé sous l'application dans l'arborescence des appareils. |
Variante d'affichage | Une visualisation peut être affichée en mode en ligne dans les variantes suivantes, qui sont créées en tant qu'objets sous le gestionnaire de visualisation :
|
Bibliothèque de visualisation | Ensemble d'éléments de visualisation fournis dans le Boîte à outils de visualisation voir |
Bibliothèque de symboles | Collection d'images et de graphiques que vous pouvez utiliser dans les visualisations. Lorsque vous insérez un objet de visualisation, vous pouvez choisir laquelle des bibliothèques système installées doit être disponible dans le projet. |
Référentiel d'éléments de visualisation | Référentiel pour gérer les profils de visualisation et les bibliothèques d'éléments de visualisation |
Référentiel de styles de visualisation | Référentiel pour gérer les styles de visualisation |
| Tâche insérée automatiquement en tant qu'objet dans la configuration des tâches d'une application Exigence : Au moins un objet d'un CODESYS WebVisu ou CODESYS TargetVisu est configuré sous le gestionnaire de visualisation. |
Présentation du système
Les interfaces utilisateur créées dans CODESYS peuvent être affichés dans différentes variantes, selon le contrôleur utilisé qui est pris en charge.

Variantes d'affichage
Visualisation intégrée dans le CODESYS Development System ("visualisation du diagnostic") :
La visualisation intégrée dans le système de développement est idéale pour les tests d'application, à des fins de maintenance ou de diagnostic et pour la mise en service d'une installation. Lorsqu'un appareil est connecté au contrôleur, l'éditeur de visualisation commute et anime les éléments affichés. Cette variante est incluse dans la version gratuite CODESYS Development System et peut toujours être utilisé indépendamment du contrôleur utilisé.
CODESYS WebVisu:
Cette variante est une représentation Web de l'interface utilisateur dans un navigateur standard (PC, tablettes, smartphones). Cela permet l'accès à distance, la surveillance à distance, ainsi que le service et le diagnostic d'une installation via Internet. Un navigateur Web standard communique via JavaScript (en option avec cryptage SSL) avec le serveur Web dans le contrôleur et affiche la visualisation en HTML5. Cette technologie est supportée par presque tous les navigateurs et est donc disponible sur les terminaux iOS et Android.
CODESYS TargetVisu:
Cette variante est indépendante de la plate-forme et fonctionne sur des systèmes de contrôle avec un écran intégré. L'application logique et l'interface utilisateur s'exécutent sur le même appareil. L'interface utilisateur s'affiche directement sur le contrôleur. Cette variante convient à la commande et à la surveillance de machines et d'installations. Une extension facultative du système d'exécution est nécessaire pour utiliser CODESYS TargetVisu.
CODESYS HMI:
Cette variante est utilisée pour la visualisation sur PC ou pour l'affichage sur des dispositifs d'affichage dédiés. Cela permet d'accéder aux données de processus de plusieurs contrôleurs via la même interface utilisateur.
Interfaces utilisateur créées avec CODESYS sont affichés sur un dispositif d'affichage à distance. Cela élimine la charge de calcul sur le contrôleur. La communication avec le contrôleur s'effectue via le gestionnaire de source de données. Cette variante est idéale pour l'exploitation et la surveillance de la machine sur site, les valeurs de plusieurs régulateurs pouvant également être affichées dans une seule visualisation. L'affichage se trouve sur un ou plusieurs panneaux de commande sans fonctionnalité de contrôle ni contrôle d'E/S. En plus des PC Windows, des appareils d'exploitation avec d'autres plates-formes de système d'exploitation peuvent également être utilisés.
Pour plus d'informations, consultez : Configuration et démarrage des variantes d'affichage