Laurenceyuyi's Blog

Just another site

Posts Tagged ‘Device Logix

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 ,