The PLC with the running TIA project is connected via the OPC UA connector to the Industrial Edge Device (IED). Within the connector, all necessary tags are configured and deployed.
Now the app Data Service needs to collect and store this data, to further use it within Performance Insight. Make sure the OPC UA connector is activated within the Data Service.
Then create a new asset with the following variables:
The machine state of a PLC is one of the main parts of the OEE calculation. To correctly map this data, you need to create a status mapping within Performance Insight.
All time categories (Net Production Time, Planned Downtime, Unplanned Downtime) must be covered by the mapping.
Go to 'Configuration' > 'Status mappings' and create a new status mapping according to this example:
The export of this status mapping can be downloaded here.
For the OEE configuration, we need a parameter that represents the 'goodCounts'. Since the PLC is not offering this parameter, we need to calculate it and save it as KPI instance.
Go to 'My Plant' and select the Asset 'OEE Data'. Go to the 'parameter' view and click 'Create new KPI instance'. Create a KPI instance according to this example, assign the operands to the dedicated parameter and set the aggregation to 'Counter'. Save the KPI instance.
After we have prepared all necessary input data, we can create the OEE dashboard.
Therefore go to 'My Plant' and select the Asset 'OEE Data'. Click 'Add dashboard' and then 'OEE dashboard'. Within the OEE configuration window, proceed as following:
- select the previously created status mapping
- select a parameter that represents the machine status
- link the operand 'TotalCount' to the dedicated parameter and set the aggregation to 'Counter'
- link the operand 'TheroreticalSpeed' to a fixed number that represents the speed of your production in pcs/s (here the value 0,18 roughly reflects the speed of the simulated tank application)
- link the operand 'GoodCount' to the previously created KPI instance
- save the configuration
Now the dashboard is automatically created and can be used. Please find more information in the Usage chapter.