《使用基于云的数据用于工业自动化系统训练.pdf》由会员分享,可在线阅读,更多相关《使用基于云的数据用于工业自动化系统训练.pdf(60页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104142661A43申请公布日20141112CN104142661A21申请号201410196198522申请日2014050961/821,63920130509US14/087,92220131122USG05B19/41820060171申请人洛克威尔自动控制技术股份有限公司地址美国俄亥俄州72发明人胡安安森约约翰斯特罗门格斯蒂芬纳瓦拉尼耶克布拉德福德H埃格拉特约瑟夫A哈尔库利希杰西卡林科尔佩拉珍妮弗里德伯赖特赖纳赫斯梅尔约翰迪克爱德华艾伦希尔萨尔康蒂74专利代理机构北京集佳知识产权代理有限公司11227代理人王萍李春晖54发明名称使用基于云的数据用于工业自动化。
2、系统训练57摘要提供了一种系统、方法和计算机可读存储介质。基于云的执行增强服务捕获并收集与用户和多个工业客户的工业自动化系统的交互有关的数据,以在云平台上进行存储和分析。该服务采用执行增强部件,该执行增强部件对数据进行分析以促进确定在某些用户交互与工业自动化系统的有利执行之间的关联;确定不太有利的或不安全的用户交互;确定用户能够采用以实现相同或相似的优选操作结果的代替动作;生成与该代替动作有关的推荐;确定或设计能使优选用户动作自动化的部件或技术;确定与工业自动化系统相关的改进的用户分配;和/或基于能被用来训练用户以更高效地与工业自动化系统交互从而实现改进的系统执行的优选用户动作,生成训练模块或。
3、演示。30优先权数据51INTCL权利要求书5页说明书37页附图17页19中华人民共和国国家知识产权局12发明专利申请权利要求书5页说明书37页附图17页10申请公布号CN104142661ACN104142661A1/5页21一种系统,包括存储器,所述存储器存储计算机可执行部件;处理器,所述处理器在操作上耦接至所述存储器,并且执行计算机可执行部件,所述计算机可执行部件包括收集部件,所述收集部件被配置成收集与工业自动化系统中的装置组以及关联于所述工业自动化系统的用户组相关联的数据组,并将所述数据组存储在作为云平台的一部分的数据存储装置中;以及执行增强部件,所述执行增强部件被配置成基于对所述数据。
4、组的分析的结果,确定在用户的与执行关联于所述工业自动化系统的操作的工作任务相关的用户动作组与所述工业自动化系统的限定的有利执行之间的关联。2根据权利要求1所述的系统,其中,所述执行增强部件被进一步配置成基于所述数据的分析结果而将所述用户的所述用户动作组确定为限定的优选用户动作组,其中所述分析结果指示了所述用户动作组满足与所限定的有利执行相关联的限定的阈值执行参数。3根据权利要求2所述的系统,其中,所述执行增强部件被进一步配置成基于所述限定的优选用户动作组而生成训练演示以促进训练所述用户组中的一个或更多个用户,其中所述用户在所述用户组中。4根据权利要求3所述的系统,其中,所述训练演示包括用于呈现。
5、与所述限定的优选用户动作组有关的信息的以下各项中的至少一个视频、动画视频、实物演示、音频演示、训练模型、交互式训练仿真、印刷材料、书面指示、训练手册、训练指南、搜索训练或故障排除数据库、海报或布告。5根据权利要求2所述的系统,其中,所述执行增强部件被进一步配置成确定代替的用户动作,该代替的用户动作由所述用户组中的第二用户执行以促进代替所述限定的优选用户动作组中的限定的优选用户动作而执行所述工作任务,从而即使确定所述第二用户不能够执行所述限定的优选用户动作,也能够促进训练该第二用户执行所述工作任务以满足限定的阈值可接受执行级别。6根据权利要求5所述的系统,其中,所述执行增强部件被进一步配置成基于。
6、对所述数据组的分析结果集合,确定所述代替的用户动作,其中所述数据组包括与如下有关的数据关联于所述第二用户的工作执行相关的特性以及关于所述限定的优选用户动作的执行相关的特性。7根据权利要求5所述的系统,其中,所述执行增强部件被进一步配置成确定所述执行增强部件所确定的所述代替的用户动作将产生或基本上产生所述工业自动化系统的所述限定的有利执行。8根据权利要求2所述的系统,其中,所述执行增强部件还被配置成基于所述数据的分析结果,确定或设计模拟所述限定的优选用户动作组中的至少一个限定的优选用户动作的装置、过程、技术或算法中的至少一个,以促进所述至少一个限定的优选用户动作的自动化,从而通过包括所述装置、所。
7、述过程、所述技术或所述算法中的至少一个的所述工业自动化系统的一部分来执行所述至少一个限定的优选用户动作。9根据权利要求8所述的系统,其中,所述执行增强部件被进一步配置成促进将所述装置、所述过程、所述技术或所述算法中的至少一个并入所述工业自动化系统中或与其集权利要求书CN104142661A2/5页3成在一起。10根据权利要求1所述的系统,其中,所述执行增强部件被进一步配置成基于第二数据分析结果,确定由第二用户执行的与关联于所述工业自动化系统的操作的工作任务的执行相关的第二组用户动作是与所述工业自动化系统的限定的非有利执行相关联的,其中所述第二数据分析结果指示了以下中的至少一项所述第二组用户动作。
8、满足指明该第二组用户动作不安全的限定的安全阈值,或所述第二组用户动作不满足与所述限定的有利执行相关联的限定的阈值执行参数。11根据权利要求10所述的系统,其中,所述执行增强部件被进一步配置成确定一个或更多个已修改的用户动作,所述一个或更多个已修改的用户动作被确定为能够代替所述第二组用户动作中的一个或更多个用户动作来促进所述工作任务的执行,从而实现所述工业自动化系统的执行结果,该执行结果至少比所述工业自动化系统的关联于所述第二组用户动作的所述限定的非有利执行更加有利。12根据权利要求10所述的系统,其中,所述执行增强部件被进一步配置成执行以下操作中的至少一个基于所述一个或更多个已修改的用户动作而。
9、生成训练演示;或者生成用于推荐代替所述一个或更多个用户动作而执行所述一个或更多个已修改的用户动作以促进训练所述第二用户的推荐消息。13根据权利要求1所述的系统,其中,所述执行增强部件被进一步配置成基于所述数据组的分析结果集合,确定增强的工作分配组,所述增强的工作分配组包括被分配给所述用户以执行与所述工业自动化系统的操作相关的第一组工作任务的第一工作分配;以及被分配给第二用户以执行与所述工业自动化系统的操作相关的第二组工作任务的第二工作分配,其中所述数据组包括与关联于所述用户的第一组工作执行相关的特性和关联于所述第二用户的第二组工作执行相关的特性有关的数据的子集。14根据权利要求13所述的系统,。
10、其中,所述执行增强部件被进一步配置成基于以下确定来确定所述增强的工作分配组确定所述工业自动化系统的执行响应于所述第一工作分配被分配给所述用户而所述第二工作分配被分配给所述第二用户将会高于响应于所述第一工作分配被分配给所述第二用户而所述第二工作分配被分配给所述用户。15根据权利要求1所述的系统,其中,所述收集部件或所述执行增强部件中的至少一个是所述云平台的一部分。16根据权利要求15所述的系统,还包括接口部件,所述接口部件被配置成经由所述工业自动化系统的云网关装置将所述云平台与所述工业自动化系统对接,以促进将来自所述工业自动化系统的所述数据组传送至所述收集部件或所述执行增强部件中的至少一个。17。
11、根据权利要求16所述的系统,其中,所述执行增强部件、所述收集部件或所述接口部件中的至少一个促进捕获与所述装置组和所述用户组相关联的数据组,并且促进将所述数据组传送至所述收集部件或所述执行增强部件中的至少一个。18根据权利要求1所述的系统,还包括传感器部件组,所述传感器部件组与所述工业自动化系统或所述用户组中的至少一个相关联,其中所述传感器部件组被配置成感测与所述工业自动化系统或所述用户组中的至少一个相关联的条件,并且基于与所述工业自动化系统或所述用户组中的至少一个相关联的所述条件来生成所述数据组的子集。权利要求书CN104142661A3/5页419根据权利要求1所述的系统,其中,所述数据组包。
12、括以下数据中的至少一个与所述用户组有关的数据;与关联于所述用户的通信装置相关联的数据;与关联于所述工业自动化系统的至少一个客户实体有关的数据;与所述装置组中的工业装置有关的数据;与关联于所述装置组的工业过程有关的数据;与关联于所述工业自动化系统的工业资产有关的数据;与所述装置组中的促进与所述工业自动化系统相关联的数据通信的网络相关的装置有关的数据;与关联于所述工业自动化系统的操作系统有关的数据;与关联于所述工业自动化系统的软件有关的数据;或者与关联于所述工业自动化系统的固件有关的数据。20一种方法,包括获得与工业自动化系统中的装置组以及关联于所述工业自动化系统的用户组相关联的数据组,以存储在与。
13、所述工业自动化系统相关联的云平台的数据存储装置中;以及基于所述数据组的分析结果,确定在用户的与执行关联于所述工业自动化系统的操作的工作任务相关的用户动作组与所述工业自动化系统的限定的有利执行结果之间的关联。21根据权利要求20所述的方法,还包括基于所述数据的分析结果,确定所述用户的所述用户动作组满足与所述工业自动化系统的所述限定的有利执行相关联的限定的阈值执行参数;以及响应于确定所述用户的所述用户动作组满足所述限定的阈值执行参数,将所述用户的所述用户动作组确定为限定的优选用户动作组。22根据权利要求21所述的方法,还包括基于所述限定的优选用户动作组而生成训练演示,以促进训练所述用户组中的一个或。
14、更多个用户,其中所述用户在所述用户组中。23根据权利要求21所述的方法,还包括基于所述数据组的分析结果集合,确定所述用户组中的第二用户不能够执行所述限定的优选用户动作中的与所述工作任务相关的限定的优选用户动作,其中所述数据组包括与如下有关的数据关联于所述第二用户的工作执行相关的特性和与关于所述限定的优选用户动作的执行相关的特性;以及响应于确定所述第二用户不能够执行所述限定的优选用户动作,确定代替的用户动作,该代替的用户动作由所述第二用户执行以促进替代所述限定的优选用户动作而执行所述工作任务,从而即便确定所述第二用户不能够执行所述限定的优选用户动作也能够促进训练所述第二用户执行所述工作任务来满足。
15、限定的阈值可接受执行等级。24根据权利要求23所述的方法,其中,确定所述代替的用户动作包括确定导致或基本上导致获得所述工业自动化系统的所述限定的有利执行的代替的用户动作。25根据权利要求21所述的方法,还包括基于所述数据的分析结果,确定模拟所述限定的优选用户动作组中的至少一个限定的优选用户动作的装置、过程、技术或算法中的至少一个,以促使所述至少一个限定的优选用户动作的自动化,从而通过包括所述装置、所述过程、所述技术或所述算法中的至少一个的所述工业自动化系统的一部分来执行所述至少一个限定的优选用户动作。26根据权利要求25所述的方法,还包括促使将所述装置、所述过程、所述技术或所述算法中的至少一个。
16、与所述工业自动化系统集成在一起。权利要求书CN104142661A4/5页527根据权利要求20所述的方法,还包括基于第二数据分析结果,确定由第二用户执行的与执行关联于所述工业自动化系统的操作相关联的工作任务相关的第二组用户动作与所述工业自动化系统的限定的非有利执行相关联,其中所述第二数据分析结果指示了以下中的至少一项所述第二组用户动作满足指明所述第二组用户动作不安全的限定的安全阈值,或者所述第二组用户动作不满足与所述限定的有利执行相关联的限定的阈值执行参数。28根据权利要求27所述的方法,还包括确定一个或更多个已修改的用户动作,该一个或更多个已修改的用户动作被确定为能够替代所述第二组用户动作。
17、中的一个或更多个用户动作来促进所述工作任务的执行,从而实现所述工业自动化系统的执行结果,该执行结果至少比所述工业自动化系统中的与所述第二组用户动作相关联的所述限定的非有利执行更加有利。29根据权利要求28所述的方法,还包括以下操作中的至少一个基于所述一个或更多个已修改的用户动作而生成训练演示,以促进训练所述第二用户,或者生成用于推荐代替所述一个或更多个用户动作而执行所述一个或更多个已修改的用户动作以促进训练所述第二用户的推荐消息。30根据权利要求20所述的方法,还包括基于所述数据组的分析结果集合,确定增强的工作分配组,所述增强的工作分配组包括被分配给所述用户以执行与所述工业自动化系统的操作相关。
18、的第一组工作任务的第一工作分配;以及被分配给第二用户以执行与所述工业自动化系统的操作相关的第二组工作任务的第二工作分配,其中所述数据组包括与关联于所述用户的第一组工作执行相关的特性和关联于所述第二用户的第二组工作执行相关的特性有关的数据的子集。31根据权利要求30所述的方法,还包括确定所述工业自动化系统的执行响应于所述第一工作分配被分配给所述用户而所述第二工作分被分配给所述第二用户将会高于响应于所述第一工作分配被分配给所述第二用户而所述第二工作分配被分配给所述用户,其中,确定所述增强的工作分配组进一步包括响应于确定所述工业自动化系统的执行响应于所述第一工作分配被分配给所述用户而所述第二工作分配。
19、被分配给所述第二用户将会更高,来确定所述增强工作分配组。32根据权利要求20所述的方法,还包括将所述云平台与所述工业自动化系统进行对接;以及经由所述云平台与所述工业自动化系统的对接来监控所述工业自动化系统,以促进所述数据组的获取。33根据权利要求20所述的方法,还包括捕获与所述装置组和所述用户组相关联的数据组;以及将所述数据组存储在所述云平台的所述数据存储装置中。34根据权利要求20所述的方法,还包括检测与所述工业自动化系统或所述用户组中的至少一个相关联的条件;以及基于与所述工业自动化系统或所述用户组中的至少一个相关联的所述条件,生成所述权利要求书CN104142661A5/5页6数据组的子集。
20、。35一种存储有计算机可执行指令的计算机可读存储介质,所述计算机可执行指令响应于执行而致使包括处理器的系统执行以下操作收集与工业自动化系统的装置组以及关联于所述工业自动化系统的用户组相关联的数据组,以存储在与所述工业自动化系统相关联的云平台的数据存储装置中;以及基于所述数据组的分析结果,确定在用户的与执行关联于所述工业自动化系统的操作的工作任务相关的用户动作组与所述工业自动化系统的限定的有利执行结果之间的关联。36根据权利要求35所述的计算机可读介质,其中,所述操作还包括基于在所述用户的与执行关联于所述工业自动化系统的操作的工作任务相关的所述用户动作组与所述工业自动化系统的所述限定的有利执行结。
21、果之间的关联,生成训练演示;以及呈现所述训练演示以促进训练所述用户组中的一个或更多个用户,其中所述用户在所述用户组中。权利要求书CN104142661A1/37页7使用基于云的数据用于工业自动化系统训练0001相关申请的交叉引用0002本申请主张于2013年5月9日提交的标题为“REMOTESERVICESANDASSETMANAGEMENTSYSTEMSANDMETHODS”的美国临时专利申请序号61/821,639的优先权,其全部内容通过引用并入本文。技术领域0003本申请一般地涉及工业自动化,并且更具体地涉及使用基于云的数据来促进增强与工业自动化系统相关的执行。背景技术0004工业自动化。
22、系统能够执行各种过程来生产期望的产品或加工材料。工业控制系统能够包括各种工业装置、工业过程、其他工业资产、以及网络相关的资产例如通信网络装置和软件。0005工业控制器及其相关联的输入/输出I/O装置对于现代工业自动化系统会是有用的。这些工业控制器能够与工厂车间中的现场设备进行交互以控制与目标有关的自动化处理,所述目标例如是产品制造、材料处理、批量处理、监控以及其他这样的应用。工业控制器能够存储并执行用户定义的控制程序以实现与受控过程相关的决策。这样的程序能够包括但不限于梯形逻辑、顺序功能图、功能块图、结构化文本或其他这样的编程结构。在一般情况下,工业控制器能够从能提供关于受控系统的一个或更多个。
23、状态的严谨的遥测数据的传感器和计量装置中读取输入数据,并且能够基于这些输入根据用户定义的程序而生成控制输出。0006除了工业控制器以及其相关联的I/O装置之外,一些工业自动化系统还可以包括低级别的控制系统,例如视觉系统、条形码标记系统、变频驱动器、工业用机器人等,这些低级别的控制系统能够执行工业过程的各部分的局部控制,或者可以具有自己的本地控制系统。0007例如,操作员和其他用户能够与工业自动化系统交互以促进执行手动操作从而促进工业自动化系统的操作和/或监控或管理与工业自动化系统相关联的机器或过程。例如,操作员和其他用户能够与关联于工业自动化系统的工业装置、工业过程、控制程序、人机界面HMI等。
24、交互例如利用其进行工作,对其进行监控、管理等,以促进工业自动化系统的操作。一些操作者或用户能够拥有比其他操作者或用户更多的经验,这往往能够转化为有较多经验的操作者或用户是关于工业自动化系统而言做的更好的操作者或用户。同样,不管在工业自动化方面的经验量如何,一些操作者或用户就工业自动化系统而言能够比其它操作者或用户做的更好。因此,与其他操作者或用户例如缺乏经验或做的较差的操作者或用户利用工业自动化系统或其一部分进行工作、对其监控或管理相比,当某些操作者或用户例如经验较多或做的更好的操作者或用户利用工业自动化系统或其一部分进行工作、对其监控或管理时,工业自动化系统或其一部分通常能够更有效地运行。说。
25、明书CN104142661A2/37页80008当今的工业控制和业务系统的上面所描述的缺陷仅意在提供常规的系统的多个问题中的一些问题的概述,而不意在穷举。根据下面的描述的回顾,常规系统的其它问题和本文中所描述的各种非限制性实施例的相应的优点将变得更明显。发明内容0009为了提供本文中所描述的一些方面的基本理解,下面给出了简化的概述。该概述不是广泛的综述,也不意在识别重要/关键元件或描绘本文所描述的各个方面的范围。其目的仅在于以简化形式给出一些概念作为后面给出的更详细的描述的前奏。0010所公开的主题的各个方面和实施方式涉及使用云平台中的数据分析来促进训练用户例如操作者、技术人员、管理人员等以更。
26、有效地与工业自动化系统交互。基于云的训练服务能够采用执行增强部件,该执行增强部件能够捕获跨一个或更多个工业企业的多个工业客户的关于工业自动化系统的用户动作。执行增强部件能够接收、收集或获得关于或代表多个工业客户的关于工业自动化系统的用户动作的数据,以在云平台上进行存储和分析。执行增强部件能够分析该数据例如基于云的数据以生成分析结果,该分析结果能够被用于促进训练用户更有效地与工业自动化系统交互,改进工业自动化系统的执行和/或用于其他目的,例如本文中所公开的那些。例如,至少部分地基于数据分析结果,执行增强部件能够确定与工业自动化系统的某些用户交互和工业自动化系统的有利执行之间的关联。执行增强部件还。
27、能够至少部分地基于数据分析结果来确定关于不太有利的例如从时间和/或金钱的观点来看效率较低或不安全的工业自动化系统的用户交互。0011在一些实现中,执行增强部件能够至少部分上基于数据分析结果来确定用户能够采取的一个或多个代替动作以达到关于工业自动化系统的相同或相似的优选操作结果例如,在用户不能够执行一个或多个初始或原始动作来实现优选操作结果的情况下。该执行增强部件能够生成与能被提供给用户以促进训练用户从而达到关于工业自动化系统的相同或相似的优选操作结果的一个或多个代替动作有关的推荐和/或代替的动作计划。0012执行增强部件还能够至少部分上基于数据分析结果来确定和/或设计能被用来促进关于工业自动化。
28、系统的一个或多个优选用户动作自动化的部件、模型或技术。例如,如果执行增强部件确定或识别出一个或多个用户的与工业自动化系统的最佳或有利执行相关的一组优选用户动作,则执行增强部件能够促进确定和/或设计能模拟一个或多个用户的优选用户动作组的一个或更多个部件、模型或技术。所述一个或更多个部件、模型或技术能够被用在或并入工业自动化系统中以自动执行已经被一个或多个用户执行的优选动作组。0013在一些实现中,至少部分上基于数据分析结果,执行增强部件能够确定与工业自动化系统相关的改进的用户分配,其中所述改进的用户分配能够促进工业自动化系统的改进的执行。执行增强部件还能够至少部分上基于一个或更多个优选用户动作例。
29、如与工业自动化系统的有利执行相关的用户动作来生成训练模块或训练演示。训练模块或训练演示能够被用于训练用户以更高效地与工业自动化系统交互从而实现改进的系统执行。0014为了完成上述和相关的目的,在本文中结合下面的描述和附图描述一些说明性的方面。这些方面表示可以被实践的各种方式,所有方式意在在本文中被覆盖。当结合附图考虑时,根据下面详细的描述,其它优点和新颖特征将变得明显。说明书CN104142661A3/37页9附图说明0015图1示出了根据所公开的主题的各种实现和实施方式的示例性系统例如执行增强系统的框图,该系统能够基于与工业企业相关的基于云的数据促进与关联于工业企业的工业自动化系统相关的增强。
30、执行例如训练用户以及执行其他操作;0016图2示出了根据所述公开的主题的各个方面和实施方式的示例性工业企业的高级概览,该工业企业能够利用基于云的服务,包括执行增强服务、训练相关的服务、数据收集服务和数据存储服务;0017图3示出了根据所公开的主题的各种实现和实施方式的示例性系统例如基于云的或部分基于云的执行增强系统的框图;0018图4示出了根据所公开的主题的各个方面和实施方式的示例性系统,该系统能够至少部分地基于由基于云的执行增强系统收集的客户特定的工业数据促进与工业自动化系统相关的增强执行、执行训练相关的功能或操作或执行其他功能或操作;0019图5示出了这些示例性数据类之间的示例性层级关系;。
31、0020图6示出了根据所公开的主题的各个方面和实现的示例性系统的框图,该系统能够被配置成包括能用作或工作成工业自动化系统的其他工业装置的云代理的工业装置,以促进将工业数据迁移至云平台用于由执行增强系统分类和分析;0021图7示出了根据所公开的主题的各个方面和实现的示例性系统的框图,该系统能够采用能用作一组工业装置的云代理的防火墙盒以促进将工业数据迁移到云平台用于由执行增强系统分类和分析;0022图8示出了根据所述公开主题的各个方面和实现的示例性装置模型的框图;0023图9示出了根据所公开的主题的各个方面和实现的示例性系统的框图,该系统能够促进从与各个工业自动化系统相关联的装置和资产中收集数据以。
32、存储在基于云的数据存储中;0024图10示出了根据所公开的主题的各个方面和实施方式的基于云的系统的框图,该系统能够采用执行增强系统来促进关于工业自动化系统的增强执行或执行训练相关的或其他服务;0025图11示出了根据所公开的主题的各种实现和实施方式的示例性方法的流程图,该方法能够基于与工业企业有关的基于云的数据来促进与关联于工业企业的工业自动化系统相关的训练用户;0026图12示出了根据所公开的主题的各种实现和实施方式的示例性方法的流程图,该方法能够基于与工业企业有关的基于云的数据来促进与关联于工业企业的工业自动化系统相关的训练用户;0027图13示出了根据所公开的主题的各个方面和实施方式的示。
33、例性方法的流程图,该方法能够促进自动化与关联于工业自动化系统的工作任务相关的一个或更多个优选用户动作;0028图14示出了根据所公开的主题的各个方面和实施方式的示例性方法的流程图,该方法能够促进确定用户能够执行以完成一个或多个工作任务的一个或更多个代替用户动作,从而达到与当一个或多个工作任务由用户例如另一个用户通过执行一个或更多说明书CN104142661A4/37页10个用户动作例如优选用户动作来完成时的相同或基本相同的执行结果;0029图15示出了根据所公开的主题的各个方面和实施方式的另一个示例性方法的流程图,该方法能够促进理想地例如可接受地、最佳地等等确定针对执行与工业自动化系统相关的工。
34、作任务的各个用户各自的分配;0030图16是示例性计算和/或操作环境;0031图17是示例性计算和/或联网环境。具体实施方式0032现参照附图描述本主题公开内容,其中,贯穿全文相同的附图标记用于指代相同的元件。在下面的描述中,为了说明起见,阐述了大量的具体细节以便提供其全面的理解。然而,明显的是,可以在没有这些具体细节的情况下实践本主题公开内容。在其它实例中,以框图形式示出了已知的结构和装置,以便便利其描述。0033工业自动化系统能够执行各种过程以生产期望的产品或加工材料。工业控制系统能够包括各种工业装置、工业过程、其他工业资产以及与网络相关的资产例如通信网络装置和软件。0034操作员和其他用。
35、户能够与工业自动化系统交互以例如促进执行手动操作来促进工业自动化系统的操作,和/或监控或管理与该工业自动化系统相关联的机器或过程。例如,操作员和其他用户能够与关联于工业自动化系统的工业装置、工业过程、控制程序、人机界面HMI等交互例如利用其进行工作,对其进行监控、管理等,以促进工业自动化系统的操作。一些操作者或用户可能会拥有比其他操作者或用户更多的经验,这往往能转化为有较多经验的操作者或用户是与工业自动化系统相关的做的更好的操作者或用户。同样,不管在工业自动化方面的经验量如何,一些操作者或用户能够关于该工业自动化系统做的比其它操作者或用户更好。此外,在客户方面,一些操作者或用户可以比其他操作者。
36、或用户更加熟悉或了解特定客户的工业自动化系统配置。例如,业绩良好的操作者例如经验丰富的或熟练的操作者能够累积关于如何针对给定操作场景范围内的最佳执行进行管理或处理的详细工作知识例如如何快速清除特定故障,该预防性操作将最大化机器或过程的正常运行时间等。这不仅能够包括了解制造过程本身其对在类似行业中工作的多个客户来说可能是通用的,而且还包括了解客户的特定系统配置的特质例如,机器、自动化装置和运行该过程的软件的特定组合。0035因此,与其他操作者或用户例如缺乏经验或做得不够好的操作者或用户,或者对特定客户的工业自动化系统配置不太熟悉或不太了解的操作者或用户利用工业自动化系统或其一部分进行工作、对其监。
37、控或管理相比,当某些操作者或用户例如经验较多或做的更好的操作者或用户,或者对客户的工业自动化系统配置更熟悉的操作者或用户利用工业自动化系统或其一部分进行工作、对其监控或管理时,工业自动化系统或其一部分通常能够更有效地工作。0036为此,介绍了所公开的主题的各种系统、方法以及技术,其涉及使用云平台中的数据分析例如大数据分析以促进与工业自动化系统相关的增强执行和/或执行训练相关的和其他操作。基于云的执行增强服务能够捕获和收集与用户与多个工业客户的工业自动化系统的交互有关的数据,以在云平台上进行存储和分析。基于云的执行增强服务能够采说明书CN104142661A105/37页11用能分析数据以生成分。
38、析结果的执行增强部件,其中该分析结果能够被用来促进做出与工业自动化系统相关的、关于增强执行和用户的训练的各种决定或做出与工业自动化系统相关的其他决定,或者执行与工业自动化系统相关的其他动作或操作,以促进改进工业自动化系统的和与工业自动化系统相关联的用户的执行。例如,至少部分地基于数据分析结果,该执行增强部件能够促进确定某些用户交互与工业自动化系统的有利执行之间的关联、确定不太有利的或不安全的用户交互、确定用户能采用以达到相同或相似的优选操作结果的代替动作、生成与该代替动作有关的推荐、确定或设计能够自动化一个或多个优选用户动作的部件或技术、确定与工业自动化系统相关的改进的用户分配、和/或至少部分。
39、地基于能被用来训练用户以更高效地与工业自动化系统交互从而达到改进的系统执行的优选用户动作来生成训练模块或演示。0037如本申请中所使用的,术语“部件”、“系统”、“平台”、“层”、“控制器”、“终端”、“站”、“节点”、“接口”能够指代计算机相关的实体或与具有一个或更多具体功能性的操作装置有关的实体或是具有一个或更多具体功能性的操作装置的一部分,其中,这样的实体可以是硬件、硬件和软件的组合、软件或执行的软件。例如,部件可以是但不限于处理器上运行的进程、处理器、硬盘驱动器、包括附接的例如,旋拧的或螺栓固定的或可移除地附接的固态存储驱动器的光学或电磁存储介质的多个存储驱动器;对象;可执行的;执行的。
40、线程;计算机可执行的程序、和/或计算机。借助于说明,服务器和在服务器上运行的应用程序两者可以是部件。一个或更多部件可以驻留在执行的处理和/或线程内,并且部件可以位于一个计算机上和/或分布在两个或更多个计算机之间。此外,本文中所描述的部件可以根据多种计算机可读存储介质执行,计算机可读存储介质具有在其上存储的各种数据结构。部件可以经由本地和/或远程处理如根据具有一个或更多数据包例如,经由信号来自与本地系统、分布式系统中的另一部件交互的一个部件的和/或跨网络如具有其它系统的互联网的数据的信号进行通信。作为另一示例,部件可以是具有由机械零件提供的具体功能性的装置,机械部件由电气或电子电路系统操作,电气。
41、或电子电路系统由软件或由处理器执行的固件应用程序操作,其中,处理器可以在装置的内部或外部,并且至少执行软件或固件应用程序的一部分。作为又一示例,部件可以是通过不具有机械零件的电子部件提供具体功能性的装置,电子部件可以包括其中的处理器以执行软件或固件,软件或固件至少部分提供电子部件的功能性。作为再一示例,接口多个接口可以包括输入/输出I/O部件以及相关联的处理器、应用程序或应用程序编程接口API部件。尽管上述示例针对部件的多个方面,但是举例的方面或特征还应用于系统、平台、接口、层、控制器、终端等。0038如本文中所使用的,术语“推理TOINFER”和“推理INFERENCE”通常指代根据经由事件。
42、和/或数据捕获的观察的集合推出或推理系统、环境和/或用户的状态的处理。推理可以用于识别具体的上下文或动作,或可以生成例如关于状态的概率分布。推理可以是概率性的也就是说,关于感兴趣的状态的概率分布的计算基于考虑数据和事件。推理还指代用于根据事件和/或数据的集合组成高级事件的技术。这样的推理根据观察的事件和/或存储的事件数据的集合产生新的时间或动作的构造,无论事件在相近的时间接近上是否相关,以及无论事件和数据是否来自一个或若干个时间和数据来源。0039另外,术语“或”意在表示包括性的“或”而非排它性的“或”。也就是说,除非另外指出或根据上下文清楚的,短语“X使用A或B”意在表示任何自然包括性的排列。
43、。也就是说明书CN104142661A116/37页12说,短语“X使用A或B”满足下列实例中的任何一个X使用A;X使用B;或X使用A和B两者。另外,本说明书和所附权利要求中所使用的冠词“一个A”和“一个AN”通常应当被解释为表示“一个或更多个”,除非另外指出或根据上下文清楚针对单数形式。0040此外,本文中所使用的术语“集合”排除空集;例如,其中不具有元素的集合。从而,本主题公开内容中的“集合”包括一个或更多个元件或实体。作为说明,控制器的集合包括一个或更多个控制器,数据资源的集合包括一个或更多个数据资源;等。同样,本文中使用的术语“组”指代一个或更多个实体的集合;例如,节点组指代一个或更多。
44、节点。0041可以根据可以包括大量装置、部件、模块等的系统给出各个方面或特征。应当明白和理解的是多个系统可以包括另外的装置、部件、模块等,和/或不包括结合图所讨论的所有的装置、部件、模块等。还可以使用这些方法的组合。0042图1示出了根据所公开的主题的各种实现和实施方式的示例性系统100例如执行增强系统的框图,该系统能够基于与工业企业有关的基于云的数据促进与关联于工业企业的工业自动化系统相关的增强执行、训练用户、和/或执行其他操作。系统100能够利用能被捕获并存储在云平台中的大范围的客户相关的数据,以促进与工业自动化系统相关的增强执行、训练用户和/或执行其他操作,其中客户相关的数据能够表征客户。
45、的工业自动化系统的资产和自动化过程。系统100还能够捕获关于工作流、交互、行为以及用户习惯的数据,并将这样的数据存储在云平台中,其中这样的数据还能够被用于促进与工业自动化系统相关的增强执行或训练用户。0043系统100能够包括收集部件102例如数据收集部件,该收集部件102能够与关联至工业企业的工业自动化系统相关联。工业自动化系统104能够包括一个或更多个工业装置106、工业过程108、或根据期望的工业自动化配置而分布在整个工业设施中的其它工业资产110。工业自动化系统104能够执行工业过程或其他操作以促进生产期望的产品、加工材料等作为输出。0044工业自动化系统104还能够包括网络部件112。
46、,该网络部件112能够与工业自动化系统104的各个工业装置106、过程108和/或其他资产110相关联例如对接、通信连接,以促进各个工业装置106、过程108和/或其他资产110之间的经由网络部件112的信息例如命令或控制信息、状态信息、产品信息等的传送。网络部件112能够与收集部件102相关联例如对接、通信连接以促进工业自动化系统104与收集部件102之间的数据通信。0045收集部件102能够监控或跟踪工业自动化系统104和与工业自动化系统104相关联的用户例如与工业自动化系统104交互或利用其工作的操作员、技术人员、管理人员、工程师等的操作。收集部件102能够接收、获得、检测、捕获或收集与。
47、关联于工业自动化系统104的用户、网络部件112以及工业自动化系统104的操作有关的数据。所述收集部件也能够接收、获得、检测、捕获或收集来自其他源如外来源的数据。0046收集部件102能够接收、获得、检测、捕获或收集与用户利用工业自动化系统104和网络部件112进行工作或与其交互有关的数据。例如,收集部件102能够接收和/或捕获与各个用户利用工业自动化系统104进行各自的工作和与其各自地交互有关的数据,这包括各个用户利用关联于工业自动化系统104的各种工业装置106、过程108、HMI、控制程序、其他资产110、网络部件112等进行各自的工作或与其各自地交互。收集部件102能够说明书CN104。
48、142661A127/37页13包括或关联于各种传感器部件图1中未示出,所述传感器部件能够促进感测、检测、获得或捕获与用户利用工业自动化系统104和网络部件112进行工作和与其交互、工业自动化系统104的操作以及网络部件112的操作有关的数据。传感器部件能够例如包括视频传感器部件,其能够跨工业自动化系统104而分布并且能够感测或捕获可视数据;音频传感器部件,其能够跨工业自动化系统104而分布并且能够感测或捕获音频数据;运动传感器部件,其能够跨工业自动化系统104而分布并且能够感测或捕获运动数据;操作传感器部件,其能够跨工业自动化系统104而分布并且能够感测或捕获与工业自动化系统104有关的各种。
49、操作方面或参数例如状态、温度、数量、质量等;位置传感器部件,其能够感测各个用户各自的位置例如至少部分地基于确定其各自的移动通信装置或标签例如无线射频识别RFID标签的各自的位置,等等。例如,收集部件102能够例如经由各种传感器部件来促进捕获关于工业自动化系统104的各个部分例如各个工业装置106、过程108、HMI、控制程序、其他资产110、网络部件112等的用户动作和/或行为。0047收集部件102还能够例如经由各种传感器部件而接收、获得、检测、捕获或收集以下数据与工业装置106有关的数据例如工业装置的操作或状态、工业装置的属性或特性、工业装置的维护记录、工业装置的配置等、与工业过程108有。
50、关的数据例如工业过程的操作或状态、工业过程的属性或特性、与工业过程相关联的维护记录、工业过程的配置等以及与其他工业资产110有关的数据例如工业资产的操作或状态、工业资产的属性或特性、与工业资产相关联的维护记录、工业资产的配置等。收集部件102还能够接收或收集与网络部件112中的部件操作有关的数据例如网络装置或资产的操作或状态、与通信信道相关联的通信条件、通信信道的总带宽、通信信道的可用带宽、网络装置或资产的属性或特性、与网络装置或资产相关联的维护记录、网络装置或资产的配置等。0048系统100还能够包括数据存储器114,该数据存储器114能够与收集部件相关联例如对接、通信连接。收集部件102能。