控制系统主站编程工具开发  被引量:2

Development of programming tool for master station of control system

在线阅读下载全文

作  者:周敏 高朝阳 陈凌宇 王晓宇[1] ZHOU Min;GAO Chaoyang;CHEN Lingyu;WANG Xiaoyu(College of Mechanical Science and Engineering,Huazhong University of Science and Technology,Wuhan 430074,China;College of Intelligence Science and Technology,National University of Defense Technology,Changsha 410073,China)

机构地区:[1]华中科技大学机械科学与工程学院,湖北武汉430074 [2]国防科技大学智能科学学院,湖南长沙410073

出  处:《光学精密工程》2023年第1期27-41,共15页Optics and Precision Engineering

基  金:国家自然科学基金区域创新发展联合基金资助项目(No.U19A2072)。

摘  要:主站编程工具是可编程控制系统整体逻辑功能、运动控制功能程序可视化设计、下载、运行的重要功能组成部分。为打破国外对工业控制软件平台的垄断,形成服务于自主可控可编程控制系统的安全可信的主站编程工具,研究了软件功能架构、系统功能插件、主站运行时、安全功能库的设计方法。根据开源的集成开发环境工作原理,提出了一种基于IEC61131-3的主站编程工具软件架构。从生成代码完整性的角度对集成开发环境中总线组态、数据访问系统插件进行设计,并对主站代码执行的运行时间的功能架构以及各功能组件进行设计,形成了功能完善的编程工具链。最后以两个基本安全功能为例,分析了IEC61800-5-2功能安全基础库的集成开发方法。实验结果表明,本文设计的主站编程工具具有可视化编程、下载、运行等功能,基本满足自主可控可编程控制系统的程序开发需求。The master station programming tool is an important component of the visual design, download, and operation of the whole logic function and motion control function programs of a programmable control system. To break the foreign monopoly on industrial control software platforms, the development of a safe and reliable master station programming tool serving an autonomously controllable, programmable, control system, is paramount. This paper investigates the design method for each component of the master station programming tool chain. First, according to the working principle of an open-source integrated development environment(IDE), a software architecture for the master station programming tool based on IEC61131-3 is proposed. Then, the plug-ins for bus configuration and data access in the IDE are designed from the perspective of generating code integrity, and the architecture and components of Runtime executed by the master code are also designed, forming a fully functional programming tool chain. Finally, taking two basic safety functions as examples, the integrated development method of the IEC61800-5-2 functional safety basic library is analyzed. The experimental results show that the master station programming tool designed in this paper has functions such as visual programming, downloading, and running, and it meets the basic program development requirements for autonomously controllable, programmable, control systems.

关 键 词:可编程控制系统 IEC61131-3 集成开发环境 运行时间 功能安全 

分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象