A FRAMEWORK FOR THE DEVELOPMENT OF MONITORING SYSTEMS SOFTWARE

I. Martínez-Marchena, L. Mora-López, M. Sidrach de Cardona

Abstract

This paper describes a framework for the development of software for monitoring installations. Usually, the monitoring of systems is carried out by building a programme for each installation, with no use of previously developed programmes or, alternatively, it is carried out by using SCADA programmes (Supervisory Control And Data Adquisition), although these tools are basically for controlling, rather than for monitoring; moreover, taking into account the small complexity of these type of installations, the use of a SCADA program is not justified. The proposed framework solves the monitorization of an installation in an easy way. In this framework the generation of a monitoring programme consists of three well established steps. The first step is to model the system or installation using a set of generic description rules and the XML language. The second step is to describe the communications among the different devices. To do this, we have used the OPC technology (OLE for process control). With this OPC technology, we have established an abstraction layer that makes it possible to communicate any devices in a generic way. We have built an OPC server for each device that does not depend on the type of device. In the third step, it is defined the way in which the monitored data will be stored and displayed. The framework also incorporates modules that make it possible to store and visualize all the data obtained from the different devices. We have used the proposed framework to build complete applications for monitoring three different solar energy installations.

References

  1. Wills L. et al. (2001) An Open Platform for Reconfigurable Control. IEEE Control Systems Vol.21, n.3, pp. 49-64.
  2. Feldmann, K., Stckel, T., Gaberstumpf, B. (2001) Conception and Implementation of an Object Request Broker for the Integration of the Process Level in Manufacturing Systems. J.Systems Ingetration Vol. 10, n.2, pp.169-180.
  3. Schellenberg, F.M., Toublan, O., Capodieci, L., Socha, B. Adoption of OPC and the Impact on Design and Layout. DAC 2001, Jun 18-22, 2001, Las Vegas, Nevada, USA
  4. Liu, J., Wee Lim, K. Khuen Ho, W., Chen Tan, K. Tay, A., Srinivasan, R. Using the OPC Standard for Real-Time Process Monitoring and Control. IEE Software, NovDec 2005, pp. 54-59.
  5. Gamma, E. Helm, R.J., Vlissides,J. (1995) Design patterns. Elements of Reusable Object-Oriented Software. Addison Wesley Professional; 1st edition
  6. Raptis, D., Spinellis,D., Katsikas,S. (2001) MultiTechnology Distributed Objects and Their Integration. Computer Standards and Interfaces Vol. 23, n.3, pp. 157-168.
  7. Horstmann, M. Kirtland, M. (1997) DCOM Architecture http : //msdn.microsof t.com/library/def ault.asp?url = /library/en-us/dndcom/html/msdndcomarch.asp
Download


Paper Citation


in Harvard Style

Martínez-Marchena I., Mora-López L. and Sidrach de Cardona M. (2006). A FRAMEWORK FOR THE DEVELOPMENT OF MONITORING SYSTEMS SOFTWARE . In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-972-8865-69-6, pages 133-138. DOI: 10.5220/0001320001330138


in Bibtex Style

@conference{icsoft06,
author={I. Martínez-Marchena and L. Mora-López and M. Sidrach de Cardona},
title={A FRAMEWORK FOR THE DEVELOPMENT OF MONITORING SYSTEMS SOFTWARE},
booktitle={Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2006},
pages={133-138},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001320001330138},
isbn={978-972-8865-69-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - A FRAMEWORK FOR THE DEVELOPMENT OF MONITORING SYSTEMS SOFTWARE
SN - 978-972-8865-69-6
AU - Martínez-Marchena I.
AU - Mora-López L.
AU - Sidrach de Cardona M.
PY - 2006
SP - 133
EP - 138
DO - 10.5220/0001320001330138