White Papers

Jan 09, 2003

A collection of articles related to real-time control systems.

Go to the Cogent Web Site.


Table of Contents
Cadbury Chocolate Project Review
1. Introduction
2. Chocolate Mixing System
3. Mixing System Requirements
4. Mixing System Solution
5. Chocolate Distribution System
6. Distribution System Requirements
7. Distribution Control Solution
8. Proven Results
9. The Future
10. More Information
Connecting QNX and MS-Windows
1. Introduction
2. Inter-process Communication
3. File System and Peripheral Sharing
4. Remote User Interaction
5. Real-Time Data Connectivity
6. Conclusion
7. More Information
Hot Standby for InTouch
1. Introduction
2. System Configuration
3. InTouch Configuration
4. Cascade Connect Configuration
5. Testing the Hot Standby link
6. Example of the Cascade DataHub Configuration File
7. More Information
Gamma Discussion - Interpreted Languages
1. Gamma: interpreted by SCADALisp
2. Capitalizing on Lisp strengths
3. Addressing Lisp weaknesses
4. Features and attributes of Gamma
5. An example of Gamma code
6. More Information
Synchronous & Asynchronous Messages
1. Synchronous data transmission
2. Asynchronous data transmission
3. Cascade Connect data transmission
4. A pseudo 'non-blocking' Cascade Connect data transmission
5. A note about the Cascade DataHub
6. More Information
Making Real-Time Data Distribution Work
1. Introduction
2. Data Storage and Access Models
3. Task Models
4. Data Posting Models
5. Properties of Common Database Designs
6. Design Considerations
7. Conclusions
8. More Information
Colophon
List of Figures
1. Flowchart of the Chocolate Mixing and Distribution Processes.
2. Cascade Connect link between QNX and Windows.
3. Example of the InTouch screens used by operators in the Chocolate Production Department.
4. Mixing Control System Architecture.
5. Network topology.
6. An example of a manifold screen display generated using SCADALisp.
7. Distribution Control System Architecture.
8. An example of pop-up windows showing pumping activity.
9. System Configuration.
10. Simplified design model for data storage and access.
11. Representation of Passive data access.
12. Representation of Active data access.
13. Representation of Bulk data posting model.
14. Representation of Point data posting model.
Copyright 1995-2002 by Cogent Real-Time Systems, Inc.