[发明专利]可视化编程控制系统及方法、装置有效
申请号: | 201810235430.X | 申请日: | 2018-03-21 |
公开(公告)号: | CN108594746B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 陈雷;杨冬茜;杨锐;陈求胜 | 申请(专利权)人: | 珠海优特电力科技股份有限公司;珠海博佳冷源设备有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡;董文倩 |
地址: | 519000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用逻辑 可运行程序 可视化编程工具 编程控制系统 程序文件 控制参数 目标控制 可视化 预设 控制器硬件 自动化控制 编辑目标 控制策略 控制设备 控制系统 生成控制 解析 | ||
1.一种可视化编程控制系统,其特征在于,包括:
应用逻辑可视化编程工具,用于根据预设控制参数生成应用逻辑程序文件,所述预设控制参数用于指示编辑目标控制策略,其中,所述目标控制策略是控制设备的程序;
控制器硬件平台,与所述应用逻辑可视化编程工具连接,用于解析所述应用逻辑程序文件得到可运行程序文件,执行所述可运行程序文件,其中,所述可运行程序文件用于生成目标控制策略,
其中,所述控制器硬件平台至少包括:第一应用逻辑运行引擎、应用逻辑在线调试引擎、应用逻辑在线监视引擎、网口,所述第一应用逻辑运行引擎与所述应用逻辑在线调试引擎和所述应用逻辑在线监视引擎分别连接,所述网口与所述应用逻辑在线调试引擎和所述应用逻辑在线监视引擎分别连接,其中,
所述第一应用逻辑运行引擎,用于根据所述应用逻辑程序文件生成执行环境,其中,所述第一应用逻辑运行引擎运行时按工作区的调度间隔对每个工作区进行调度,在多个工作区要求同一时刻被调度时,按工作区优先级进行先后调度,所述第一应用逻辑运行引擎执行时按工作区内的逻辑图的运行顺序进行逐个调度,所述第一应用逻辑运行引擎执行时按逻辑图内的元件的运行顺序进行逐个执行;
所述应用逻辑在线调试引擎,用于下载所述应用逻辑程序文件和调试所述逻辑图内的元件,其中,所述应用逻辑在线调试引擎与硬件层的网口对外提供连接;
所述应用逻辑在线监视引擎,支持应用逻辑运行时运算结果在线监视,并向所述应用逻辑可视化编程工具发送在逻辑图运行期间的运算结果和变化信息,
所述网口,在所述应用逻辑在线调试引擎执行调试操作时,或者,所述应用逻辑在线监视引擎执行监视操作时,与所述应用逻辑可视化编程工具进行数据交互。
2.根据权利要求1所述的控制系统,其特征在于,所述控制器硬件平台还包括:IO驱动,IO硬件设备,其中,
所述IO驱动,为所述第一应用逻辑运行引擎和所述IO硬件设备的数据交互提供支持,
所述IO硬件设备,至少包括多个IO模组,所述IO模组与所述控制器硬件平台的核心控制器通过总线相连,所述IO模组的数量根据所述预设控制参数进行动态增加,增加的所述IO模组通过所述应用逻辑可视化编程工具的IO模组配置器配置后参与逻辑编程。
3.根据权利要求2所述的控制系统,其特征在于,每个所述IO模组具有M个开关量输入、N个开关量输出、P个模拟量输入、Q个模拟量输出,其中M、N、P、Q均为不小于0的整数,每个所述IO模组的外部接口顺序依次是开关量输入、开关量输出、模拟量输入、模拟量输出,每个所述IO模组的型号使用MmNnPpQq表示,m、n、p、q分别是开关量输入的个数、开关量输出的个数、模拟量输入的个数、模拟量输出的个数。
4.根据权利要求1所述的控制系统,其特征在于,所述应用逻辑可视化编程工具至少包括:IO模组配置器、图形编程编辑器、在线调试控制器、离线仿真器,所述IO模组配置器与所述控制器硬件平台连接,所述图形编程编辑器与所述IO模组配置器连接,所述在线调试控制器与所述图形编程编辑器连接,所述离线仿真器与所述图形编程编辑器连接,其中,
所述IO模组配置器,用于管理所述控制器硬件平台的IO模组,在对所述控制器硬件平台的模组数量和所述IO模组完成配置操作后,通过所述IO模组配置器生成可视化编程的IO元件;
所述图形编程编辑器,用于提供编程的IO元件以进行图形编辑,得到可视化逻辑图;
所述在线调试控制器,至少包括第一调试仿真控制界面、连接管理器、第一调试仿真逻辑图生成器,其中,所述在线调试控制器通过所述连接管理器与所述控制器硬件平台建立连接,以进行在线调试所述可视化逻辑图;
所述离线仿真器,至少包括:IO模拟器、第二应用逻辑运行引擎、虚拟连接器、第二调试仿真逻辑图生成器、第二调试仿真控制界面,其中,所述IO模拟器来模拟可视化逻辑编程的输入输出的对应硬件设备,以支持所述第二应用逻辑运行引擎的运行;所述虚拟连接器是所述第二调试仿真控制界面与所述第二应用逻辑运行引擎之间的虚拟连接通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海优特电力科技股份有限公司;珠海博佳冷源设备有限公司,未经珠海优特电力科技股份有限公司;珠海博佳冷源设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810235430.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种弯管机生产过辅助系统
- 下一篇:基于云平台的压光机远程监测与控制系统