Console Navigation and Common Screens
Table of Contents
- Overview
- Full Screen Frame
- Top Bar
- Unified Domain Search
- Left Menu Structure
- Real-time Notifications and Toasts
- Common Screen Patterns
- Recommended Operational Path
- Permissions and Menu Visibility
- FAQ
- Related Screens
Overview
This document describes the console frame commonly used across all screens after login. The current console consists of the top domain search, right real-time toolbar, left business group menu, and body based on cards, charts, and tables.
The overall menu map and business flow can be viewed at a glance in Overall Menu Structure and Operational Flow.
Operators typically use the following flow:
- Check the site map, pipeline, KPI, and infrastructure health on the Dashboard.
- Click on an abnormal KPI to navigate down to Connection Status, Alarm, Equipment, and Daily Statistics.
- Use the top Domain Search to immediately find site, asset, tag, OPC, Edge, flow, or alarm configuration IDs and move to the detailed screen.
- Check new abnormal signals in the LIVE, alarm, and toast notifications at the top right.
The "Summary" first screen in previous documents has been reorganized as the Dashboard in the current UI. The internal URL remains
/map/index.
Full Screen Frame
┌──────────────┬────────────────────────────────────────────────────────────┐
│ PlantPulse │ ☰ [도메인 검색 사이트 / 에셋 / 태그 / OPC / ... CTRL+K] │
│ 좌측 메뉴 │ [LIVE] [알람] [전체] [설정] [매뉴얼] [사용자] │
├──────────────┼────────────────────────────────────────────────────────────┤
│ 개요 │ 페이지 제목 / 현재 업무 설명 │
│ 연결 │ ┌────────────────────────────────────────────────────────┐ │
│ 공장 모델 │ │ 지도·카드·차트·테이블·트리·드로어 등 선택 화면 본문 │ │
│ ... │ └────────────────────────────────────────────────────────┘ │
└──────────────┴────────────────────────────────────────────────────────────┘
| Area | Role |
|---|---|
| Top Bar | Menu toggle, global domain search, LIVE status, alarms, full screen, settings, manual, user menu |
| Left Menu | Business group menu based on actual server-web nav-role/admin.jsp |
| Body Top | Page title, current site/business context, inquiry, refresh, and navigation buttons |
| Body Area | Maps, cards, charts, tables, trees, detail panels |
| Toast Area | Briefly displays real-time diagnosis and alarm events at the top right |
Top Bar
The top bar operates identically across all screens.
| Order | Element | Usage |
|---|---|---|
| 1 | Menu Toggle | Collapses or expands the left menu. Used to secure body space on narrow screens. |
| 2 | Domain Search | Opens via click, Ctrl+K / Mac Cmd+K. Searches for domain IDs across the entire console. |
| 3 | LIVE Status | WebSocket connection status. The LIVE dot is displayed as a pulse when normal. |
| 4 | Alarm | Displays the recent alarm count and preview. Navigate to Alarm via the menu footer. |
| 5 | Full Screen | Toggles the browser's full-screen mode. |
| 6 | Settings | Opens user display settings such as screen scale, alarm pop-ups, and diagnosis log display. |
| 7 | Manual | Opens the GitBook manual in a new tab. |
| 8 | User Menu | Provides profile, password change, and logout. |
Top search is different from the search forms on individual screens. Screen-specific search filters the current list, while domain search finds major IDs across the console and navigates to detailed screens.
Unified Domain Search
Domain search calls /api/v5/domain/search and displays results as a DataTable. Clicking an ID cell copies it to the clipboard, and the action button navigates to the domain-specific detailed screen.
Search Targets
| Domain | Example | Destination |
|---|---|---|
| SITE / AREA / LINE | S1_LOTTE_CS_DJ_SITE | Dashboard, Asset Tree, Model |
| EQUIPMENT / ASSET | ASSET_LINE_01 | Asset Tree, Equipment Details |
| TAG | TAG_EDGE_00303_90000 | Tag, Data Inquiry, Trend |
| OPC | OPC_MAIN_01 | Connection Details |
| EDGE | EDGE-303 | Edge Details |
| ALARM_CONFIG | ALARM_CONFIG_000376 | Advanced Alarm |
| FLOW | Flow ID | Flow List/Edit |
| USER / SECURITY | User/Security Policy ID | System/Security Management |
| EMPLOYEE / CUSTOMER / PRODUCT | Production Master ID | Production Management Screen |
Using Search Results
| Action | Result |
|---|---|
Ctrl+K / Cmd+K | Opens the domain search dialog regardless of which input field has focus. |
| Click Domain Chip | Filters only the selected domain. |
| Click ID | Copies the ID to the clipboard. |
| Click Detail Navigation Button | Navigates to the domain-specific detailed screen or list screen. |
| Click Recent Search Term | Searches again with the same keyword. |
Searching for IDs seen in alarm messages or diagnosis toasts during operation significantly reduces the time to navigate to the root object.
Left Menu Structure
The current left menu follows the order of the server-web integrated menu rendering. Menu group names also follow the display language (e.g., «Overview», «Connectivity»...). Groups can be collapsed or expanded, and only short names remain when the left menu is collapsed.
In the tables below, ○ in the USER column indicates menus visible to general users — Permissions and Menu Visibility.
Overview
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Dashboard | /map/index | Site map, data pipeline, platform health, core KPI | |
| Statistics | /statistics/index | Annual heatmap and operational statistics for the selected date |
Connectivity
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Protocol | /connect/index | Data source registration for OPC/PLC/Modbus/DB/API, etc. | |
| Connection Status | /connect/status | Monitoring of normal, delay, anomaly, disconnection, and unconnected status for all connections | |
| Edge | /edge/index | Field Edge equipment status and detailed control |
Factory Model
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Model | /model/index | Hierarchy model for site, area, line, and equipment | |
| Asset | /asset/tree/index | Asset tree and detailed properties | ○ |
| Tag | /tag/index | Collection tag definition and status | ○ |
| Ontology | /ontology/index | Semantic model and relationship definition | |
| Metadata | /metadata/index | Extension properties by domain | |
| Standard Information | /basedata/index | Operational base values and common codes |
Equipment
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Equipment List | /equipment/index | Equipment cards and entry to equipment-level dashboards | |
| Data Inquiry | /asset/data/index | Collection data inquiry by asset and tag | ○ |
| Timeline Comparison | /timeline/index | Time-axis comparison between tags and equipment |
Production
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Customer | /customer/index | Customer master | |
| Product | /product/index | Product master | |
| Process | /process/index | Equipment connection diagram and process segments | |
| Employee | /employee/index | Worker and manager information | |
| Work Schedule | /calendar/index | Shifts and operational schedules | |
| Work Order | /order/index | Production work instructions | |
| Production Goal | /basedata/production-targets | Production goals |
Maintenance
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Maintenance Status | /maintenance/status | Ongoing maintenance and maintenance metrics | ○ |
| Maintenance Order | /maintenance/records | Maintenance order list | ○ |
| Preventive Maintenance Plan | /maintenance/plans | Preventive maintenance plan | ○ |
| Failure Record (RAM) | /analysis/ram/failures | Failure records and causes |
ISO
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| ISO Data | /asset/plugin/index | Source data by equipment for OEE/RAM/EMS calculation | ○ |
| ISO Analysis | /analysis/index | KPI analysis based on ISO 22400 |
Data
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Stream | /stream/index | Real-time time series streaming charts | |
| Trend | /storage/index | Tag time series trends and sampling analysis | |
| Snapshot | /snapshot/index | Time series snapshots by interval | |
| Data Export | /data/index | Tag time series data inquiry and CSV export | |
| Object (BLOB) | /blob/store | Storage for images, documents, and binary files |
Alarm
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Alarm | /alarm/index | Real-time alarm list. Information, Warning, and Critical count badges displayed in the left menu | ○ |
| Alarm Search | /alarm/advsearch/index | Search by period, range, severity, active, and acknowledgement conditions | ○ |
| Advanced Alarm | /alarm/config/index | Alarm settings, EQL alarm rules, temporary hide, and service exclusion | ○ |
| Alarm Analysis | /alarm/analysis/index | Ranking, trend, distribution, and treemap analysis | ○ |
| Alarm Performance | /alarm/performance/index | Alarm system performance based on ISA-18.2 / EEMUA 191 | ○ |
Visualization
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Canvas | /canvas/index | SVG-based field monitoring screen |
Automation
| Menu | Internal URL | Purpose | USER |
|---|---|---|---|
| Flow | /flow/index | Automation graph list and edit. Error count badge displayed in the left menu | |
| Flow Execution History | /flow/log | Flow execution logs and failure history | |
| EQL Query | /query/index | Real-time event query execution | |
| Statement | /statement/index | Management of deployed EQL statements |
There is no separate Trigger menu. Triggers are handled within nodes of the Flow graph or in the context of statements in the EQL Help.
Standard
| Menu | Internal URL / External Port | Purpose | USER |
|---|---|---|---|
| Namespace | /uns/tree | Unified Namespace hierarchy and Kafka/MQTT/SparkplugB topic preview | |
| Catalog | /catalog/index | Data catalog | |
| OPC-UA | http://[현재호스트]:12780 | Opens standard OPC-UA tools in a new window. | |
| AAS V3 | http://[현재호스트]:8091/ui/ | Opens AAS V3 UI in a new window. |
System
| Menu | Internal URL / External Port | Purpose | USER |
|---|---|---|---|
| User | /user/index | User account management (ADMIN only) | |
| Security Policy | /security/index | Password and access security policies | |
| API Token | /token/index | API tokens for external integration (ADMIN only) | |
| Monitoring | /monitoring/index | Infrastructure health, pipeline, and engine metrics | |
| Diagnosis | /diagnostic/index | System diagnosis events | |
| Log | /log/index | Application logs | |
| Cluster | /cluster/index | Cluster node status | |
| HA | /ha/index | High Availability configuration status | |
| Audit | /audit/index | Audit logs | |
| Setting | /config/index | System key-value settings | |
| Environment Info | /env/view | Environment setting inquiry by property |
Real-time Notifications and Toasts
Toasts at the top right briefly show new diagnosis events or equipment status changes.
진단 · 192.168.0.41
설비 상태 변경 - 설비=[ASSET_DJ_M_16_2], RUN -> FAULT
| Item | Meaning |
|---|---|
| Title | Notification type and occurring equipment or module |
| Body | Status change, alarm content, and diagnosis message summary |
| Color | Highlighted according to Information, Warning, or Critical levels |
| Follow-up | Alarms are tracked in Alarm, equipment status in Equipment, and system events in Diagnosis |
Toasts are signals. Before taking actual action, re-verify the time, target ID, and detailed logs in the relevant screens.
Common Screen Patterns
Status Colors
| Color | General Meaning | Example |
|---|---|---|
| Green | Normal | Connection normal, infrastructure UP, equipment health normal |
| Orange | Caution/Delay | Connection delay, warning alarm, processing delay |
| Red | Anomaly/Critical | Connection anomaly, critical alarm, engine error |
| Gray | Unconnected/Unconfirmed | No data, no collection history yet |
The exact meaning of codes is verified based on the Status Code Definition.
List and Detail
Most business screens use the Top Search → List Table → Row Click Detail pattern.
| Step | Description |
|---|---|
| Select Search Conditions | Period, site, status, keyword, number of displayed items |
| Inquiry | Update list or cards with current conditions |
| Click Row | Open detailed screen or drawer for the corresponding domain |
| Refresh | Re-inquire with previous conditions when real-time values are suspected |
Time Range
Alarm, diagnosis, log, and data inquiry screens provide quick time ranges.
| Button | Purpose |
|---|---|
10M / 30M | Tracking recently occurred failures |
1H / 6H / 12H | Analysis of the current day's shift time zone |
ALL | Display all periods in the search condition |
Recommended Operational Path
Shift Start
- Check communication connection rate, today's collection, today's alarms, equipment utilization, equipment availability, and OEE on the Dashboard.
- Check for red or orange sites or connection status chips on the map.
- Check the status of cache, WS, MQTT, Kafka, event DB, and time series in the right health rail.
- Compare yesterday's and today's collection and alarm volumes in Daily Statistics.
Alarm Occurrence
- Identify new alarms via the top right toast or alarm badge.
- Open details in Alarm by narrowing down the period and site.
- Enter tag or asset IDs into the domain search to navigate to the equipment or data inquiry screen.
- If it is a recurring alarm, check rules and automation status in Advanced Alarm, Alarm Performance, Flow, and EQL Help.
Connection Anomaly
- Click the connection rate card or map status chip on the Dashboard.
- Find targets with delay, anomaly, or disconnection in Connection Status.
- If it appears to be an Edge equipment issue, navigate to Edge details.
- Check Diagnosis for diagnosis events occurring at the same time.
Permissions and Menu Visibility
The left menu varies by role. Each link is visible only when that role can open it on the server, and any group with no remaining links is hidden entirely. The menu and server access control read the same rule (security-rule.xml).
| Role | General Scope | Visible Menus |
|---|---|---|
| ADMIN | Overall operation, settings, security, and system management | All |
| API | Accounts for external system integration. Assigned along with security policies | All except User and API Token |
| USER | Inquiry-centric | ○ in the table above — Asset, Tag, Data Inquiry, Maintenance Status, Maintenance Order, Preventive Maintenance Plan, ISO Data, and Alarm |
Even if a menu is visible, write permissions within the screen are further divided. For example, a USER can acknowledge alarms individually but cannot acknowledge all, and write buttons do not appear in Advanced Alarm. Buttons that the server would reject are not shown on the screen.
If a function is blocked due to lack of permissions, request a role change from the security administrator. For detailed account management, refer to Security Management.
FAQ
Q. I cannot see the old "Summary" menu.
A. After the screen reorganization, the first screen menu name has been consolidated into Dashboard. The internal URL remains the same as /map/index.
Q. The time series engine and SQL items in the 도구 menu have disappeared.
A. The only external items that open in a new window from the left menu are OPC-UA and AAS V3 in the Standard group. For general time series inquiries, use the Trend, Data Export, and Snapshot screens in the Data group.
Q. I can see the menu, but there is no save button, or it is blocked when I click it.
A. Menus only show what the role can open, and write buttons are also divided by role. If permissions are needed, request a role change from the Security Management manager.
Q. I searched for data using the top search, but the current table did not change.
A. Top search is for global domain navigation. To filter the current table, use the search form at the top of the body of each screen.
Q. A toast disappeared; can I see the content again?
A. Alarms are re-queried in Alarm, system events in Diagnosis, and detailed application logs in the log screen of System.
Q. The left menu is not visible.
A. Click the menu toggle at the top left. It may be automatically collapsed if the browser width is narrow.
Related Screens
- Login — Access, sessions, and menu differences by role
- Overall Menu Structure and Operational Flow — Overall menu map and entry flows by situation
- Dashboard — First screen after login and KPI interpretation
- Daily Statistics — Operational statistics by date
- Connection Management — Protocol, connection status, and Edge
- UNS — Unified Namespace and topic preview
- Status Code Definition — Connection, health, alarm, and production status codes