IP Library › Granted Patent US 8,532,805
Granted Patent B2
US 8,532,805 · App. 13/042,895 · Granted Sep 10, 2013

System and method for controlling a manufacturing process

Inventors: Marco Mazzarone (Genoa, IT); Alessandro Raviola (Genoa, IT); Elena Reggio (Genoa, IT); Federico Risso (Genoa, IT)
Assignee: Siemens Aktiengesellschaft
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,532,805
App. No.
13/042,895
Granted
Sep 10, 2013
Kind
B2
Abstract

A method and a system control a manufacturing process of a plant via a MES system. The MES system is provided with a catalogue of a tool model, the catalogue of the tool model contains tool entities and tool methods on the tool entities. The tool entities contain engineering-time tool entities and run-time tool entities and the tool methods contain engineering-time tool methods and run-time tool methods. At engineering time or at run time, via a tool manager, the tool model catalogue is exposed and information on the tool model data is stored in a database. At engineering time, the specific engineering-time tool entities are defined by invoking engineering-time tool methods. At run time the specific tool entities are instantiated into run-time tool objects and the manufacturing process is controlled relative to physical plant tools by invoking the run-time tool methods on the run-time tool objects.

Claims (16)

1. A method for controlling a manufacturing process of a plant via a MES system, which comprises the steps of:

providing the MES system with a tool model catalogue, the tool model catalogue containing tool entities and tool methods on the tool entities, the tool entities contain engineering-time tool entities and run-time tool entities and the tool methods contain engineering-time tool methods and run-time tool methods;

at engineering time or at run time, via a tool manager, exposing the tool model catalogue and storing information on tool model data in a database;

at the engineering time, defining specific engineering-time tool entities by invoking the engineering-time tool methods;

at the run time, instantiating the specific tool entities into run-time tool objects; and

at the run time, controlling the manufacturing process relative to physical plant tools by invoking the run-time tool methods on the run-time tool objects.

2. The method according to claim 1 , wherein the engineering-tool entities are selected from the group consisting of a tool type entity, a tool class entity, a tool definition entity, a bill of tools entity, and a bill of tool items entity.

3. The method according to claim 1 , wherein the run-time entity is a tool entity.

4. The method according to claim 1 , wherein the run-time entities are selected from the group consisting of moving a tool instance into a target location, assembling a tool instance according to its bill of tools, and tracing a tool instance.

5. The method according to claim 1 , wherein the tool model is added to a personnel model, to an equipment model and a material model of a product definition model of a ISA-S95 standard.

6. A non-transitory computer-readable medium having computer-executable instructions for performing a method for controlling a manufacturing process of a plant via a MES system, which comprises the steps of:

providing the MES system with a tool model catalogue, the tool model catalogue containing tool entities and tool methods on the tool entities, the tool entities contain engineering-time tool entities and run-time tool entities and the tool methods contain engineering-time tool methods and run-time tool methods;

at engineering time or at run time, via a tool manager, exposing the tool model catalogue and storing information on tool model data in a database;

at the engineering time, defining specific engineering-time tool entities by invoking the engineering-time tool methods;

at the run time, instantiating the specific tool entities into run-time tool objects; and

at the run time, controlling the manufacturing process relative to physical plant tools by invoking the run-time tool methods on the run-time tool objects.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2013
From: MAZZARONE, MARCO; RAVIOLA, ALESSANDRO; REGGIO, ELENA; RISSO, FREDERICO
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 030065/0754 →
Priority Claims (1)
EP 10155978 · Mar 9, 2010 · regional
Continuity (1)
Related Publication 20110224814A1 · Sep 15, 2011