Implementation of a control system test environment in UNIX [electronic resource].
- Washington, D.C. : United States. Office of the Assistant Secretary for Nuclear Energy, 1990. and Oak Ridge, Tenn. : Distributed by the Office of Scientific and Technical Information, U.S. Dept. of Energy.
- Physical Description:
- Pages: (20 pages) : digital, PDF file
- Additional Creators:
- Oak Ridge National Laboratory, United States. Office of the Assistant Secretary for Nuclear Energy, and United States. Department of Energy. Office of Scientific and Technical Information
- Restrictions on Access:
- Free-to-read Unrestricted online access
- This paper discusses how UNIX features such as shared memory, remote procedure calls, and signalling have been used to implement a distributed computational environment ideal for the development and testing of digital control systems. The resulting environment -based on features commonly available in commercial workstations- is flexible, allows process simulation and controller development to proceed in parallel, and provides for testing and validation in a realistic environment. In addition, the use of shared memory to exchange data allows other tasks such as user interfaces and recorders to be added without affecting the process simulation or controllers. A library of functions is presented which provides a simple interface to using the features described. These functions can be used in either C or FORTRAN programs and have been tested on a network of Sun workstations and an ENCORE parallel computer. 6 refs., 2 figs.
- Published through SciTech Connect., 01/01/1990., "conf-9004138-2", "DE90007485", 3. Canadian Nuclear Society international conference on simulation methods in nuclear engineering, Montreal (Canada), 18-20 Apr 1990., and Otaduy, P.J.; Brittain, C.R.; Rovere, L.A.
- Funding Information:
View MARC record | catkey: 14117639