Acordar PC Remotamente com PLCnext via Wake-on-LAN
O que é Wake-on-LAN?
Wake-on-LAN (WoL) é protocolo padrão da indústria para acordar computadores de modo de baixíssimo consumo remotamente. A definição de "modo de baixo consumo" mudou, mas considere como "desligado" com acesso a fonte de energia.
Instalar wakeonlan no PLCnext
Usaremos pacote Python wakeonlan para executar datagrama UDP e acordar endereço MAC destino.
Antes, precisamos instalar ipkg, Python e gerenciador pip no controlador.
Garanta conexão Ethernet.
Logue como Root e execute:
Comandos para instalar e usar ipkg.
wget -O - https://ipkg.nslu2-linux.org/optware-ng/bootstrap/buildroot-armeabihf-bootstrap.sh | sh
export PATH=$PATH:/opt/bin:/opt/sbin
Instalar Python
/opt/bin/ipkg install python3
Instalar gerenciador pip
/opt/bin/ipkg install py3-pip
Atualizar pip
/opt/bin/pip3 install --upgrade pip
Instalar pacote wakeonlan
/opt/local/bin/pip install wakeonlan
Incluir path
export PATH=$PATH:/opt/bin:/opt/local/bin
Agora execute comando para acordar PC na sua rede:
Comando para wake on LAN
wakeonlan seu_mac
Este comando pode ser executado no PLCnext Engineer usando biblioteca PLCnextBase
FB: PBCL_SysLinuxShell_1
Precisa mais informações?
Contate axsupport@phoenixcontact.be
Leituras adicionais
- Fonte: How-To Geek: Wake-on-LAN
- Makersblog: Making Automation 001
Tecnologia industrial
- Aproveite Dados IoT em Tempo Real no MATLAB com Integração RTI Connext DDS
- Por Que Compósitos Termofixos São a Escolha Ideal para Manufatura Moderna
- Eleve suas Operações de Manufatura com ISO 9004: Guia Comprovado de Gestão da Qualidade
- Controle sua TV com Alexa: Configuração Arduino e ESP8266
- Controle Seu Robô com Ondas Cerebrais: Projeto Arduino Completo
- Aproveite Edge AI para Otimizar Operações em Armazéns e Manufatura
- Selecione o CMMS Ideal Compatível com o Tamanho da Sua Organização
- Guia Profissional: Furação de Metal com sua Máquina – Dicas de Especialista
- Integrando Alibaba Cloud Connector com PLCnext: Guia Passo a Passo
- Biblioteca Python REST para Acessar Variáveis PLCnext AXC F 2152