【技术实现步骤摘要】
读取工业设备数据的方法和系统
[0001]本专利技术涉及数据采集领域,具体地,涉及读取工业设备数据的方法和系统。尤其是一种快速读取低性能工业设备数据的技术方案。
技术介绍
[0002]随着工业互联网、智能制造等技术的快速发展,大量制造业企业开始对存量制造设备进行数字化升级改造,但是当前存量制造设备中存在大量年代久远、性能较低的设备,由于生产工艺、产品定位等原因,这些设备在产品制造过程中仍然具备价值,在升级过程中需要保留,因此同时需要对其进行数字化升级。
[0003]但在数字化升级过程中,需要从这些设备中采集更多数据支撑设备的更高效利用,这对这些低性能设备的数据采集速率提出了更高要求,设备原有的数据采集方式采集的数据点少,并且采集性能低下,不能满足新的要求。
[0004]目前没有发现应用于工业设备升级时,解决老旧低速设备数据快速采集问题的技术。较为接近的现有技术是:申请号201711315280.5的专利文献CN108063809A。该专利文献提供了一种机器设备数据采集方法和数据采集系统,能够平衡采集速率与发送 ...
【技术保护点】
【技术特征摘要】
1.一种读取工业设备数据的系统,其特征在于,包括:采集配置读取模块M100:读取待采集数据块、相关配置信息;待采集数据块特征分析模块M101:分析所述待采集数据块的,得到待采集数据块的模型特征;根据由所述相关配置信息确定的最优均衡数据块长度,根据所述待采集数据块的模型特征,相应地触发长数据切分模块M103进行数据块切分、触发短数据归并模块M104进行数据块归并或者以所述相关配置信息当前配置好的数据块为准,来生成最优采集数据块序列;采集驱动负载均衡模块M102:对采集驱动进行管理,将重组好的最优采集数据块序列中的数据块分配给不同的进程,实现多采集进程并发均衡管理;长数据切分模块M103:对待采集数据块中的长数据块进行切分;短数据归并模块M104:对待采集数据块中的短数据块进行归并;数据批量转发模块M105:将采集到的数据进行汇总后批量转发。2.根据权利要求1所述的读取工业设备数据的系统,其特征在于,在所述采集配置读取模块M100中:从采集配置文件中读取相关配置信息,其中,所述相关配置信息包括:设备配置信息,其中,所述设备配置信息包括:设备名、设备类型、设备最大可连接数;连接协议信息,其中,所述连接协议包括:数据采集协议、适配协议的最长数据块、端口号;数据块特征模型测定信息,其中,所述数据块特征模型测定信息包括:数据块占比阈值TH、长数据块标准Len_Long、短数据块标准Len_Short;进程调度负载均衡参数,其中,所述进程调度负载均衡参数包括:最大进程数目N、不同进程时间间隔Del、单进程最大采集数据数目DataMax。3.根据权利要求1所述的读取工业设备数据的系统,其特征在于,在所述待采集数据块特征分析模块M101中:如果设备待采集数据块中的长数据块数目占总待采集数据块数目的比例大于阈值TH,则判定待采集数据块具备大量长数据块模型特征,记录为模型A;如果设备待待采集数据块中的短数据块数目占总待采集数据块数目的比例大于阈值TH,则判定待采集的数据块具备大量短数据块模型特征,记录为模型B;如果长数据块、短数据块数目占总待采集数据块数目的比例均没有大于阈值TH,则判定待采集数据块具备数据均衡模型特征,记录为模型C;根据所述模型特征,将长短不等的数据块重组为最优数据块序列:根据所述相关配置信息中的连接协议信息,确定最优均衡数据块长度;模型A调用长数据切分模块M103进行长数据块切分,切分为最优均衡数据块长度;模型B调用短数据归并模块M104对短数据块进行归并,归并为最优均衡数据块长度;模型C则使用当前配置好的数据块作为最优均衡数据块长度;将最优均衡数据块排序得到最优采集数据块序列。4.根据权利要求1所述的读取工业设备数据的系统,其特征在于,在所述采集驱动负载均衡模块M102中:根据相关配置信息中设定进程错位时间为Del毫秒,对1,2,
…
,N组进程进行排序,使得进程之间采集间隔为Del毫秒;根据单进程最大采集数据数目DataMax,将重组好的最优采
集数据块序列中的数据块分配给不同的进程。5.根据权利要求3所述的读取工业设备数据的系统,其特征在于,对于模型A、模型B,最优均衡数据块长度的确定方式为:最优均衡数据块长度=Min(选中协议中最大单包通信数据长*80%,单进程最大采集数据数目DataMax)。6.一种读取工业...
【专利技术属性】
技术研发人员:张留青,代真虎,杨琪,陈骏林,张强,李振国,
申请(专利权)人:上海宝信软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。