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

ステップバイステップ ガイド:Podman を使用した PLCnext への Node-RED のインストール

Podman を使用して Node-RED を PLCnext にインストールする方法

ファームウェア 2023.0 以降、Podman (https://podman.io/) が PLCnext オペレーティング システムにインストールされています。 Podman は Docker と同じ機能を果たします。この実装により、エンド ユーザーにとってより簡単な Node-RED インストールが保証されます。

重要: PLCnext はファームウェアのアップデートごとに変更が加えられるため、これらの手順は将来機能しなくなる可能性があります。この場合、このドキュメントは更新されます。

2024 年 5 月 3 日に作成

最終更新日 2024 年 3 月 11 日

要件

コントローラ: AXC F 1152 - AXC F 2152 - AXC F 3152

ストレージ: SD メモリ 2GB 以上 (AXC F 1152 / 2152 用)

ファームウェア: 2023.0 LTS 以降

1.インストール手順:

1.1. SSH クライアント経由でアクセスする:

1.2. root ユーザーとしてアクセス:

su
sudo passwd root

注: adminroot ユーザーは違います。 root ユーザーに別のパスワードを設定しても、「admin」ユーザーには影響しません。

1.3. Node-RED のインストール:

podman run -d -p 1880:1880 --name nodered --restart always docker.io/nodered/node-red:2.2.2

1.4.インストール例:

podman run -d -p 1880:1880 --name nodered --restart always docker.io/fellipem/noderedpxc:alarms
podman run -d -p 1880:1880 --name nodered --restart always docker.io/fellipem/noderedpxc:opcua

1.5。 Node-RED へのアクセス:

警告: Docker とは異なり、Podman は PLCnext 内でサービスとして実行されません。したがって、PLC の電源を入れても Node-RED は自動的に起動しません。 Node-RED を PLC で起動するには、次の手順に従います。

2. Node-RED を自動的に起動する手順:

2.1.起動スクリプトを作成します:

git clone https://github.com/Fellipem1/PLCnext_Node-RED.git

2.2.ファイルを移動します:

mv /opt/plcnext/PLCnext_Node-RED/nodered.sh /etc/init.d/

2.3.ファイル権限を変更します:

chmod +x /etc/init.d/nodered.sh

2.4.スクリプトをスタートアップに追加します:

update-rc.d nodered.sh defaults

注: 必ず root ユーザーを使用してこれらの手順を実行してください。

3. Node-RED にライブラリをインストールする手順:

3.1. Node-RED を起動し、コンテナにアクセスします。

podman start nodered
podman exec -it nodered /bin/bash
cd /data

3.2.ライブラリをインストールします:

npm i node-red-contrib-iiot-opcua@3.11.1-4

3.3.コンテナを終了し、Node-RED を再起動します。

podman stop nodered
podman start nodered

4.よくあるエラー

4.1.エラー 1:mkdir にはそのようなファイルまたはディレクトリがありません

4.2.エラー 2:証明書の有効期限が切れています

date -s “29 FEB 2024 11:25:39”

4.3.エラー 3:失敗、再試行タイムアウト

ping google.cl

詳細情報: https://github.com/Fellipem1/PLCnext_Node-RED


産業技術

  1. フレキシブル PCB – 製品の利点を活用する方法
  2. ジェネレーティブ デザインについて知っておくべきこと
  3. 新しいEコマースの展望は成功するマーケティングを再定義しています
  4. 不確実性の中で製造業者にとってマーケティングと広告が不可欠な理由
  5. 溶接の種類
  6. 金属加工プロジェクトのコストを削減する方法
  7. 産業の生産性を高める:実証済みの戦略に関するエグゼクティブ ガイド
  8. Industry 4.0 が製造業に与える影響
  9. ガス分配システムの設計を改善してコストを削減し、安全性を向上させる方法
  10. 低ノイズアンプの設計に関する10の実際的な考慮事項
  11. 電子ビーム溶接はどのように機能しますか?利点とアプリケーション