|
Veysel Gazi, Mathew L. Moore, Kevin M. Passino, William P. Shackleford, Fredrick M. Proctor, and James S. Albus,The RCS Handbook: Tools for Real Time Control Systems Software DevelopmentJohn Wiley and Sons, NY, 2001 |
The National Institute of Standards and Technology (NIST) real-time control systems (RCS) library is a highly useful tool for engineers developing and implementing hierarchical and distributed real-time control systems. This book serves as a user's guide for development engineers using the software library in industrial applications.
The RCS Handbook is divided into three parts. The first part provides a tutorial introduction to RCS that discusses the RCS design methodology and the Reference Model Architecture (RMA) on which the RCS library is based. It also provides a simple ilustrative example for beginner RCS programmers. The second part serves as an RCS handbook for applications engineers and features one illustrative design example, coverage of issues in programming in Neutral Message Language (NML), and discussion of automatic code generation, RCS diagnostics tool, and architecture files. The third part provides helpful appendices that provide useful background information on the C++ language, compilers and makefiles, and general operating system concepts.
Introduction.
Getting Started Quickly: RCS Essentials.
The Reference Model Architecture and RCS Applications.
RCS HANDBOOK.
Design Theme Problem: Automated Highway System.
Programming in NML.
RCS Control Module.
Writing NML Configuration Files.
Other Classes and Functions.
RCS Diagnostics Tool.
Code Generation and Design Tool.
Architecture Files.
APPENDICES.
Appendix A: C++ Introduction.
Appendix B: Compilers and Makefiles.
Appendix C: General Operating System Concepts.
Appendix D: RCS Version Functions.
Appendix E: Tested Platforms.
Index.