Laurenceyuyi's Blog

Just another site

Object-oriented and State-based Programming in Distributed Control System

leave a comment »

1. Object-oriented programming of devices, incl. CTC (Control Technology Corporation)
The real hardware is configured as an object with states (properties), actions (Methods) to achieve state-based operation, diagnostics and metric analysis etc. The control program has two parts (compiled and run-time) and consists of various device objects. The run-time part of control program features the flexible control system. For executing control program, two engines, i.e. Performance Engine and Monitor Engine are needed. See Fig. below.
United States Patent US5950006

2. State based control, like Object-oriented programming, incl. SMI++ framework. Its running mechanism is as below,
SMI TOOLS  for programming SMI objects and  Proxies

The basic action by which the SM can control activities in the experiment is the exchange of messages with the associated processes. The SM may be driven by command messages originated by other processes, called control processes. The use of an interactive control process is the normal way by which an operator can interact with the SM.

Written by laurence yuyi

December 2, 2010 at 3:09 pm

Posted in Technology

Tagged with ,

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: