reTerminal DM Getting Started with Ignition Edge
ネットワークのリモートエッジで重要なデータをキャプチャ、処理、可視化することは困難で高コストになる可能性があります。Inductive Automation®のIgnition Edgeは、フィールドで使用されるデバイスやネットワークエッジのOEMデバイス専用に設計された、制限付きで軽量なIgnition®ソフトウェアソリューションのラインです。Ignition Edgeにより、エッジコンピューティングはこれまで以上に簡単で手頃な価格になり、データ収集、可視化、システム管理をネットワークのエッジまで拡張できます。
Ignition Edgeは、エッジデバイス上で組み合わせて使用し、ネットワークエッジで強力なソリューションを作成できる複数の製品を提供しています:
- Ignition Edge IIoT: フィールドデバイスデータをMQTT経由で公開します。
- Ignition Edge Panel: フィールドデバイス用のローカルHMIを作成します。
- Ignition Edge Compute: ネットワークに真のエッジコンピューティングを追加します。
- Ignition Edge Sync Services: ネットワークエッジからデータを同期します。
- Ignition Edge EAM: 他のEdge製品と組み合わせて集中管理を行います。
ネットワークエッジのフィールドおよびOEMデバイスにIgnition Edgeを組み込むことで、Ignitionをネットワークのエッジまで拡張できます。reTerminal DMは、デジタルI/O、CANバス、RS485、RS232などの豊富なスケーラビリティとハイブリッド接続性、WiFi、BLE、*4G、*LoRa®などの強力なワイヤレス通信機能、および10.1インチ10点マルチタッチ高感度静電容量パネルを備えており、Ignition Edgeコレクションの強力なアプリの任意の組み合わせをホストするのに優れた選択肢となります。
*4Gおよび LoRa®モジュールはreTerminal DMにデフォルトで付属していません。関連するモジュールを適宜購入してください。
ハードウェア前提条件
- SSHターミナル機能を持つPC / Mac
- Ignitionのデザイナーアプリケーションをインストールするための利用可能なハードドライブ容量を持つPC / Mac
- 12-24V DC電源
- イーサネットケーブル
- reTerminal DM x 1
このガイドでは、reTerminal DMがRaspberry Pi OS(x64)の新規インストールを実行しており、他のクライアントデバイスからSSHターミナルアクセスが可能であることを前提としています。この手順の詳細な説明が必要な場合は、reTerminal DMオペレーティングシステムのフラッシュ手順を参照してください。
reTerminalへのIgnition Edgeのインストール
デバイスにIgnition Edgeをインストールするのは簡単です。
- Ignitionのダウンロードページにアクセスします
- 使用したいアプリケーションのバージョンをダウンロードします - パッケージをダウンロードする前に情報の入力を求められます
- 圧縮パッケージをインストールしたいエッジデバイスにコピーします(私は/opt/以下の場所を選択しました)
- 現在の場所でパッケージを展開します
- 残った元のパッケージを削除します
- Ignition起動スクリプトを実行するための権限を変更します
- Ignition起動スクリプトを起動します
これらの手順に従った便利なスクリプトが作成されており、Inductive Automationのサイトでユーザーログインを作成する必要がありません。これを使用するには、ignition edgeのダウンロード/インストールスクリプトを取得するだけです。スクリプトをダウンロードしたら、実行可能としてマークして実行します。必要なディレクトリを作成するためにスーパーユーザー権限が必要な場合があります。コーヒーでも飲みながらお待ちください。インストールには数分かかります。
curl -o download-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/download-ignition-edge.sh
chmod +x ./download-ignition-edge.sh
./download-ignition-edge.sh
アンインストール
パッケージをアンインストールしたい場合(インストーラースクリプトによってインストールされたもの)、単純にアンインストールスクリプトをダウンロードして実行してください。Inductive Automationはアプリケーションのデフォルトの場所を提案していないため、これはこのカスタムインストールでのみ動作します。
curl -o uninstall-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/uninstall-ignition-edge.sh
chmod +x ./uninstall-ignition-edge.sh
./uninstall-ignition-edge.sh
初回のIgnition Edgeゲートウェイの起動
インストールが完了したら、サービスを開始する必要があります。ゲートウェイをブート時に開始するように設定してreTerminalを再起動するか、手動でサービスを開始することもできます。
/opt/ignitionedge/ignition.sh start
サービスが実行されているかどうかは、Ignition Edge Gatewayのホームページが読み込めるかどうかで簡単に確認できます。
ゲートウェイのホームページを読み込むには、reTerminal自体で localhost:8088
でWebブラウザを起動するか、ネットワーク上の別のデバイスから {reterminalhostname}:8088
で、またはネットワーク上のどこからでもreTerminal自体のIPアドレスで {reterminalip}:8088
でアクセスしてください。
起動時にIgnition Edge Gatewayを起動する
デバイスの起動時にゲートウェイのサービスを自動的に起動することをお勧めします。これを実現する方法は複数あり、最終的にはユーザーがどの方法を選択するかを決定します。
起動時にサービスを起動する一つの方法は、起動コマンドを .bashrc
に追加することです。これを行うには、お好みのテキストエディタで .bashrc
を開くだけです。
nano ~/.bashrc
Append the launch command to the the file
/opt/ignitionedge/ignition.sh start'
そして、ファイルを保存することを忘れないでください!
(上記の例では nano を使用して ctrl + x
)
この方法では保存時にゲートウェイが起動しないため、変更が期待通りに動作することを確認するために reTerminal を再起動してください。
Ignition Edge の設定
ゲートウェイの設定は簡単なプロセスです。EULA に同意してから、Ignition のデフォルトユーザー/パスワードを作成してください。この情報は管理者権限で作成され、このシリーズ全体でシステム設定に使用されるため、覚えておいてください。
Ignition Edge はデフォルトでマスター SCADA システムと通信するように設定されていますが、SCADA サーバーの使用は必須ではありません。Ignition Edge は完全にスタンドアロンの製品であり、将来必要に応じて SCADA ネットワークに簡単に接続できるように設定されています。
ユーザーを作成した後、インストールのデフォルトポート設定を変更するかどうかを尋ねられます。私のネットワークには競合するポートがないため、デフォルトを受け入れることにしました。これらのポートは主要な SCADA インストールとの通信に使用されるため、既存の Ignition インストールと連携するように設定している場合は、このページが期待する値と一致することを確認してください。これらはアプリケーションで使用されるコアポートですが、将来モジュールをインストールする場合は、後で設定するポートが増える可能性があることに注意してください。
これでサービスを初期化して起動する準備が整いました!セットアップには数分かかり、操作は必要ないため、後で確認することができます。完了すると、デザイナーのホームページにリダイレクトされ、作業を開始できます!
技術サポート & 製品ディスカッション
私たちの製品をお選びいただき、ありがとうございます!私たちは、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルを提供しています。