- Configure PLC Connection
- Configure Performance Insight
- Configure IIH Essentials
- Configure Performance Insight
To read data from the PLC and provide the data, we will use OPC UA Connector to establish connection with the PLC . The OPC UA Connector sends the data to the Databus, where the Data Service app can collect what is needed. The Performance Insight app is extremely dependent on a properly configured data service app. In order to build this infrastructure, these apps must be configured properly:
- OPC UA Connector
- Databus
- IIH Essentials
- Performance Insight
In your IEM open the Databus and launch the configurator.
Add a user with this topic:
"ie/#"
Deploy the configuration.
In your IEM open the OPC UA Connector and launch the configurator.
Add a data source:
Add needed tags:
GDB.process.numberproduced, GDB.numberFaulty, DB_3_Simulation.statTankLevel, GDB.signals.tankSignals.actTemperature.
Edit the settings:
Hint: Username and password should be the same for all system apps, e.g. "edge" / "edge".
Deploy and start the project.
In your IED Web UI open the app IIH Essentials.
Hint: If an error screen appears saying "...unauthorized...", please restart the IIH Essentials app, wait a moment and try again to open it.
On the left bar click the icon "Connectors" and choose the OPC UA Connector (MQTT).
In the settings for the connector click the edit icon on the right to open the connector configuration.
Add the missing entries for name (OPC UA Connector) username and password (again "edge"/"edge") and use databus settings should be deactivated and save it.
Hint: Sometimes the Data Service app must be restarted, to take over the connector changes.
On the left bar click the icon "Assets & Connectivity". For the "edge" asset you can add child assets as needed.
Choose "Add variable" or "Multiple variables" on the right side to add tags.
The required tank application variables are: tank level, tank temperature, produced bottles and faulty bottles.
In your IED Web UI open the app Performance Insight.
Hint: When opening the application for the first time a lincese message might pop up (no relationship to IE Hub). Just accept the message and start using the application
On the my plant panel the dashboard overview will show the option to Add a new dashboard (operating at the highest hirerchical level configured in data service)
Insert a dashboard name and select the time period that should be display per default for all signals
When configuring a widget, Performance Insight offers the following types:
The standard widget configuration has to select some parameters
The following steps are to define details and display options
In case of a Gauge Widget an additional dialog will appear with the display boundaries parametrization
The first widget is a gauge display for the actual production quality (with its respective warning and alarming levels)
Several widgets have been configured as single value display (with Min, Avg and Max Values)
Another configured widget is a diagram display for the actual tank level
The last used widget on this application example is a Gantt diagram. The first step is to configure a status mapping
Afterwards the Widget has to be added. The Gantt Overview will be displayed on the dashboard
By clicking the detailed view icon, a detailed Gantt diagram will be shown (more visible data)
Additional values (also named KPIs) can be calculated out of the existing variables.
In order to calculate the production quality a KPI instance to be created
This quality production KPI has been displayed using a gauge widget (frist widget mentioned). KPI has been instanced within a widget