リアルタイム値の確認
登録した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)
最も簡単な方法です。
- トップバーの接続リストアイコン、またはホームカードの 接続リスト (N) をクリック
- 左側の [OPCリスト] から確認したいPLCの行をクリック
- 右側にそのPLCのタグリストと現在値が表示されます。
- 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 / Double | ECharts ライン — 滑らかなスプライン + 右側Y軸 |
Boolean | ECharts step end — 0/1 ステップ型 |
String | vis-timeline ボックス — 同じ値が連続する区間を1つのボックスで表示 (ステートマシン可視化) |
2.3 チャートインタラクション
| 機能 | 説明 |
|---|---|
| 範囲コンボ | 1분 / 5분 / 10분 / 30분 / 1시간(default) / 3시간 / 12시간 / 24시간 — 選択時、Cassandra tm_tag_point から即座に再フェッチ |
| dataZoom スライダー | チャート下部の横棒 — マウスドラッグで横方向のズーム / パン。淡いグレー(以前の濃色から変更)に変更し、チャート本文を遮らない仕様 |
| 自動追加 | 1秒ポーリングで新しい値をチャートにpush (全体の再描画なしにインクリメンタル追加) |
| マウスホバー | ツールチップでms単位の時間と値を表示 |
| STRING チャート更新 | 履歴を昇順(ASC)にソートした後、visデータセット全体を再構成 — 同じ値が連続する区間では点滅が発生しない仕様 |
OPC UA サーバー の右側チャートと同じトーン・同一データを使用します。ただし、tag-viewは単一タグをフル画面で表示し、opcua viewerはツリーと小型チャートパネルの構成となります。
3. 表カラム (参考)
左側 [OPCリスト]
| カラム | 意味 |
|---|---|
| PLC | プロトコル | プロトコル別ロゴ + 種類 |
| 接続状態 | 🟢 接続 / 🔴 断線 / ⬜ 不明 |
| OPC ID / 名 / 説明 | 識別子 / ユーザーラベル |
| 収集周期 (ms) | timecycle |
| 自動開始 / 非同期 | オプション ✓ / - |
| 接続済みタグ数 | そのOPCのタグ数 |
| 収集件数 | 起動後の累積リード数 (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) が適合していないケースがほとんどです。該当する行のみ [編集] で再点検してください。