一種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法
【專利摘要】本發(fā)明公開一種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,該方法包括:根據(jù)每種工藝要求,編寫工藝流程圖;按照工藝流程圖給每個工序分配唯一工序代號;計(jì)算并生成每種工藝產(chǎn)品的完整控制序列;判斷每種工藝產(chǎn)品如果上線生產(chǎn)是否與線上產(chǎn)品發(fā)生沖突;鎖定可以上線生產(chǎn)工藝的產(chǎn)品,更新該產(chǎn)品的完整控制序列到執(zhí)行區(qū),根據(jù)控制序列執(zhí)行這一節(jié)拍的運(yùn)輸任務(wù);執(zhí)行本節(jié)拍調(diào)度運(yùn)輸?shù)耐瑫r,準(zhǔn)備下一節(jié)拍生產(chǎn)任務(wù),執(zhí)行完成這一節(jié)拍調(diào)度運(yùn)輸任務(wù)后直接啟動下一節(jié)拍運(yùn)輸;行車按照各個產(chǎn)品的工藝路線和工藝時間執(zhí)行搬運(yùn)任務(wù),搬運(yùn)到控制序列指定的工序完成本節(jié)拍運(yùn)輸任務(wù)。本發(fā)明能夠同時混合生產(chǎn)多種工藝產(chǎn)品,不僅提高了生產(chǎn)效率,而且產(chǎn)品質(zhì)量有保障。
【專利說明】
一種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電鍍生產(chǎn)線行車調(diào)度控制領(lǐng)域,尤其涉及一種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法。
【背景技術(shù)】
[0002]電鍍生產(chǎn)屬于過程控制,要求同一工藝的不同工序先后順序不能變化,且各工序的加工時間、不同工序的時間間隔都不能超出工藝要求范圍,否則就會不符合生產(chǎn)工藝,導(dǎo)致產(chǎn)品報(bào)廢。一般情況下,一條電鍍生產(chǎn)線可以加工幾種不同工藝的產(chǎn)品,但是行車調(diào)度控制系統(tǒng)要保證生產(chǎn)線上的所有工藝的產(chǎn)品不同工序的加工時間都在工藝允許范圍內(nèi),將是非常困難的。目前采用的是固定行車行程路線周期循環(huán)的調(diào)度方法,而這種方法只能同時生產(chǎn)一種工藝產(chǎn)品,對于生產(chǎn)工藝不同的多批次、小批量的產(chǎn)品,需要在生產(chǎn)完成一種工藝的產(chǎn)品后,停機(jī)切換另一工藝產(chǎn)品的生產(chǎn)模式,不僅效率太低且對無法保證產(chǎn)品品質(zhì)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于通過一種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,來解決以上【背景技術(shù)】部分提到的問題。
[0004]為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
[0005]—種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,其包括如下步驟:
[0006]SlOl、根據(jù)每種工藝要求,編寫工藝流程圖;
[0007]S102、按照所述工藝流程圖,給每個工序分配唯一工序代號;
[0008]S103、計(jì)算并生成每種工藝產(chǎn)品的完整控制序列;
[0009]S104、判斷每種工藝產(chǎn)品如果上線生產(chǎn)是否與線上產(chǎn)品發(fā)生沖突;
[0010]S105、鎖定可以上線生產(chǎn)工藝的產(chǎn)品,更新該產(chǎn)品的完整控制序列到執(zhí)行區(qū),調(diào)度控制系統(tǒng)根據(jù)控制序列執(zhí)行這一節(jié)拍的運(yùn)輸任務(wù);
[0011]S106、執(zhí)行本節(jié)拍調(diào)度運(yùn)輸?shù)耐瑫r,準(zhǔn)備下一節(jié)拍生產(chǎn)任務(wù),執(zhí)行完成這一節(jié)拍調(diào)度運(yùn)輸任務(wù)后直接啟動下一節(jié)拍運(yùn)輸,如此連續(xù)運(yùn)行;
[0012]S107、行車按照各個產(chǎn)品的工藝路線和工藝時間執(zhí)行搬運(yùn)任務(wù),搬運(yùn)到控制序列指定的工序完成本節(jié)拍運(yùn)輸任務(wù)。
[0013]特別地,所述步驟S102中按照所述工藝流程圖,給每個工序分配唯一工序代號,還包括:同一個工序在不同工藝的分支需要分配兩個不同的工藝代號。
[0014]特別地,所述步驟S103中計(jì)算并生成每種工藝產(chǎn)品的完整控制序列,具體包括:如果某一節(jié)拍上線生產(chǎn),計(jì)算出所有節(jié)拍的飛巴實(shí)際目標(biāo)位置。
[0015]特別地,所述步驟S104具體包括:判斷每種工藝產(chǎn)品如果上線生產(chǎn)是否與線上產(chǎn)品發(fā)生沖突;其中,所述判斷的原則是同一個工序一個節(jié)拍最多只能有一個出槽一個入槽,篩選出可以上線生產(chǎn)的工藝,不可上線生產(chǎn)的產(chǎn)品,返回受限工序代碼。
[0016]本發(fā)明提出的電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法能夠同時混合生產(chǎn)多種工藝產(chǎn)品,不僅提高了生產(chǎn)效率,而且產(chǎn)品質(zhì)量有保障。
【附圖說明】
[0017]圖1為本發(fā)明實(shí)施例提供的電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法流程圖;
[0018]圖2為本發(fā)明實(shí)施例提供的判斷及生成控制序列的流程圖。
【具體實(shí)施方式】
[0019]為了便于理解本發(fā)明,下面將參照相關(guān)附圖對本發(fā)明進(jìn)行更全面的描述。附圖中給出了本發(fā)明的較佳實(shí)施例。但是,本發(fā)明可以以許多不同的形式來實(shí)現(xiàn),并不限于本文所描述的實(shí)施例。相反地,提供這些實(shí)施例的目的是使對本發(fā)明的公開內(nèi)容理解的更加透徹全面。需要說明的是,除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。
[0020]請參照圖1所示,圖1為本發(fā)明實(shí)施例提供的電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法流程圖。
[0021]本實(shí)施例中電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法具體包括如下步驟:
[0022]SlOl、根據(jù)每種工藝要求,編寫工藝流程圖。
[0023]S102、按照所述工藝流程圖,給每個工序分配唯一工序代號。其中,同一個工序在不同工藝的分支需要分配兩個不同的工藝代號。
[0024]S103、計(jì)算并生成每種工藝產(chǎn)品的完整控制序列。如果某一節(jié)拍上線生產(chǎn),計(jì)算出所有節(jié)拍的飛巴實(shí)際目標(biāo)位置。
[0025]S104、判斷每種工藝產(chǎn)品如果上線生產(chǎn)是否與線上產(chǎn)品發(fā)生沖突。在本實(shí)施例中所述判斷的原則是同一個工序一個節(jié)拍最多只能有一個出槽一個入槽,篩選出可以上線生產(chǎn)的工藝,不可上線生產(chǎn)的產(chǎn)品,返回受限工序代碼。
[0026]S105、鎖定可以上線生產(chǎn)工藝的產(chǎn)品,更新該產(chǎn)品的完整控制序列到執(zhí)行區(qū),調(diào)度控制系統(tǒng)根據(jù)控制序列執(zhí)行這一節(jié)拍的運(yùn)輸任務(wù)。
[0027]S106、執(zhí)行本節(jié)拍調(diào)度運(yùn)輸?shù)耐瑫r,準(zhǔn)備下一節(jié)拍生產(chǎn)任務(wù),執(zhí)行完成這一節(jié)拍調(diào)度運(yùn)輸任務(wù)后直接啟動下一節(jié)拍運(yùn)輸,如此連續(xù)運(yùn)行。
[0028]S107、行車按照各個產(chǎn)品的工藝路線和工藝時間執(zhí)行搬運(yùn)任務(wù),搬運(yùn)到控制序列指定的工序完成本節(jié)拍運(yùn)輸任務(wù)。
[0029]下面結(jié)合工程實(shí)例對本發(fā)明進(jìn)一步進(jìn)行說明:該工程實(shí)例中電鍍生產(chǎn)線平面結(jié)構(gòu)大致如下206-211工位半亮鎳工序,亮鎳工藝產(chǎn)品的工序代碼是13,珍珠鎳產(chǎn)品的工序代碼是14; 212-217亮鎳工序,微孔鎳工藝產(chǎn)品工序代碼是15,微裂紋工藝產(chǎn)品工序代碼是16;218-219微孔鎳工序,三價格工藝產(chǎn)品工序代碼是17,六價鉻工藝產(chǎn)品工序代碼是18;其它工位工序代碼亦類同。按照圖2判斷及生成控制序列的方法,根據(jù)工藝要求生成控制序列,該工段序列【(208,0;208,0;208,0;208,0;208,0;208,13;)(213,0;213,0;213,0;213,0;213,0;213,15;)(218,0;218,17;)】如該序列描述,產(chǎn)品上線后,運(yùn)行到該段控制工序,進(jìn)入208工位半光鎳,經(jīng)過6個節(jié)拍后(208表示產(chǎn)品進(jìn)入工位,后面的數(shù)字O表示產(chǎn)品不出槽,數(shù)字13或14表示產(chǎn)品出槽)產(chǎn)品會吊出進(jìn)入213工序光亮鎳工序,6個節(jié)拍后,會吊出進(jìn)入218微孔工序,如上所述,直到產(chǎn)品完成所有工序。調(diào)度行車根據(jù)工藝路線設(shè)定的行走路線,執(zhí)行控制范圍內(nèi)的搬運(yùn)任務(wù),一個完整的搬運(yùn)工作流程是行走到需要起吊工位、吊起飛巴、行走到該工藝的目標(biāo)工位、放下飛巴,即完成一次搬運(yùn)工作。根據(jù)控制序列,線上需要搬運(yùn)的飛巴,搬運(yùn)到下一工序指定的工位,即完成搬運(yùn)工作,所有飛巴全部道達(dá)控制序列指定的工位,即可啟動下一節(jié)拍搬運(yùn)工作。需要說明的是,電鍍生產(chǎn)領(lǐng)域的普通技術(shù)人員均清楚了解電鍍生產(chǎn)線平面結(jié)構(gòu),故本實(shí)施例中不再詳細(xì)贅述。圖2所示的判斷及生成控制序列的具體過程如下:一、初始化,90根飛巴,50個工序;二、任務(wù)完成;三、大數(shù)據(jù)滾動一個工序任務(wù);四、上掛任務(wù)鎖定;五、插入鎖定任務(wù)到大數(shù)據(jù),并啟動行車運(yùn)行,返回步驟二;六、更新任務(wù)條件;七、判定6種工藝,若是執(zhí)行步驟八,否則鎖定上掛任務(wù),返回步驟四;八、傳送各工藝使用多槽周期;九、傳送各工藝路線數(shù)據(jù);十、判定50個工序;i^一、若該工序?yàn)槎喙の徊?,?zhí)行步驟十二,否則直接生成該工序的工作序列并執(zhí)行步驟十七;十二、掃描90根飛巴列表;十三、統(tǒng)計(jì)已用多工位槽;十四、多工位槽掃描節(jié)拍加I;十五、判斷是否超過設(shè)定節(jié)拍數(shù),若是則返回步驟十一,若否則執(zhí)行步驟十六;十六、判斷多工位槽是否還有可用工位,若有則直接生成該工序的工作序列并執(zhí)行步驟十七,若無,則返回受限工序代碼,工序加I,執(zhí)行步驟七;十七、判定完成所有工序,若是則檢查分支、匯合點(diǎn)是否滿足條件,若滿足則輸出該工藝完整工序列表,工序加I,若不滿足則返回步驟十;若未完成所有工序,則工序加I,返回受限代碼。
[0030]本發(fā)明的技術(shù)方案能夠同時混合生產(chǎn)多種工藝產(chǎn)品,不僅提高了生產(chǎn)效率,而且廣品質(zhì)量有保障。
[0031]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實(shí)施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。
【主權(quán)項(xiàng)】
1.一種電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,其特征在于,包括如下步驟: 5101、根據(jù)每種工藝要求,編寫工藝流程圖; 5102、按照所述工藝流程圖,給每個工序分配唯一工序代號; 5103、計(jì)算并生成每種工藝產(chǎn)品的完整控制序列; 5104、判斷每種工藝產(chǎn)品如果上線生產(chǎn)是否與線上產(chǎn)品發(fā)生沖突; 5105、鎖定可以上線生廣工藝的廣品,更新該廣品的完整控制序列到執(zhí)彳丁區(qū),調(diào)度控制系統(tǒng)根據(jù)控制序列執(zhí)行這一節(jié)拍的運(yùn)輸任務(wù); 5106、執(zhí)行本節(jié)拍調(diào)度運(yùn)輸?shù)耐瑫r,準(zhǔn)備下一節(jié)拍生產(chǎn)任務(wù),執(zhí)行完成這一節(jié)拍調(diào)度運(yùn)輸任務(wù)后直接啟動下一節(jié)拍運(yùn)輸,如此連續(xù)運(yùn)行; 5107、行車按照各個產(chǎn)品的工藝路線和工藝時間執(zhí)行搬運(yùn)任務(wù),搬運(yùn)到控制序列指定的工序完成本節(jié)拍運(yùn)輸任務(wù)。2.根據(jù)權(quán)利要求1所述的電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,其特征在于,所述步驟S102中按照所述工藝流程圖,給每個工序分配唯一工序代號,還包括:同一個工序在不同工藝的分支需要分配兩個不同的工藝代號。3.根據(jù)權(quán)利要求1所述的電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,其特征在于,所述步驟S103中計(jì)算并生成每種工藝產(chǎn)品的完整控制序列,具體包括:如果某一節(jié)拍上線生產(chǎn),計(jì)算出所有節(jié)拍的飛巴實(shí)際目標(biāo)位置。4.根據(jù)權(quán)利要求1至3之一所述的電鍍生產(chǎn)線行車預(yù)判調(diào)度控制方法,其特征在于,所述步驟Sl04具體包括:判斷每種工藝產(chǎn)品如果上線生產(chǎn)是否與線上產(chǎn)品發(fā)生沖突;其中,所述判斷的原則是同一個工序一個節(jié)拍最多只能有一個出槽一個入槽,篩選出可以上線生產(chǎn)的工藝,不可上線生產(chǎn)的產(chǎn)品,返回受限工序代碼。
【文檔編號】C25D21/12GK105821468SQ201610292290
【公開日】2016年8月3日
【申請日】2016年5月5日
【發(fā)明人】匡優(yōu)新
【申請人】無錫星億智能環(huán)保裝備有限公司