【技术实现步骤摘要】
【国外来华专利技术】在可编程逻辑控制器(PLC)中自主添加和删除功能的装置和方法
本公开涉及制造中的计算机化控制系统。
技术介绍
可编程逻辑控制器(PLC)在工业应用中被用于通过使用数字计算机来对制造过程进行加强控制。PLC提供响应于在有限时间量内需要输出的输入条件而产生输出的实时控制。PLC的体系结构是分层的,并使用推送模型将功能手动下载到控制装置(例如PLC或现场装置)中。推送模型需要用户手动干预。例如,向PLC添加功能需要用户手动干预,包括将工作站连接至PLC以及将其他功能推送到控制器,这是用户发起的操作。如上所述的手动过程需要物理资源,诸如受过培训的用户才能在PLC上就位。此外,必须授予对PLC的访问权限才能将所需的更改推送到PLC。这可能导致系统停机,进而导致经济损失。因此需要解决这些问题的方法和系统。
技术实现思路
本公开描述了一种在控制装置中自主添加和/或删除功能的装置和方法。与推送模型相比,控制装置充当用户。PLC从应用(APP)存储库中拉取所需的功能。存储库可以为通常可访问的数据存储 ...
【技术保护点】
1.一种向计算机化控制系统自主地提供功能的系统,包括:/n逻辑控制器,其运行与操作系统有关的第一计算机应用;/n应用管理器,其从所述第一计算机应用接收对功能的请求;/n与所述应用管理器通信的远程市场客户端和远程市场,所述远程市场提供计算机应用,所述计算机应用用于提供与所述操作系统有关的多种功能;/n计算机应用存储库,用于存储提供所述操作系统的功能的计算机应用,其中,响应于接收到所述对功能的请求,所述应用管理器将所述请求转发到所述远程市场客户端,所述远程市场客户端向所述远程市场查询所请求的功能,并且将查询结果提供给所述应用管理器。/n
【技术特征摘要】
【国外来华专利技术】1.一种向计算机化控制系统自主地提供功能的系统,包括:
逻辑控制器,其运行与操作系统有关的第一计算机应用;
应用管理器,其从所述第一计算机应用接收对功能的请求;
与所述应用管理器通信的远程市场客户端和远程市场,所述远程市场提供计算机应用,所述计算机应用用于提供与所述操作系统有关的多种功能;
计算机应用存储库,用于存储提供所述操作系统的功能的计算机应用,其中,响应于接收到所述对功能的请求,所述应用管理器将所述请求转发到所述远程市场客户端,所述远程市场客户端向所述远程市场查询所请求的功能,并且将查询结果提供给所述应用管理器。
2.根据权利要求1所述的系统,还包括:计算机化应用运行时环境,用于执行存储在所述计算机应用存储库中的一个或多个计算机应用。
3.根据权利要求2所述的系统,还包括:应用运行时应用编程接口(API),用于提供计算机应用与所述操作系统的功能的互连。
4.根据权利要求1所述的系统,其中,所述应用管理器被配置为对所述查询结果执行逻辑操作,并识别所述远程市场中的计算机应用以提供所请求的功能。
5.根据权利要求4所述的系统,其中,所述远程市场客户端从所述应用管理器接收识别的计算机应用,并且响应于接收到识别的应用,启动所述识别的计算机应用从所述远程市场到所述计算机应用存储库的传送。
6.根据权利要求5所述的系统,还包括:
计算机化应用运行时环境,用于执行存储在所述计算机应用存储库中的一个或多个计算机应用;
应用运行时应用编程接口(API),用于提供计算机应用与所述操作系统的功能的互连;以及
其中,至少部分基于应用运行时API开发传送的应用。
7.根据权利要求1所述的系统,其中,所述应用管理器被配置为确定与存储在所述计算机应用存储库中的计算机应用相关联的功能是否在超过预定阈值的时间间隔内未被使用,并且如果在所述时间间隔内未使用该功能,则删除所述计算机应用。
8.根据权利要求1所述的系统,其中,所述第一计算机应用为所述操作系统的诊断应用,并且所述对功能的请求为对维护调度的请求。
9.根据权利要求2所述的系统,还包括:控制运行时,其被配置为接收所述操作系统的输入值并计算所述操作系统的输出值。
10.根据权利要求9所述的系统,其中,所述操作系统的第一部分...
【专利技术属性】
技术研发人员:利维奥·达洛罗,托马斯·格吕内瓦尔德,乔治·洛,贾斯蒂尼安·罗斯卡,
申请(专利权)人:西门子股份公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。