Eastern Washington University
Industrial control via a state language implementation on the transputer architecture
Abstract
dc:description.abstract<p>This thesis proposes the use of a state language for industrial automation based on the Transputer (INMOS) architecture. The state language is used to specify the control strategy, which is a description of how the components to be automated are coordinated to perform the desired job. The state language approach to control strategy specification allows the job to be decomposed in such a way that is natural to the user. As a result, control strategy development and maintenance can be accomplished without the need for professional software engineers. Furthermore, use of the Transputer architecture allows the exploitation of parallel processors. The thesis work involves the development of a prototypical state language based programmable controller whose software is comprised of two parts, a control strategy development tool and the controller shell. The development tool translates the state language specification of the control strategy into occam2 source code. The controller shell, which is also written in occam2, provides the environment to support the execution of the control strategy. It is the controller shell that is the focus of this thesis. The product of the development tools and the controller shell source code are compiled together to form the working controller. This controller supports analog and digital devices as well as provides the framework in which to utilize analog algorithms as a part of the control strategy.</p>
Degree
thesis:*- Name thesis:degree_name
- Master of Science (MS) in Computer Science
- Level thesis:degree_level
- Thesis: EWU Only
- Discipline thesis:degree_discipline
- Computer Science
- Year
- 1994
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- VanderWeyst, Ted Preston
Subjects
dc:subject × 2Rights
dc:rights- Statement dc:rights
-
- Access perpetually restricted to EWU users with an active EWU NetID
Identifiers
dc:identifier.*- Repository record dc:identifier
- https://dc.ewu.edu/theses/815
- OAI identifier oai:identifier
- oai:dc.ewu.edu:theses-1814