專利名稱:實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種流水線控制方法及系統(tǒng),特別是涉及實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法及系統(tǒng)。
背景技術(shù):
傳統(tǒng)的離散流水線上各工序所對(duì)應(yīng)的站點(diǎn)調(diào)配涉及設(shè)備、人員調(diào)整,十分麻煩。為了解決在線平衡問題,需要根據(jù)各道工序的實(shí)際生產(chǎn)狀態(tài)增加或減少某些工序的站點(diǎn),傳統(tǒng)的方式需要預(yù)留備用站點(diǎn)流水線上位機(jī)軟件在給一項(xiàng)任務(wù)(如加工某一款式和規(guī)格的服裝)的各道工序分配站點(diǎn)時(shí)事先預(yù)留2-3個(gè)備用站點(diǎn),流水線開啟后可以根據(jù)需要將開啟的備用站點(diǎn)加入某道工序或關(guān)閉某道工序的備用站點(diǎn)使流水線達(dá)到平衡,這樣就無需重新給任務(wù)的各道工序分配站點(diǎn),即無需重設(shè)任務(wù)。站點(diǎn)通常按照所屬工序的流程順序編號(hào)排列位置,備用站點(diǎn)的位置和數(shù)量通常需要管理人員憑借經(jīng)驗(yàn)來設(shè)定,一旦設(shè)定不當(dāng),為保證 流水線的平衡就必須重新給任務(wù)各工序分配站點(diǎn),即重設(shè)任務(wù),這就需要對(duì)人員和機(jī)器進(jìn)行大的調(diào)整,非常麻煩。特別是生產(chǎn)加工一款新式工件,由于不能準(zhǔn)確預(yù)測實(shí)際運(yùn)行情況,管理人員往往無法合理設(shè)定備用站點(diǎn),這時(shí)通常要在上位機(jī)軟件中反復(fù)調(diào)整給任務(wù)各工序分配的站點(diǎn),而每次調(diào)整都將生成一個(gè)新的任務(wù)來執(zhí)行。一旦新任務(wù)和舊任務(wù)同時(shí)運(yùn)行,在工序有調(diào)整的站點(diǎn)會(huì)出現(xiàn)新、舊任務(wù)工序之間設(shè)備、人員的沖突。此時(shí),必須等待沖突站點(diǎn)完成舊任務(wù)的工序加工指標(biāo)后才能進(jìn)行人員和設(shè)備的調(diào)整,此后才能執(zhí)行新任務(wù)工序的加工。所述沖突站點(diǎn)如果沒有完成舊任務(wù)工序的加工指標(biāo),屬于新任務(wù)的待加工工件就無法進(jìn)入沖突站點(diǎn)進(jìn)行加工,必須對(duì)新任務(wù)的吊架進(jìn)行標(biāo)記后移到所述沖突站點(diǎn)附近緩存,最后等到該沖突站點(diǎn)的設(shè)備和人員到位之后,再進(jìn)行加工。如果舊任務(wù)的工序加工進(jìn)度比較慢,新任務(wù)的吊架就會(huì)大量堆放在沖突站點(diǎn)旁邊,造成混亂與不便,無法真正實(shí)現(xiàn)在線動(dòng)態(tài)平衡,嚴(yán)重影響了生產(chǎn)線效率。而且,現(xiàn)有流水線的站點(diǎn)無法在上位機(jī)設(shè)定的單任務(wù)下完成不同順位的多道工序的重復(fù)加工。同一站點(diǎn)如需執(zhí)行多道工序,必須設(shè)定相應(yīng)的多個(gè)任務(wù),在所述站點(diǎn)完成工件的一個(gè)順位工序加工后,所述工件必須經(jīng)過起始點(diǎn)后按重新設(shè)定的任務(wù)再次進(jìn)入所述站點(diǎn)完成另一個(gè)順位的工序。例如,假設(shè)加工流程包括內(nèi)容編號(hào)為A、B、C的三種工序內(nèi)容,力口工流程的流程順序出現(xiàn)形如A— B — C一A的加工序列,而流水線的工序站點(diǎn)對(duì)應(yīng)所述加工序列的設(shè)置順序?yàn)橥瓿傻贗順位A工序的站點(diǎn)一〉完成第2順位B工序的站點(diǎn)一〉完成第3順位C工序的站點(diǎn),工件就需要在依照流水線工序站點(diǎn)次序完成第一順位、第二順位、第三順位工序后回到起始上線站點(diǎn),在上位機(jī)重新設(shè)定新的任務(wù)后,所述工件才能再次經(jīng)過A工序的站點(diǎn)完成第四順位A工序的加工。在加工復(fù)雜工件時(shí),單任務(wù)下的同一站點(diǎn)完成多道流程順序編號(hào)不同、加工內(nèi)容相同或相近的工序的需求非常多,如果采取設(shè)定多個(gè)任務(wù),每個(gè)任務(wù)下一個(gè)站點(diǎn)完成一個(gè)順位工序,就需要反復(fù)進(jìn)行任務(wù)的設(shè)定,這樣容易造成工件色差、管理混亂、加工效率低下。
發(fā)明內(nèi)容
為了解決現(xiàn)有流水線在上位機(jī)設(shè)定的單任務(wù)下同一個(gè)站點(diǎn)無法重復(fù)利用以致在重設(shè)任務(wù)進(jìn)行站點(diǎn)調(diào)整時(shí)經(jīng)常需要調(diào)換機(jī)器、人員的技術(shù)問題,本發(fā)明提出了一種實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法及系統(tǒng)。本發(fā)明的技術(shù)方案如下實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,包括以下步驟I)為加工任務(wù)中流程順序不同的各道工序設(shè)定各自唯一的工序信息;2)將各站點(diǎn)能夠完成的加工內(nèi)容和各道工序的加工內(nèi)容進(jìn)行匹配,將站點(diǎn)分配給匹配的工序,一個(gè)站點(diǎn)分配給一道或多道順序不同的工序,和/或一道工序分配有一個(gè)或多個(gè)站點(diǎn)。 3)按照任務(wù)流程順序排列所述工序信息,按排列的工序信息依次選擇和相應(yīng)工序匹配的站點(diǎn)完成工件加工。所述流水線為服裝加工流水線。對(duì)應(yīng)每道工序創(chuàng)建一個(gè)工序流程表,所述工序流程表包含能夠確定后繼工序的信息和能夠確定后繼工序站點(diǎn)的信息;工件完成當(dāng)前工序后,進(jìn)入根據(jù)所述工序流程表確定的后繼工序站點(diǎn)繼續(xù)加工。對(duì)應(yīng)任務(wù)的起始狀態(tài)的工序流程表為起始工序流程表,所述起始工序流程表包含能夠確定后繼工序的信息和能夠確定后繼工序站點(diǎn)的信息;處于任務(wù)起始狀態(tài)下的工件進(jìn)入根據(jù)所述起始工序流程表確定的后繼工序站點(diǎn)開始加工。為加工任務(wù)中流程順序不同的各道工序設(shè)定的各自唯一的工序信息為工序ID,在對(duì)應(yīng)任務(wù)中最后一道工序的工序流程表中,所述能夠確定后繼工序的信息為工件已完成加工的信息,所述后繼工序站點(diǎn)為空,在其他工序流程表中,所述能夠確定后繼工序的信息為后繼工序ID,所述能夠確定后繼工序站點(diǎn)的信息為后繼工序站點(diǎn)列表。所述其他工序流程表還包含實(shí)時(shí)更新的后繼工序中各站點(diǎn)待加工工件數(shù)量,根據(jù)所述其他工序流程表將完成當(dāng)前工序的工件分配給后繼工序中待加工工件數(shù)量最少的站點(diǎn)排隊(duì)加工。一種用于實(shí)現(xiàn)所述的單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法的系統(tǒng),包括工件ID標(biāo)簽、讀寫器、數(shù)據(jù)傳輸線、上位機(jī)、PLC設(shè)備、工件傳送線,每個(gè)工件上或每個(gè)工件的運(yùn)送裝置上設(shè)有該工件的唯一的ID標(biāo)簽,每個(gè)站點(diǎn)具有讀寫器用來讀取所述工件ID標(biāo)簽,所述讀寫器讀取的ID標(biāo)簽的信息通過數(shù)據(jù)傳輸線傳輸給上位機(jī),PLC設(shè)備控制站點(diǎn)的開關(guān),所述上位機(jī)能夠向PLC設(shè)備發(fā)送打開站點(diǎn)入口開關(guān)放工件入站指令和打開站點(diǎn)出口開關(guān)放行工件的指令,工件完成當(dāng)前工序加工后,所述工件傳送線將所述工件運(yùn)送到后繼工序站點(diǎn)繼續(xù)加工或?qū)⑼瓿杉庸と蝿?wù)的工件送出所述系統(tǒng),其特征在于,上位機(jī)能夠設(shè)定和存儲(chǔ)所述各道工序唯一的工序信息、站點(diǎn)與工序的分配關(guān)系信息、工序的排列順序信息,上位機(jī)對(duì)所述信息進(jìn)行處理后向PLC設(shè)備發(fā)送控制指令,由PLC設(shè)備根據(jù)接收到的讀寫器信號(hào)控制工件傳送線。所述工件傳送線設(shè)置為環(huán)形,沿所述工件傳送線設(shè)置站點(diǎn),所述站點(diǎn)的入口和出口都與所述工件傳送線相連;工件能夠經(jīng)由工件傳送線上的站點(diǎn)入口進(jìn)入站點(diǎn)加工,完成加工后,工件能夠經(jīng)由所述站點(diǎn)的出口回到工件傳送線繼續(xù)傳送。
上位機(jī)根據(jù)工件當(dāng)前工序和所述相應(yīng)的工序流程表確定所述工件的后繼工序,并從后繼工序分配的站點(diǎn)中選擇一個(gè)站點(diǎn)作為所述工件的后繼站點(diǎn);完成當(dāng)前工序加工后,工件進(jìn)入工件傳送線進(jìn)行傳送,所述工件每經(jīng)過一個(gè)站點(diǎn),所述站點(diǎn)入口的讀寫器采集所述工件ID標(biāo)簽的信息,數(shù)據(jù)傳輸線將所述信息傳給上位機(jī),上位機(jī)根據(jù)所述工件ID標(biāo)簽信息查詢所述工件后繼站點(diǎn)信息,當(dāng)所述工件的后繼站點(diǎn)信息和所述工件途經(jīng)的站點(diǎn)一致時(shí),上位機(jī)發(fā)送進(jìn)站控制信號(hào)給站點(diǎn)PLC設(shè)備,所述PLC設(shè)備打開站點(diǎn)入口開關(guān),所述工件進(jìn)入所述站點(diǎn)進(jìn)行加工。本發(fā)明的技術(shù)效果如下為加工任務(wù)中流程順序不同的各道工序設(shè)定各自唯一的工序信息。這樣區(qū)分了加工內(nèi)容相同或相近而流程順序不同的工序,同時(shí)設(shè)定工序信息使各道工序能夠在上位機(jī)中被識(shí)別。將各站點(diǎn)能夠完成的加工內(nèi)容和各道工序的加工內(nèi)容進(jìn)行匹配,將站點(diǎn)分配給匹配的工序,一個(gè)站點(diǎn)可以分配給一道或多道流程順序不同的工序,一道工序可以分配有一個(gè)或多個(gè)站點(diǎn)。實(shí)現(xiàn)了一個(gè)站點(diǎn)的重復(fù)分配,系統(tǒng)可以依照所述分配復(fù)用站點(diǎn)。 按照流水線工序流程順序排列的工序信息,按排列的工序信息依次選擇和相應(yīng)工序匹配的站點(diǎn)完成工件加工。工件可以在上位機(jī)設(shè)定的一個(gè)任務(wù)下完成全部加工。對(duì)應(yīng)每道工序創(chuàng)建一個(gè)工序流程表,所述工序流程表包含能夠確定后繼工序的信息和能夠確定后繼工序站點(diǎn)的信息;工件完成當(dāng)前工序后,進(jìn)入根據(jù)所述工序流程表確定的后繼工序站點(diǎn)繼續(xù)加工。所述各道工序的流程表可以由所述能夠確定后繼工序的信息被依次檢索到,還可以按照依次排列的工序流程表的所述能夠確定后繼工序站點(diǎn)的信息為工件依次指定加工站點(diǎn)。對(duì)應(yīng)任務(wù)的起始狀態(tài)創(chuàng)建一個(gè)起始工序流程表,所述工序流程表包含能夠確定后繼工序的信息和能夠確定后繼工序站點(diǎn)的信息;處于任務(wù)起始狀態(tài)下的工件進(jìn)入根據(jù)所述工序流程表確定的后繼工序站點(diǎn)開始加工。所述對(duì)應(yīng)任務(wù)起始狀態(tài)創(chuàng)建的起始工序流程表可以幫助工件確定第一道工序的加工站點(diǎn)。所述其他工序流程表還包含實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量,根據(jù)所述其他工序流程表將完成當(dāng)前工序的工件分配給后繼工序中待加工工件數(shù)量最少的站點(diǎn)排隊(duì)加工。參考每一道工序內(nèi)的站點(diǎn)加工能力,為站點(diǎn)均衡分配加工量,避免了工件在某些站點(diǎn)相對(duì)其他站點(diǎn)出現(xiàn)待加工工件的過量堆積或站點(diǎn)的過度空閑。系統(tǒng)包括工件ID標(biāo)簽、讀寫器、數(shù)據(jù)傳輸線,上位機(jī)、PLC設(shè)備、工件傳送線。所述系統(tǒng)硬件實(shí)現(xiàn)簡單,成本低。
圖I—實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法流程示意2——實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制系統(tǒng)示意圖
具體實(shí)施例方式如圖I所示,一種實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制系統(tǒng),包括工件ID標(biāo)簽、讀寫器、CAN總線,上位機(jī)、PLC設(shè)備、工件傳送線。所述工件傳送線為軌道,所述軌道包括連接各站點(diǎn)的主軌道和站點(diǎn)內(nèi)的分支軌道。所述主軌道設(shè)置為環(huán)形,沿所述主軌道設(shè)置站點(diǎn),所述站點(diǎn)的入口和出口都與所述主軌道相連;工件能夠經(jīng)由主軌道上的站點(diǎn)入口進(jìn)入站點(diǎn)加工,完成加工后,工件能夠經(jīng)由所述站點(diǎn)的出口回到主軌道繼續(xù)傳送。假設(shè)某一項(xiàng)任務(wù),需要進(jìn)行10道工序,按工序流程順序給每個(gè)工序分配一個(gè)唯一的工序ID,依次為Al, A2,…,A10,在流水線中有10個(gè)加工站點(diǎn),記作SI, S2, ...,S10,其中工序ID為A3和A5的工序的加工內(nèi)容相近或相同均可由S3站點(diǎn)完成加工,站點(diǎn)S9和SlO均可以完成AlO工序的加工內(nèi)容,將各站點(diǎn)能夠完成的加工內(nèi)容和各道工序的加工內(nèi)容進(jìn)行匹配,將站點(diǎn)分配給匹配的工序,站點(diǎn)的分配結(jié)果以對(duì)應(yīng)關(guān)系表示如下S1-A1,S2-A2,S3-A3和A5,S4-A4,S5-A6, S6-A7, S7-A8, S8-A9, S9 和 SlO-AlOo在上位機(jī)中,對(duì)應(yīng)任務(wù)的起始狀態(tài)創(chuàng)建一個(gè)起始工序流程表,記AO作為起始狀態(tài)的工序ID,所述工序流程表包含后繼工序ID和后繼工序站點(diǎn)列表。同樣,對(duì)應(yīng)每道工序創(chuàng)建一個(gè)工序流程表。在對(duì)應(yīng)任務(wù)中最后一道工序的工序流程表中包含工件已完成加工的信息,其他工序流程表包含后繼工序ID和后繼工序站點(diǎn)列表。
所述其他工序流程表還包含實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量,根據(jù)所述其他工序流程表將完成當(dāng)前工序的工件分配給后繼工序中待加工工件數(shù)量最少的站點(diǎn)排隊(duì)加工。當(dāng)站點(diǎn)的入口讀寫器讀取到入站工件時(shí),上位機(jī)中記錄的所述站點(diǎn)待加工工件數(shù)量加1,當(dāng)站點(diǎn)的出口讀寫器讀取到出站工件時(shí),上位機(jī)中記錄的所述站點(diǎn)待加工工件數(shù)量減1,系統(tǒng)以此方式實(shí)時(shí)更新站點(diǎn)待加工工件數(shù)量。如圖I所示,加工一件工件時(shí)的系統(tǒng)運(yùn)轉(zhuǎn)過程如下任務(wù)起始狀態(tài)AO 假設(shè)一個(gè)工件從任務(wù)起始狀態(tài)開始加工,工件首先被放上上線站點(diǎn),當(dāng)工件從上線站點(diǎn)出站時(shí),經(jīng)過上線站點(diǎn)出站口讀寫器時(shí),讀寫器讀取所述工件ID標(biāo)簽信息后通過CAN總線將所述信息傳送給上位機(jī),上位機(jī)根據(jù)所述工件ID標(biāo)簽信息沒有找到對(duì)應(yīng)記錄,則創(chuàng)建對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為A0,上位機(jī)根據(jù)所述工序記錄AO找到對(duì)應(yīng)AO的起始工序流程表,根據(jù)所述起始工序流程表中記錄的后繼工序ID,上位機(jī)將對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄改為Al。同時(shí),上位機(jī)根據(jù)所述對(duì)應(yīng)AO的起始工序流程表中的后繼工序站點(diǎn)列表和實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量信息檢索到后繼工序Al中待加工工件數(shù)量最少的站點(diǎn)SI,記錄SI為所述工件的后繼站點(diǎn)。工序Al 工件在主軌上運(yùn)行,每經(jīng)過一個(gè)站點(diǎn),站點(diǎn)入口的讀寫器獲取工件的ID標(biāo)簽信息,并通過CAN總線傳輸?shù)缴衔粰C(jī)。上位機(jī)判斷所述工件途經(jīng)的站點(diǎn)和上位機(jī)記錄的工件的后繼站點(diǎn)SI是否一致如果不一致,則工件繼續(xù)在主軌傳送;如果一致,則上位機(jī)控制PLC設(shè)備打開該站點(diǎn)入口開關(guān),工件進(jìn)站加工。上位機(jī)讀取對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為Al,上位機(jī)找到對(duì)應(yīng)Al的工序流程表,根據(jù)所述工序流程表中記錄的后繼工序ID信息,上位機(jī)將對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄改為A2。同時(shí),上位機(jī)根據(jù)所述對(duì)應(yīng)Al的工序流程表中的后繼工序站點(diǎn)列表和實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量檢索到后繼工序A2中待加工工件數(shù)量最少的站點(diǎn)S2,記錄S2為所述工件的后繼站點(diǎn)。完成加工后,工件經(jīng)過SI站點(diǎn)的出口讀寫器,所述讀寫器讀取所述工件ID標(biāo)簽信息并將此信息傳送給上位機(jī),上位機(jī)控制PLC設(shè)備打開站點(diǎn)出口開關(guān)放行所述工件。工序A2 工件進(jìn)入主軌運(yùn)行,每經(jīng)過一個(gè)站點(diǎn),站點(diǎn)入口的讀寫器獲取工件的ID標(biāo)簽信息,并通過CAN總線傳輸?shù)缴衔粰C(jī)。上位機(jī)判斷所述工件途經(jīng)站點(diǎn)和工件的后繼站點(diǎn)S2是否一致如果不一致,所述工件繼續(xù)在主軌運(yùn)行;如果一致,則上位機(jī)通過串口控制PLC設(shè)備打開站點(diǎn)入口開關(guān),工件進(jìn)入該站點(diǎn)加工。上位機(jī)讀取對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為A2,上位機(jī)根據(jù)工序記錄A2找到對(duì)應(yīng)A2的工序流程表,根據(jù)所述工序流程表中記錄的后繼工序ID,上位機(jī)將對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄改為A3。同時(shí),上位機(jī)根據(jù)所述對(duì)應(yīng)A2的工序流程表中的后繼工序站點(diǎn)列表和實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量檢索到后繼工序A3中待加工 工件數(shù)量最少的站點(diǎn)S3,記錄S3為所述工件的后繼站點(diǎn)。完成加工后,工件經(jīng)過S2站點(diǎn)的出口讀寫器,所述讀寫器讀取所述工件ID標(biāo)簽信息并將此信息傳送給上位機(jī),上位機(jī)控制PLC設(shè)備打開站點(diǎn)出口開關(guān)放行所述工件。工序A3 此部分的運(yùn)行方式同工序A2部分,故不詳述。所述工件在S3站點(diǎn)完成工序A3的加工,上位機(jī)更改對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為A4,并確定后繼站點(diǎn)為S4。工序A4 工件進(jìn)入主軌運(yùn)行,每經(jīng)過一個(gè)站點(diǎn),站點(diǎn)入口的讀寫器獲取工件的ID標(biāo)簽信息,并通過CAN總線傳輸?shù)缴衔粰C(jī),上位機(jī)判斷所述工件途經(jīng)的站點(diǎn)和工件的后繼站點(diǎn)S4是否一致如果不一致,則工件繼續(xù)在主軌上運(yùn)行;如果一致,則上位機(jī)通過串口控制PLC設(shè)備打開站點(diǎn)入口開關(guān),工件進(jìn)入該站點(diǎn)加工。上位機(jī)讀取對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為A4,上位機(jī)找到對(duì)應(yīng)A4工序的工序流程表,根據(jù)所述工序流程表中記錄的后繼工序ID,上位機(jī)將對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄改為A5。同時(shí),上位機(jī)根據(jù)所述對(duì)應(yīng)A4工序的工序流程表中的后繼工序站點(diǎn)列表和實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量檢索到后繼工序A5中待加工工件數(shù)量最少的站點(diǎn)S3,記錄S3為所述工件的后繼站點(diǎn)。完成加工后,工件經(jīng)過S4站點(diǎn)的出口讀寫器,所述讀寫器讀取所述工件ID標(biāo)簽信息并將此信息傳送給上位機(jī),上位機(jī)控制PLC設(shè)備打開站點(diǎn)出口開關(guān)放行所述工件。工序A5 工件進(jìn)入主軌運(yùn)行,每經(jīng)過一個(gè)站點(diǎn),站點(diǎn)入口的讀寫器獲取工件的ID標(biāo)簽信息,并通過CAN總線傳輸?shù)缴衔粰C(jī)。上位機(jī)判斷所述工件途經(jīng)的站點(diǎn)和工件的后繼站點(diǎn)S3是否一致如果不一致,所述工件繼續(xù)在主軌運(yùn)行;如果一致,則上位機(jī)通過串口控制PLC設(shè)備打開站點(diǎn)入口開關(guān),工件進(jìn)入該站點(diǎn)加工。 上位機(jī)讀取對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為A5,上位機(jī)找到對(duì)應(yīng)A5的工序流程表,根據(jù)所述工序流程表中記錄的后繼工序ID,上位機(jī)將對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄改為A6。同時(shí),上位機(jī)根據(jù)所述對(duì)應(yīng)A6工序的工序流程表中的后繼工序站點(diǎn)列表和實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量檢索到后繼工序A6中待加工工件數(shù)量最少的站點(diǎn)S5,記錄S5為所述工件的后繼站點(diǎn)。
完成加工后,工件經(jīng)過S3站點(diǎn)的出口讀寫器,所述讀寫器讀取所述工件ID標(biāo)簽信息并將此信息傳送給上位機(jī),上位機(jī)控制PLC設(shè)備打開站點(diǎn)出口開關(guān)放行所述工件。工序六6、六7、八8:所述工件按照和工序A5相同的方式依次在站點(diǎn)S5、S6、S7相應(yīng)完成工序A6、A7、A8的加工。工序A9 工件進(jìn)入主軌運(yùn)行,每經(jīng)過一個(gè)站點(diǎn),站點(diǎn)入口的讀寫器獲取工件的ID標(biāo)簽信息,并通過CAN總線傳輸?shù)缴衔粰C(jī)。上位機(jī)判斷所述工件途經(jīng)的站點(diǎn)和工件的后繼站點(diǎn)S8是否一致如果不一致,所述工件繼續(xù)在主軌運(yùn)行;如果一致,則上位機(jī)通過串口控制PLC設(shè)備打開站點(diǎn)入口開關(guān),工件進(jìn)入該站點(diǎn)加工。上位機(jī)讀取對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為A9,上位機(jī)找到對(duì)應(yīng)A9的工 序流程表,根據(jù)所述工序流程表中記錄的后繼工序ID,上位機(jī)將對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄改為A10。同時(shí),上位機(jī)根據(jù)所述對(duì)應(yīng)A9工序的工序流程表中的后繼工序站點(diǎn)列表(包括S9和S10)和實(shí)時(shí)更新的后繼工序站點(diǎn)待加工工件數(shù)量檢索到后繼工序AlO中待加工工件數(shù)量最少的站點(diǎn)假設(shè)為S10,記錄SlO為所述工件的后繼站點(diǎn)。完成加工后,工件經(jīng)過S8站點(diǎn)的出口讀寫器,所述讀寫器讀取所述工件ID標(biāo)簽信息并將此信息傳送給上位機(jī),上位機(jī)控制PLC設(shè)備打開站點(diǎn)出口開關(guān)放行所述工件。工序A10:工件進(jìn)入主軌運(yùn)行,每經(jīng)過一個(gè)站點(diǎn),站點(diǎn)入口的讀寫器獲取工件的ID標(biāo)簽信息,并通過CAN總線傳輸?shù)缴衔粰C(jī)。上位機(jī)判斷所述工件途經(jīng)的站點(diǎn)和工件的后繼站點(diǎn)是否一致如果不一致,工件繼續(xù)在主軌上運(yùn)行;如果一致,則上位機(jī)通過串口控制PLC設(shè)備打開站點(diǎn)入口,工件進(jìn)入該站點(diǎn)加工。上位機(jī)讀取對(duì)應(yīng)所述工件ID標(biāo)簽信息的工序記錄為AlO,上位機(jī)找到對(duì)應(yīng)AlO的工序流程表,確定所述工件已完成加工任務(wù)。完成加工后,工件經(jīng)過SlO站點(diǎn)的出口讀寫器,所述讀寫器讀取所述工件ID標(biāo)簽信息并將此信息傳送給上位機(jī),上位機(jī)控制PLC設(shè)備打開站點(diǎn)出口開關(guān)放行所述工件。所述工件被送至流水線接收端,在接收端被取下流水線。
權(quán)利要求
1.實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,包括以下步驟 1)為加工任務(wù)中流程順序不同的各道工序設(shè)定各自唯一的工序信息; 2)將各站點(diǎn)能夠完成的加工內(nèi)容和各道工序的加工內(nèi)容進(jìn)行匹配,將站點(diǎn)分配給匹配的工序,一個(gè)站點(diǎn)分配給一道或多道順序不同的工序,和/或一道工序分配有一個(gè)或多個(gè)站點(diǎn)。
3)按照任務(wù)流程順序排列所述工序信息,按排列的工序信息依次選擇和相應(yīng)工序匹配的站點(diǎn)完成工件加工。
2.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,所述流水線為服裝加工流水線。
3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,對(duì)應(yīng)每道工序創(chuàng)建一個(gè)工序流程表,所述工序流程表包含能夠確定后繼工序的信息和能夠確定后繼工序站點(diǎn)的信息;工件完成當(dāng)前工序后,進(jìn)入根據(jù)所述工序流程表確定的后繼工序站點(diǎn)繼續(xù)加工。
4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,對(duì)應(yīng)任務(wù)的起始狀態(tài)的工序流程表為起始工序流程表,所述起始工序流程表包含能夠確定后繼工序的信息和能夠確定后繼工序站點(diǎn)的信息;處于任務(wù)起始狀態(tài)下的工件進(jìn)入根據(jù)所述起始工序流程表確定的后繼工序站點(diǎn)開始加工。
5.根據(jù)權(quán)利要求3或4所述的實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,為加工任務(wù)中流程順序不同的各道工序設(shè)定的各自唯一的工序信息為工序ID,在對(duì)應(yīng)任務(wù)中最后一道工序的工序流程表中,所述能夠確定后繼工序的信息為工件已完成加工的信息,所述后繼工序站點(diǎn)為空,在其他工序流程表中,所述能夠確定后繼工序的信息為后繼工序ID,所述能夠確定后繼工序站點(diǎn)的信息為后繼工序站點(diǎn)列表。
6.根據(jù)權(quán)利要求5所述的實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,其特征在于,所述其他工序流程表還包含實(shí)時(shí)更新的后繼工序中各站點(diǎn)待加工工件數(shù)量,根據(jù)所述其他工序流程表將完成當(dāng)前工序的工件分配給后繼工序中待加工工件數(shù)量最少的站點(diǎn)排隊(duì)加工。
7.一種用于實(shí)現(xiàn)1-6之一所述的單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法的系統(tǒng),包括工件ID標(biāo)簽、讀寫器、數(shù)據(jù)傳輸線、上位機(jī)、PLC設(shè)備、工件傳送線,每個(gè)工件上或每個(gè)工件的運(yùn)送裝置上設(shè)有該工件的唯一的ID標(biāo)簽,每個(gè)站點(diǎn)具有讀寫器用來讀取所述工件ID標(biāo)簽,所述讀寫器讀取的ID標(biāo)簽的信息通過數(shù)據(jù)傳輸線傳輸給上位機(jī),PLC設(shè)備控制站點(diǎn)的開關(guān),所述上位機(jī)能夠向PLC設(shè)備發(fā)送打開站點(diǎn)入口開關(guān)放工件入站指令和打開站點(diǎn)出口開關(guān)放行工件的指令,工件完成當(dāng)前工序加工后,所述工件傳送線將所述工件運(yùn)送到后繼工序站點(diǎn)繼續(xù)加工或?qū)⑼瓿杉庸と蝿?wù)的工件送出所述系統(tǒng),其特征在于,上位機(jī)能夠設(shè)定和存儲(chǔ)所述各道工序唯一的工序信息、站點(diǎn)與工序的分配關(guān)系信息、工序的排列順序信息,上位機(jī)對(duì)所述信息進(jìn)行處理后向PLC設(shè)備發(fā)送控制指令,由PLC設(shè)備根據(jù)接收到的讀寫器信號(hào)控制工件傳送線。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述工件傳送線設(shè)置為環(huán)形,沿所述工件傳送線設(shè)置站點(diǎn),所述站點(diǎn)的入口和出口都與所述工件傳送線相連;工件能夠經(jīng)由工件傳送線上的站點(diǎn)入口進(jìn)入站點(diǎn)加工,完成加工后,工件能夠經(jīng)由所述站點(diǎn)的出口回到工件傳送線繼續(xù)傳送。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,上位機(jī)根據(jù)工件當(dāng)前工序和所述相應(yīng)的工序流程表確定所述工件的后繼工序,并從后繼工序分配的站點(diǎn)中選擇一個(gè)站點(diǎn)作為所述工件的后繼站點(diǎn);完成當(dāng)前工序加工后,工件進(jìn)入工件傳送線進(jìn)行傳送,所述工件每經(jīng)過一個(gè)站點(diǎn),所述站點(diǎn)入口的讀寫器采集所述工件ID標(biāo)簽的信息,數(shù)據(jù)傳輸線將所述信息傳給上位機(jī),上位機(jī)根據(jù)所述工件ID標(biāo)簽信息查詢所述工件后繼站點(diǎn)信息,當(dāng)所述工件的后繼站點(diǎn)信息和所述工件途經(jīng)的站點(diǎn)一致時(shí),上位機(jī)發(fā)送進(jìn)站控制信號(hào)給站點(diǎn)PLC設(shè)備,所述PLC設(shè)備打開站點(diǎn)入口開關(guān),所述工件進(jìn)入所述站點(diǎn)進(jìn)行加工。
全文摘要
實(shí)現(xiàn)單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法,包括以下步驟1)為加工任務(wù)中流程順序不同的各道工序設(shè)定各自唯一的工序信息;2)將各站點(diǎn)能夠完成的加工內(nèi)容和各道工序的加工內(nèi)容進(jìn)行匹配,將站點(diǎn)分配給匹配的工序,一個(gè)站點(diǎn)分配給一道或多道順序不同的工序,和/或一道工序分配有一個(gè)或多個(gè)站點(diǎn)。3)按照任務(wù)流程順序排列所述工序信息,按排列的工序信息依次選擇和相應(yīng)工序匹配的站點(diǎn)完成工件加工。同時(shí),本發(fā)明提出了一種實(shí)現(xiàn)所述的單任務(wù)下站點(diǎn)重復(fù)利用的流水線控制方法的系統(tǒng),該系統(tǒng)包括工件ID標(biāo)簽、讀寫器、數(shù)據(jù)傳輸線,上位機(jī)、PLC設(shè)備、工件傳送線。所述流水線控制方法實(shí)現(xiàn)了在上位機(jī)設(shè)定的單任務(wù)下的站點(diǎn)的復(fù)用。所述控制系統(tǒng)硬件實(shí)現(xiàn)簡單,成本低。
文檔編號(hào)G05B19/418GK102809959SQ20121022292
公開日2012年12月5日 申請(qǐng)日期2012年6月29日 優(yōu)先權(quán)日2012年6月29日
發(fā)明者王宏安, 郭超, 王永炎, 鐘康, 何偉, 俞明 申請(qǐng)人:南通明興科技開發(fā)有限公司