Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Удаленная активация ПК через PLCnext с Wake-on-LAN

Что такое Wake-on-LAN?

Wake-on-LAN (иногда сокращают WoL) — это индустриальный стандарт протокола для удаленного пробуждения компьютеров из режима очень низкого потребления энергии. Определение «режима низкого потребления» немного изменилось со временем, но мы можем считать его состоянием, когда компьютер «выключен» и имеет доступ к источнику питания.

Установка wakeonlan на PLCnext

Мы собираемся использовать python-пакет wakeonlan для отправки UDP-дейтаграммы и пробуждения целевого MAC-адреса.

Прежде чем мы сможем это сделать, нам нужно установить ipk, Python и менеджер пакетов pip на контроллере.
Убедитесь, что у вас есть Ethernet-соединение.

Войдите как Root и выполните следующие команды.

Команды для установки и использования ipkg.

wget -O - https://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

Обновление 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

Нужна дополнительная информация?

Пожалуйста, свяжитесь с axsupport@phoenixcontact.be

Дополнительное чтение

Промышленные технологии

  1. Использование живых IoT-данных в MATLAB с интеграцией RTI Connext DDS
  2. Почему термореактивные композиты — идеальный выбор для современного производства
  3. Повысьте свои производственные операции с ISO 9004: проверенное руководство по управлению качеством
  4. Управление телевизором через Alexa: Arduino и ESP8266
  5. Управление роботом силой мысли: комплексный проект на Arduino (EEG + Bluetooth)
  6. Использование Edge AI для оптимизации складской и производственной логистики
  7. Выбор идеального CMMS: учитывайте размер вашей организации
  8. Профи-гайд: сверление металла на станке — экспертные советы
  9. Интеграция Alibaba Cloud Connector с PLCnext: Пошаговое руководство
  10. Python REST библиотека для доступа к переменным PLCnext AXC F 2152