Dashboard Designer: The basics of Indicators, Images with Areas and Thresholds Colors in Digital Manufacturing Cloud Dashboards
In this blog post, I would like to share detailed information on how Dashboard Designer and Machine Model and Connectivity capabilities of SAP Digital Manufacturing Cloud (DMC) can be used together not only to display real time values from On Premise, like Shop Floor Automation Tags, but also to react accordingly, displaying color coded areas on top of a background image, representing real world status like warnings, critical situations or normal operations of an Equipment or Process, for example.
But first, let´s review a couple of concepts:
Dashboard Designer app helps you create interactive manufacturing dashboards using drag and drop on a wide variety of business and operational data.
Source: SAP Help Portal.
Machine Model and Connectivity
Machine model acts as the digital twin of the physical world. Its entities represent machines, facilities, transportation or other physical means that enable shop floor processes. These entities are called Equipment objects in the machine model.
SAP Digital Manufacturing Cloud for Insights uses the equipment object as it is implemented in SAP’s Asset Core component and enhances the functionality with manufacturing features.
Using Machine Model, production engineers or production operators along with their manufacturing applications (for example, SAP Digital Manufacturing Cloud for Insights and SAP Digital Manufacturing Cloud for execution) can work with the equipment in the same way as if they would handle the physical machine. For example, if the production supervisor or operator wants to read the temperature of an oven, they can read the temperature of the oven equipment. If they want to change the temperature, they can enter the target temperature as a set point to the related indicator.
Source: SAP Help Portal.
Now that you know a little bit more about Dashboard Designer and Machine Model and Connectivity capabilities of DMC, let´s see how they can be used together to create and publish a new Dashboard showing live data from the shop floor, including color context visualisation based on thresholds.
Machine Integration Scenario Diagram
Create a new Equipment
Start by creating and publishing a new Equipment in Equipment app, either from an Equipment Template or Model, with proper Indicator Group(s) and Indicator(s) assigned, after created in Templates app, as shown on the diagram below:
Map those Indicators to Data Source Tags of a Shop Floor System in Manage Equipment Connectivity app.
If you don´t know how to get here, I recommend you to take a look at:
- Shop Floor Integration section and Machine Data Integration Use Case, for Shop Floor Integration Details.
- Asset Core Apps section for Indicators, Groups and Equipment Template creation.
After doing all of that, the end result should be something like the screenshot below, where in Manage Equipment Connectivity app, an Equipment has a plant assigned and one or more Indicator Groups with Indicators inside mapped to Data Source Tags from a Shop Floor System via Service Provider using Machine Model and Connectivity, Cloud Connector and PCo.
Publish Equipment as a Plant Hierarchy node in Manage Hierarchies app
Also, this Equipment is added to a Plant Hiearchy in Manage Hierarchies app, and nodes are published by following the steps below.
Create a new Equipment Revision and add Indicator Thresholds
In Equipment app, open the Equipment and click Manage > New Revision, to create a New Revision for the Equipment.
In Monitoring tab, select an Indicator and click on Configure Indicator.
Configure the Indicator by informing values below:
Set the Number of Thresholds needed.
Set Min, Max values.
Set Threshold Values, Colors and Descriptions.
Click Publish to publish the New Equipment Revision.
Create a new Dashboard
In Dashboard Designer app, create a new Dashboard, Drag and Drop an Image object and Select or Upload a Background Image.
Click on the Background image and then in Configure Graphics menu option an the top right corner.
Create Area popup will show up.
Click Draw Rectangle, the very first icon on the menu bar.
A new rectangle is created in the 0x0 position at the top left corner of the image.
Resize it, Drag and Drop it, and place it on the right spot, click OK.
Expand Real Time Indicator menu option.
Search the Equipment previously created, where indicator thresholds are configured, and expand it to see the Indicators.
If you don´t find the Equipment here, make sure you have assigned a Plant to it in Manage Equipment Connectivity app, and published it to a Plant Hiearchy in Manage Hierarchies app.
Drag and Drop an Indicator to the main panel, on top of the rectangle area in the background image.
Click the indicator and select Configure option to see Indicator details.
Check Threshold Definition details.
In Display Settings tab, uncheck Show Name and check only Show Value.
Click Save in the Menu Bar, to save the Dashboard.
Click Create Tile in the Menu Bar, to publish it as a new Tile to Launchpad.
Enter Name and Description of the new Tile and click OK.
Launch the Dashboard from Launchpad
Check the new Dashboard Tile in the Launchpad and click to launch it.
Update the tag value and check the Dashboard. It should display the actual Indicator value and the Threshold color GREEN for an Indicator value of 85, for example.
Update the tag value and check the Dashboard. It should display the actual Indicator value and the Threshold color RED for an Indicator value of 25, for example.
In this blog post, you learned how Dashboard Designer and Machine Model and Connectivity can be used not only to display real time values from Shop Floor Automation Tags, but also to react accordingly, displaying color coded areas on top of a background image, representing real world situations like warnings, critical situations or normal operations.
Do you like this post? Please let me know in the comments section what you think. Any feedback is highly appreciated.
Or, if you have any questions, please check SAP Community Q&A Area, or comment down below.