easymonファインダー:PLCnextシステムのリモート監視を容易に
PLCnext機能アプリeasymonは、制御装置のリモート監視セットアップの手間を省きます。クラウドベースIoTサービスの細かな設定をすべて行う代わりに、モバイルデバイスで監視したいPLCnextプロジェクト変数を選択し、通知閾値を設定するだけで済みます。

この設定は、PLCnext上で動作するeasymonコンフィギュレータで行われ、明示的に選択した変数のデータのみがクラウドに伝播されます。

PLCnextストアは、接続されたPLCnextコントローラへの機能拡張のインストールと管理を大幅に容易にします。各コントローラに個別に接続しなくても新機能を装備できます。easymonをインストールしたら、ブラウザでPLCnextのIPアドレスを開くだけです。このローカルIPアドレスは、コントローラをセットアップしたばかりなら手元にあるかもしれませんが、そうでない場合、easymonはポートスキャンやネットワークスニッフィングなしで、ローカルネットワーク上でeasymonを実行しているPLCnextコントローラを検出するスマートな機能を提供します:easymonファインダー
起動時、easymon搭載の各PLCnextは独自のローカルIPアドレスでバックエンドにピングを送信します。バックエンドは、リクエストを送信したPLCnextの外部IPアドレスでルックアップリストを更新します。通常PLCnextはNATを実行するファイアウォールの背後に隠れているため、これら2つのアドレスは異なり、外部IPはローカルネットワークのインターネットゲートウェイのアドレスです。

ブラウザウィンドウ(実際には新しいタブ、最近は誰もブラウザウィンドウを開かないので)でfind.easymon.ioにアクセスすると、ファインダーWebアプリがバックエンドにHTTP GETリクエストを送信します。ブラウザとPLCnextは同じローカルネットワーク上にあると想定されるため、同じインターネットゲートウェイを使用し、リクエストは同じ(または近くの)外部IPアドレスからバックエンドに到達します。バックエンドは簡単なルックアップを行い、リクエストの外部IPと同じゲートウェイを共有する、現在ローカルネットワークで使用されている可能性のあるPLCnextのローカルIPアドレスを提供します。
ファインダーWebアプリはローカルIP候補にピングを送信し、最終的に同じネットワーク上で動作するPLCnext上のeasymonインスタンスから応答を受け取ります。応答にはデバイスタイプやシリアル番号などのデバイス詳細が含まれます。成功した応答ごとに、ローカルネットワーク上でコントローラに到達できることが確実なため、ファインダーのデバイスリストにエントリを追加できます。

産業技術
- PLCnext ControlでLinuxターミナルコマンドを使いVLAN設定を効率化
- PLCnextデバイスでgrpcurlを用いた安全なリモートgRPCアクセス
- PLCnext CLIテンプレートでC++開発を効率化
- PLCnextとAlibaba Cloud Connectorの連携:ステップバイステップガイド
- DHCPで割り当てられたIPを持つPLCnext Webサーバーに安全にアクセス
- PLCnextでWake-on-LANを使用してPCをリモート起動
- C#でPLCnextコンソールアプリケーションを開発:初心者ガイド
- PLCnextでのクラスタ管理:産業オートメーションにおけるKubernetesの活用
- TableauダッシュボードでPLCnextをリアルタイム監視
- PLCnextクラウドデータからPower BIダッシュボードを作成
- Azure IoT HubのPLCnext ControlデータでリアルタイムGrafanaダッシュボードを作成