학술논문

A knowledge based system for configuring programmable logic controllers
Document Type
Conference
Source
Conference Proceedings 1991 IEEE International Conference on Systems, Man, and Cybernetics Systems, Man, and Cybernetics, 1991. 'Decision Aiding for Complex Systems, Conference Proceedings., 1991 IEEE International Conference on. :1807-1813 vol.3 1991
Subject
Robotics and Control Systems
Computing and Processing
Knowledge based systems
Programmable logic arrays
Programmable logic devices
Programmable control
Control systems
Expert systems
Automatic control
Automation
Marketing and sales
Knowledge engineering
Language
Abstract
A programmable logic controller (PLC) configuration is a problem uniquely suited for solution by a knowledge-based system. A series of configuration expert systems-one for each different PLC system-has been developed. The sales engineer simply chooses the appropriate system by using personal computers. An example of the latest generation of PLCs is the GE Fanuc Series 90-70 PLC. Turbo PROLOG was chosen as the development environment for the configuration experts. Turbo PROLOG is well-endowed with windowing predicates, and provides excellent dynamic menu opportunities. The series 90-70 PLC configuration expert is described. The configuration problem can be separated into two distinct parts: selection and arrangement. Selection is the task of choosing the correct components; arrangement is placing them in the correct formation. Structuring the knowledge base and testing of the series 90-70 PLC configuration expert are discussed.ETX