Skip to main content

préparation

Avant de commencer

Sécurité des données: Afin de minimiser le risque d'atteinte à la sécurité des données, nous recommandons les mesures organisationnelles et techniques suivantes :

  • Évitez d'autoriser l'accès aux réseaux de l'automate et de la commande à partir de réseaux ouverts ou d'Internet.

  • Utilisez un VPN pour l'accès à distance.

  • Installez un pare-feu.

  • Si vous souhaitez publier votre visualisation sur le Web, définissez un mot de passe pour vous protéger contre tout accès non autorisé.

  • Utilisez les versions les plus récentes du serveur de passerelle et du serveur Web.

CODESYS à installer

Astuce

L'installation comprend le système de développement ainsi que le CODESYSpasserelle et CODESYS Control Win, dont les services sont accessibles depuis la barre des tâches de Windows. Ces trois programmes sont nécessaires pour simuler un contrôleur sur votre ordinateur.

Au contenu de votre premier projet

Dans ce tutoriel, vous allez programmer un contrôleur de réfrigérateur simple. En plus de l'exemple de projet, que vous allez créer ici étape par étape, le projet fini contient une visualisation complète avec fonctionnement et diagnostic. Le fini RefrigeratorControl.projectarchive le projet se trouve dans CODESYS répertoire d'installation dans le Projects annuaire.

  • Comme avec un réfrigérateur conventionnel, la température cible est spécifiée par l'utilisateur via une commande rotative.

  • Le réfrigérateur utilise un capteur pour déterminer la température réelle. Si celle-ci est trop élevée, le réfrigérateur démarre le compresseur avec un délai réglable.

  • Le compresseur refroidit jusqu'à ce que la température cible réglée soit atteinte moins une hystérésis de 1 degré. L'hystérésis est destinée à éviter que la température réelle ne fluctue trop autour de la température de consigne et que le compresseur ne s'allume et ne s'éteigne constamment.

  • Lorsque la porte est ouverte, une lampe s'allume à l'intérieur du réfrigérateur. Si la porte est ouverte trop longtemps, un signal sonore temporisé retentit.

  • Si le compresseur n'atteint pas la température cible pendant une longue période malgré l'activité du moteur, le bipeur émet un signal sonore continu.

Planification de projet :

L'activité de refroidissement est contrôlée dans le programme principal de l'application, la gestion du signal dans un autre module de programme. Les blocs fonctionnels standard nécessaires se trouvent dans la bibliothèque Standard accessible. Étant donné qu'aucun capteur de température réel ni aucun actionneur réel n'est connecté dans cet exemple de projet, vous écrivez également un programme pour simuler la montée et la chute de la température. Vous pouvez ensuite l'utiliser pour surveiller le fonctionnement de la commande du réfrigérateur en mode en ligne.

Vous définissez les variables qui doivent être utilisées par tous les blocs dans une liste de variables globales.

Commencer à partir de CODESYS Development System

Tu as ça CODESYS Development System installé et avec le profil par défaut "CODESYS <version actuelle> » a commencé. La fenêtre cadre du système de développement apparaît avec la barre de menu standard, aucun projet n'est encore ouvert.