easymon Finder : Surveillance à distance sans effort pour systèmes PLCnext
L'application de fonction PLCnext easymon élimine les tracas de la configuration d'une surveillance à distance de votre contrôleur. Au lieu de configurer tous les détails complexes d'un service IoT cloud, il vous laisse simplement sélectionner les variables de votre projet PLCnext que vous voulez surveiller sur vos appareils mobiles et définir des seuils de notification.
Cette configuration se fait dans le configurateur easymon qui s'exécute sur le PLCnext, afin de ne propager vers le cloud que les données des variables que vous avez explicitement sélectionnées.
Le PLCnext Store fait un excellent travail pour faciliter l'installation et la gestion des extensions de fonction sur les contrôleurs PLCnext connectés. Ils peuvent être dotés de nouvelles fonctionnalités sans se connecter à chaque contrôleur individuellement. Après l'installation d'easymon, il suffit d'ouvrir l'adresse IP du PLCnext dans une fenêtre de navigateur. Cette adresse IP locale peut être à portée de main si vous venez de configurer le contrôleur, mais si ce n'est pas le cas, easymon fournit une fonctionnalité astucieuse pour détecter tout contrôleur PLCnext exécutant easymon dans le réseau local sans scan de port ni sniffing réseau : le easymon finder.
Au démarrage, chaque PLCnext équipé d'easymon ping le backend avec sa propre adresse IP locale. Le backend met à jour sa liste de recherche avec l'adresse IP externe du PLCnext qui a fait la requête. Ces deux adresses diffèrent car typiquement le PLCnext est caché derrière un pare-feu effectuant du NAT et l'IP externe est l'adresse de la passerelle Internet du réseau local.
Si vous ouvrez une fenêtre de navigateur (ou un nouvel onglet en fait, car personne ne semble plus ouvrir de fenêtres de navigateur) et allez sur find.easymon.io, l'application web du finder effectue une requête HTTP GET vers le backend. Comme le navigateur et le PLCnext sont censés être sur le même réseau local, ils utilisent tous deux la même passerelle Internet et la requête arrive au backend depuis la même (ou une proche) adresse IP externe. Le backend peut effectuer une simple recherche et fournir les adresses IP locales précédemment enregistrées qui pourraient être actuellement utilisées par un PLCnext sur le réseau local (partageant la même passerelle que l'IP externe de la requête).
L'application web du finder ping alors les adresses IP candidates et reçoit éventuellement une réponse d'une instance easymon sur un PLCnext car les deux tournent dans le même réseau. La réponse contient des détails du dispositif comme le type de dispositif et le numéro de série. Pour chaque réponse réussie, nous pouvons ajouter une entrée à la liste des dispositifs du finder car nous sommes sûrs de pouvoir atteindre le contrôleur sur notre réseau local.
Technologie industrielle
- Simplifier la configuration VLAN sur PLCnext Control avec commandes terminal Linux
- Accès distant gRPC sécurisé avec grpcurl sur appareils PLCnext
- Modèles PLCnext CLI : rationalisez votre développement C++
- Intégrer le connecteur Alibaba Cloud avec PLCnext : guide étape par étape
- Réveiller votre PC à distance avec PLCnext via Wake-on-LAN
- Développer une application console PLCnext en C# : guide pour débutants
- Gestion de cluster sur PLCnext : exploiter Kubernetes pour l'automatisation industrielle
- Surveillance temps réel PLCnext avec tableaux de bord Tableau
- Créer des tableaux de bord Power BI à partir des données cloud PLCnext