設備
目次
概要
設備メニューは登録された設備(Equipment)をカード形式で一覧表示します。各カードには設備イメージ、接続・健全性・登録状態インジケータ、本日のアラーム件数、タグ数、アセットツリーリンクが含まれます。左サイドバーのサイト・エリア・ラインフィルタを使用して、目的の設備を素早く絞り込むことができます。
この画面は運用者が以下を迅速に判断する際に使用されます。
- どの設備の通信が切断されているか
- どの設備が健全性診断で警告/危険状態か
- 本日どの設備で重大アラームが発生したか
パス: 左メニュー > Equipment > 設備一覧 (内部 URL /equipment/index)
画面構成
┌──────────────────────────────────────────────────────────────────┐
│ 설비 총 N개 설비 — 사이트별 모니터링 [타임라인 분석] [↻] │ ← ① 상단
├──────────┬───────────────────────────────────────────────────────┤
│ 🔎 검색 │ ⚙ [검색된 설비: N] 설비 목록 │
│ 조건 입력 │ 필터 조건에 맞는 설비 │
│ 후 검색 │ ─────────────────────────────────────────────────────│
│ [사이트▼] │ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│ [구역 ▼] │ │ 카드 │ │ 카드 │ │ 카드 │ │ 카드 │ │ ← ③ 카드 그리드
│ [라인 ▼] │ │ ... │ │ ... │ │ ... │ │ ... │ │
│ │ └──────┘ └──────┘ └──────┘ └──────┘ │
│ [공통유형▼]│ │
│ [설명] │ │
│ [↺][검색] │ │
└──────────┴───────────────────────────────────────────────────────┘
| エリア | 位置 | 表示内容 |
|---|---|---|
| ① 上部 | フル幅 | ページタイトル・設備総数・タイムライン分析/更新ボタン |
| ② 左サイドバー | col-lg-2 | 検索フィルタパネル — サイト/エリア/ライン + 検索オプション、下部にリセット・検索ボタン |
| ③ 右側 | col-lg-10 | 設備カード一覧 (検索結果件数 + カードグリッド) |
上部 — ページタイトル・ツール
| 項目 | 形式 | 表示内容 |
|---|---|---|
| ページタイトル | 左側 | "設備" + サブタイトル 총 N개 설비 — 사이트별 모니터링 |
| タイムライン分析 | 右側メインボタン | "タイムライン分析" — 複数設備のタイムライン比較画面を呼び出す(openTimeline()) |
| 更新 | 右側補助ボタン + ↻ | 左側フィルタを保持したまま、カード一覧のみ再読み込み |
ページ進入時、カード一覧は空白であり、左サイドバーで検索オプションを設定した後、検索 を押して表示されます。
左サイドバー — 検索・フィルタリング
パネルタイトルは 検索、サブタイトルは「条件入力後に検索」です。フォームは2つのグループに分かれており、 ボタン2つはパネルの下部(フッター)に配置されています。
1) サイト / エリア / ライン
3つのセレクタが 1つの グループにまとめられています。
| セレクタ | ID | オプション |
|---|---|---|
| サイト | site_id | 「全サイト」+ 登録済みサイト一覧 (사이트명 [설명]) |
| エリア (Area) | area_id | 「エリア選択」+ サイトのエリア一覧 (자산명 [설명]) |
| ライン (Line) | line_id | 「ライン選択」+ エリアのライン一覧 (자산명 [설명]) |
サイトを変更すると(
changedSite()) そのサイトに属するエリア(area_list)とライン(line_list)が自動的に再入力されます。 エリアを変更すると(changedArea()) そのエリアに属するラインのみがラインセレクタに入力され、ラインを変更すると(changedLine()) そのラインのアセットが即座に検索条件に反映されます。
2) 検索オプション
| 入力項目 | ID | 形式 | 説明 |
|---|---|---|---|
| 共通タイプ | common_table_type | セレクタ — 「全タイプ」+ 登録済みの共通タイプ一覧 | 設備に指定されたドメイン共通タイプで絞り込み |
| 説明 | description | テキスト入力 — プレースホルダ「説明キーワード」 | 設備説明のテキストキーワード |
共通タイプは 直接入力欄ではなくドロップダウン です。リストに表示されるのはシステムに実際に 登録されているタイプのみなので、探すタイプが見つからない場合、そのタイプで登録されている設備がまだないということです。
3) パネル下部ボタン
| ボタン | 動作 |
|---|---|
| ↺ リセット | resetFilter() — 上記のフィルタ・オプションをすべてクリア |
| 検索 | search() — 上記のフィルタ・オプションをすべて適用し、カード一覧を更新 |
右側 — 設備カード一覧
検索結果がない場合、以下の案内が表示されます。
⚙ 検索された設備がありません
左側のフィルタでサイト・エリア・ラインまたは検索オプションを調整した後、検索ボタンをクリックしてください。
検索結果がある場合、カードグリッド(eq-card-list)に設備がカード単位で表示されます。
┌───────────── 우측 영역 헤더 ─────────────┐
│ ⚙ [검색된 설비: N] 설비 목록 │
│ 필터 조건에 맞는 설비 │
└────────────────────────────────────────────┘
| ヘッダー項目 | 表示内容 |
|---|---|
| ヘッダーラベル | [검색된 설비: N] 설비 목록 — N は検索結果の設備数 (search_equipment_count)。件数はタイトル 前 に表示されます |
| サブタイトル | 「フィルタ条件に一致する設備」— 固定テキスト (検索条件の要約ではありません) |
設備カード構成
各カード(eq-card)は以下のエリアで構成されています。
┌────────────────────────────────────┐
│ 설비명 (굵게) │ ← header
│ 설비 설명 │ ← desc
├────────────────────────────────────┤
│ 📶 ❤️ 🏷 📅 🥧 │ 🟢 🟡 🔴 │ ← status (점등 5종 + 알람 3종)
├────────────────────────────────────┤
│ │
│ 설비 이미지 (썸네일) │ ← thumb (클릭 시 설비 대시보드)
│ │
├────────────────────────────────────┤
│ 생산 상태 뱃지 │ ← OEE area (active 상태)
├────────────────────────────────────┤
│ 🏷 N ⚙ │ ← footer (태그 수 / 자산 트리 이동)
└────────────────────────────────────┘
カード上部 — 名前・説明
| エリア | クラス | 表示内容 |
|---|---|---|
| カードヘッダー | eq-card-header | 設備名(asset_name) — 太字 |
| カード説明 | eq-card-desc | 設備説明(description) — 1行テキスト |
状態インジケータ 5種
カード状態エリア(eq-card-status)の左側に5つのインジケータが横に並んでいます。各インジケータはホバー時にツールチップで意味が表示されます。
| アイコン | ID | ツールチップ | 意味 |
|---|---|---|---|
| 📶 (Wi-Fi) | ${asset_id}_status_connection | 「接続状態」 | 通信接続状態 (正常接続・接続遅延・接続異常・接続断絶・接続未成立 5段階) |
| ❤️ (Heartbeat) | ${asset_id}_status_health | 「健全性状態」 | アセット健全性診断結果 (正常・注意・危険・不明 4段階) |
| 🏷 (Tags) | ${asset_id}_status_tag_reg | 「タグ登録状態」 | 設備にタグが登録されているか |
| 📅 (Calendar) | ${asset_id}_status_event_reg | 「イベント登録状態」 | アセットイベントルールが登録されているか |
| 🥧 (Pie) | ${asset_id}_status_aggregation_reg | 「集計登録状態」 | アセット集計(Aggregation)ルールが登録されているか |
最初の2つと後ろの3つは色の表現方法が異なります。
| インジケータ | 色ステップ |
|---|---|
| 接続状態・健全性状態 | 診断結果に応じて複数のステップ (灰色 = 不明、緑 = 正常、オレンジ = 注意、赤 = 異常) |
| タグ・イベント・集計登録状態 | 緑色またはグレーのいずれか — 登録済みなら緑色、未登録なら灰色 |
後ろの3つがグレーだからといって故障しているわけではありません。その設備にタグ・イベントルール・集計ルールがまだ 登録されていないというだけです。
色の意味については状態コード定義を参照。
本日のアラーム件数 3種
状態エリアの右側(左側の5つと縦線で区切られている)に本日のアラーム件数が3色で配置されています。
| 色 | ID | ツールチップ | 表示 |
|---|---|---|---|
| 🟢 緑 | ${asset_id}_count_alarm_info | 「本日の情報アラーム」 | 情報アラーム件数 |
| 🟡 オレンジ | ${asset_id}_count_alarm_warn | 「本日の警告アラーム」 | 警告アラーム件数 |
| 🔴 赤 | ${asset_id}_count_alarm_error | 「本日の重大アラーム」 | 重大アラーム件数 |
値の入力前はすべて - で表示されます。
設備イメージ・生産状態・フッター
設備イメージ (eq-card-thumb)
- 設備ごとに登録された画像をサムネイルで表示 (
/asset/image/${asset_id}) - クリック時に
/asset/dashboard/equipment/${asset_id}新しいタブで移動 — 設備単位のダッシュボード画面 - 画像が登録されていない設備は、デフォルトのプレースホルダ画像が表示されます
生産状態バッジ (eq-oee-area)
| ID | 表示内容 |
|---|---|
${asset_id}_status_active | 現在のアクティブ状態(稼働/停止/待機/アイドル/異常)バッジが色で表示 |
カードフッター (eq-card-footer)
| 項目 | 表示内容 |
|---|---|
| 🏷 + タグ数 | ${asset_id}_tag_count — この設備に登録されているタグ数 |
| ⚙ (歯車) | クリック時にアセットツリー画面(/asset/tree/index?sel=${asset_id}) — アセットメタの編集 |
タイムライン分析
上部の タイムライン分析 ボタンは複数設備のタイムライン比較画面を開きます(/timeline/index)。詳細な使用方法は、下記の設備メニューのサブ画面 — タイムライン比較を参照してください。
設備メニューのサブ画面 (一覧以外の2種類)
左メニューの Equipment セクションには3つの画面があります。
| メニュー | 内部 URL | 用途 |
|---|---|---|
| 設備一覧 (上記で説明) | /equipment/index | 設備カードグリッドの監視 |
| データ照会 | /asset/data/index | 設備別ドメインデータ(スナップショット・アラーム・イベント・状態・集計・コマンド)の照会 |
| タイムライン比較 | /timeline/index | 複数設備の時間軸比較 |
ISO データ(
/asset/plugin/index) は Equipment ではなく、左メニューの別セクション ISO にあります — 同じセクションの ISO 分析(/analysis/index) とともに。 詳細はISO データおよび分析を参照。
データ照会画面 (/asset/data/index)
設備単位でドメインデータを6種類の中から1つ選んで照会する画面です。
上部検索エリア
📋 데이터 조회 [기간] [데이터 유형 ▼] [시간 단위 ▼] [건수 ▼] [조회][전체 출력][↻]
| コントロール | 幅 | 説明 |
|---|---|---|
期間 (search_time) | 280px | 開始~終了 (中央、太字)。非表示 search_date_from/search_date_to |
データタイプ (data_type) | 120px | 6オプション — スナップショット・アラーム・イベント・状態・集計・コマンド |
時間単位 (time_unit) | 110px | 秒/分/時/日単位の集計 |
件数 (limit) | 140px | 最新100(デフォルト)/1,000/2,000/5,000/10,000件 |
| 照会・全出力・更新 | 赤 | search() / downloadCSV() / refresh() |
データタイプ6種
| コード | ラベル | 説明 |
|---|---|---|
DATA | スナップショット | 定期的にサンプリングされたタグ値 |
ALARM | アラーム | そのアセットのアラーム履歴 |
EVENT | イベント | アセット単位のイベント(状態変更など) |
CONTEXT | 状態 | アセット状態(稼働/停止/異常)の変更時点 |
AGGREGATION | 集計 | 時間単位の集計結果(平均・合計など) |
COMMAND | コマンド | アセットに発行したコマンド履歴 |
左側 (col-lg-2) — アセットツリーパネル
その他の設備分析画面と同じ: サイトセレクタ・アセットツリー・検索・フッター(アセット ID プレビュー)。
右側 (col-lg-10)
1) 時間帯別件数チャート (hourly_chart、140px)
| 項目 | 説明 |
|---|---|
| ヘッダー | 📊 「時間帯別件数」+ 結果サマリ(result_txt) |
| チャート | データタイプ別の時間帯棒グラフ |
| 空白状態 | 「アセットツリーから設備を選択して照会してください。」 |
2) 照会結果テーブル (data_table)
テーブルヘッダはデータタイプに応じて動的に変更されます。
デフォルト(スナップショット)コラム:
| コラム | 幅 | 説明 |
|---|---|---|
| 時刻 | 200px | 測定時刻 |
| アセット ID | 150px | アセット識別子 |
| データマップ | 250px | タグ-値ペアの JSON |
| タイムスタンプマップ | 250px | 各タグの受信時刻 |
データタイプが ALARM/EVENT/CONTEXT/AGGREGATION/COMMAND に変更(onDataTypeChange())されると、そのタイプに適したコラムでヘッダが再描画されます。
タイムライン比較画面 (/timeline/index)
複数設備のドメインイベント(状態/集計/イベント/コマンド)を1つの時間軸に重ねて比較する画面です。
上部検索エリア
🔁 타임라인 비교 [기간] [타임라인 유형 ▼] [알람 표시 ▼] [건수 ▼] [조회][전체 출력][필터][↻]
| コントロール | 幅 | 説明 |
|---|---|---|
期間 (search_time) | 280px | 開始~終了 |
タイムラインタイプ (timeline_type) | 140px | 4オプション — 状態(CONTEXT) / 集計(AGGREGATION) / イベント(EVENT) / コマンド(COMMAND) |
アラーム表示 (show_alarm) | 140px | アラーム表示(Y) / 非表示(N、デフォルト) |
件数 (limit) | 140px | 100/200/300/500/1,000件 |
| 照会 | 赤 + 🔍 | search() |
| 全出力 | 赤 + 📄 | downloadCSV() |
コンディションフィルタ (condition_button) | 赤 + 🎚️ | データ照会コンディションオプション (デフォルト非表示、conditionOption() で展開) |
| 更新 | 赤 + ↻ | — |
コンディション入力 (オプション)
| 入力 | 説明 |
|---|---|
condition (350px、デフォルト非表示) | プレースホルダ: 컨디션 : VALUE > 10 AND VALUE < 50 AND QUALITY = 192 形式の SQL ライク条件 |
左側 (col-lg-2) — アセットツリー
その他の画面と同じツリーパネル (アセット / 接続タブ)。
右側 (col-lg-10) — タイムライン
| 項目 | 説明 |
|---|---|
| ヘッダー | 🕐 「タイムライン」+ 結果サマリ(result_txt) |
| クイック時間範囲 | 6ボタン(10M/30M/1H/6H/12H/ALL) |
| タイムラインエリア | 左側ツリーでチェックしたアセットを同じ時間軸上に色付き棒で表示 |
活用
複数設備の稼働・停止パターンを同時比較したり、1つのラインの設備間における状態変化の時間差を分析する際に使用します。アラーム表示をオンにすると、同一時刻のアラームマーカが一緒に表示され、因果関係の分析が容易になります。
アセット単位ダッシュボード (/asset/dashboard/{level}/{asset_id})
設備カードの画像をクリックすると、新しいタブでそのアセットの詳細ダッシュボードが開きます。アセット階層(サイト/エリア/ライン/設備)の4段階ごとに異なるダッシュボード画面が提供されます。
| 階層 | 内部 URL | 用途 |
|---|---|---|
| サイト | /asset/dashboard/site/{site_id} | サイト全体 KPI + すべてのライン要約 |
| エリア | /asset/dashboard/area/{asset_id} | エリア内のライン・設備の統合 |
| ライン | /asset/dashboard/line/{asset_id} | ラインのすべての設備を1つの画面に |
| 設備 | /asset/dashboard/equipment/{asset_id} | 単一設備統合ダッシュボード (最も詳細) |
設備ダッシュボード (最も詳細) — 画面構成
上部 — ダッシュボードタイトルバー
[로고] | 설비명 [▼ 다른 설비] [↻실시간] [<date>] [↻] [✕닫기]
사이트 / 구역 / 라인 / 설비 (브레드크럼)
| エリア | 説明 |
|---|---|
| 別の設備ドロップダウン | 「この位置の別の設備に移動」— 同じラインに属する別の設備一覧 (equip_list) |
| リアルタイムトグル | クリック時に回転アイコンのアクティブ/非アクティブ |
日付選択 (sandbox-container) | 日付選択 — その日付のデータで画面を更新 |
| 前日/翌日 | ← → ボタンで日付を移動 |
| 更新 | pageRefresh() |
| ウィンドウを閉じる | self.close() — 新規タブモード用 |
| パンくずリスト | サイト → エリア → ライン → 設備 パスを表示 |
左側 col-lg-8 — メインパネル
パネル 1 — アセット情報 (青いボーダ 3px)
| エリア | 表示内容 |
|---|---|
| ヘッダー | 📺 設備名 + (登録日・修正日) |
| 状態インジケータ | アセット状態(asset_status) + 接続状態(connection_status) — 色で表示 |
| 画像 | アセット画像または SVG 図面 (640×320) |
| OEE ミニテーブル | その日付の運営メタ(ワークオーダー・製品・シフトなど)が丸テーブル形式で表示 |
パネル 2 — アセットタイムラインおよびデータ
| 項目 | 説明 |
|---|---|
| ヘッダー | 📊 「アセットタイムラインおよびデータ」+ 結果サマリ(result_txt) |
| タイムラインに移動 | 右側ボタン — タイムライン比較画面に移動 |
| タイムラインエリア | その日付のアセットイベント(状態/集計/イベント/コマンド)時間棒 |
パネル 3 — タグおよびトレンドチャート
| 項目 | 説明 |
|---|---|
| ヘッダー | 📈 「タグおよびトレンドチャート [全タグ : N個]」 |
| タグリストに移動 | 右側ボタン — タグリスト画面に移動 |
| 空白状態 | 「左側のタグリストから表示するタグを選択してください。」 |
| チャート | 選択したタグの時系列チャート |
パネル 4 — KPI ミニチャート 3種
| チャート | 説明 |
|---|---|
| (左側) OEE | その日付の OEE 推移 — 「表示するデータがありません。」空白状態 |
| (中央) RAM | 信頼性/保全性推移 |
| (右側) EMS | エネルギー消費推移 |
パネル 5 — 設備状態
| エリア | 説明 |
|---|---|
| ヘッダー | 🔋 「設備状態 [全アラーム件数 : N件]」 |
| 設備稼働状態ドーナツ | RUN/IDLE/STOP/FAULT の比率 |
| アラーム分布 | 優先度別アラーム件数 |
パネル 6 — 最新設備アラームリスト
| 項目 | 説明 |
|---|---|
| ヘッダー | 🔔 「最新設備アラームリスト」 |
| アラーム詳細検索 | 右側ボタン — アラーム詳細検索に移動 |
| リスト | 最新アラーム N件を時間逆順で |
右側 col-lg-4 — サイドパネル
アセット単位の補足情報パネルが縦に並んでいます。
| パネル | JSP | 表示内容 |
|---|---|---|
| アラーム | pannel/alarm.jsp | アセット単位アラームサマリ |
| 状態 | pannel/context.jsp | アセットコンテキスト(現在の運営状態) |
| 集計 | pannel/aggregation.jsp | アセット集計(平均/最大/最小) |
| イベント | pannel/event.jsp | アセットイベント履歴 |
| コマンド | pannel/command.jsp | アセットに発行したコマンド履歴 |
サイト/エリア/ラインダッシュボード の違い
上位階層のダッシュボードは子アセットを統合表示します。
| 階層 | 違い |
|---|---|
| サイト | すべてのラインの KPI 合計・ドーナツチャート・下位アセットリスト |
| エリア | そのエリアに属するラインと設備の稼働状態統合 |
| ライン | ラインのすべての設備を1つの画面にグリッド表示 |
詳細マニュアルは別途提供されませんが、本アセットダッシュボード(設備)と同じパターンなため、慣れるとその他の階層も自然に使用できるようになります。
活用パターン
| 分析フロー | 画面フロー |
|---|---|
| 現場運用者監視画面 | 設備ダッシュボード → 新規タブ全画面表示に → 現場ディスプレイ |
| 異常発生直後の詳細分析 | 設備カード → ダッシュボード → 日付選択 → タイムライン + トレンド + アラーム統合分析 |
| 別の設備と素早く比較 | 設備ダッシュボード → 右上の別設備ドロップダウン → 同じラインの別設備 |
活用シナリオ
| シナリオ | 使用方法 |
|---|---|
| サイト単位の夜間点検 | サイトセレクタで夜間運営サイトを選択 → 検索 → 赤いインジケータ(接続断絶/重大アラーム)のカードを素早く識別 |
| 特定ラインの設備状態 | サイト → エリア → ライン と順に絞り込んで検索 → ライン内の全設備を1つの画面に表示 |
| 設備タイプ別監視 | 検索オプションの「共通タイプ」ドロップダウンでタイプを選択 → そのシリーズのみを検索 |
| アラーム激増資産を識別 | ソート・フィルタで赤いアラーム件数が多いカードから確認 |
| 設備イメージで識別 | カードのサムネイル画像で視覚的に素早くマッチング |
| アセットメタ編集 | カードフッターの ⚙ ボタンでアセットツリー画面に移動 |
よくある質問
Q. ページに入ったがカードが空です。 A. ページ進入時には検索結果が空白で、左サイドバーから検索ボタンを押すとカードが表示されます。サイトを「全サイト」のまま検索を押してもかまいません。
Q. サイトを選択しましたがエリアセレクタが空です。 A. そのサイトに登録されているエリアがないか、ページ進入時にエリアが未読み込みの可能性があります。サイトセレクタを再度変更するとエリアリストが再入力されます。エリアが本当にない場合は、ファクトリ管理 > モデルでエリアを登録してください。
Q. カードのインジケータがすべてグレーです。 A. その設備に登録されたタグ/イベント/集計がないか、通信がまだ1回も受信されていない状態です。ファクトリ管理 > タグでタグが登録されているかをまず確認してください。
Q. アラーム件数がすべて - で表示されています。
A. アラームデータがまだ読み込まれていません。しばらく待つか、右上の更新ボタンを押してください。それでも表示されない場合は、アラーム画面でその設備のアラーム発生有無を確認してください。
Q. 設備イメージの位置に プレースホルダのみが見えます。 A. その設備に画像が登録されていません。アセットツリー画面で設備を選択して画像をアップロードできます。
Q. カードをクリックするとどこへ移動しますか? A. 画像エリアをクリックするとその設備の単一ダッシュボード画面が新しいタブで開きます。カードフッターの ⚙ ボタンはアセットツリー編集画面に移動します。
Q. 検索結果が多すぎて画面が遅いです。 A. サイト → エリア → ラインの順に絞り込み、「設備共通タイプ」検索オプションも一緒に使用すると結果が減ります。
Q. 検索結果の並べ替えを変更できますか? A. 画面はアセットツリーの登録順序で表示されます。並べ替え変更が必要な場合は、アセットツリー画面で順序を調整してください。
Q. 複数の設備の稼働時間を一度に比較したいのですが。 A. 上部の タイムライン分析 ボタンで複数設備比較画面を使用してください。