工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

PLCnextでWake-on-LANを使用してPCをリモート起動

Wake-on-LANとは?

Wake-on-LAN(略称WoL)は、非常に低消費電力モードからコンピューターをリモートで起動するための業界標準プロトコルです。「低消費電力モード」の定義は時代とともに少し変わりましたが、電源にアクセスしながらコンピューターが「オフ」の状態と捉えることができます。

PLCnextにwakeonlanをインストール

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

これで、ネットワーク上のPCを起動するコマンドを実行できます。

PCを起動するコマンドを実行

wakeonlan your_mac

このコマンドは、PLCnext EngineerでPLCnextBaseライブラリのFB: PBCL_SysLinuxShell_1を使用して実行できます。

追加情報が必要?

axsupport@phoenixcontact.be までお問い合わせください。

参考資料

出典: https://www.howtogeek.com/70374/how-to-geek-explains-what-is-wake-on-lan-and-how-do-i-enable-it/
メーカーズブログ: https://www.plcnext-community.net/en/hn-makers-blog/295-making-automation-001-where-s-the-package-manager.html


産業技術

  1. Alexaでテレビを操作:Arduino & ESP8266で実現する音声制御
  2. 脳波でロボットを操る: Arduino包括プロジェクト
  3. 古い携帯電話をGSMモジュール代わりに使う – 賢くコスト効果的な代替案
  4. プロガイド:工作機械で金属穴あけ——エキスパートのヒント
  5. ISO 9004で製造オペレーションを向上させる:実証済み品質マネジメントガイド
  6. エッジAIで倉庫・製造業の運用を最適化:AdvantechとNVIDIAの共同ウェビナー
  7. 組織規模に合わせた理想的なCMMSソフトウェアの選び方
  8. PLCnextとAlibaba Cloud Connectorの連携:ステップバイステップガイド
  9. PLCnext AXC F 2152変数にアクセスするためのPython RESTライブラリ
  10. MATLABでライブIoTデータを活用:RTI Connext DDS連携
  11. なぜ熱硬化性複合材が現代製造の理想的選択なのか