[发明专利]一种编译型PLC的图形化编程交互系统及交互方法有效

专利信息
申请号: 202110842732.5 申请日: 2021-07-26
公开(公告)号: CN113515084B 公开(公告)日: 2022-10-18
发明(设计)人: 孙瑞瑞;孔志刚;程广河;郝凤琦;程大全;王星星;许敬尧;张晓捷 申请(专利权)人: 山东省计算中心(国家超级计算济南中心)
主分类号: G05B19/05 分类号: G05B19/05
代理公司: 济南竹森知识产权代理事务所(普通合伙) 37270 代理人: 吕利敏
地址: 250000 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 编译 plc 图形 编程 交互 系统 方法
【权利要求书】:

1.一种编译型PLC的图形化编程交互系统,其特征在于,包括:

图元库管理模块、拖拽式编程模块和实时工程管理模块;

所述图元库管理模块包括:固定图元库模块和自定义功能模块;所述固定图元库模块,用于存储固定指令图元,所述指令图元是基于国际标准IEC 61131-3设计的,且根据指令类型进行分类存储,其中所述分类存储数据结构至少包括三种数据:图形数据、串并联关系数据和关联变量数据;其中,所述自定义功能模块,用于为用户提供自定义功能接口;

所述拖拽式编程模块,用于根据用户对所述固定图元和/或所述自定义功能模块的选择:进行拖拽固定图元、设置参数进行图形化编程,得到图形化程序;所述图形化程序中包括:多个图元、所述图元之间的连线、参数的设置;

所述拖拽式编程模块包括:拖拽式增加图元单元、拖拽式移动图元单元、拖拽式删除图元单元;

所述实时工程管理模块包括:变量管理单元、自动生成工程目录索引单元、子程序管理单元、中断程序管理单元、函数管理单元和函数库管理单元;

所述拖拽式编程模块还包括智能语法提示单元,包括:

当鼠标拖拽元素到编辑区时,未释放鼠标前,编辑区显示可以放置的位置;

当串联连接图元时,当鼠标拖到与之串联的图元水平靠右的位置上时,则该位置会显示向右箭头提示串联,释放鼠标会自动串联;

当并联连接图元时,当鼠标拖到与之并联的图元靠下或靠右下的位置上时,则该位置会显示向下箭头提示并联,并显示并联范围提示箭头,释放鼠标时自动并联;

母线上只允许向右串联;

输出型图元只允许向左串联和向下并联;

当删除某图元后,存在多种连接关系的,则提示选择其中一种连接方式;

所述拖拽式编程模块还包括自动逻辑连线单元,所述自动逻辑连线包括自动串联连线和自动并联连线:

自动串联连线,当执行图元串联时,被放置的图元与左侧的图元使用横线连接在一条水平线上;

自动并联连线,当执行图元并联时,会自动提示并联范围,根据并联范围提示箭头,分三种情况:

1)当在非并联结构中增加并联时,提示垂直并联时,被放置的图元与上方的图元在一条垂直线上,且连接线跨接在所并图元下方;

2)当在非并联结构中增加并联时,提示输出并联时,被放置的图元与上方的图元在一条垂直线上,但连接线左端跨接在所并图元下方,右端连线水平放置,供后续放置输出元件;

3)当在并联结构中再增加并联时,被放置的图元连接线横跨接在所并联的结构中;

图元自动对齐,水平图元保持水平对齐,并联图元垂直对齐,对齐最右侧的输出图元。

2.根据权利要求1所述的一种编译型PLC的图形化编程交互系统,其特征在于,所述拖拽式编程模块还包括变量实时定义单元、变量自动补全单元、注释区可视化提示单元和编辑区任意缩放移动单元;

所述变量实时定义单元是指:在编程过程中,对拖拽的图元进行参数设置时,根据实际需要自定义变量或者参数后,再将新变量和参数关联该图元;

所述变量自动补全单元是指:当图元需要关联变量时,图元上方位置双击提示变量下拉框,选择或者输入关键字以自动补全整个变量名称;

所述注释区可视化提示单元包括:

工程索引注释,位于编辑区最左侧,母线左侧的区域位置,该区域用于输入简要的说明注释;

所述编辑区任意缩放移动单元,用于:

任意缩放,通过外部输入操作放大缩小编辑区的程序图元和参数;

上下移动,通过外部输入操作上下移动编辑区,编辑行随程序实际编辑程序所需的实际行数自动增加;

左右移动,当程序超过编辑区的宽度时,未显示的部分通过左右移动显示。

3.根据权利要求1所述的一种编译型PLC的图形化编程交互系统,其特征在于,所述变量管理单元,用于在编程中对使用的全局变量进行统计和显示;

所述自动生成工程目录索引单元,用于将母线左侧区域的注释自动生成的目录索引;

所述子程序管理单元,用于在编程中对调用的子程序进行统计和显示;

所述中断程序管理单元,用于在编程中对调用的中断程序进行统计和显示;

所述函数管理单元,用于在编程中对调用的函数进行统计和显示;

所述函数库管理单元,用于在编程中对调用的函数库进行统计和显示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省计算中心(国家超级计算济南中心),未经山东省计算中心(国家超级计算济南中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110842732.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top