Concurrent Programmable Logic Controller with Real-Time Data Collection

碩士 === 國立中央大學 === 資訊工程學系 === 105 === Programmable logic controller (PLC) is an indispensable part in industrial control systems. The key factor of determining whether a PLC is proper in a control system is scan time. However, under the traditional PLC architecture, delay will occur when PLC concurre...

Full description

Bibliographic Details
Main Authors: Wang-Ling Li, 李旺陵
Other Authors: Ching-Han Chen
Format: Others
Language:zh-TW
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/c87vw2
Description
Summary:碩士 === 國立中央大學 === 資訊工程學系 === 105 === Programmable logic controller (PLC) is an indispensable part in industrial control systems. The key factor of determining whether a PLC is proper in a control system is scan time. However, under the traditional PLC architecture, delay will occur when PLC concurrently controls a lot of peripherals and handles complex tasks, since PLC uses one control unit to do the tasks in polling method. Moreover, for any PLC in an Industry 4.0 smart factory, massive data collection and capture are necessary tasks, and this task must impact on the ability in real-time industrial control. Therefore, this study proposed an innovative concurrent control architecture, combining a field-programmable gate array-based peripheral control system and independent data collection controller to construct a high-performance concurrent PLC. The proposed system features hard real-time control ability even doing complex tasks, such as handling data capture simultaneously during controlling numerous peripherals and DI/DO. In the end of this study, we implement a PLC program which controls 40 peripherals on concurrent PLC and recent PLC product. The result shows that concurrent PLC is more stable than recent PLC product on concurrent control ability.