US 7,478,406 B2
Data access method for a control system
Thomas Pauly, Västerås (Sweden); Mikael Rudin, Västerås (Sweden); and Johan Andersson, Västerås (Sweden)
Assigned to ABB AB, Västerås (Sweden)
Appl. No. 10/491,282
PCT Filed Sep. 18, 2002, PCT No. PCT/SE02/01699
§ 371(c)(1), (2), (4) Date Oct. 04, 2004,
PCT Pub. No. WO03/032233, PCT Pub. Date Apr. 17, 2003.
Claims priority of application No. 0103345 (SE), filed on Oct. 05, 2001.
Prior Publication US 2005/0033802 A1, Feb. 10, 2005
Int. Cl. G06F 3/00 (2006.01); G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 13/00 (2006.01)
U.S. Cl. 719—319  [719/313; 709/219; 709/238] 24 Claims
OG exemplary drawing
 
1. A method for providing access to a data item in a computer based control system for industrial process or manufacturing control, said control system including client applications and a plurality of objects and at least two access servers, wherein said objects represent various entities that have a defined functional meaning in the control system and at least one object has at least one data item associated with it, and wherein each access server provides access to at least one real-time, historical, or alarm or event data item, the method comprising:
providing an Access Service Handler component;
associating the Access Service Handler component to a client application;
sending a request for access to a data item from the client application to the Access Service Handler;
identifying with the Access Service Handler an access server that provides access to said data item by querying an object to which said data item is associated for a reference associated with said data item;
sending an access request from the Access Service Handler to the identified access server;
receiving with the Access Service Handler a response from the identified access server, the response including one or more values dependent on the data item requested;
receiving with the client application from the Access Service Handler the response; and
supervising or controlling with the client application a function in the computer controlled process or manufacturing control system utilizing the one or more values.