A Multi-core Heterogeneous Programmable Automation Controller System of Construction Machine

There are two main issues, high cost and interrupt response delay for current PACs (programmable automation controllers) which are using high frequency single-chip microprocessors and commercial RTOS (real-time operating system) working by switching the tasks and interrupts. To solve these problems,...

Full description

Saved in:
Bibliographic Details
Main Authors: Guoqing, WANG (Author), Hong, YE (Author), Jin, Qu (Author), Huaxin, YANG (Author), Chenghuan, LIU (Author)
Format: EJournal Article
Published: Institute of Advanced Engineering and Science, 2013-12-01.
Subjects:
Online Access:Get fulltext
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 02471 am a22003133u 4500
001 ijeecs2897_4025
042 |a dc 
100 1 0 |a Guoqing, WANG  |e author 
100 1 0 |e contributor 
700 1 0 |a Hong, YE  |e author 
700 1 0 |a Jin, Qu  |e author 
700 1 0 |a Huaxin, YANG  |e author 
700 1 0 |a Chenghuan, LIU  |e author 
245 0 0 |a A Multi-core Heterogeneous Programmable Automation Controller System of Construction Machine 
260 |b Institute of Advanced Engineering and Science,   |c 2013-12-01. 
520 |a There are two main issues, high cost and interrupt response delay for current PACs (programmable automation controllers) which are using high frequency single-chip microprocessors and commercial RTOS (real-time operating system) working by switching the tasks and interrupts. To solve these problems, a new low-cost multi-core heterogeneous PAC structure was proposed. Based on the traditional front-end of interrupt service without interrupt switching delay and the division & deployment of multi real-time tasks. We implemented a new programming language Engineer C including its syntax, compiler and an integrated development environment, which can dynamically divide the multi tasks and deploy the division to single low-cost microcontroller, then built the hardware prototype, which consists of a digital signal board, an analog signal board and a motion control board, every board has its microcontroller and communicates each other by an enhanced SPI bus. Testing results show the hardware prototype and IDE can be provided as a low-cost PAC solution for construction machine. DOI: http://dx.doi.org/10.11591/telkomnika.v11i12.3802 
540 |a Copyright (c) 2013 Institute of Advanced Engineering and Science 
540 |a http://creativecommons.org/licenses/by-nc-nd/4.0 
546 |a eng 
690 |a programmable automation controller; multi-core heterogeneous; integrated development environment; Engineer C programming language 
655 7 |a info:eu-repo/semantics/article  |2 local 
655 7 |a info:eu-repo/semantics/publishedVersion  |2 local 
655 7 |2 local 
786 0 |n Indonesian Journal of Electrical Engineering and Computer Science; Vol 11, No 12: December 2013; 7230-7234 
786 0 |n 2502-4760 
786 0 |n 2502-4752 
786 0 |n 10.11591/ijeecs.v11.i12 
787 0 |n https://ijeecs.iaescore.com/index.php/IJEECS/article/view/2897/4025 
856 4 1 |u https://ijeecs.iaescore.com/index.php/IJEECS/article/view/2897/4025  |z Get fulltext