Ce dont CODESYS a besoin
Pour intervenir, le poste d’ingénierie doit pouvoir atteindre l’automate sur le réseau. Selon le contrôleur et sa configuration, la découverte et les communications peuvent utiliser différents mécanismes et ports. Il faut donc éviter de réduire le problème à une simple redirection d’un port Internet. Le plus robuste est de fournir au poste distant un chemin réseau contrôlé vers l’équipement, comme s’il se trouvait sur un réseau de maintenance autorisé.
Pourquoi les accès classiques peuvent bloquer
La découverte automatique d’un automate fonctionne facilement sur un LAN, mais pas toujours à travers des routeurs, NAT ou VPN configurés de façon restrictive. De plus, ouvrir directement des ports CODESYS sur Internet n’est pas une bonne stratégie de maintenance. Une liaison distante doit être authentifiée et chiffrée, et ne rendre l’équipement accessible qu’aux personnes autorisées pendant l’intervention.
Préparer une intervention
Avant de se connecter, il est utile de connaître l’adresse IP de l’automate, son masque réseau et la version de l’environnement utilisée. Si la découverte automatique n’est pas disponible à distance, une connexion directe à l’adresse IP peut être nécessaire. Il faut également vérifier que le PC de maintenance ne possède pas un réseau local en conflit avec le sous-réseau distant.
CODESYS avec RescueLAN
RescueLAN permet d’établir temporairement un chemin distant vers le réseau où se trouve l’automate, via la connexion 4G/LTE du boîtier. L’objectif n’est pas de publier CODESYS sur Internet, mais de fournir l’accès nécessaire pendant la session de maintenance. Une fois l’intervention terminée, la session distante est fermée. Cette approche convient bien aux automaticiens qui utilisent déjà leurs outils habituels et veulent surtout résoudre le problème de connectivité jusqu’à la machine.