Cart (Loading....) | Create Account
Close category search window
 

Event-Condition-Action Systems for Reconfigurable Logic Control

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)

The contribution of this paper is the introduction of the event-condition-action (ECA) paradigm for the design of modular logic controllers that are reconfigurable. ECA rules have been used extensively to specify the behavior of active database and expert systems and are recognized as a highly reconfigurable tool to design reactive behavior. This paper develops a method to design modular logic controllers whose dynamics are governed by ECA rules, with the ultimate goal of producing reconfigurable control. Modularity, integrability, and diagnosability measures that have in the past been used to measure the reconfigurability of manufacturing systems are used to assess the reconfigurability of the developed controllers. For the modularity measure, criteria found in computer science to evaluate the modularity of object-oriented programs are adapted to evaluate the modularity of modular logic controllers. The results of this paper are that reconfigurability is highly dependent on the level of modularity of the logic control system, and that not all "modular" structures are reconfigurable. There are approaches, such as the one shown in this paper using ECA rules, that can greatly increase the modularity, integrability, and diagnosability of the logic control system, thus increasing its reconfigurability. Note to Practitioners-This paper has been motivated by the problem of designing reconfigurable modular logic controllers. Reconfiguration is important in manufacturing, but it has also been an issue in the software design domain. There are software systems that currently exist, such as active data bases or expert systems with very powerful reconfiguration capabilities enabled by event-condition-action (ECA) rules. This paper applies the ECA concept to the design of modular logic controllers. This paper begins by describing what an ECA logic system is and then focuses on how ECA logic systems can be implemented with modular control approaches. To this end, two designs are - - considered. First, modular finite state machines are used to construct ECA logic systems, and a theoretical framework is built using this approach. Three qualitative measures for reconfigurability (modularity, integrability, and diagnosability) are presented and the controllers are evaluated using these measures. Second, an implementation using the IEC 61499 function block standard is presented as it is a widely understood and accepted standard for modular control applications. Future work entails theoretical analysis using modular verification techniques that exploit a controller structure

Published in:

Automation Science and Engineering, IEEE Transactions on  (Volume:4 ,  Issue: 2 )

Date of Publication:

April 2007

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.