【技术实现步骤摘要】
基于任务的配置呈现背景
本专利技术涉及一种用于开发工业应用的系统、一种用于开发工业自动化项目的方法和非暂态计算机可读介质。
技术介绍
本文公开的主题整体涉及工业自动化系统,并且例如,涉及工业编程开发平台。
技术实现思路
为了提供对本文中描述的一些方面的基本理解,下面给出了简化的概述。该概述既不是广泛综述也不旨在识别关键/重要要素或者描述本文中描述的各方面的范围。该概述的唯一目的是以简要的形式给出一些概念作为随后要给出的更详细的描述的序言。在一个或更多个实施方式中,提供了一种用于开发工业应用的系统,包括:用户接口部件,其被配置成渲染集成开发环境(IDE)开发界面,并经由与所述开发界面的交互来接收限定工业自动化项目的各方面的工业设计输入;以及项目生成部件,其被配置成基于工业设计输入来生成系统项目数据,其中,开发界面包括一个或更多个工作空间画布和全局面板控制栏,一个或更多个工作空间画布被配置成开发工业自动化项目的所选择的方面,全局面板控制栏包括与全局适用的一个或更多个全局面板相对应的一个或更多个第一可见性图标,用户接口部件被配置成确定工业自动化项目的在开发界面内当前聚焦的方面,并渲染与和该方面相关的一个或更多个内容面板相对应的一个或更多个第二可见性图标,其中,一个或更多个内容面板与一个或更多个全局面板不同并且是由开发界面支持的内容面板的总集合的子集,并且从一个或更多个第一可见性图标或一个或更多个第二可见性图标中选择可见性图标会切换对应面板在开发界面上的可见性。此外,一个或更多个实施方式提 ...
【技术保护点】
1.一种用于开发工业应用的系统,包括:/n存储器,其存储可执行部件;以及/n操作上耦接至所述存储器的处理器,所述处理器执行可执行部件,所述可执行部件包括:/n用户接口部件,其被配置成渲染工业集成开发环境IDE的开发界面,并经由与所述开发界面的交互来接收限定工业自动化项目的各方面的工业设计输入,以及/n项目生成部件,其被配置成基于所述工业设计输入来生成系统项目数据,/n其中,/n所述开发界面包括一个或更多个工作空间画布,所述一个或更多个工作空间画布被配置成便于开发所述工业自动化项目的所选择的方面,/n所述用户接口部件被配置成确定所述工业自动化项目的在所述开发界面内当前聚焦的方面,并渲染与和所述方面相关的一个或更多个内容面板相对应的一个或更多个可见性图标,其中,所述一个或更多个内容面板是由所述开发界面支持的内容面板的总集合的子集,并且/n从所述一个或更多个可见性图标中选择可见性图标会切换对应面板在所述开发界面上的可见性。/n
【技术特征摘要】
20190927 US 16/585,7791.一种用于开发工业应用的系统,包括:
存储器,其存储可执行部件;以及
操作上耦接至所述存储器的处理器,所述处理器执行可执行部件,所述可执行部件包括:
用户接口部件,其被配置成渲染工业集成开发环境IDE的开发界面,并经由与所述开发界面的交互来接收限定工业自动化项目的各方面的工业设计输入,以及
项目生成部件,其被配置成基于所述工业设计输入来生成系统项目数据,
其中,
所述开发界面包括一个或更多个工作空间画布,所述一个或更多个工作空间画布被配置成便于开发所述工业自动化项目的所选择的方面,
所述用户接口部件被配置成确定所述工业自动化项目的在所述开发界面内当前聚焦的方面,并渲染与和所述方面相关的一个或更多个内容面板相对应的一个或更多个可见性图标,其中,所述一个或更多个内容面板是由所述开发界面支持的内容面板的总集合的子集,并且
从所述一个或更多个可见性图标中选择可见性图标会切换对应面板在所述开发界面上的可见性。
2.根据权利要求1所述的系统,其中,所述工业自动化项目的具有相关联的内容面板和对应可见性图标的各方面包括以下中的至少之一:梯形逻辑编程、功能框图编程、结构化文本编程、顺序功能图表编程、标签数据库、可视化画面或应用、面板、控制器设备视图、马达驱动设备视图、I/O模块视图或工程图。
3.根据权利要求1所述的系统,其中,
所述一个或更多个可见性图标是第一可见性图标,
所述开发界面还包括全局面板控制栏,所述全局面板控制栏包括一个或更多个第二可见性图标,所述一个或更多个第二可见性图标与在所述开发界面内全局适用的一个或更多个全局面板相对应,并且
所述一个或更多个全局面板包括以下中的至少之一:便于浏览所述工业自动化项目的各方面的资源管理器面板;渲染所述一个或更多个工作空间画布内的所选择的元素的属性信息的属性面板;渲染所述系统的通信统计信息的在线面板;渲染所述一个或更多个工作空间画布内的所选择的元素的交叉参考信息的交叉参考面板;渲染输出统计信息的输出面板;渲染开发或运行时错误的错误面板;或渲染可选全局编辑工具的工具箱面板。
4.根据权利要求3所述的系统,其中,所述全局面板控制栏被固定至所述开发界面的一侧。
5.根据权利要求3所述的系统,其中,
界面显示包括左全局面板区域、右全局面板区域和底部全局面板区域,并且
所述一个或更多个全局面板中的相应全局面板被指定到所述左全局面板区域、所述右全局面板区域或所述底部全局面板区域之一。
6.根据权利要求1所述的系统,其中,
所述一个或更多个内容面板中的相应面板包括使得所述面板能够单独被配置为固定面板或覆盖面板之一的控件,并且
所述用户接口部件被配置成:
响应于对所述可见性图标的选择以及对所述对应面板是固定面板的确定,将所述对应面板渲染为固定至所述开发界面的背景,以及
响应于对所述可见性图标的选择以及对所述对应面板是覆盖面板的确定,将所述对应面板渲染为覆盖。
7.根据权利要求1所述的系统,其中,所述用户接口部件被配置成:在与所述一个或更多个工作空间画布中的在其上渲染所述工业自动化项目的当前聚焦的方面的工作空间画布相关联的工具栏上渲染所述一个或更多个可见性图标。
8.根据权利要求1所述的系统,其中,所述一个或更多个工作空间画布包括在其上渲染所述工业自动化项目的相应不同方面的多个工作空间画布,并且由所述用户接口部件在给定时间渲染的所述一个或更多个内容面板根据在所述开发界面内当前聚焦所述多个工作空间画布中的哪个工作空间画布。
9.根据权利要求8所述的系统,其中,
所述多个工作空间画布包括相应选项卡,
所述用户接口部件支持多种画布查看模式,所述多种画布查看模式包括第一查看模式、第二查看模式和第三查看模式,在所述第一查看模式下,所述多个工作空间画布被覆盖使得在给定时间所述多个工作空间画布中的一个工作空间画布的内容可见,在所述第二查看模式下,所述多个画布垂直堆叠并且所述多个工作空间画布的内容同时渲染,在所述第三查看模式下,所述多个画布水平堆叠并且所述多个工作空间画布的内容同时渲染,并且
经由对所述选项卡的选择在所述多个工作空间画布之间转移聚焦。
10.一种用于开发工业自动化项目的方法,包括:
通过包括处理器的工业集成开发环...
【专利技术属性】
技术研发人员:马修·R·埃里克森,安德鲁·R·斯顿普,安东尼·卡拉拉,埃什沃·斯里尼瓦桑,克里斯多佛·W·科莫,沙龙·M·比利杜兰,
申请(专利权)人:罗克韦尔自动化技术公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。