IP Library Granted Patent US 8,744,609
Granted Patent B2
US 8,744,609 · App. 13/462,125 · Granted Jun 3, 2014

System for maintaining unified access to SCADA and manufacturing execution system (MES) information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,744,609
App. No.
13/462,125
Granted
Jun 3, 2014
Kind
B2
Abstract

A system is disclosed that simplifies configuring an MES entity corresponding to a SCADA system object representing plant equipment. The system includes an equipment model builder (EMB) that receives a set of configured UCO information for a modeled piece of plant equipment in a SCADA system. The EMB extracts relevant MES information from the utilization capability object and invokes an application interface on an MES database to create a corresponding entity (e.g., a database element). Another aspect of the disclosed system and methods involves the enhancement of a SCADA system object, through a new MES facet, to support acquiring and reporting equipment status received via the SCADA system to a corresponding MES entity. A raw reason code configuration interface is provided by UCO configurator computer software executed on a computer. Each raw reason code is associated with a prioritized logical expression defining circumstances under which the reason code becomes true.

Claims (12)

1. A method of updating a manufacturing execution system (MES) database to include an MES entity corresponding to equipment modeled by a corresponding supervisory control and data acquisition (SCADA) system object, the method comprising:

providing a utilization object associated with the SCADA system object, the utilization object having an executable that, when executed, applies collected status data for the SCADA system object to a set of configured logical expressions to render a current raw reason code for the utilization object, the utilization object containing MES entity configuration information;

extracting MES entity configuration information from the utilization object;

invoking an interface functionality on the MES database to create the MES entity;

providing a link between the utilization object and the MES entity;

generating a second MES entity corresponding to a parent object of the SCADA system object; and

monitoring SCADA system object performance and logging SCADA system utilization events by the first or second MES entity.

2. The method of claim 1 wherein a hierarchical relationship between the parent object and the SCADA system object is maintained in the MES database.

3. The method of claim 1 wherein an entity model builder facilitates updating the first and second MES entities, the first and second MES entities being linked to corresponding SCADA system objects to synchronize the MES entities with changed configurable contents of the corresponding SCADA system objects.

4. The method of claim 1 wherein the MES entity configuration information includes performance targets.

5. The method of claim 1 wherein the MES entity configuration information includes production attributes configured in the utilization object.

6. The method of claim 1 wherein the MES entity configuration information includes production counters configured in the utilization object.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INVENSYS SYSTEMS, INC.
To: SCHNEIDER ELECTRIC SOFTWARE, LLC
Reel/Frame 041935/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2012
From: GROVE, ERIC PAUL; WEINRICH, STEVEN M.; MILLER, CHRISTOPHER JUSTIN
To: INVENSYS SYSTEMS, INC.
Reel/Frame 028697/0565 →