This application example demonstrates how to use the OEE dashboard within the app Performance Insight to present the productivity of a plant transparently.
OEE (Overall Equipment Effectiveness) is the key production metric for measuring overall equipment effectiveness of a production.
It combines these three factors into a percentage value:
- Availability (equipment uptime, e.g. whether there are fault times)
- Performance (production speed, e.g. whether the system is running at full load or reduced load)
- Quality (good parts, e.g. how much scrap is produced)
The OEE value and it's dedicated KPIs represents the productivity of a plant.
Using the out-of-the-box OEE dashboard within Performance Insight, these values are displayed transparently. The dashboard can easily be configured with only a view parameter settings. You can create one OEE dashboard per asset.
This repository describes how to create an OEE dashboard within Performance Insight. It also gives insights into the embedded error analysis, analysis of sub assets and the reason tree functionality.
Please visit Performance Insight getting started to discover the basics of the app.
- Access to an Industrial Edge Management System (IEM)
- Onboarded Industial Edge Device (IED) on IEM
- IED connected to PLC
- TIA Portal project loaded on PLC
- HTML5-capable Internet browser (e.g. Google Chrome)
- Industrial Edge Management (IEM) V1.11.7
- Industrial Edge Device V3.0.0
- Management applications:
- Databus Configurator V3.2.0
- Common Connector Configurator V2.0.0
- Device applications:
- Databus V3.1.0
- OPC UA Connector V2.4.0
- Common Configurator V2.2.0
- IIH Essentials V2.2.0
- Performance Insight V1.21.1
- TIA Portal V19
This application example is based on the tank application TIA Portal project.
You can find detailled information about the following steps in the Configuration documentation:
Once the OEE configuration is done, the dashboard is automatically created underneath the dedicated asset. Go to My Plant and select the asset. Click on the OEE dashboard to open the view. Please be aware to select a proper time period for displaying the dashboard, that contains useful process data.
The OEE dashboard offers the following views:
- OEE overview:
- Quick overview of KPIs and machine status
- Detail view for KPIs and machine status
- Error analysis (optional):
- Overview of the most common errors
- Analysis of sub assets (optional):
- Overview of machine states and OEE KPIs of all configured sub assets
The OEE overview shows the current OEE KPI values according to the selected dashboard time range. The KPI formulas as well as the limits are pre-defined but can be adjusted for each KPI. To visualize the interaction of the KPIs in a diagram, click Details.
Furthermore, the machine status is displayed as Gantt widget including all the occured states. The Distribution area shows the overall duration of each state for the selected time period.
Click Details to also see the machine state as Time model or Table view.
Reason tree
Within the Time model view, you can use the reason tree functionality.
The reason tree is a detailed representation of the different error states in which a machine or plant can be. Within the OEE dashboard, this configuration can be used to analyse the reason of downtimes in a more fine granular way.
The reason tree is based on the specified time categories:
- Production time (Net production time)
- Planned downtime (Planned downtime, e.g. maintenance)
- Unplanned downtime (Unplanned downtime, e.g. machine fault, material shortage)
Each reason is assigned to one of these time categories.
As soon as the reason tree was configured and used in the status mapping of the machine state, it can be used for detailed error analysis:
Within the OEE dashboard open the Details of the Machine status section and select the Time model view. It shows an overview of the time categories used and provides the option to drill down these main categories to identify the single reasons. Now it is possible to analyse how long an single error was pending.
The embedded Error analysis view can be used as soon as the dedicated OEE configuration (error status variable and corresponding status mapping) was done. It shows the most frequently occuring errors and the error distribution. You can sort the top errors either by duration or by amount.
The embedded Analysis of sub assets view can be used as soon as there are sub assets with at least one configured OEE dashboard. It shows an overview of the machine states of that line (Gantt chart) and also displays the main OEE KPIs (OEE, Availability, Performance, Quality) for each sub asset. To switch into one of the underlaying OEE dashboards you can click on Details of an asset.
You can find further documentation and help in the following links:
Thank you for your interest in contributing. Anybody is free to report bugs, unclear documentation, and other problems regarding this repository in the Issues section. Additionally everybody is free to propose any changes to this repository using Pull Requests.
If you haven't previously signed the Siemens Contributor License Agreement (CLA), the system will automatically prompt you to do so when you submit your Pull Request. This can be conveniently done through the CLA Assistant's online platform. Once the CLA is signed, your Pull Request will automatically be cleared and made ready for merging if all other test stages succeed.
Please read the Legal information.