【技术实现步骤摘要】
数控加工过程数据采集方法、装置及设备
本专利技术属于数控加工
,具体涉及一种数控加工过程数据采集方法、装置及设备。
技术介绍
数控加工过程是一个复杂的、自动化的、高度集中的过程,由于数控系统复杂性高,一旦发生故障,维修工作耗时耗力。因此对数控加工过程进行加工状态数据采集,可以实时监测加工状态,保证生产计划安全稳定地进行。当前数控生产通常采用开放式数控系统,通过一系统采集数控系统内部状态数据得到数控加工过程的内部数据,通过另一系统结合外接传感器进行加工过程相关的高频信号采集得到数控加工过程的外部数据。但采用不同的系统分别采集同一数控加工过程的内部数据及外部数据,导致内部数据与外部数据的采集无法精确同步,由于不同系统内部的执行延时不同导致两种数据时间不同步,进而影响后续加工状态监测的准确性。
技术实现思路
为解决以上问题,本专利技术提供一种数控加工过程数据采集方法、装置、设备及计算机可读存储介质,采用相同的数据处理流程来处理内部数据和外部数据,同时把附加时间戳的操作放在同一子线程中,实现内部数据和外部数据的精确同步采集,在数据采集的软件层面确保了所有操作的一致性,使 ...
【技术保护点】
1.一种数控加工过程数据采集方法,其特征在于,所述方法包括:在数控加工开启时,创建附加时间戳子线程;在所述数控加工的生产过程中,通过主线程获取数控机床的内部数据及外部数据;触发所述附加时间戳子线程分别对所述内部数据及所述外部数据附加时间戳。
【技术特征摘要】
1.一种数控加工过程数据采集方法,其特征在于,所述方法包括:在数控加工开启时,创建附加时间戳子线程;在所述数控加工的生产过程中,通过主线程获取数控机床的内部数据及外部数据;触发所述附加时间戳子线程分别对所述内部数据及所述外部数据附加时间戳。2.根据权利要求1所述的方法,其特征在于,所述通过主线程获取数控机床的内部数据及外部数据,包括:通过主线程的回调函数接收所述数控加工对应的数控系统中的服务器推送的内部数据;通过所述主线程按照预设的采样频率从外接传感器获取外部数据。3.根据权利要求1所述的方法,其特征在于,所述附加时间戳子线程具有最高的执行优先级;所述触发所述附加时间戳子线程分别对所述内部数据及所述外部数据附加时间戳,包括:当获取到所述内部数据时,触发所述附加时间戳子线程将当前系统时间添加到所述内部数据中;当获取到所述外部数据时,触发所述附加时间戳子线程将当前系统时间添加到所述外部数据中。4.根据权利要求1-3任一项所述的方法,其特征在于,所述触发所述附加时间戳子线程分别对所述内部数据及所述外部数据附加时间戳之后,还包括:根据所述内部数据和所述外部数据,对所述数控加工的生产过程进行实时状态监控。5.根据权利要求1-3任一项所述的方法,其特征在于,所述触发所述附加时间戳子线程分别对所述内部数据及所述外部数据附加时间戳之后,还包括:为所述内部数据及所述外部数据附加情境...
【专利技术属性】
技术研发人员:王美清,马鹏飞,边远,刘金山,徐磊,冯锦丹,
申请(专利权)人:北京航空航天大学,北京卫星制造厂有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。