OEE WebStudio Compilation

Now that the OEE Monitor has been configured, WebStudio can be used to access tables related to OEE monitoring. To do this, firstly, launch WebStudio and create a new compilation. Click the plus icon in the menu bar to open the Widget Model Editor.

If you are not interested in the configuration of the widgets but you want an out-of-the-box OEE WebStudio compilation, see the Ready-to-Go Example for OEE Dashboards.

Production Runs Table

In the Widget Model Editor, select 'Time Period Table' from the left-hand panel to open an example configuration. All of the data needed to construct the Production Runs table will be retrieved from the system so the table property is not required and can be removed from the model.

  • It is recommended to change the name to "Production Runs" and provide a description if required in order to provide clarity on the type of information displayed in the table.

  • Add a dataSource property to the model with type "tpm-oee" and subject "big-table_production-runs". Using the configured OEE Demo system, the path should be "/The OEE Demo Enterprise/The OEE Demo Site/The OEE Demo Area/The OEE Demo Cell/OEE/Production/Production Runs".

    When configuring the model for your own system, the path should point to the Production Runs object associated with the TPM OEE Equipment Monitor object, found in the ISA-95 Equipment Model in DataStudio.
Production Runs Table Model
Figure 1. Production Runs Table Model

Alternatively, copy the model below into the Widget Model Editor.

{
    "type": "timeperiodtable",
    "name": "Production Runs",
    "dataSource": [
        {
            "type": "tpm-oee",
            "subject": "big-table_production-runs",
            "path": "/The OEE Demo Enterprise/The OEE Demo Site/The OEE Demo Area/The OEE Demo Cell/OEE/Production/Production Runs"
        }
    ],
    "starttime": "*-1h",
    "endtime": "*",
    "layout": {
        "x": 0,
        "y": 0,
        "w": 85,
        "h": 31,
        "static": false
    },
    "id": "production-runs-table"
}

Click the save icon at the top of the Widget Model Editor to create the Production Runs table in the WebStudio compilation.

Production Runs Table
Figure 2. Production Runs Table
The tpm-oee action, used to retrieve the Production Runs records from OEE monitoring in the back-end, can also be used to change these records in WebStudio. With the introduction of the Secondary Core, user-initiated changes are currently only supported when WebStudio is connected to the Master Core.

Editing Production Runs

To edit Production Run records, select the pen icon in the desired row to open the 'Production Run: Edit' window.

To edit Production Run records, the user must have WRITE permissions on the Production Runs object in the system. For more information on permissions, see the Permissions section.
Production Runs: Edit Window
Figure 3. Production Runs: Edit Window
  • If the production run is ongoing, the End field will be empty.

  • The only editable fields in this window are Good Product Overwrite, Bad Product Overwrite and Comment. The Comment field can be used to provide additional information about the production run.

After making the required changes, click Submit. This will update the entry in the table and refresh the table to display the latest records. A notification confirming that the Production Runs table was successfully updated will also be displayed.

Production Runs Table Updated Notification
Figure 4. Production Runs Table Updated Notification

Equipment Stops Table

In the Widget Model Editor, select 'Time Period Table' from the side panel to open an example configuration. All of the data required to configure the Equipment Stops table will be retrieved from the system so the 'table' property is not required and can be removed from the model.

  • It is recommended to change the name to "Equipment Stops" and provide a description if required in order to provide clarity on the type of information displayed in the table.

  • Add a dataSource property to the model with type "tpm-oee" and subject "big-table_stops". Using the configured OEE Demo system, the path should be "/The OEE Demo Enterprise/The OEE Demo Site/The OEE Demo Area/The OEE Demo Cell/OEE/Production/Equipment Stops".

    When configuring the model for your own system, the path should point to the Equipment Stops object associated with the TPM OEE Equipment Monitor object, found in the ISA-95 Equipment Model in DataStudio.
Equipment Stops Model Table
Figure 5. Equipment Stops Model Table

Alternatively, copy the model below into the Widget Model Editor:

{
    "type": "timeperiodtable",
    "name": "Equipment Stops",
    "dataSource": [
        {
            "type": "tpm-oee",
            "subject": "big-table_stops",
            "path": "/The OEE Demo Enterprise/The OEE Demo Site/The OEE Demo Area/The OEE Demo Cell/OEE/Production/Equipment Stops"
        }
    ],
    "starttime": "*-1h",
    "endtime": "*",
    "layout": {
        "x": 0,
        "y": 31,
        "w": 64,
        "h": 32,
        "static": false
    },
    "id": "equipment_stops_table"
}

Click the save icon at the top of the Widget Model Editor to create the Equipment Stops table in the WebStudio compilation.

Equipment Stops
Figure 6. Equipment Stops Table
The tpm-oee action, used to retrieve the Equipment Stops records from OEE monitoring in the back-end, can also be used to change existing records and add new records in WebStudio. With the introduction of the Secondary Core, user-initiated changes are currently only supported when WebStudio is connected to the Master Core.

Editing Equipment Stops

To edit records, select the pen icon in the desired row to open the 'Equipment Stops: Edit' window.

To edit Equipment Stops records, the user must have WRITE permissions on the Equipment Stops object in the system. For more information on permissions, see the Permissions section.
Equipment Stops: Edit Window
Figure 7. Equipment Stops: Edit Window
  • In this window, the Start and End times cannot be edited.

  • The Reason Category drop-down menu is used to change the category of the Stop Reason. Changing the value in this field will alter the options in the Stop Reasons drop-down menu.

After making the required changes, click Submit. This will update the entry in the table and refresh the table to display the latest records. A notification confirming that the Equipment Stops table was successfully updated will also be displayed.

Equipment Stops Table Updated Notification
Figure 8. Equipment Stops Table Updated Notification

Adding Equipment Stops

To add Equipment Stops records, the user must have WRITE permissions on the Equipment Stops object in the system. For more information on permissions, see the Permissions section.

Additional Equipment Stops can also be added to the Stops table by clicking on the plus icon in the table menu bar. This will open the 'Equipment Stops: Add' window. All fields in this window are configurable.

Equipment Stops: Add Window
Figure 9. Equipment Stops: Add Window

Click Submit to add the Equipment Stop to the Stops Table. A notification confirming that the Equipment Stop was successfully added to the table will also be displayed.

Equipment Stop Added Notification
Figure 10. Equipment Stop Added Notification

Splitting Equipment Stops

To split Equipment Stops records, the user must have WRITE permissions on the Equipment Stops object in the system. For more information on permissions, see the Permissions section.

Using the Equipment Stops table, there are two ways to initiate splits in Equipment Stops.

  1. Using the split icon in the table menu bar (this will only split active Equipment Stops)

  2. From the Equipment Stops: Edit window.

Splitting Active Equipment Stops

In the Equipment Stops table, click the split icon in the table menu bar to open the Equipment Stops: Split window:

Split Equipment Stops Button
Figure 11. Split Equipment Stops Button
Equipment Stops: Split Window
Figure 12. Equipment Stops: Split Window

Click Yes to initialise the equipment stop split. If the split was successful, active stops will end and new stops will be created.

The split will only be successful if there are currently active Equipment Stops.

Additionally, the following Split Result will be displayed:

Equipment Stop Split Successful
Figure 13. Equipment Stop Split Successful
Both Stop Records resulting from this stop split will inherit the Stop Class from the original stop records. However, the second Stop Record will initially have a "uncategorised" Stop Reason which will need to be updated by the user. The first Stop Record will retain the Stop Reason from the original stop record.

Manually Splitting Equipment Stops Records

In the Equipment Stops table, click on the pen icon in the row of the stop that should be split. This Equipment Stop can be active or closed. This will open the Equipment Stops: Edit window.

Click the split icon next to the Submit button to open the 'Equipment Stops: Split' window.

Equipment Stops: Split Window
Figure 14. Equipment Stops: Split Window
  • In this window, the Start and End Times cannot be changed.

  • The Split Time must be within the Start and End time range. If the End Time is not specified, then the Split Time can be set up to the current time.

  • The remaining fields on this window can be used to specify details for the second Equipment Stop.

After making the required changes, click Submit.

If the split was successful, a new stop record will be added to the Equipment Stops table. Additionally, the following result will be displayed:

Split Result Window
Figure 15. Split Result Window