【技术实现步骤摘要】
一种物联网可编程逻辑控制器及方法
本专利技术涉及一种物联网可编程逻辑控制器及方法,属于互联网、物联网、嵌入式产品领域。
技术介绍
物联网,是“物与物相连的互联网”,利用局部的网络和互联等通信技术把传感器、控制器、机器等各种设备,以及物与人通过新的联系方式联在一起,形成人和物、物与物相联,从而实现信息资源化、运程程序控制与智能化控制网络,属于互联网+的范畴,目前,物联网技术逐渐在各个行业得以应用,各行业都可以用物联网技术来提高工作效率和精细管理。目前,可编程逻辑控制器,即PLC,只能解决控制器内部PLC资源之间的业务逻辑可编辑,但是在很多应用系统中控制器数量多、距离远,且要求控制器内部资源、以及控制器之间的资源都要协调工作,并且它们协调工作的业务逻辑要求可编辑,因此有必要研究出一种既能满足控制器内部资源之间的业务逻辑可编辑,也能满足控制器内部资源与其它控制器资源的业务逻辑可编辑的物联网可编程逻辑控制器。本专利技术把PLC资源的最小单位作为设备功能注册到服务器中后,与服务器交互对应的设备参数,不仅可以实现可编程逻辑控制器的内部PLC资源之间的业务逻辑可编辑,还可以实现 ...
【技术保护点】
1.一种物联网可编程逻辑控制器,其特征在于,其把PLC资源的最小单位作为设备功能注册到服务器中,与服务器交互对应的设备参数,包括PLC处理单元、PLC内部资源、网络接口,其中:PLC处理单元,主要用于处理与服务器之间的网络联接、数据交互,以及PLC资源管理,所述的网络联接包括设备登陆、网络维护,所述的设备登陆指由可编程逻辑控制器登陆到服务器中,所述的网络维护主要指维护可编程逻辑控制器不会从服务器上掉线,所述的数据交互指与服务器之间进行数据交换,所述的PLC资源管理包括内部PLC资源管理,还可以外部PLC资源管理,所述的内部PLC资源管理指对可编程逻辑控制器的内部PLC资源的 ...
【技术特征摘要】
1.一种物联网可编程逻辑控制器,其特征在于,其把PLC资源的最小单位作为设备功能注册到服务器中,与服务器交互对应的设备参数,包括PLC处理单元、PLC内部资源、网络接口,其中:PLC处理单元,主要用于处理与服务器之间的网络联接、数据交互,以及PLC资源管理,所述的网络联接包括设备登陆、网络维护,所述的设备登陆指由可编程逻辑控制器登陆到服务器中,所述的网络维护主要指维护可编程逻辑控制器不会从服务器上掉线,所述的数据交互指与服务器之间进行数据交换,所述的PLC资源管理包括内部PLC资源管理,还可以外部PLC资源管理,所述的内部PLC资源管理指对可编程逻辑控制器的内部PLC资源的管理,所述的外部PLC资源管理指对通过总线接口扩展的外部PLC资源的管理;PLC内部资源,指可编程逻辑控制器内部的PLC资源;网络接口,用于与服务器之间交互数据的通讯接口。2.如权利1所述的一种物联网可编程逻辑控制器,其特征在于,还可以包括:监听器模块,用于要求服务器按一定要求自动检测某些数据变化,每个可编程逻辑控制器可有多个监听器,监听器主要包括监听器序号、监听器名称、监听器类型、监听对象、监听参数名称、监听条件、监听数据,所述的监听器类型包括检测某个可编程逻辑控制器的设备参数值变化、检测某个组合中的所有可编程逻辑控制器的设备参数值变化、检测某个场景发生变化的一种或多种,所述的监听器模块主要包括注册监听器、监听器响应处理,所述的注册监听器是指可编程逻辑控制器向服务器中注册监听器相关信息,所述的监听器响应指当可编程逻辑控制器收到监听器响应数据时,执行相关业务逻辑。3.如权利1所述的一种物联网可编程逻辑控制器,其特征在于,还可以包括:处理器模块,用于要求服务器按一定要求自动执行某个操作,每个可编程逻辑控制器可有多个处理器,处理器主要包括处理器序号、处理器名称、处理器类型、处理对象、处理参数名称、处理数据,所述的处理器类型包括操控某个可编程逻辑控制器的设备参数值、操控某个组合中所有可编程逻辑控制器的设备参数值、上传设备参数值给某个用户、把设备参数值保存到日志的一种或多种,所述的处理器模块主要包括注册处理器、处理器触发处理,所述的注册处理器是指可编程逻辑控制器向服务器中注册处理器相关信息,所述的处理器触发,所述的处理器触发指可编程逻辑控制器向服务器发送处理器触发命令。4.如权利1所述的一种物联网可编程逻辑控制器,其特征在于,还可以包括:人机接口,用于与显示屏、按键等人机外设通讯的接口。5.权利1所述的一种物联网可编程逻辑控制器,其特征在于,还可以包括总线接口、资源扩展模块,其中:总线接口,用于连接输入口、输出口、AD输入口、DA输出口等外部PLC资源;资源扩展模块,用于把总线接口上的外部PLC资源扩展到可编程逻辑控制器中,当内部PLC资源不够用时通过扩展外部PLC资源来增加PLC资源。6.如权利1所述的一种物联网可编程逻辑控制器,其特征在于,所述的PLC资源包括输入口、输出口、AD输入口、DA输出口、定时器、计时器、计数器、寄存器的一种或多种,其中:输入口,所述的输入口指可编程逻辑控制器的输入接口,用于感知外界开关信号的输入,输入口的最小单位是物联网可编程逻辑控制器中每一个输入口;输出口,所述的输出口指可编程逻辑控制器的输出接口,用于给外界提供开关信号,输出口的最小单位是物联网可编程逻辑控制器中每一个输出口;AD输入口,所述的AD输入口指可编程逻辑控制器的AD输入接口,用于感知外界模拟量信号的输入,AD输入口的最小单位是物联网可编程逻辑控制器中每一个AD输入口;DA输出口,所述的DA输出口指可编程逻辑控制器的DA输出接口...
【专利技术属性】
技术研发人员:陈泽宇,陈南宪,陈浩宇,
申请(专利权)人:杭州智尔科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。