循環(huán)產線中工藝數(shù)據的跟蹤方法
【技術領域】
[0001]本發(fā)明涉及智能制造技術領域,特別是涉及一種循環(huán)產線中工藝數(shù)據的跟蹤方法。
【背景技術】
[0002]隨著智能制造業(yè)的發(fā)展,越來越多的工廠已經從傳統(tǒng)制造升級為智能制造。智能制造的前提是需要獲取產線上的工藝數(shù)據,獲取工藝數(shù)據后可以實時調節(jié)生產方案。
[0003]目前,大多數(shù)工廠都采用循環(huán)產線,在生產過程中,一個工序會在不同工時對應不同的工裝,因此每個工序會產生多種工藝數(shù)據,這些工藝數(shù)據對應不同的工裝,所以必須將這些工藝數(shù)據與正確的工裝對應起來,才能實現(xiàn)智能制造。
[0004]然而,現(xiàn)有技術的工藝數(shù)據采集方案只會按照最開始預設的方案執(zhí)行,如果中途突然出現(xiàn)產線斷電等突發(fā)情況時,那么當解決突發(fā)情況后,采集到的工藝數(shù)據無法再與工裝相對應,從而造成工藝數(shù)據丟失。
【發(fā)明內容】
[0005]本發(fā)明主要解決的技術問題是提供一種循環(huán)產線中工藝數(shù)據的跟蹤方法,能夠在循環(huán)產線發(fā)生突發(fā)情況后快速將工藝數(shù)據與工裝對應關聯(lián)。
[0006]為解決上述技術問題,本發(fā)明采用的一個技術方案是:提供一種循環(huán)產線中工藝數(shù)據的跟蹤方法,所述循環(huán)產線具有多個工序和多個工裝,所述多個工裝在所述多個工序上流水作業(yè),且每一工序在工裝作業(yè)后產生對應的工藝數(shù)據,所述跟蹤方法包括:S1:根據所述多個工序的生產順序以及所述多個工裝的流水順序確認在不同工時下所述多個工裝在所述多個工位上的分布位置,其中,所述多個工裝包含有一個標記工裝,所述多個工序包含有一個標記工序;S2:在當前工時檢測所述標記工裝是否進入所述標記工序作業(yè);S3:如果所述標記工裝沒有進入所述標記工序作業(yè),則對每個工序按照工藝數(shù)據的產生順序依序緩存工藝數(shù)據,并在下一工時繼續(xù)檢測所述標記工裝是否進入所述標記工序作業(yè);S4:如果所述標記工裝進入所述標記工序作業(yè)且每個工序緩存有工藝數(shù)據,則根據所述分布位置將每個工序所緩存的工藝數(shù)據與所述多個工裝分別對應關聯(lián)。
[0007]優(yōu)選地,所述跟蹤方法還包括:S5:如果所述標記工裝進入所述標記工序作業(yè)且每個工序沒有緩存工藝數(shù)據,則在每一工時根據所述分布位置將每個工序所產生的工藝數(shù)據與所述多個工裝分別對應關聯(lián)。
[0008]優(yōu)選地,所述標記工裝設有觸發(fā)器,所述標記工序設有傳感器,所述步驟S2具體為:在當前工時檢測所述觸發(fā)器是否觸發(fā)所述傳感器產生脈沖信號。
[0009]區(qū)別于現(xiàn)有技術的情況,本發(fā)明的有益效果是:如果發(fā)生斷電等突發(fā)情況,在重新開始生產后,根據多個工序的生產順序以及多個工裝的流水順序確認不同工時下多個工裝在多個工位上的分布位置,然后對每個工序依序緩存工藝數(shù)據,直到標記工裝進入標記工序作業(yè),再根據分布位置將緩存的工藝數(shù)據與多個工裝分別對應關聯(lián),工藝數(shù)據與工裝對應關聯(lián)的等待時間最多不超過循環(huán)產線的一個循環(huán)周期,從而在循環(huán)產線發(fā)生突發(fā)情況后快速將工藝數(shù)據與工裝對應關聯(lián),具有工藝數(shù)據恢復速度快的優(yōu)點。
【附圖說明】
[0010]圖1是本發(fā)明實施例循環(huán)產線中工藝數(shù)據的跟蹤方法的流程示意圖。
[0011]圖2是一種應用場景的循環(huán)產線中不同工時下多個工裝在多個工位上的分布位置示意圖。
【具體實施方式】
[0012]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0013]參見圖1,是本發(fā)明實施例循環(huán)產線中工藝數(shù)據的跟蹤方法的流程示意圖。本發(fā)明實施例所提及的循環(huán)產線具有多個工序和多個工裝,多個工裝在所述多個工序上流水作業(yè),且每一工序在工裝作業(yè)后產生對應的工藝數(shù)據。該跟蹤方法包括以下步驟:
[0014]S1:根據多個工序的生產順序以及多個工裝的流水順序確認在不同工時下多個工裝在多個工位上的分布位置,其中,多個工裝包含有一個標記工裝,多個工序包含有一個標記工序。
[0015]其中,多個工序的生產順序和多個工裝的流水順序是循環(huán)產線所決定的,多個工序的生產順序也就是生產流水順序,工裝按照生產順序依序進入每個工序進行作業(yè)。多個工裝的流水順序決定各個工裝進行作業(yè)的先后順序。標記工裝是從多個工裝中預先確定的一個工裝,標記工序是從多個工序中預先確定的一個工序。
[0016]此處的工時是指工裝在工序上的作業(yè)時間。在當前工時一個工裝進入一個工序作業(yè)后,在下一工時該工裝進入下一個工序作業(yè)??紤]到不同的工裝的作業(yè)時間不同,本實施例的工時可以取所有工裝的作業(yè)時間中最大的作業(yè)時間。
[0017]S2:在當前工時檢測標記工裝是否進入標記工序作業(yè)。
[0018]其中,標記工裝和標記工序是相對應的,如果標記工裝進入標記工序作業(yè)是能夠檢測到的。具體而言,標記工裝可以設有觸發(fā)器,標記工序可以設有傳感器,則步驟S2具體為:在當前工時檢測觸發(fā)器是否觸發(fā)傳感器產生脈沖信號。如果產生脈沖信號,則表明標記工裝進入標記工序作業(yè),否則標記工裝還沒有進入標記工序,而處在其它工序。
[0019]S3:如果標記工裝沒有進入標記工序作業(yè),則對每個工序按照工藝數(shù)據的產生順序依序緩存工藝數(shù)據,并在下一工時繼續(xù)檢測標記工裝是否進入標記工序作業(yè)。
[0020]其中,在發(fā)生斷電等突發(fā)情況后,循環(huán)產線恢復正常時,如果標記工裝不在標記工序,那么標記工裝位于哪個工序是未知的,所以每個工序產生的工藝數(shù)據無法與工裝相對應,因此,這些工藝數(shù)據需要緩存。由于多個工裝是按照流水順序依序從一個工序移動到下一個工序,因此,每個工序可能產生多