DocumentCode :
1225637
Title :
The clause counter map: an event chaining algorithm for online programmable logic
Author :
Welch, John T.
Author_Institution :
Dept. of Electr. Eng., Akron Univ., OH, USA
Volume :
11
Issue :
1
fYear :
1995
fDate :
2/1/1995 12:00:00 AM
Firstpage :
117
Lastpage :
125
Abstract :
The clause counter map method (CCM) is a software inference engine for programmable logic systems, including logic controllers and knowledge-based information systems. It provides efficient realizations of synchronous sequential machines using two-valued or three-valued logic. CCM permits the use of general purpose processors for large on-line control models. The CCM interpreter is designed to trade space for time. A redundant state is maintained in a compact map form. Logical events percolate through an otherwise static model. This mode of operation distinguishes the class of event chaining algorithms. Prior on-line methods repeatedly reconstruct or test unchanging portions of the model. In large models, CCM can exceed binary decision machines in speed and require less space. Contemporary modeling languages can be translated into CCM models. Thus event chaining implementation is available for control models defined by relay ladder logic, state machines, function charts, and Petri nets
Keywords :
inference mechanisms; programmable controllers; sequential machines; Petri nets; clause counter map; event chaining algorithm; function charts; knowledge-based information systems; logic controllers; online programmable logic; relay ladder logic; software inference engine; state machines; synchronous sequential machines; three-valued logic; two-valued logic; Control systems; Counting circuits; Engines; Inference algorithms; Information systems; Programmable control; Programmable logic arrays; Programmable logic devices; Relays; Testing;
fLanguage :
English
Journal_Title :
Robotics and Automation, IEEE Transactions on
Publisher :
ieee
ISSN :
1042-296X
Type :
jour
DOI :
10.1109/70.345942
Filename :
345942
Link To Document :
بازگشت