Title :
RTFM-4-FUN work in progress
Author :
Lindgren, Per ; Lindner, Marcus ; Lindner, Andreas ; Eriksson, Johan ; Vyatkin, Valeriy
Abstract :
Function Blocks provides a means to model and program industrial control systems. The recently acclaimed IEC 61499 standard allows such system models to be partitioned and executed in a distributed fashion. At device level, such models are traditionally implemented onto programmable logic controllers and industrial PCs. In this paper, we discuss work in progress on developing a mapping allowing to implement a subset of IEC 61499 models onto light-weight embedded devices (MCUs). We propose and detail an event semantics, and its mapping to the notions of task and resources for Stack Resource Policy based analysis and scheduling. Moreover, we show how the proposed mapping can be efficiently implemented under the RTFM-kernel. Finally we outline a prototype tool-chain and discuss related, ongoing and future work.
Keywords :
industrial control; microcontrollers; programmable controllers; scheduling; IEC 61499 standard; MCUs; RTFM-4-FUN; RTFM-kernel; device level; event semantics; function blocks; industrial PCs; industrial control systems; light-weight embedded devices; programmable logic controllers; prototype tool-chain; stack resource policy based analysis; stack resource policy based scheduling; Hardware; IEC standards; Kernel; Real-time systems; Semantics; Wires;
Conference_Titel :
Industrial Embedded Systems (SIES), 2014 9th IEEE International Symposium on
DOI :
10.1109/SIES.2014.7087453