reTerminal DM Ignition Edge Panel Builder Hello World
このドキュメントは、すでにIgnition Edgeゲートウェイが動作しており、ネットワークに接続されていることを前提としています。 これらの手順を試行する前に、サポートが必要な場合はIgnition Edgeの開始方法に従ってください。
ハードウェア前提条件
- SSHターミナル機能を持つPC / Mac
- Ignitionのデザイナーアプリケーションをインストールするための利用可能なハードドライブ容量を持つPC / Mac
- 12-24V DC電源
- イーサネットケーブル
- reTerminal DM x 1
ライセンス
このチュートリアルでは製品のアクティベーションは必要ありませんが、シリーズを進める際の作業ペースによっては中断が発生する可能性があります。Ignition Edge製品は本格的な本番環境での使用にはライセンスが必要です。製品には完全な機能サポートを持つ試用版が利用可能ですが、2時間ごとにデータがクリアされます。
製品のライセンスを取得するには、Inductive Automationの営業担当者に連絡するか、Inductive Automation Ignition価格設定ページで自分で購入することができます。
ライセンスを入力するには、Ignition EdgeゲートウェイのホームページでIgnitionのアクティベーションを促す緑のバナーに従ってください。エッジデバイスがインターネット接続を持っていることを確認し、6文字または8文字の文字列を入力すると、デバイスは数秒でアクティベートされます。
Panel Designerを使用したHello Worldビューの作成
基本的なページを作成し、固定URLで表示する方法を実演するために、'hello world'パースペクティブプロジェクトを作成し、Webブラウザを使用してゲートウェイで表示します。
ゲートウェイのホームページを読み込むには、reTerminal自体でlocalhost:8088
でWebブラウザを起動するか、ネットワーク上の他のデバイスから{reterminalhostname}:8088
で、またはネットワーク上のどこからでもreTerminal自体のIPアドレスで{reterminalip}:8088
でアクセスします。
Ignition Edge Panel Builderのインストールとセットアップ
ゲートウェイのホーム画面には、Designer Launcherをダウンロードするボタンがあります。Designer LauncherはHMIデザイナーソフトウェアで、ローカルPC/Macにインストールされ、デザインをreTerminal DMにリモートで読み込みます。
まず、このインストーラーをダウンロードして実行してください。オペレーティングシステムを検出し、非常に基本的なインストーラーでマシンにアプリをインストールします。インストールが完了すると、ゲートウェイから設定をインポートするかどうかを尋ねられます - はいをクリックしてください。
新しくインストールされたIgnition Designer Launcherを起動すると、デバイスへの接続が表示されるはずです。デバイスをクリックし、下隅で有効になった'open designer'ボタンをクリックしてください。
ログインプロンプトが表示されるはずです。Edge Gatewayのセットアップ中に入力したIgnition管理者認証情報を入力してください。
パネルの作成と読み込み
- 左列で'Perspectives'を展開し、'Views'を右クリックします
- 新しいビューを作成し、'hello-world'という名前を付けます
- 右側の隠れたタブコンテナにあることがあるコンポーネントパレットを見つけます。'label'を検索してキャンバスにドラッグします。
- ラベルをダブルクリックして、テキストを'hello world'に変更します
- ファイルを保存し、上部のメニューバーでFile -> Update Projectに移動して、更新されたプロジェクト(別名'Perspectiveセッション')をゲートウェイに公開します。
Perspectiveセッションを更新したので、ライブになり、Webブラウザでナビゲートできます! 作成したビューのURLを見つけるヘルプを得るために、Edge Gateway Launcherに戻ってアクティブなPerspectiveセッションを表示できます。これにより、セッションのホームページURLでブラウザが起動されます。
HMIの拡張
ReTerminalのビジュアルを強化するIgnitionのPerspectiveモジュールの基本設定が完了しました。Ignitionプラットフォームの全機能を活用してより強力なビジュアルを作成するには、タグサーバー、ヒストリアンデータベースなどの設定が必要になる場合がありますが、これらはこのチュートリアルの範囲外です。Ignitionプラットフォームについて詳しく学ぶには、Inductive Universityで無料で提供されている優れたドキュメントと手順をご利用ください。
Perspective vs Vision
Ignitionは2つのパネルビルダーソフトウェアを提供しており、どちらを使用するかを決めることはよくある質問です。両者の機能には多くの重複がありますが、決定を下すためのいくつかの重要な決定要因があります。
ユーザーがモバイルファーストの場合はPerspectiveを選択
iOSやAndroidのネイティブパッケージ(位置情報サービスやカメラなど)を使用したい場合、これらの機能にアクセスできるのはPerspectiveのみです。
Webブラウザよりもネイティブな感覚を求める場合はVisionを選択
多くの現代的なWebアプリ(Google Drive、Outlook for web、Zoom for webなど)の感覚を避けて、ユーザーエクスペリエンスに完全に没入したい場合は、Visionを選択すべきです。
ユーザーがこのデバイスでマルチタスクを行う場合はPerspectiveを選択
PerspectiveはJavaScriptベースの技術スタックで、アプリケーションの表示にWebブラウザに依存しています。VisionはJavaベースのアプリケーションで、元々専用のHMIパネル向けに構築されており、ホストマシンがアプリケーション専用になることを前提としています。ユーザーがオペレーティングシステム上の他のアプリケーションを使用するためにHMIを最小化したい場合があるなら、Perspectiveを選択すべきです。
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!弊社製品でのご体験ができる限りスムーズになるよう、さまざまなサポートを提供いたします。さまざまな好みやニーズに対応するため、複数のコミュニケーションチャネルを提供しています。