メインコンテンツまでスキップ

リアルタイム値の表示

登録した PLC / タグの 現在値 をリアルタイムで確認する方法です。ゲートウェイには 3 種類のライブビューがあります。

ビューポーリング周期用途
/ui/connect/list (左側 OPC + 右側タグ表)5 秒1 つの OPC の すべての タグ値を一覧で確認
/ui/connect/tag-view/{opc_id}/{tag_id} (単一タグライブチャート)1 秒特定タグの 推移 と時系列
/ui/main カード1 秒ゲートウェイの システム 状態 (CPU/メモリ/ネットワーク/Sparkplug など)

1. [接続一覧] 画面で表示 (/ui/connect/list)

最も簡単な方法です。

  1. 左側サイドバーの 接続済み一覧 アイコン、またはメインカードの 接続済み一覧 (N) をクリック
  2. 左側の [OPC 一覧] で確認したい PLC の行をクリック
  3. 右側にその PLC のタグ一覧 + 現在値が表示されます。
  4. 5 秒ごとに自動更新 されます。

詳細な列 / アクションについては 接続一覧 / タグ一覧画面 を参照してください。


2. 単一タグライブチャート (/ui/connect/tag-view/{opc_id}/{tag_id})

特定タグの時系列を本格的に確認したい場合は、タグ行をクリックして tag-view ページへ移動します (URL の直接入力も可)。

2.1 画面構成

┌────────────────────────────────────────────────────────────┐
│ ⊙ {OPC_ID} / {TAG_ID} [←] [↻] │
├────────────────────────────────────────────────────────────┤
│ [태그 메타 패널] │
│ tag_id / java_type / plc_address / opc_id / 마지막 갱신 │
├────────────────────────────────────────────────────────────┤
│ [값 추이 차트] [범위 콤보 ▼] │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ (수치/불리언 — ECharts 라인 / STRING — vis 박스) │ │
│ │ │ │
│ │ [── dataZoom 슬라이더 (연한 그레이) ────────] │ │
│ └──────────────────────────────────────────────────────┘ │
└────────────────────────────────────────────────────────────┘

2.2 チャート種類 (自動切替)

データ型チャート
Integer / Long / Float / DoubleECharts ライン — 滑らかなスプライン + 右側 Y 軸
BooleanECharts step end — 0/1 の階段状
Stringvis-timeline ボックス — 同一値が連続する区間を 1 つのボックスにまとめる (ステートマシンの可視化)

2.3 チャート操作

機能説明
範囲コンボ1분 / 5분 / 10분 / 30분 / 1시간(default) / 3시간 / 12시간 / 24시간 — 選択時に Cassandra tm_tag_point から即座に再 fetch
dataZoom スライダーチャート下部の横バー — マウスドラッグで横方向の zoom / pan。淡いグレートーン (以前の濃い色から変更) — チャート本体を隠しません
自動追加1 秒ポーリングで新しい値をチャートに push (全体を redraw せず incremental に追加)
マウス hovertooltip で ms 単位の時刻 + 値を表示
STRING チャート更新history を ASC ソートしたうえで vis dataset を全体再構成 — 同一値が連続する区間ではちらつきなし

OPC-UA ノードビューア の右側チャートと同じトーン / 同じデータを使用します — ただし tag-view は 1 タグのみをフル画面表示、opcua viewer はツリー + 小さなチャートパネルです。


3. 表の列 (参考)

左側 [OPC 一覧]

意味
PLC | プロトコルプロトコル別ロゴ + 種類
接続状態🟢 接続 / 🔴 切断 / ⬜ 不明
OPC ID / 名称 / 説明識別 / ユーザーラベル
収集周期 (ms)timecycle
自動開始 / 非同期オプション ✓ / -
接続タグ数その OPC のタグ個数
収集件数起動後の累積 read 数 (point_count)
収集状態🟢 正常 / 🟧 異常 / ⬜ 停止
アクション▶ 開始 / ⏹ 停止 / 🔧 編集 / 🗑 削除

(詳細な 14 列の原本は 接続一覧 を参照)

右側 [タグ一覧]

意味
TAG ID / 名称識別 / ユーザーラベル
PLC アドレス読み取り元 (例: D0, M10, 40001)
データ型INT / DOUBLE / BOOL / STRING ...
最終値直近の収集値 (角丸ソリッドバッジ — pp-cell-pill トーン。列幅 160px)
更新時刻最終更新時刻
読み取り状態OK (緑ソリッド) / ERROR (赤ソリッド)
読み取りエラーメッセージ失敗理由 (成功時は空欄)
アクション✏ インライン書き込み / 📈 チャート (tag-view へ移動)

メイン画面での一覧表示

上部の [ホーム] (または左上のロゴをクリック) に戻ると、ゲートウェイ全体の状態を 1 画面で確認できます。

表示領域表示内容
CPU / メモリ / ディスクゲージゲートウェイ PC のリソース状態
接続 / タグ件数全登録件数のサマリ
PLC 接続および収集状態接続正常 / 失敗の件数、累積収集件数
処理速度 (mps)秒あたり処理件数の推移グラフ

ゲージが赤く変わった場合はリソース不足を意味します。システム管理者へお問い合わせください。


モーターセンス (Motor Sense) の場合

MOTOR_SENSE タイプの接続は、通常のタグ表ではなく アセット(資産)別カード 形式で表示されます。

  • HEALTH INDEX カード — 資産健全性指数 (アンバランス / アライメント / ベアリングなど)
  • SIGNAL カード — 振動 / 温度 / 電圧などの信号値

1 秒周期で自動更新され、別途の更新表示はありません。


外部システムから値を取得する

他のシステム (ダッシュボード、分析ツールなど) がゲートウェイから値を受け取る必要がある場合、次の方法から選択できます。

方法対象
MQTT 購読一般的な IIoT システム
Sparkplug B 購読Ignition / HiveMQ Edge / 標準 SCADA
REST API 照会自社開発のダッシュボード / バックエンド
OPC-UA サーバーとして公開外部 SCADA が OPC-UA クライアントとして接続

詳細な設定 / トピック / エンドポイント仕様は 高度な設定 — REST API / 高度な設定 — Sparkplug B にあります。


よくある質問

Q. 値は入ってくるが更新が遅すぎる

タグ登録時に 収集周期 が長く設定されている可能性が高いです。PLC 登録の [修正] で 수집 주기 (ms) を小さくしてみてください。通常は 1000ms (= 1 秒) が無難です。

Q. 画面更新の 5 秒が長すぎる

/ui/connect/list の表更新は 5 秒です。特定のタグをより速く確認したい場合は、そのタグをクリックして 単一タグライブチャート (/ui/connect/tag-view) へ移動してください — 1 秒ポーリング です。複数タグを同時に高速で確認したい場合は、別途ダッシュボードツール (Grafana など) を併用してください。アプリケーション管理 を参照。

Q. 同じ PLC で一部のタグは正常、一部のタグはエラーになる場合

特定のタグのみエラーになる場合は、そのタグの PLC アドレス表記 が誤っているか、形式補助 (format) が合っていないケースがほとんどです。その 1 行のみ [修正] で再度点検してください。