Industrial Controller Design and Implementation Using an Embedded Real-Time and Multitasking Operating System

碩士 === 遠東技術學院 === 機械研究所 === 92 === Since the vigorous development of embedded system, the performance and application of industrial controller are improved constantly. At the same time, because of the improvement of network communication technology, the embedded system is applied to the remote cont...

Full description

Bibliographic Details
Main Authors: Shih-Min Tzeng, 曾仕民
Other Authors: Shyi-Kae Yang
Format: Others
Language:zh-TW
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/28707486954820404798
Description
Summary:碩士 === 遠東技術學院 === 機械研究所 === 92 === Since the vigorous development of embedded system, the performance and application of industrial controller are improved constantly. At the same time, because of the improvement of network communication technology, the embedded system is applied to the remote control system widespreadly. In this thesis, single chip SC13 which is making by BECK Company is chosen as the kernel of system architecture. The peripherals of the embedded system are built and many kinds of industrial controllers is developed. For software view point, utilize the DOS based, RTOS(Real-Time and multitasking Operating System, RTOS) API , configure the firmware and application program, enable the software and hardware to work appropriately, and meet the requirements of design. In this thesis, the traditional PID controller and Fuzzy controller are designed. Also, the UDP network communication protocol is used to design a TCP/IP converter for a remote control system. Finally, the RTOS is used to build an IEC1131-3 compatible PLC. The PLC is designed based on the concepts of the embedded system foreground/background software by integrating the PID and Fuzzy control law, and which is applied to a levitation ball control system. It is shown that the developed embedded controller can result an excellent performance for the controlled system.