PLCnext を使って PC を WakeOnLan (WoL) にする
Wake-on-LAN とは
Wake-on-LAN (WoL と略されることもあります) は、コンピューターを非常に低電力モードからリモートで起動するための業界標準プロトコルです。 「低電力モード」の定義は時間の経過とともに少し変化しましたが、コンピューターが「オフ」で電源にアクセスできる状態を意味すると考えることができます。
PLCnext に wakeonlan をインストール
wakeonlan python パッケージを使用します。
UDP データグラムを実行し、宛先 MAC アドレスをウェイクする
これを行う前に、ipk.、Python、および pip パッケージ マネージャーをコントローラーにインストールする必要があります。
イーサネット接続があることを確認してください。
ルートとしてログインし、次のコマンドを実行します。
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
コマンドを実行して、ネットワーク上の PC をウェイクアップできるようになりました
コマンドを実行して PC を起動する
wakeonlan your_mac
このコマンドは、PLCnextBase ライブラリを使用して PLCnext エンジニアで実行できます。
FB: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/
Makersblog:https://www.plcnext-community.net/en/hn-makers-blog/295-making-automation-001-where-s-the-package-manager.html
産業技術
- MATLABを使用してライブIoTデータを活用する
- 製品に熱硬化性複合材料を使用する理由
- ISO9004を使用して製造業務を改善する方法
- Alexaを使用してテレビを制御してください!
- フォースを使用してください...またはあなたの脳波?
- GSMモジュールを購入しないで、古い電話を使用してください!
- エッジAIを使用してビジネスをより正常に管理する方法
- 組織の規模を利用して最適な CMMS ソフトウェアを選択する方法
- ドリルマシンを使用して金属に穴をあける方法
- Alibaba Cloud コネクタの使用方法
- Python から PLCnext AXC F 2152 PLC で変数を使用するためのシンプルな REST ベースのライブラリ