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

新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続

PLCnextコントローラとREST API経由で通信するための新しいNode-REDパッケージが利用可能になりました。パッケージ名はnode-red-plc-next-connectorです。Node-REDの「パレットの管理」メニューからインストールできます。

新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続

このパッケージには、利用可能な変数とデータ型の参照、変数の読み書き、セッションとグループの処理を行うノードが含まれています。

新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続

最初の例では、すべての利用可能な変数を参照する方法を示します。まず、PLCへの接続を設定するために新しいPLCコネクタを作成します。このPLCコネクタは、他のすべてのノードでも使用できます。

新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続 新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続 新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続

結果はディクショナリ形式で返されます。

新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続

PLCから変数を読み取ることも非常に簡単です。変数読み取りノードでPLCnextコネクタを選択し、ドロップダウンリストから変数を選択します。結果は、変数パスと値を含む構造体の配列として返されます。

新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続 新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続 新しいREST APIコネクタでNode-REDをPLCnextコントローラに接続

変数の書き込みも同様の方法で行います。plc-write-variablesノードは、msg.payloadをJSON形式で受け取ります。

ペイロードの例を以下に示します:

msg.payload = {variables: [ { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_rTemperature", "value": 12.34, "valueType": "Constant" }, { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_iHumidity", "value": 85, "valueType": "Constant" } ]};


産業技術

  1. センサーデータをRaspberry Piに統合:実践ガイド
  2. Acconeer A111パルスレーダーをRaspberry Piと統合:実践ガイド
  3. IoTとMQTT入門:コード不要のESP8266チュートリアル
  4. PSoC 6 Pioneer BoardとIoT Add-On Shieldを極める:開発者向けガイド
  5. サイバーセキュリティをシンプルに:製造業者は「ゴールから逆算」で始めよ
  6. 先進WMSソリューションで医療サプライチェーンのレジリエンスを強化
  7. 効果的な危機管理コミュニケーションの必須要素
  8. キャッピングマシンが現代製造業にもたらす効率と利益
  9. OEEで生産価値を解き放て:効率向上と継続的改善を促進
  10. PLCnextデバイスでgrpcurlを用いた安全なリモートgRPCアクセス
  11. PLCnextとAlibaba Cloud Connectorの連携:ステップバイステップガイド