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

PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続

こんにちはコミュニティの皆さん!

PLCnext Technologyに出会うと、開発者としてその機能を試したくてうずうずしますよね 😊 新しいPLCnext Engineerシミュレーションという素晴らしいマイルストーンと、Node-RED通信とPLCnextコネクタを用いたAXC接続の記事に触発され、今やシミュレーション環境からNode-REDと相互作用でき、ハードウェアが手元になくてもIoT機能をテストできます。

Windows 10へのNode-REDインストール

Node-REDは複数プラットフォームで動作し、非常に軽量なビジュアルプログラミングツールです。PLCnextコントローラー上(Dockerコンテナ等)でも、PCでもインストール可能。このデモでは、このガイドのWindows 10手順に従ってください。その後、cmdツールまたはPowerShellでnode-redコマンドでアプリケーション起動。

起動後、お気に入りのWebブラウザでhttps://localhost:1880と入力。

PLCnext用Node-REDコネクタダウンロード

以下記事で、PLCnext EngineerのPLC変数をNode-REDとRESTで接続するノードのダウンロード・使用方法を紹介。詳細はnpmリポジトリ参照。このステップでは、Manage Paletteでノードを検索しインストールするだけ:

PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続

PLCnext Engineerプロジェクト設定

Phoenix ContactサイトからAXC F 1152用ファームウェアイメージと、シミュレーション環境使用のためPLCnext Engineer ≥ 2022バージョンをインストール必要があります。

  1. そのコントローラー用プロジェクト作成、Cockpitエリアへ移動、接続を「シミュレーション」に変更。
PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続
  1. Node-REDと共有したいプログラム変数の「HMI」チェックボックスをオン。
PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続
  1. Plantエリアへ移動、HMI Web Serverをダブルクリック、RESTインターフェースチェックボックスを有効化。
PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続

以上です! シミュレーション環境へ接続・ダウンロード。認証情報はユーザー「admin」、パスワード「plcnext」です。

Node-REDでの接続確認

plc-browse-itemsノードでPLCnext接続追加を試せます。同じ認証情報を使い、Host IPにlocalhost:5050を入力。

PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続

デプロイすれば完成! あなたのお気に入りのIEC 61131-3言語でPLCnextプログラム変数の読み書き準備完了 😉

PLCnext Engineerシミュレーションを最大活用:Node-REDとREST接続

RESTデータインターフェースについて詳しくはInfo Centerをご覧ください。

Happy coding!

産業技術

  1. 予防保全プログラムを最大化する6つのエキスパート・ヒント
  2. CMMS/EAMシステムの価値を最大化する:統合と予知保全の戦略
  3. ベンチトップ研削盤で効率と精度を最大化するコツ
  4. STLファイルの潜在能力を最大化して完璧な3Dプリントを実現
  5. バルク化学プラントの価値最大化:成長のための戦略
  6. 工場は完全自動化へ向かうのか? 人間労働者からのシフトを検証
  7. 倉庫スキャンシステム効率を最大化するエキスパートのヒント
  8. 故障設備のトラブルシューティング手順:ステップバイステップガイド
  9. 産業財セクターの理解:主要インサイトと機会
  10. DockerでPLCnextにNode-REDをデプロイ:ステップバイステップガイド
  11. PLCnextでGoアプリケーションを構築:初心者向けガイド