Skip to main content

ISO Data and Analytics (OEE / RAM / EMS)

Table of Contents​


Overview​

Menu location Left menu ISO > ISO Data / ISO Analytics

The ISO Data and Analytics screen lets you analyze three ISO 22400-based operational performance metrics with charts and tables on a single screen.

PluginNameMeaning of Abbreviation
OEEOverall equipment effectivenessOverall Equipment Effectiveness
RAMReliability·MaintainabilityReliability·Availability·Maintainability
EMSEnergy managementEnergy Management System

All three plugins share the same left-hand asset tree and search area; only the right-hand content changes, showing different charts and tables depending on the tab.

Path: Left menu > ISO > ISO Data (internal URL /asset/plugin/index) or ISO > ISO Analytics (internal URL /analysis/index)


Screen Layout​

┌──────────────────────────────────────────────────────────────────────┐
│ 🌎 ISO 데이터 [기간 ▭▭▭] [플러그인 ▼] [건수 ▼] [조회][전체출력][↻]│ ← ① 상단
├──────────┬───────────────────────────────────────────────────────────┤
│ 🗂 모델 │ ◯ 추이 차트 (OEE/RAM/EMS 중 선택된 탭) │
│ ─────── │ ┌──────────────────────────────────────────────────────┐ │
│ 사이트▼ │ │ 라인/영역 차트 토글, 300px 높이 │ │ ← ②/③
│ ─────── │ └──────────────────────────────────────────────────────┘ │
│ 🔍 검색 │ │
│ ─────── │ ◯ 히스토리 테이블 (탭별 컬럼 다름) │
│ 에셋 │ ┌──────────────────────────────────────────────────────┐ │
│ 트리 │ │ 시간 / 워크오더 / 핵심 지표 컬럼들 │ │
│ ─────── │ └──────────────────────────────────────────────────────┘ │
│ 오브젝트│ │
│ ID : │ │
└──────────┴───────────────────────────────────────────────────────────┘
AreaPositionContents
① TopFull widthSearch area (period, plugin, record count, tools)
② Leftcol-lg-2Site selector + asset tree
③ Rightcol-lg-10Trend chart + history table (selected plugin tab)

Top — Search Area​

🌎 ISO 데이터 [기간] [플러그인 ▼] [건수 ▼] [조회] [전체 출력] [↻]
ControlWidthDescription
Period (search_time)280pxStart–end date/time (center-aligned, bold). Date range picker
Plugin (plugin_type)200pxSelect OEE/RAM/EMS — on change (onPluginTypeChange()), the right-hand content tab switches automatically
Record count (filter_limit)150pxLatest 1,000 (default)/5,000/10,000 records
QueryRed + 🔍search() — Queries data for the asset selected in the left tree using the conditions above
Export allRed + 📄downloadCSV() — Downloads the full result set for the search conditions as CSV
RefreshRed + ↻refresh() — Refreshes the screen

Plugin Selector Options​

ValueLabel
OEEOEE - Overall Equipment Effectiveness
RAMRAM - Reliability/Maintainability
EMSEMS - Energy Management

Left — Model (Asset Tree) Panel​

A tree panel with the same structure as Data Point.

AreaContents
3 header toolsShow description toggle (btn_show_description) / Search toggle (searchItem()) / Copy selection (copySelectedTags())
Site selector (site_select)Site name [description] options. Changing it reloads the tree
Asset tree (assetTreeDiv)Site → Area → Line → Equipment → tag hierarchy
Search inputToggle-based (assetSearchInput) — placeholder: "Search..."
FooterID preview of the hovered asset (tag_hover)

You must select an equipment-level node in the asset tree for data to appear in the chart and table on the right. If no equipment is selected, the chart area displays the message "Select equipment in the asset tree and run a query."


Right — Analytics Content (3 Tabs)​

The right-hand content area switches automatically according to the plugin selector value.

Selector ValueDisplayed div
OEE (default)tab_oee
RAMtab_ram
EMStab_ems

Each tab consists of two panels: a trend chart (top) and a history table (bottom).

OEE Tab​

Trend Chart — oee_trend_chart (300px)​

ItemDescription
Header📈 "OEE Trend" + result summary (result_txt)
Chart type toggleLine (default) ↔ Area (changeChartType('oee','line'/'area'))
SeriesOEE / Availability / Performance / Quality (4 series)
Empty state"Select equipment in the asset tree and run a query."

History Table — oee_data_table (12 columns)​

ColumnWidthDescription
Time120pxMeasurement time
Work order150pxID of the work order in progress during that period
Equipment status70pxRUN/STOP/IDLE, etc.
Total60pxTotal production quantity
Good60pxNumber of good units
Defective60pxNumber of defective units
Uptime80pxUnit time (minutes/hours)
Downtime80pxNon-operating time
OEE55pxOverall effectiveness (%) — Availability × Performance × Quality
Availability55pxAvailability (%)
Performance55pxPerformance (%)
Quality55pxQuality (%)

RAM Tab​

Trend Chart — ram_chart (300px)​

ItemDescription
Header📈 "RAM Trend"
Chart type toggleLine (default) ↔ Area
SeriesMTBF · MTTR · MA · R · M (5 series)

History Table — ram_data_table (9 columns)​

ColumnWidthDescription
Time120pxMeasurement time
Work order150pxWork order ID
MTBF(h)70pxMean Time Between Failures (hours)
MTTR(h)70pxMean Time To Repair (hours)
MA(%)60pxMaintainability Availability
Failure rate70pxFailure Rate (probability of failure per unit time)
R(1h)60px1-hour reliability
M(1h)60px1-hour maintainability
Failure count60pxCumulative number of failures

EMS Tab​

Trend Chart — ems_chart (300px)​

ItemDescription
Header📈 "EMS Trend"
Chart type toggleLine (default) ↔ Area
SeriesEnergy consumption / Efficiency / CO2 emissions / Peak and average power

History Table — ems_data_table (10 columns)​

ColumnWidthDescription
Time120pxMeasurement time
Work order150pxWork order ID
Energy(kWh)80pxTotal power consumption in that interval
Per unit(kWh)80pxPower consumption per one unit of the work order's unit — written with the denominator unit (e.g. 0.34 kWh/EA, 0.34 kWh/kg). Work orders with different units are not compared directly
Efficiency(%)60pxEnergy efficiency
CO2(kg)70pxTotal CO2 emissions in that interval
Scope1(kg)75pxDirect emissions (on-site fuel combustion, etc.)
Scope2(kg)75pxIndirect emissions (purchased electricity, etc.)
Peak(kW)70pxMaximum instantaneous power in that interval
Average(kW)70pxAverage power in that interval

Metric Definitions​

The Three Components of OEE​

MetricCalculationMeaning
AvailabilityUptime ÷ Planned operating timeRatio of actual uptime to the time the equipment should have been running
PerformanceActual output ÷ Ideal outputActual throughput rate versus the ideal during uptime
QualityGood units ÷ Total outputProportion of good units in total production
OEEAvailability × Performance × QualityOverall effectiveness (100% when all three metrics are 100%)

Key RAM Metrics​

MetricCalculationUnitMeaning
MTBFTotal uptime ÷ Number of failuresHours (h)Mean time between failures — higher means better reliability
MTTRTotal repair time ÷ Number of failuresHours (h)Mean repair time — lower means better maintainability
MAMTBF ÷ (MTBF + MTTR)%Availability
R(t)exp(-λt)RatioProbability of running without failure over time t (λ = failure rate)
M(t)1 − exp(-μt)RatioProbability that repair is completed within time t (μ = repair rate)

EMS Emission Categories​

CategoryMeaning
Scope 1Generated directly at the site (combustion of fuel in owned boilers, generators, vehicles)
Scope 2Indirect emissions from purchased electricity, heat, or steam
Scope 3(Not shown on this screen) The entire value chain including supply chain, transport, and disposal — calculated in a separate report

Usage Scenarios​

ScenarioScreenProcedure
Weekly line OEE trendOEE tabPeriod 7 days, plugin OEE → select line asset → Query → compare the 4 series in the trend chart
Downtime root cause analysisOEE historyClick a row for a period with low OEE → check the work order ID → cross-analyze with Work Orders
Determining maintenance intervals (MTBF)RAM tabCheck the average MTBF per asset in the RAM history → set the maintenance interval to about 1/3 of the MTBF
Comparing new vs. aging equipmentRAMCompare MTBF, MTTR, and failure counts of two assets over the same period
Energy saving KPIEMS tabAnalyze the per-unit (kWh) trend → compare by work order → identify low-efficiency intervals
Extracting data for CO2 reportingEMSOne-month period + Scope1/Scope2 columns → download the full CSV export
Determining alarm thresholdsOEE/RAM/EMSApply the mean ± σ of a stable operating period to an alarm threshold or to LIMIT_MAX in Predictive Analytics

Frequently Asked Questions​

What is counted and how (plugin assignment · what one failure is · planned stops · stop reasons · past periods) is collected in the OEE · RAM · EMS FAQ.

Q. The chart is empty and only a message is shown. A. You must select an equipment-level node in the left asset tree. Selecting only a higher level such as a line or site will not display data. After selecting equipment, click Query.

Q. I changed the plugin selector but the right-hand area stays the same. A. The tab switches automatically when the selector changes. If no data appears, click Query once more for the new plugin.

Q. OEE shows an abnormal value above 100%. A. Normally OEE cannot exceed 100% because it is the product of availability, performance, and quality. Values above 100% mean the input data (output quantity, ideal reference value) is configured incorrectly. Check the ideal cycle time in the asset metadata under Factory Management.

Q. RAM shows R(1h) = 0.99. Is that good? A. That is a very good value. R(1h)=0.99 means a 99% probability of running for one hour without failure. When R falls below 0.95, it is time to review the maintenance interval.

Q. EMS shows Scope1 as 0. Is that normal? A. If the site has no on-site fuel combustion (boilers, in-house generators, vehicles), Scope1 is 0. For equipment that uses only purchased electricity, having only Scope2 is normal.

Q. The per-unit kWh value suddenly jumped. A. If output was near zero during an interval while power was still being consumed, the per-unit value becomes very large. Reviewing Uptime and Downtime together will reveal the inefficiency of power being consumed during non-operating time.

Q. The work order column is empty. A. Either no work order was in progress at that time, or the asset-to-work-order mapping is missing. Check the work order registration for that asset on the Work Orders screen.

Q. What changes if I switch the chart from line to area? A. An area chart fills the space below the line with color, making cumulative totals easier to compare visually; a line chart makes it easier to compare exact trends of change.

Q. There are too many results and the chart is slow. A. Reduce the record count selector in the search area to 1,000, or shorten the period (to within one week).

Q. The downloaded CSV is too large. A. The CSV exports the full result set for the search conditions. Shorten the period or select only a single asset before downloading.