Skip to main content

Développement de projets IHM et exécution d'applications IHM

Un système IHM (interface homme-machine) permet aux utilisateurs de faire fonctionner des automates distants. Lorsque l'application IHM est exécutée, le système IHM communique via un réseau de contrôleurs avec des API distants, affichant généralement leurs données sur un périphérique IHM. Ensuite, les utilisateurs peuvent surveiller et faire fonctionner les contrôleurs.

Projet IHM

Un projet IHM est un projet ordinaire créé dans CODESYS qui contient également des applications pour les appareils IHM. Il contient au moins une application IHM, mais peut également contenir plusieurs applications IHM et une ou plusieurs applications API.

Vous pouvez créer un projet IHM contenant plusieurs applications IHM pour différents appareils IHM. De plus, un projet IHM peut également contenir des applications CEI pour les automates. Lorsqu'il est conçu de manière à contenir exclusivement un logiciel de commande PLC ou un logiciel IHM, l'avantage pour les développeurs IHM est que vous pouvez vous concentrer sur l'interface utilisateur et la mise en œuvre du concept utilisateur (facilité d'utilisation, fonctionnement intuitif et clair). Un développeur IEC séparé travaille alors en même temps sur l'application de contrôle.

Système d'exécution CODESYS HMI

Symbole: _visu_icon_hmi_control.png

Le système d'exécution HMI est un logiciel qui s'exécute sur une plate-forme Windows sur laquelle vous pouvez exécuter votre application HMI. De cette manière, un système IHM est disponible pour la commande et la surveillance d'un API distant. Le système Runtime transforme un PC industriel ordinaire en appareil IHM. Une version d'essai est fournie dans la livraison de CODESYS Development System. Vous avez besoin d'une seule licence pour un fonctionnement illimité.

Procédure. Départ CODESYS HMI
  1. Dans le menu Démarrer de Windows, sélectionnez la version souhaitée de CODESYS et alors CODESYS Control Win dossier en dessous.

    Une liste avec les systèmes d'exécution installés est développée.

  2. Sélectionnez le CODESYS HMI Système d'exécution IHM.

    Le système d'exécution démarre. L'IHM _visu_icon_hmi_control.png Le symbole s'affiche dans la barre des tâches. Il indique que le système d'exécution est exécuté. Maintenant, le pupitre opérateur peut être détecté avec la fonction de balayage du réseau et utilisé. Vous pouvez télécharger une application IHM sur l'appareil.

Applications IHM

A l'aide des fonctions du gestionnaire de sources de données, une application IHM peut communiquer avec n'importe quel nombre de contrôleurs différents. Vous pouvez accéder aux données sur les contrôleurs au moyen de variables de source de données, puis les utiliser pour des visualisations. Ces variables peuvent être utilisées dans l'éditeur de visualisation comme d'habitude avec les éléments de visualisation.

. De plus, vous pouvez lier les types d'objets suivants dans votre application IHM et utiliser ses fonctionnalités :
  • Configuration d'alarme

  • Enregistrement de tendance

  • Piscine d'images

  • Liste de texte

  • Gestionnaire de recettes

  • Conversion d'unité

Ces objets sont répertoriés dans le Fonctionnalités IHM voir.