Nous allons découvrir comment créer une application avec CODESYS sur notre contrôleur HAI-P200-4G. Pour se connecter au contrôleur, nous utiliserons l’adresse IP par défaut sur le port du bas : 192.168.1.16. Si nécessaire, je vous invite à lire ou relire l’article Première Connexion.
Pour suivre ce tutoriel, veillez à disposer de :
CODESYS est téléchargeable gratuitement depuis le CODESYS Store, et tous les modules (runtime, Deploy Tool, packages) s’installent simplement via l’application CODESYS Installer. Pour ceux qui découvrent CODESYS, nous proposons également des formations sur mesure : des sessions d’initiation pour les débutants ainsi que des stages de perfectionnement pour maîtriser pleinement l’environnement.
La première vocation de notre contrôleur HAI-P200-4G est d’être un automate programmable industriel (PLC). Pour ce faire, nous avons doté son OS (Raspberry Pi OS / Debian 12) d’un noyau temps réel afin d’obtenir le déterminisme nécessaire à la plupart des applications d’automatisme industriel.
En automatisme industriel, le déterminisme se définit comme la capacité d’un système à réagir de manière prédictible et reproductible, tant sur le plan fonctionnel que temporel, lorsque les mêmes conditions d’entrée se présentent. Autrement dit, un système déterministe garantit que :
Déterminisme fonctionnel
Chaque état de l’automate ou du contrôleur conduit toujours vers le même état suivant pour un même jeu de conditions (entrées, variables internes, signaux de contrôle), sans comportement aléatoire ni ambiguïté.
Déterminisme temporel
Les délais d’exécution (cycles de scan d’un automate programmable, temps de réponse d’un réseau de terrain, latences de communication, etc.) sont toujours bornés et connus à l’avance. On peut ainsi garantir que toutes les opérations critiques seront réalisées dans un intervalle de temps maximal préétabli.

Dans le menu Outils, cliquez sur Déployer Control SL.
Cet outil permet de déployer, d’activer, de désactiver ou de mettre à jour le runtime CODESYS. Les contrôleurs HAI-P200-4G sont déjà équipés d’un runtime CODESYS, mais la licence est à acheter sur le CODESYS Store.
Explanation Application-Based Licenses | CODESYS Store International
<aside> <img src="/icons/new-alert_gray.svg" alt="/icons/new-alert_gray.svg" width="40px" />
Nos contrôleurs sont fournis sans licence CODESYS, celles-ci dépendant de la volumétrie de votre application (tarifs de 29 € à 600 €) ; nous ne souhaitons ni surdimensionner ni sous-dimensionner votre licence.
</aside>