Используйте PLCnext для WakeOnLan (WoL) вашего ПК
Что такое Wake-on-LAN?
Wake-on-LAN (иногда сокращенно WoL) — это стандартный отраслевой протокол для удаленного пробуждения компьютеров из режима очень низкого энергопотребления. Определение «режима пониженного энергопотребления» со временем немного изменилось, но мы можем понимать его, когда компьютер «выключен» и имеет доступ к источнику питания.
Установите wakeonlan на ПЛКДалее
Мы собираемся использовать пакет Python wakeonlan.
для выполнения дейтаграммы UDP и пробуждения MAC-адреса назначения
Прежде чем мы сможем это сделать, нам нужно установить ipk., Python и менеджер пакетов pip на контроллере.
Убедитесь, что у вас есть соединение Ethernet.
Войдите как root и выполните следующие команды.
Команды для установки и использования ipkg.
wget -O - http://ipkg.nslu2-linux.org/optware-ng/bootstrap/buildroot-armeabihf-bootstrap.sh | sh
export PATH=$PATH:/opt/bin:/opt/sbin
Установите Python
/opt/bin/ipkg install python3
Установить pip диспетчера пакетов
/opt/bin/ipkg install py3-pip
Обновить пункт
/opt/bin/pip3 install --upgrade pip
Установить пакет wakeonlan
/opt/local/bin/pip install wakeonlan
Включить путь
export PATH=$PATH:/opt/bin:/opt/local/bin
Теперь вы можете выполнить команду, чтобы разбудить компьютер в вашей сети
выполнить команду для пробуждения на ПК
wakeonlan your_mac
Эту команду вы можете выполнить в PLCnext Engineer, используя библиотеку PLCnextBase.
ФБ:PBCL_SysLinuxShell_1
Нужна дополнительная информация?
Пожалуйста, свяжитесь с [email protected]
Дополнительная литература
Источник:https://www.howtogeek.com/70374/how-to-geek-explains-what-is-wake-on-lan-and-how-do-i-enable-it/
Блог Makers:https://www.plcnext-community.net/en/hn-makers-blog/295-making-automation-001-where-s-the-package-manager.html
Промышленные технологии
- Используйте MATLAB для использования ваших данных IoT в реальном времени
- Причины использования термореактивных композитов в вашем продукте
- Как использовать ISO 9004 для улучшения производственных процессов
- Используйте Alexa для управления телевизором!
- Используйте силу ... Или свои мозговые волны?
- Как использовать периферийный ИИ для более эффективного управления бизнесом
- Как использовать размер вашей организации для выбора лучшего программного обеспечения CMMS
- Как использовать сверлильный станок для сверления металла
- Как использовать облачный коннектор Alibaba
- Простая библиотека на основе REST для использования переменных в PLCnext AXC F 2152 PLC от Python