本发明涉及网络云管理领域,特别是涉及一种工业控制器网络云管理系统的节省流量控制方法。
背景技术:
通常情况下,利用网络对工业控制器进行管理需要工业控制器实时上传数据包,把数据存储在服务器中,方便随时的调用。
工业控制器与服务器采用的以太网协议有封装协议包过程,比较浪费流量,单台工业控制器一个月通常需要数百m甚至上g的流量进行数据的传输,数百m流量在互联网通讯时的成本可以忽略不计,但是工业控制器的现场需要架设互联网通讯系统,成本高,在缺乏网络通讯基础设施的场所更是难以实施,而采用移动网络通讯的办法可以免除网络通讯基础设施的架设,使用方便,但是产生的流量费用较高,而且企业难以接受多台工业控制器的流量费用,需要改进。
技术实现要素:
本发明主要解决的技术问题是提供一种工业控制器网络云管理系统的节省流量控制方法,提升数据传输的便利性,降低系统产生的流量。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种工业控制器网络云管理系统的节省流量控制方法,包括以下步骤:
工业控制器通过与各种传感器的连接,实时采集生产过程中的多种数据,并存储在工业控制器的存储器中;
智能终端包括第一通讯模块,网络云服务器包括第二通讯模块,工业控制器包括第三通讯模块,网络云服务器通过第二通讯模块与第三通讯模块的配合而与工业控制器进行通讯,智能终端通过第一通讯模块与第二通讯模块的配合而与网络云服务器进行通讯,需要查看数据时,智能终端向网络云服务器发出数据调取指令,网络云服务器根据需要调取的数据内容向工业控制器发出相关数据分类打包发送的指令;
工业控制器根据相关数据的内容进行分类,把需要传输的数据根据采集时间的间隔分为实时通讯数据、高速通讯数据、中速通讯数据和低速通讯数据,并在存储器中调取对应的数据进行各自打包生成多个数据包,多个数据最后汇总打包生成一个总数据包,把总数据包发送给网络云服务器;
网络云服务器把接收的总数据包进行存储、解压后发送给智能终端或者不解压而直接把总数据包发送给智能终端进行解压,在智能终端的显示器上显示相应的数据。
在本发明一个较佳实施例中,所述实时通讯数据、高速通讯数据、中速通讯数据和低速通讯数据的采集时间的间隔依次增加。
在本发明一个较佳实施例中,所述智能终端包括智能手机、平板电脑、笔记本电脑或者台式电脑。
在本发明一个较佳实施例中,所述智能手机上设置有与网络云服务器上对应的app。
在本发明一个较佳实施例中,所述工业控制器为触摸屏控制器。
在本发明一个较佳实施例中,所述第一通讯模块、第二通讯模块和第三通讯模块为互联网通讯模块或者3g/4g/5g移动网络通讯模块。
本发明的有益效果是:本发明指出的一种工业控制器网络云管理系统的节省流量控制方法,工业控制器把采集的数据暂存在本地的存储器,无需实时上传给网络云服务器,大大减少了流量的产生,而在智能终端调用数据时,工业控制器才向工业控制器发出相关数据分类打包发送的指令,工业控制器把需要传输的数据根据采集时间的间隔进行分类,在存储器中调取对应的数据进行各自打包生成多个数据包,多个数据最后汇总打包生成一个总数据包,把总数据包发送给网络云服务器,产生的流量小,满足基本需求的基础上,工业控制器每月的流量可以控制在5m以内,大大减少了采用移动网络通讯时的流量费用,提升了工业控制器网络云管理系统使用移动网络通讯进行数据传输的可行性。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例包括:
一种工业控制器网络云管理系统的节省流量控制方法,包括以下步骤:
工业控制器通过与各种传感器的连接,实时采集生产过程中的多种数据,并存储在工业控制器的存储器中,无需实时上传给网络云服务器,大大减少了流量的产生;
智能终端包括第一通讯模块,网络云服务器包括第二通讯模块,工业控制器包括第三通讯模块,网络云服务器通过第二通讯模块与第三通讯模块的配合而与工业控制器进行通讯,智能终端通过第一通讯模块与第二通讯模块的配合而与网络云服务器进行通讯,需要查看数据时,智能终端向网络云服务器发出数据调取指令,网络云服务器根据需要调取的数据内容向工业控制器发出相关数据分类打包发送的指令;
工业控制器根据相关数据的内容进行分类,把需要传输的数据根据采集时间的间隔分为实时通讯数据、高速通讯数据、中速通讯数据和低速通讯数据,所述实时通讯数据、高速通讯数据、中速通讯数据和低速通讯数据的采集时间的间隔依次增加,比较实时通讯数据间隔几秒钟进行采集,高速通讯数据间隔数分钟进行采集,中速通讯数据间隔数十分钟进行采集,低速通讯数据间隔数小时进行采集。
工业控制器在存储器中调取对应的数据进行各自打包生成多个数据包,多个数据最后汇总打包生成一个总数据包,把总数据包发送给网络云服务器,减少数据发送流量;
网络云服务器把接收的总数据包进行存储、解压后发送给智能终端或者不解压而直接把总数据包发送给智能终端进行解压,在智能终端的显示器上显示相应的数据,一目了然,操作方便。
所述智能终端采用智能手机,所述智能手机上设置有与网络云服务器上对应的app,操作灵活,成本低,使用限制少。
所述工业控制器为触摸屏控制器,操作方便,所述第一通讯模块、第二通讯模块和第三通讯模块为3g/4g/5g移动网络通讯模块,数据传输速度快,提升app操作顺畅度。
综上所述,本发明指出的一种工业控制器网络云管理系统的节省流量控制方法,优化了数据的存储、分类和调用,使用更加方便,大大减少了流量的产生。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。