Client server‐based distributed architecture for concurrent design of DCS networks: a case study

Traditional network management tools (NMT) are centralised in nature, as a result of which they are not flexible enough when large control network (e.g. SCADA network) design is desired for. In this paper conventional NMTs have been segmented into components with unified and dedicated functions. Each component has been configured as a client with regard to a central database (i.e. server). The components co‐operate with other components. The work includes the design of flexible NMTs in terms of advanced software architecture for the management of control networks. Three software components (Installation, Configuration and Testing) based on CS architecture and object‐oriented philosophy have been developed. The components are realised with LON™ (Local Operating Network) platform; a proprietary fieldbus system from Echelon, Microsoft’s Visual Basic‐4 platform and Microsoft’s Windows98 operating system. LON Component Architecture Object Server (LCAOS) serves as the network kernel in this design. The configurable components can be used concurrently for the design of control networks.

[1]  N.G.P.C. Mahalik,et al.  Fieldbus technology: a solution for multiplexing plant signals? , 1995 .

[2]  Philip Moore,et al.  A distributed control architecture for intelligent crane automation , 1994 .

[3]  Jean-Marc Geib,et al.  Object-Based Parallel and Distributed Computation , 1996, Lecture Notes in Computer Science.

[4]  Jian Chen The Hierarchical Dependence Diagram: improving design for reuse in object-oriented software development , 1996, Proceedings of 1996 Australian Software Engineering Conference.

[5]  Gerardo Canfora,et al.  Recovering object classes and inheritance relationships from existing code , 1994, SEKE.

[6]  A. Bauer Flexible control [shop floor control] , 1995 .

[7]  Tsong Yueh Chen,et al.  Classification-Hierarchy Table: a methodology for constructing the classification tree , 1996, Proceedings of 1996 Australian Software Engineering Conference.

[8]  J. E. Cooling,et al.  Software Design for Real-time Systems , 1991, Springer US.

[9]  Jean-Pierre Briot,et al.  Object-based parallel and distributed computation : France-Japan workshop, OBPDC '95, Tokyo, Japan, June 21-23, 1995 : selected papers , 1996 .

[10]  P. May Can Cooperation Be Mandated?: Implementing Intergovernmental Environmental Management in New South Wales and New Zealand , 1995 .

[11]  G. Wood Fieldbus status 1995 , 1995 .

[12]  P. Lautala,et al.  Fault Diagnosis in Open Automation Environment; Application to Binary Distillation Process , 1996 .

[13]  Philip Moore,et al.  Fieldbus technology based, distributed control in process industries: a case study with LonWorks Technology , 1997 .

[14]  Harold M. Rabbie DISTRIBUTED PROCESSING USING LOCAL OPERATING NETWORKS , 1992 .

[15]  Michael S. Eldred,et al.  Optimization of complex mechanics simulations with object-oriented software designs , 1995 .

[16]  D. S. Evans Condition monitoring of sequential fluid power systems using programmable logic controllers , 1995 .

[17]  Zbigniew Dziong,et al.  Virtual network concept and its applications for resource management in ATM based networks , 1996 .