【技术实现步骤摘要】
【国外来华专利技术】创建和管理智能可编程逻辑控制器解决方案的方法和装置
本专利技术的实施例总体上涉及可编程逻辑控制器。
技术介绍
可编程逻辑控制器(PLC)广泛用于工业应用中,其中PLC被用作机械、仪器、设备等的控制器。传统上,PLC包括代替机电开关(继电器)的逻辑电路,使得固态计算机可以被编程以直接控制工业系统。PLC具有许多“输入”端子,它通过这些输入端子来解释来自传感器和开关的“高”和“低”逻辑状态。它还具有许多输出端子,它通过这些输出端子将“高”和“低”信号输出到电源指示灯、螺线管、执行器、小电机以及用它们进行开/关控制的其他设备。为了使PLC易于编程,将其编程语言设计为类似梯形逻辑(ladderlogic)图。因此,习惯于阅读梯形逻辑示意图的工业电工或电气工程师对将PLC编程以执行以前由继电器执行的相同控制功能感到很自在。PLC是工业计算机,因此,它们的输入和输出信号通常处于电源电压(例如,120伏交流电或220伏交流电),就像它们被设计用来替代的机电控制继电器一样。尽管某些PLC具有输入和输出逻辑门电路中使用的大小的 ...
【技术保护点】
1.一种用于从现有PLC解决方案创建和管理基于智能动态可编程逻辑控制器PLC的解决方案的方法,该方法包括:/n将所述现有PLC解决方案连接到云网络;/n从用户设备(104)连接到虚拟服务器(122);/n在所述用户设备(104)上的图形用户界面GUI(102)上显示PLC(112)的引脚布局的图形表示,所述引脚布局包括多个引脚;/n在所述GUI上接收输入,所述输入包括:从所述多个引脚中选择第一引脚;选择传感器或执行器,所述传感器或执行器被配置为经由所述第一引脚与所述PLC耦合;以及所选传感器或所选执行器的操作参数;/n将从所述用户设备接收到的输入发送到远离所述用户设备和所述 ...
【技术特征摘要】
【国外来华专利技术】20171201 US 62/593,3701.一种用于从现有PLC解决方案创建和管理基于智能动态可编程逻辑控制器PLC的解决方案的方法,该方法包括:
将所述现有PLC解决方案连接到云网络;
从用户设备(104)连接到虚拟服务器(122);
在所述用户设备(104)上的图形用户界面GUI(102)上显示PLC(112)的引脚布局的图形表示,所述引脚布局包括多个引脚;
在所述GUI上接收输入,所述输入包括:从所述多个引脚中选择第一引脚;选择传感器或执行器,所述传感器或执行器被配置为经由所述第一引脚与所述PLC耦合;以及所选传感器或所选执行器的操作参数;
将从所述用户设备接收到的输入发送到远离所述用户设备和所述PLC的虚拟服务器(122);
在所述用户设备处从所述虚拟服务器接收可执行PLC应用程序以在所述PLC上执行,所述PLC应用程序被配置为根据接收到的输入操作和/或监视所述PLC(112);和
将所述PLC应用程序发送到所述PLC,以部署在所述PLC上,
其中所述用户设备远离所述PLC,并且所述虚拟服务器远离所述用户设备和所述PLC。
2.根据权利要求1所述的方法,还包括:
在所述GUI上接收对用于在所述虚拟服务器上执行的预定义处理的选择;
从所述用户设备向所述虚拟服务器发送对所述预定义处理的选择;
在所述用户设备处从所述虚拟服务器接收可执行代码段以在基于控制器的设备CBD(110)上执行,所述代码段被配置为当在所述CBD上执行时,从所述CBD向所述虚拟服务器发出调用,以在所述虚拟服务器上执行所述预定义处理;和
从所述用户设备向所述CBD发送所述可执行代码段,以部署在所述CBD上,
其中所述CBD经由MOD-BUS协议可通信地耦合到所述PLC,
其中所述PLC应用程序被配置为向所述CBD发送所述PLC的操作信息,并且
其中所述代码段被配置为将所述操作信息发送到所述虚拟服务器。
3.根据权利要求2所述的方法,还包括:
经由所述GUI接收所述传感器或所述执行器的条件的输入;和
将所输入的条件发送到所述虚拟服务器,
其中当满足所述条件时发出所述调用,
其中所述代码段是在所述用户设备处与所述PLC应用程序一起被接收的,
其中所述PLC应用程序是使用梯形逻辑构建的,
其中根据在所述GUI上作为输入接收到的对编程语言的选择,以编程语言来构建所述代码段。
4.根据权利要求2所述的方法,还包括:
在所述GUI上接收用于显示所述PLC的操作的图形表示的请求;
从所述用户设备向所述虚拟服务器发送所述请求;
在所述用户设备处从所述虚拟服务器接收与所述PLC的操作相对应的可视化数据;和
在所述GUI上基于所述可视化数据显示所述PLC的操作的图形表示。
5.根据权利要求4所述的方法,还包括:
在所述GUI上接收修改所述PLC应用程序的请求;
将所述PLC的所述图形表示,包括所述PLC应用程序对所述PLC的配置,显示在所述GUI上;
在所述GUI上接收以下至少之一:
用于通过修改所选传感器或所选执行器、或者所选传感器或所选执行器的操作参数来修改所述第一引脚的输入,或
用于从所述多个引脚中添加第二引脚的输入,其中所述输入包括:对传感器或执行器的选择,所述传感器或执行器被配置为经由所述第二引脚与所述PLC耦合并由其操作;以及所选传感器或所选执行器的操作参数;
将接收到的输入从所述用户设备发送到所述虚拟服务器;
在所述用户设备处从所述虚拟服务器接收:
可执行的修改后的PLC应用程序,用于在所述PLC上执行,所述修改后的PLC应用程序是基于接收到的输入修改的,以及
可执行的修改后的代码段,用于在所述CBD上执行,所述代码段是基于接收到的输入修改的;
将所述修改后的PLC应用程序发送到所述PLC,以部署在所述PLC上;和
将所述修改后的代码段发送到所述CBD,以部署在所述CBD上。
6.根据权利要求5所述的方法,其中接收到的输入包括对以下至少之一的选择:所述CBD的通信配置;所述CBD的通信协议;所述CBD的类型;Modbus映射;用于执行所述PLC应用程序的一部分或所述代码段的触发通知;从所述CBD进行通信的通信模式,包括电子邮件地址、电话号码或互联网消息服务ID;或上述选择的参数。
7.根据权利要求6所述的方法,其中所述PLC(112)是部署在所述基于PLC的解决方案中的多个PLC之一,并且所述CBD(110)是部署在所述基于PLC的解决方案中的多个CBD之一,其中所述CBD的通信配置包括状态边缘、网关或独立设备,并且其中所述CBD的通信协议被配置为使得能够将调用从一个CBD路由到所述多个CDB中的另一CBD。
8.根据权利要求2所述的方法,还包括
在所述虚拟服务器上执行了所述预定义处理时,执行远程服务(130),
其中所述远程服务由与所述虚拟服务器可通信地耦合并远离所述虚...
【专利技术属性】
技术研发人员:特里萨拉·坎达利亚,
申请(专利权)人:西安姆贝拉有限公司,特里萨拉·坎达利亚,
类型:发明
国别省市:英属维尔京群岛;VG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。