Title :
A Joint Controller-Simulator Programming by Demonstration Method for PLC Devices
Author :
Changsakol, Phissanu ; Chotikakamthorn, Nopporn ; Wongwirat, Olarn
Author_Institution :
Fac. of Inf. Technol. & Res. Center for Commun. & Inf. Technol., King Mongkut´´s Inst. of Technol. Ladkrabang, Bangkok
Abstract :
In this paper, a problem of visual programming of PLC (programmable logic controller) devices is described. A programming by demonstration method is developed so that a problem-domain expert can program such devices without computer programming skill. The method is novel in the sense that, unlike other programming-by-demonstration methods, it requires little a priori knowledge of the controlled system model, nor it needs to interact with a real system. A simulation model, which captures the laws of nature governing the system behavior, is jointly programmed with a control device (PLC). A PLC programming tool, developed based on the proposed joint controller-simulator programming by demonstration paradigm, can generate a high-level structure text program code, from the demonstrated actions as performed by a user
Keywords :
control system CAD; digital simulation; expert systems; programmable controllers; visual programming; PLC devices; PLC programming tool; controlled system model; end-user programming; high-level structure text program code; joint controller-simulator programming by demonstration; problem-domain expert; programming paradigm; simulation model; system behavior; visual programming; Computer languages; Control system synthesis; Functional programming; IEC standards; Information technology; Logic programming; Object oriented modeling; Programmable control; Programming profession; Robot programming; End-User Programming; Programmable Logic Controller; Programming Paradigm; Programming by Demonstration;
Conference_Titel :
Cybernetics and Intelligent Systems, 2006 IEEE Conference on
Conference_Location :
Bangkok
Print_ISBN :
1-4244-0023-6
DOI :
10.1109/ICCIS.2006.252358