×

System and method for communicating between software applications, particularly MES (manufacturing execution system) applications

  • US 7,343,605 B2
  • Filed: 11/28/2002
  • Issued: 03/11/2008
  • Est. Priority Date: 12/12/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for communicating between MES (Manufacturing Execution Systems) software applications, comprising:

  • at least one mechanism of communication;

    at least one central processing unit for storing the MES software applications; and

    at least one framework program coupling the MES software applications, wherein the MES software applications are mapped to an object model of the framework program, whereinthe mechanism of communication is mapped to the object model of the framework program, whereina communication link is set up between two or more objects of the object model by connecting methods of the objects and/or data of the objects and/or the objects themselves, whereinan exchange of data and/or information and/or events takes place over the communication link, wherein any desired data and/or information and/or events of the MES software applications are exchanged over the communication link independently of the internal format of the respective MES software applications and/or independently of the underlying format of the mechanism of communication, whereinone mapping of one of the MES software applications to the object model of the framework program is effected by an adapter comprising a tree structure of the objects of the framework program, including components and variables, and which delivers information about the application, data structures of the application, objects for sending, receiving and converting messages to and from the application, a mechanism for performing routing, and a mechanism for logging an exchange of data in the adapter to and from the application and the industrial framework program, wherein others of the adapters and other applications can access objects of said one mapping by means of the object model of the industrial framework program, and wherein the adapter runs in a dedicated process that has no impact on other adapters in case the adapter crashes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×