Réveiller votre PC à distance avec PLCnext via Wake-on-LAN
Qu'est-ce que Wake-on-LAN ?
Wake-on-LAN (WoL) est un protocole standard industriel pour réveiller des ordinateurs depuis un mode très basse consommation à distance. La définition de « basse consommation » a évolué, mais on peut la prendre comme « éteint » tout en ayant accès à une source d'alimentation.
Installer wakeonlan sur le PLCnext
Nous allons utiliser le package Python wakeonlan pour envoyer le datagramme UDP et réveiller l'adresse MAC de destination.
Avant cela, il faut installer ipkg, Python et le gestionnaire de paquets pip sur le contrôleur.
Assurez-vous d'avoir une connexion Ethernet.
Connectez-vous en Root et exécutez :
Commandes pour installer et utiliser ipkg :
wget -O - https://ipkg.nslu2-linux.org/optware-ng/bootstrap/buildroot-armeabihf-bootstrap.sh | sh
export PATH=$PATH:/opt/bin:/opt/sbin
Installer Python
/opt/bin/ipkg install python3
Installer pip
/opt/bin/ipkg install py3-pip
Mettre à jour pip
/opt/bin/pip3 install --upgrade pip
Installer le package wakeonlan
/opt/local/bin/pip install wakeonlan
Inclure le chemin
export PATH=$PATH:/opt/bin:/opt/local/bin
Maintenant vous pouvez exécuter la commande pour réveiller un PC sur votre réseau :
Commande pour réveiller un PC :
wakeonlan votre_adresse_mac
Cette commande est exécutable dans PLCnext Engineer via la bibliothèque PLCnextBase
FB : PBCL_SysLinuxShell_1
Besoin d'infos supplémentaires ?
Contactez axsupport@phoenixcontact.be
Lectures complémentaires
- Source : How-To Geek : Wake-on-LAN
- Makersblog : Making Automation 001 : Where's the package manager?
Technologie industrielle
- Exploitez les données IoT en direct dans MATLAB avec l'intégration RTI Connext DDS
- Pourquoi les composites thermodurcissables sont le choix idéal pour la fabrication moderne
- Élevez vos opérations manufacturières avec ISO 9004 : un guide prouvé de management de la qualité
- Contrôlez votre TV avec Alexa : Configuration Arduino et ESP8266
- Exploiter l'Edge AI pour optimiser les opérations d'entrepôt et de fabrication
- Sélectionner la GMAO idéale en fonction de la taille de votre organisation
- Guide pro : perçage métal avec votre machine — conseils d'experts
- Intégrer le connecteur Alibaba Cloud avec PLCnext : guide étape par étape
- Bibliothèque Python REST pour accéder aux variables PLCnext AXC F 2152