会议专题

Task-Oriented Analysis and Design Method for Developing PLC Programs for Mechanical System Control

To reduce the difficulties in developing PLC based control software for mechanical system, an approach named task-oriented analysis and design (TOAD) is proposed. TOAD emphasizes task centric and model centric developing process. By their property, control tasks are classified as private-sequential task, giobal-real-time task and asynchronous-concurrent task. The classification prompts developers to find tasks and to analyze a system. Hierarchical modeling method is presented. Intertask communication and multitask scheduling method is given. The method is demonstrated using a case study of elevator control software. By encapsulating the tasks into subroutines, and by means of setting or resetting the enable input bit of the subroutines to enable or disable the subroutines to be executed or not to dispatch the tasks, a structured and time-efficient program is developed, which can be reused as a framework of the PLC software for mechanical system control.

control systems software development taskoriented PLC framework

Ma Yinyuan Jiang Zhaoyuan

Institute of Mechanical & Electrical Technology, Lanzhou Jiaotong University, Lanzhou, Gansu 730070, China

国际会议

2010 International Conference on Measuring Technology and Mechatronics Automation(ICMTMA 2010)(2010年检测技术与机电自动化国际会议)

长沙

英文

2980-2983

2010-03-13(万方平台首次上网日期,不代表论文的发表时间)