[发明专利]工业自动化项目代码开发指导和分析在审
申请号: | 202110684773.6 | 申请日: | 2021-06-21 |
公开(公告)号: | CN114237555A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 斯科特·A·米勒;内森·雷诺;克里斯托弗·韦恩·科莫;纳撒尼尔·S·桑德勒;瑞安·P·邓恩;小布鲁斯·T·麦克利夫;凯尔·赖斯纳;斯蒂芬·C·布赖恩特 | 申请(专利权)人: | 罗克韦尔自动化技术公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/10;G06F8/71;G06F16/27 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 唐京桥;董娟 |
地址: | 美国俄*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工业 自动化 项目 代码 开发 指导 分析 | ||
1.一种用于开发工业应用的系统,包括:
存储器,其存储可执行组件;以及
处理器,其操作地耦接至所述存储器,所述处理器执行所述可执行组件,所述可执行组件包括:
用户接口组件,其被配置成:经由云平台在客户端设备上呈现开发接口,并经由与所述开发接口的交互来接收设计输入,所述设计输入至少包括用于监视和控制工业自动化系统的一个或更多个工业设备的控制编程和设备配置数据;以及
项目生成组件,其被配置成基于所述设计输入生成控制项目数据,其中,所述控制项目数据能够被部署到所述一个或更多个工业设备,以促进所述一个或更多个工业设备的配置和编程;
其中,所述项目生成组件还被配置成:基于所述设计输入与所述云平台的客户特定的存储库中存储的工厂特定的标准定义或所述云平台的知识库中存储的工业特定的标准定义中的至少一个的比较,在所述设计输入的接收期间经由所述云平台在所述客户端设备上呈现设计反馈。
2.根据权利要求1所述的系统,其中,所述工厂特定的标准定义或所述工业特定的标准定义中的至少一个定义控制代码格式标准,并且所述项目生成组件被配置成将所述控制编程的一部分不符合所述控制代码格式标准的指示呈现为所述设计反馈。
3.根据权利要求2所述的系统,其中,
所述指示包括以下中的至少一个:代码嵌套层次过多的通知、重复代码过多的指示、代码缩进不当的指示或不符合优选的命名术语的变量名的指示,并且
所述设计反馈包括对替选编程方法的建议,所述替选编程方法使得所述控制编程符合所述控制代码格式标准。
4.根据权利要求1所述的系统,其中,所述系统被配置成:
维护多个客户特定的存储库,所述多个客户特定的存储库只能由与各个不同的工业企业相关联的用户访问,并且
管理所述知识库,以供多个工业企业访问。
5.根据权利要求1所述的系统,其中,所述项目生成组件还被配置成:
基于对作为存档控制项目而存储在所述客户特定的存储库中的先前编写的控制编程的分析,识别控制编码偏好,并且
响应于识别出所述控制编程中的偏离所述控制编码偏好的部分,将以下呈现为所述设计反馈的一部分:所述控制编程中的偏离所述控制编码偏好的部分的指示、以及用于以符合所述控制编码偏好的方式修改所述控制编程中的部分的建议。
6.根据权利要求5所述的系统,其中,所述控制编码偏好是以下中的至少一个:控制代码缩进偏好、调用语句的优选使用、梯级注释偏好、变量命名偏好、I/O命名偏好、与机器类型的控制相关联的操作的优选序列、或与控制操作的性能相关联的优选的联锁。
7.根据权利要求1所述的系统,其中,所述项目生成组件还被配置成:
基于对从多个不同的客户接收到的存档控制项目的分析来识别通用控制编码实践,并且
响应于识别出所述控制编程中的偏离所述通用控制编码实践的部分,将以下呈现为所述设计反馈的一部分:所述控制编程中的偏离所述通用控制编码实践的部分的指示、以及用于以符合所述通用控制编码实践的方式修改所述控制编程中的部分的建议。
8.根据权利要求1所述的系统,其中,
所述系统被配置成维护存储数字设备配置文件的多个供应商特定的存储库,所述数字设备配置文件表示由各个不同的装置供应商提供的工业资产,并且
所述项目生成组件还被配置成:基于所述设计输入与对应于所述设计输入中标识的装置的一个或更多个数字设备配置文件的比较来生成所述设计反馈的一部分。
9.根据权利要求1所述的系统,其中,所述项目生成组件还被配置成:
基于对所述设计输入的分析,识别对所述控制编程或所述设备配置数据的修改,所述修改降低与在所述一个或更多个工业设备上执行所述控制项目数据相关联的预期存储器消耗或处理负载,并且
将对实现所述修改的建议呈现为所述设计反馈的一部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗克韦尔自动化技术公司,未经罗克韦尔自动化技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110684773.6/1.html,转载请声明来源钻瓜专利网。