【技术实现步骤摘要】
一种多线程桥式起重机数据采集系统及方法
本专利技术涉及设备信息监控
,尤其是一种多线程桥式起重机数据采集系统及方法。
技术介绍
桥式起重机是横架于车间、仓库和料场上空进行物料吊运的起重设备。由于它的两端坐落在高大的水泥柱或者金属支架上,形状似桥。桥式起重机的桥架沿铺设在两侧高架上的轨道纵向运行,可以充分利用桥架下面的空间吊运物料,不受地面设备的阻碍。它是使用范围最广、数量最多的一种起重机械。桥式起重机的作用是使挂在吊钩或其他取物装置上的重物在空间实现垂直升降或水平运移。桥式起重机包括起升机构,大、小车运行机构,这些机构配合协同动作,可使重物在一定的立方形空间内起升和搬运。目前绝大部分桥式起重机在运行过程中,设备的实时运行数据没有被完整采集,经常会出现数据丢失、故障无法复现、行车记录难以回溯的问题;同时,由于设备运行数据往往只能存储一周左右,故需要设备点检人员频繁登车检查、导出和清理维护。因此,如何保证桥式起重机的设备运行数据完整记录,以及如何减少设备维护成本成为目前有待解决的问题。
技术实现思路
为了克服上述现有技术中的缺陷,本专利技术提供一种多线程桥式起重机数 ...
【技术保护点】
1.一种多线程桥式起重机数据采集系统,其特征在于,所述系统包括:数据采集存储单元A;所述数据采集存储单元A用于采集设备的实时运行数据即数据,并对数据进行存储;所述数据采集存储单元A包括:数据采集存储线程池管理模块(1)即DAS‑TPMM、数据处理线程池管理模块(2)即DP‑TPMM;所述数据采集存储线程池管理模块(1),用于从设备的传感器中实时获取设备的实时运行数据即数据,并将该数据存储至行车电脑IPC的数据库中的与采集当天对应的DB文件中;数据库中每天均会生成一个与当天对应的DB文件;所述数据采集存储线程池管理模块(1)还将实时获取的数据发送至外部显示设备;所述数据处理线 ...
【技术特征摘要】
1.一种多线程桥式起重机数据采集系统,其特征在于,所述系统包括:数据采集存储单元A;所述数据采集存储单元A用于采集设备的实时运行数据即数据,并对数据进行存储;所述数据采集存储单元A包括:数据采集存储线程池管理模块(1)即DAS-TPMM、数据处理线程池管理模块(2)即DP-TPMM;所述数据采集存储线程池管理模块(1),用于从设备的传感器中实时获取设备的实时运行数据即数据,并将该数据存储至行车电脑IPC的数据库中的与采集当天对应的DB文件中;数据库中每天均会生成一个与当天对应的DB文件;所述数据采集存储线程池管理模块(1)还将实时获取的数据发送至外部显示设备;所述数据处理线程池管理模块(2),用于对数据库中的DB文件进行分类存储,将与当天相距n天以上的DB文件作为往日DB文件,并对往日DB文件进行压缩得到往日DB文件的压缩包,在数据库中将已形成压缩包的往日DB文件删除,使数据库中仅存储有当天及与当天相距n天以内的DB文件,且该当天及与当天相距n天以内的DB文件即为近日DB文件;且往日DB文件中的数据即为往日数据,近日DB文件中的数据即为近日数据。2.根据权利要求1所述的一种多线程桥式起重机数据采集系统,其特征在于,所述数据采集存储线程池管理模块(1)包括:采集通讯线程池(11)、直存线程池(13)、实时数据发布线程池(14):所述采集通讯线程池(11)为每个传感器均创建一个数据采集线程,分别从设备的多个传感器中并行获取数据;每个数据采集线程获取数据的时间保持一致,即所有数据采集线程同时获取数据,且数据采集线程获取数据的周期小于10ms;所述采集通讯线程池(11)将数据采集线程获取的数据分别发送至所述直存线程池(13)和所述实时数据发布线程池(14);所述直存线程池(13)为每个数据采集线程均创建一个直存线程,对多个数据采集线程获取的数据进行并行存储,且均存储至DB文件中;所述实时数据发布线程池(14)为每个数据采集线程均创建一个实时数据发布线程,将多个数据采集线程获取的数据并行发送至外部显示设备,用于实时数据的显示。3.根据权利要求2所述的一种多线程桥式起重机数据采集系统,其特征在于,所述系统还包括冗余存储装置(5),所述直存线程池(13)中直存线程在将数据存储至DB文件的同时,还将该数据同时存储至所述冗余存储装置(5)中;所述数据采集存储线程池管理模块(1)还包括找回补差线程(12);所述数据采集存储线程池管理模块(1)利用所述冗余存储装置(5)将数据持久化地存储至DB文件中,具体方式如下所示:若某个直存线程存储数据至DB文件失败时,则将该数据标记为“失败待恢复”,同时,该直存线程将该数据存储至所述冗余存储装置(5),且若该直存线程存储该数据至所述冗余存储装置(5)成功时,则在所述冗余存储装置(5)将该数据标记为“待找回”;若某个直存线程存储数据至DB文件失败时,则将该数据标记为“失败待恢复”,同时,该直存线程将该数据存储至所述冗余存储装置(5),且若该直存线程存储该数据至所述冗余存储装置(5)也失败时,则触发系统报警器,产生数据存储失败的报警信息;若存在某个数据被标记为“失败待恢复”,则启动所述找回补差线程(12),所述找回补差线程(12)对标记为“失败待恢复”的数据进行找回,即将冗余存储装置(5)中被记为“待找回”的数据重新存储至DB文件。4.根据权利要求3所述的一种多线程桥式起重机数据采集系统,其特征在于,所述数据处理线程池管理模块(2)包括:复制备份线程池(21)、备份压缩线程池(22);所述复制备份线程池(21)与所述备份压缩线程池(22)均为每隔n天运行一次,且二者...
【专利技术属性】
技术研发人员:肖乐,俞瑞富,吴魏,陈旭,汪勇强,
申请(专利权)人:明光利拓智能科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。