Skip to content

コンフィギュレーション管理 ​

ページガイド ​

対象シーン製品、シーン、または独立した業務向けに、リアルタイム監視画面、デバイス状態パネル、共有可能なページを構築する場合に適しています。
前提条件製品またはシーンが作成済みで、モノモデル変数が安定し、素材、チャート、コンポーネント、共有権限が確認済みであること。
操作パスコンフィギュレーション管理 → コンフィギュレーションの新規追加 → 画面設計 → 変数のバインド → 実行プレビュー → 共有または公開。
受け入れ条件画面が実行可能で、変数がリアルタイムに更新され、共有リンクにアクセスでき、削除または共有解除後に権限が即時有効になること。

提示

コンフィギュレーションとは、ユーザーが積み木を組み立てるような方式で、エディタが提供するツールと方法を使い、簡単で直感的なインターフェースで自動化プロセスや設備を設定・制御するもので、コンピュータプログラムを記述する必要はありません。コンフィギュレーション管理では、豊富なシーン素材コントロールを提供し、自由にドラッグ&ドロップで監視シーンを構築し、デバイスの稼働状態などの情報をリアルタイム表示できます。

1. コンフィギュレーションの構成 ​

FastBee コンフィギュレーションは、テンプレート(製品)コンフィギュレーション、シーンコンフィギュレーション、独立コンフィギュレーションに分けられます。コンフィギュレーションコンポーネントには、図庫管理、チャート管理、コンポーネント管理、モデル管理が用意されており、再利用しやすく、保守しやすく、拡張・カスタマイズ可能です。

2. コンフィギュレーションセンター ​

コンフィギュレーションセンターでは、コンフィギュレーションの作成、編集、設計、実行、共有、削除ができます。コンフィギュレーションは動的な平面産業図にも大画面表示にもでき、用途が広く、プラットフォームのパラメータを直接バインドできて便利です。

2.1. テンプレートコンフィギュレーション ​

テンプレートコンフィギュレーション は製品向けに描画するコンフィギュレーション画面で、その製品配下のすべてのデバイスにこのコンフィギュレーション画面が表示されます。コンフィギュレーション画面にバインドする変数は製品モノモデルに由来し、値は現在のデバイスが送信したリアルタイム値に由来します。1 つのテンプレートコンフィギュレーション画面を描画するだけで、同じ製品で異なるデバイスの可視化データ監視を実現でき、アプリ画面を繰り返し編集する手間を回避できます。

テンプレートコンフィギュレーションページのスクリーンショット
  • コンフィギュレーションの追加

    方法 1:「新規追加」ボタンをクリック。コンポーネント名、関連製品の必須情報を入力する必要があります

    方法 2:製品管理で「コンフィギュレーション設計」をクリック。そのテンプレートにテンプレートコンフィギュレーションが追加されていない場合、「テンプレートコンフィギュレーション」メニューにジャンプし、「コンフィギュレーションの追加」ダイアログが自動的に開きます。残りの手順は方法 1 と同じです

    方法 3:製品管理で「詳細を表示」をクリックし、「コンフィギュレーションアプリ」をクリック。コンフィギュレーションがない場合は「コンフィギュレーションの作成」ボタンをクリックでき、「コンフィギュレーション管理」メニューにジャンプし、「コンフィギュレーションの追加」ダイアログが自動的に開きます。残りの手順は方法 1 と同じです

  • コンフィギュレーション設計

    方法 1:テンプレートコンフィギュレーションリストで直接「設計」をクリック

    方法 2:製品管理で対応するデバイス製品を見つけ、「コンフィギュレーション設計」をクリック。前提としてそのテンプレートにテンプレートコンフィギュレーションが追加済みであること。そうでない場合は先にコンフィギュレーションを追加する必要があります

  • コンフィギュレーションの共有

    方法 1:テンプレートコンフィギュレーションリストで直接「共有」をクリック

    共有するデバイスを選択します

    テンプレートコンフィギュレーション共有ページのスクリーンショット

    方法 2:製品管理で対応する製品を見つけ、コンフィギュレーション共有をクリック。そのテンプレートにテンプレートコンフィギュレーションが追加済みであることが前提で、そうでない場合は共有に失敗します

    共有するデバイスを選択します

    「共有」をクリックして共有リンクまたは共有 QR コードを生成します。共有リンクは暗号化でき、後で共有をオフにすることもできます

    テンプレートコンフィギュレーション共有ページのスクリーンショット

    方法 3:テンプレートコンフィギュレーションエディタで「共有」をクリック。残りの手順は方法 1 と同じです

  • コンフィギュレーションの削除

    削除するコンフィギュレーションを選択し、「削除」をクリック

    「確認」ボタンをクリックすると「削除成功」と表示されます。削除後、そのコンフィギュレーションに対応するテンプレートはコンフィギュレーション画面に関連付けられなくなり、そのテンプレートに関連するデバイスはコンフィギュレーションを表示・共有できなくなります。すでに共有されたコンフィギュレーションに対応する共有リンクと共有 QR コードは無効になります

  • コンフィギュレーションの表示

    デバイス管理でそのコンフィギュレーションにバインドされた製品配下のデバイスを見つけ、「詳細を表示」をクリックし、「コンフィギュレーションアプリ」をクリックして、コンフィギュレーションを表示します。

2.2. シーンコンフィギュレーション ​

シーンコンフィギュレーション はシーン向けに描画するコンフィギュレーション画面で、変数はシーン内のすべての変数に由来します。シーンを対象としてシーンコンフィギュレーション画面を描画し、シーンの可視化管理を実現します。

シーンコンフィギュレーションページのスクリーンショット
  • コンフィギュレーションの追加

    方法 1:「新規追加」ボタンをクリック。コンポーネント名、関連シーンの必須情報を入力する必要があります

    方法 2:シーンリストで「コンフィギュレーション設計」をクリック。そのテンプレートにシーンコンフィギュレーションが追加されていない場合、「シーンコンフィギュレーション」メニューにジャンプし、「コンフィギュレーションの追加」ダイアログが自動的に開きます。残りの手順は方法 1 と同じです

    方法 3:製品管理で「表示」をクリックし、「コンフィギュレーションアプリ」をクリック。コンフィギュレーションがない場合は「コンフィギュレーションの作成」ボタンをクリックでき、「シーンコンフィギュレーション」メニューにジャンプし、「コンフィギュレーションの追加」ダイアログが自動的に開きます。残りの手順は方法 1 と同じです

  • コンフィギュレーション設計

    方法 1:シーンコンフィギュレーションリストで直接「設計」をクリック

    方法 2:シーンリストで対応するシーンを見つけ、「コンフィギュレーション設計」をクリック。前提としてそのテンプレートにシーンコンフィギュレーションが追加済みであること。そうでない場合は先にコンフィギュレーションを追加する必要があります

  • コンフィギュレーションの共有

    方法 1:シーンコンフィギュレーションリストで直接「共有」をクリックし、共有リンクまたは共有 QR コードを生成します。共有リンクは暗号化でき、後で共有をオフにすることもできます

    方法 2:シーンコンフィギュレーションエディタで「共有」をクリック。残りの手順は方法 1 と同じです

  • コンフィギュレーションの削除

    削除するコンフィギュレーションを選択し、「削除」をクリック

    「確認」ボタンをクリックすると「削除成功」と表示されます。削除後、そのコンフィギュレーションに対応するシーンはコンフィギュレーション画面に関連付けられなくなり、そのモデルに関連するシーンはコンフィギュレーションを表示・共有できなくなります。すでに共有されたコンフィギュレーションに対応する共有リンクと共有 QR コードは無効になります

2.3. 独立コンフィギュレーション ​

独立コンフィギュレーション は、コンフィギュレーションアプリ画面で複数のデバイス、または異なるデバイス配下の異なるスレーブとデータポイントの関連データの表示、制御などの機能を対象とします。独立コンフィギュレーションは異なる製品配下のデバイスのコンフィギュレーション設計に適しており、コントロールはアカウント内のすべてのデバイスのデータ変数に関連付けられます。

独立コンフィギュレーションページのスクリーンショット
  • コンフィギュレーションの追加

    「新規追加」ボタンをクリック。コンポーネント名、関連シーンの必須情報を入力する必要があります

  • コンフィギュレーション設計

    シーンコンフィギュレーションリストで直接「設計」をクリック

  • コンフィギュレーションの共有

    方法 1:シーンコンフィギュレーションリストで直接「共有」をクリックし、共有リンクまたは共有 QR コードを生成します。共有リンクは暗号化でき、後で共有をオフにすることもできます

    方法 2:シーンコンフィギュレーションエディタで「共有」をクリック。残りの手順は方法 1 と同じです

  • コンフィギュレーションの削除

    削除するコンフィギュレーションを選択し、「削除」をクリック

    「確認」ボタンをクリックすると「削除成功」と表示されます。削除後、すでに共有されたコンフィギュレーションに対応する共有リンクと共有 QR コードは無効になります

3. 図庫管理 ​

図庫管理ではさまざまな画像をアップロード・管理でき、コンフィギュレーションエディタの「図庫」で画像を使用できます。システムには、ボタン、インジケーターランプ、産業用ポンプ、貯蔵タンク、モーター、電力記号、バルブ、反応器、ファン、パイプライン、建物、ボイラー、熱交換ステーション、機械設備、交通、警告標識、人物、天気、自然、パノラマ、3D などの画像が内蔵されています。

3. 図庫管理ページのスクリーンショット

4. チャート管理 ​

チャート管理ではカスタムチャートコンポーネントを作成でき、カスタムチャートはコンフィギュレーションエディタの「チャート」で使用できます。

カスタムチャートは Echart をベースに拡張されており、Echart 公式サイトの例を参考にパーソナライズできます。例えば、「コンフィギュレーションエディタ」で折れ線グラフを使用したい場合、「チャート管理」で折れ線グラフコンポーネントを定義し、「コンフィギュレーションエディタ」の左側の「チャート」で対応するコンポーネントを見つけて編集パネルにドラッグします。同時に、要件に応じてコンフィギュレーションエディタでデータバインドを行えます(現在は url バインドをサポート)。

チャートコンポーネントには、折れ線グラフ、棒グラフ、円グラフ、散布図、K 線図、レーダーチャート、ヒートマップ、関係図、リキッドフィル、ツリー図、サンバースト、ゲージ、ファネル、パス図、3D 棒グラフ、3D マップ、ワードクラウドなどが含まれます。

4. チャート管理ページのスクリーンショット

5. コンポーネント管理 ​

コンポーネント管理では、ユーザーがコンポーネントを独自に定義し、その後コンフィギュレーションエディタの「その他」でその定義コンポーネントを使用できます。

カスタムコンポーネントは Vue と ElementUI をサポートしています(http でデータリクエストを行えます)。

5. コンポーネント管理ページのスクリーンショット

6. モデル管理 ​

モデル管理では、ユーザーがサードパーティの 3D モデルをシステムにインポートし、その後コンフィギュレーションエディタの「モデル」でそのインポートモデルを使用できます。

モデルは FBX、GLB、GLTF、OBJ などの形式のファイルをサポートしています(その他の形式はコードで拡張可能です)。

6. モデル管理ページのスクリーンショット

7. コンフィギュレーション設定の受け入れ ​

受け入れ項目正常な状態
コンフィギュレーションタイプテンプレートコンフィギュレーション、シーンコンフィギュレーション、独立コンフィギュレーションの選択が正しい
変数バインド変数の由来、モノモデル識別子、デバイスまたはシーンのコンテキストが正しい
リアルタイム更新デバイスが送信した後にコンフィギュレーションコンポーネントが更新される
制御送信制御コンポーネントがデバイスに送信し、返送を受信できる
共有アクセス共有リンクまたは QR コードにアクセスでき、共有をオフにすると無効になる
権限分離一般ユーザーは権限のあるデバイスまたはシーンのみ閲覧できる
リソース読み込み画像、チャート、3D モデルが実行時に正常に読み込まれる
モバイル表示モバイル端末のレイアウトが遮られず、はみ出さず、操作が可能

8. よくある質問 ​

コンフィギュレーションページにデータが表示されない ​

製品またはシーンのバインドが正しいか、変数が有効か、デバイスがオンラインか、デバイスに送信があるか、変数識別子がモノモデルと一致しているかを確認してください。

共有リンクにアクセスできない ​

コンフィギュレーションが削除されていないか、共有がオフになっていないか、共有パスワードが正しいか、アクセスドメインと Nginx 転送が正しいかを確認してください。

制御ボタンが無効 ​

モノモデルが書き込み可能か、デバイスがオンラインか、デバイス端で指令処理が実装されているか、現在のユーザーに制御権限があるかを確認してください。

画像またはモデルの読み込みに失敗する ​

素材が削除されていないか、パスが正しいか、ファイルサイズが大きすぎないか、クロスオリジンと静的リソースサービスが正常かを確認してください。

9. 二次開発の入口 ​

タイプパスまたはインターフェース説明
コンフィギュレーションページvue3/src/views/dragEditorコンフィギュレーションデザイナと実行時
コンポーネントディレクトリvue3/src/views/dragEditor/componentsカスタムコンポーネントとコンポーネントライブラリ
製品アプリ設定vue3/src/views/iot/product製品ステータスモードとコンフィギュレーションアプリ
デバイス詳細vue3/src/views/iot/deviceデバイスコンフィギュレーションアプリの入口
シーンページvue3/src/views/scene/listシーンコンフィギュレーションの入口
バックエンドインターフェース/goview/project、/goview/projectData可視化プロジェクトとデータインターフェース
デバイスインターフェース/iot/device、/iot/modelデバイスとモノモデルのデータ