本發(fā)明實(shí)施例涉及制造技術(shù)領(lǐng)域,尤其涉及一種程序卡和工藝程序獲取方法。
背景技術(shù):
現(xiàn)有的七八十年代的自動(dòng)刻蝕機(jī),可以通過(guò)控制模塊更改刻蝕工藝程序的參數(shù),以獲得不同的刻蝕工藝程序,例如設(shè)置不同的刻蝕時(shí)間,刻蝕選擇氣體,刻蝕功率,刻蝕的步驟等一系列參數(shù)。但是每個(gè)刻蝕工藝程序包含很多參數(shù),每換一個(gè)工藝程序,都要編輯一遍程序,要花很長(zhǎng)時(shí)間,并且出錯(cuò)率高,每出錯(cuò)一次,就會(huì)導(dǎo)致巨大的經(jīng)濟(jì)損失。而對(duì)于自動(dòng)刻蝕設(shè)備,只有工程師有權(quán)限去編輯工藝程序,每臺(tái)設(shè)備都安排一個(gè)工程師去專門編輯工藝程序,會(huì)浪費(fèi)大量的人力。
因此自動(dòng)刻蝕機(jī)工作時(shí)一般需使用程序卡,程序卡中存儲(chǔ)有刻蝕工藝程序。但現(xiàn)有的程序卡,每個(gè)程序卡只能存儲(chǔ)一個(gè)刻蝕工藝程序,隨著對(duì)工藝產(chǎn)品的研發(fā)設(shè)計(jì),現(xiàn)有的一個(gè)程序卡存儲(chǔ)一個(gè)刻蝕工藝程序的技術(shù)已經(jīng)不能滿足對(duì)產(chǎn)品的設(shè)計(jì)需要,并且生產(chǎn)效率低,在切換程序卡時(shí)需要重新插拔程序卡,這樣很容易導(dǎo)致程序卡的接口損壞,使程序卡中的刻蝕工藝程序丟失。此外,自動(dòng)刻蝕設(shè)備使用的程序卡很多,尋找對(duì)應(yīng)的程序卡也很費(fèi)時(shí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種程序卡和工藝程序獲取方法,以實(shí)現(xiàn)制造設(shè)備對(duì)多種工藝 程序的快捷調(diào)用。
第一方面,本發(fā)明實(shí)施例提供了一種程序卡,所述程序卡包括:
處理控制模塊,以及分別與所述處理控制模塊電連接的接口模塊,存儲(chǔ)模塊,顯示模塊和操作鍵;
其中,所述處理控制模塊,用于控制和驅(qū)動(dòng)與其電連接的接口模塊,存儲(chǔ)模塊,顯示模塊和操作鍵;
所述存儲(chǔ)模塊,用于存儲(chǔ)兩個(gè)以上的工藝程序信息,所述工藝程序信息包括工藝程序的名稱和工藝程序的內(nèi)容;
所述接口模塊,用于分別與計(jì)算機(jī)、制造設(shè)備連接,并傳輸工藝程序信息;
操作鍵,用于選擇傳輸給制造設(shè)備的工藝程序的名稱;
所述顯示模塊,用于顯示通過(guò)操作鍵選擇的工藝程序的名稱。
進(jìn)一步地,所述存儲(chǔ)模塊包括:第一存儲(chǔ)單元和第二存儲(chǔ)單元,所述第一存儲(chǔ)單元用于存儲(chǔ)所述兩個(gè)以上工藝程序的名稱,所述第二存儲(chǔ)單元用于存儲(chǔ)所述兩個(gè)以上工藝程序的內(nèi)容,所述工藝程序的名稱與所述工藝程序的內(nèi)容一一對(duì)應(yīng)。
進(jìn)一步地,所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元為非易失存儲(chǔ)器。
進(jìn)一步地,所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元為隨機(jī)存儲(chǔ)器。
進(jìn)一步地,所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元還包括防掉電電池。
進(jìn)一步地,所述程序卡還包括:電源開(kāi)關(guān)鍵。
第二方面,本發(fā)明實(shí)施例還提供了一種工藝程序獲取方法,所述方法包括如下步驟:
通過(guò)接口模塊與制造設(shè)備連接,獲取用戶通過(guò)操作鍵從存儲(chǔ)模塊存儲(chǔ)的兩 個(gè)以上的工藝程序信息中選擇的工藝程序的名稱,并在顯示模塊顯示;
接收制造設(shè)備的下載指令后,向所述制造設(shè)備發(fā)送與工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容。
進(jìn)一步地,在通過(guò)接口模塊與制造設(shè)備連接,獲取用戶通過(guò)操作鍵從存儲(chǔ)模塊存儲(chǔ)的兩個(gè)以上的工藝程序信息中選擇的工藝程序的名稱,并在顯示模塊顯示,還包括:
通過(guò)接口模塊與計(jì)算機(jī)連接,獲取計(jì)算機(jī)編輯的兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在存儲(chǔ)模塊;
通過(guò)接口模塊與制造設(shè)備連接,獲取制造設(shè)備編輯的與兩個(gè)以上的工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,并存儲(chǔ)在存儲(chǔ)模塊。
進(jìn)一步地,所述通過(guò)接口模塊與計(jì)算機(jī)連接,獲取計(jì)算機(jī)編輯的兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在存儲(chǔ)模塊;通過(guò)接口模塊與制造設(shè)備連接,獲取制造設(shè)備編輯的與兩個(gè)以上的工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,并存儲(chǔ)在存儲(chǔ)模塊,包括:
通過(guò)接口模塊與計(jì)算機(jī)連接,獲取計(jì)算機(jī)編輯的兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在第一存儲(chǔ)單元;
通過(guò)接口模塊與制造設(shè)備連接,獲取制造設(shè)備編輯的與兩個(gè)以上的工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,并存儲(chǔ)在第二存儲(chǔ)單元。
進(jìn)一步地,在接收制造設(shè)備的下載指令后,向所述制造設(shè)備發(fā)送與工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容之后,還包括:
接收用戶通過(guò)電源開(kāi)關(guān)鍵輸入的結(jié)束指令,關(guān)閉程序卡。
本發(fā)明通過(guò)在程序卡中設(shè)置處理控制模塊,以及分別與所述處理控制模塊 電連接的接口模塊,存儲(chǔ)模塊,顯示模塊和操作鍵,通過(guò)處理控制模塊控制和驅(qū)動(dòng)與其電連接的接口模塊,存儲(chǔ)模塊,顯示模塊和操作鍵;其中,存儲(chǔ)模塊存儲(chǔ)兩個(gè)以上的工藝程序信息;接口模塊分別與計(jì)算機(jī)、制造設(shè)備連接,并傳輸工藝程序內(nèi)容;通過(guò)操作鍵選擇傳輸給制造設(shè)備的工藝程序的名稱;顯示模塊顯示通過(guò)操作鍵選擇的工藝程序的名稱,解決了現(xiàn)有技術(shù)中的程序卡只能存儲(chǔ)一個(gè)工藝程序,實(shí)現(xiàn)了制造設(shè)備對(duì)多種工藝程序的快捷調(diào)用,提高了生產(chǎn)效率。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的一種程序卡的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例二提供的一種程序卡的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例二提供的一種程序卡的電路結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例三提供的一種工藝程序獲取方法的流程圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實(shí)施例一
圖1為本發(fā)明實(shí)施例一提供的一種程序卡的結(jié)構(gòu)示意圖,如圖1所示,所述程序卡包括:處理控制模塊10,以及分別與所述處理控制模塊10電連接的 接口模塊11,存儲(chǔ)模塊12,顯示模塊13和操作鍵14;其中,所述處理控制模塊10,用于控制和驅(qū)動(dòng)與其電連接的接口模塊11,存儲(chǔ)模塊12,顯示模塊13和操作鍵14;所述存儲(chǔ)模塊12,用于存儲(chǔ)兩個(gè)以上的工藝程序信息,所述工藝程序信息包括工藝程序的名稱和工藝程序的內(nèi)容;所述接口模塊11,用于分別與計(jì)算機(jī)、制造設(shè)備連接,并傳輸工藝程序信息;操作鍵14,用于選擇傳輸給制造設(shè)備的工藝程序的名稱;所述顯示模塊13,用于顯示通過(guò)操作鍵選擇的工藝程序的名稱。需要說(shuō)明的是所述處理控制模塊可以是微處理器或中央處理器等,所述顯示模塊可以是液晶顯示模塊等,操作鍵可以包括向上翻頁(yè)鍵和向下翻頁(yè)鍵,以供用戶選擇需要的工藝程序的名稱,接口模塊包括與外部計(jì)算機(jī)連接的接口以及與制造設(shè)備連接的接口,具體可根據(jù)相互間的通信協(xié)議選擇相應(yīng)的接口類型,本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需要進(jìn)行設(shè)置。
本發(fā)明實(shí)施例提供的程序卡,其存儲(chǔ)模塊存儲(chǔ)有兩個(gè)以上的工藝程序,用戶可根據(jù)顯示模塊上顯示的當(dāng)前工藝程序的名稱,并通過(guò)操作鍵選擇需要的工藝程序的名稱,并通過(guò)接口模塊將選擇的工藝程序的內(nèi)容輸出給制造設(shè)備,從而實(shí)現(xiàn)了制造設(shè)備對(duì)多種工藝程序的快捷調(diào)用,解決了現(xiàn)有技術(shù)中的程序卡只能存儲(chǔ)一個(gè)工藝程序,以及避免多次插拔程序卡以及查找不同程序卡的問(wèn)題,提高了生產(chǎn)效率。
實(shí)施例二
本發(fā)明實(shí)施例為上述實(shí)施例一基礎(chǔ)上的優(yōu)化,圖2為本發(fā)明實(shí)施例二提供的一種程序卡的結(jié)構(gòu)示意圖,如圖2所示,所述程序卡包括:處理控制模塊20,以及分別與所述處理控制模塊20電連接的接口模塊21,存儲(chǔ)模塊22,顯示模 塊23和操作鍵24;其中,所述處理控制模塊20,用于控制和驅(qū)動(dòng)與其電連接的接口模塊21,存儲(chǔ)模塊22,顯示模塊23和操作鍵24;所述存儲(chǔ)模塊22,用于存儲(chǔ)兩個(gè)以上的工藝程序信息,所述工藝程序信息包括工藝程序的名稱和工藝程序的內(nèi)容;所述接口模塊21,用于分別與計(jì)算機(jī)、制造設(shè)備連接,并傳輸工藝程序信息;操作鍵24,用于選擇傳輸給制造設(shè)備的工藝程序的名稱;所述顯示模塊23,用于顯示通過(guò)操作鍵選擇的工藝程序的名稱。與實(shí)施例一不同的是,所述存儲(chǔ)模塊22包括第一存儲(chǔ)模塊221和第二存儲(chǔ)模塊222,所述第一存儲(chǔ)單元221用于存儲(chǔ)所述兩個(gè)以上工藝程序的名稱,所述第二存儲(chǔ)單元222用于存儲(chǔ)所述兩個(gè)以上工藝程序的內(nèi)容,所述工藝程序的名稱與所述工藝程序的內(nèi)容一一對(duì)應(yīng)。所述工藝程序信息包括工藝程序的名稱和工藝程序的內(nèi)容,用戶可根據(jù)顯示模塊上顯示的工藝程序的名稱,通過(guò)操作鍵選擇,預(yù)先設(shè)置工藝程序的名稱和工藝程序的內(nèi)容的一一對(duì)應(yīng)關(guān)系,處理控制模塊根據(jù)用戶通過(guò)操作鍵選擇的工藝程序的名稱查詢對(duì)應(yīng)的工藝程序的內(nèi)容,以供制造設(shè)備下載所述工藝程序的內(nèi)容。這樣設(shè)置的原因主要有以下幾個(gè)方面:首先,將工藝程序的名稱以及工藝程序的內(nèi)容存儲(chǔ)在一個(gè)存儲(chǔ)器中,勢(shì)必會(huì)影響所存儲(chǔ)的工藝程序的數(shù)量;其次,設(shè)置第一存儲(chǔ)單元221存儲(chǔ)所述兩個(gè)以上工藝程序的名稱,第二存儲(chǔ)單元222存儲(chǔ)所述兩個(gè)以上工藝程序的內(nèi)容,可以直接使用制造設(shè)備以及程序卡原有的接口,降低了程序卡的制造成本。
在上述實(shí)施例的基礎(chǔ)上,所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元可以是為非易失存儲(chǔ)器,從而實(shí)現(xiàn)程序卡掉電后存儲(chǔ)的工藝程序的名稱和/或工藝程序的內(nèi)容不丟失。
當(dāng)然,所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元還可以是隨機(jī)存儲(chǔ)器,為防止 程序卡掉電后存儲(chǔ)的工藝程序的名稱和/或工藝程序的內(nèi)容不丟失,可以在所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元中設(shè)置防掉電電池。
在上述實(shí)施例的基礎(chǔ)上,所述程序卡還包括:電源開(kāi)關(guān)鍵。所述電源開(kāi)關(guān)鍵用于控制程序卡的啟動(dòng)與關(guān)閉,在用戶將工藝程序的內(nèi)容成功導(dǎo)入制造設(shè)備后關(guān)閉所述程序卡,以防止誤操作。
圖3為本發(fā)明實(shí)施例二提供的一種程序卡的電路結(jié)構(gòu)示意圖,需要說(shuō)明的是圖3僅為本發(fā)明實(shí)施例提供的技術(shù)方案的具體實(shí)例,并非對(duì)本發(fā)明實(shí)施例結(jié)構(gòu)的具體限制。如圖3所示,所述程序卡采用89s51微處理器作為處理控制模塊,用于驅(qū)動(dòng)控制分別與其電連接的接口模塊,存儲(chǔ)模塊,顯示模塊和操作鍵。接口模塊選擇內(nèi)置的USB-232接口模塊;存儲(chǔ)模塊采用非易失存儲(chǔ)器24C04負(fù)責(zé)存儲(chǔ)兩個(gè)以上的工藝程序的名稱,采用62512RAM芯片存儲(chǔ)工藝程序的內(nèi)容,并用3.6V或3V鋰電池為62512RAM芯片進(jìn)行后備供電,防止掉電后存儲(chǔ)的工藝程序的內(nèi)容丟失;操作鍵包括向上翻頁(yè)鍵和向下翻頁(yè)鍵,用于選擇需要的工藝程序的名稱;顯示模塊采用2×8LCM液晶顯示屏,用來(lái)顯示通過(guò)操作鍵選擇的工藝程序的名稱,同時(shí)還為2×8LCM液晶顯示屏設(shè)置了可調(diào)電位器,用以調(diào)節(jié)液晶顯示屏的亮度;電源開(kāi)關(guān)鍵通過(guò)一個(gè)電容開(kāi)關(guān)的形式實(shí)現(xiàn),用于控制程序卡的啟動(dòng)與關(guān)閉,在用戶將工藝程序的內(nèi)容并成功下載到制造設(shè)備后關(guān)閉所述程序卡,以防止誤操作。所述程序卡還內(nèi)置了通信協(xié)議,能夠完成與計(jì)算機(jī)的通信,以實(shí)現(xiàn)編輯功能。
實(shí)施例三
本發(fā)明實(shí)施例還提供了一種工藝程序獲取方法,所述方法具體可由上述各 實(shí)施例提供的程序卡來(lái)執(zhí)行,圖4為本發(fā)明實(shí)施例三提供的一種工藝程序獲取方法的流程圖,如圖4所示,所述方法包括如下步驟:
S10、通過(guò)接口模塊與制造設(shè)備連接,獲取用戶通過(guò)操作鍵從存儲(chǔ)模塊存儲(chǔ)的兩個(gè)以上的工藝程序信息中選擇的工藝程序的名稱,并在顯示模塊顯示;
S20、接收制造設(shè)備的下載指令后,向所述制造設(shè)備發(fā)送與工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容。
本發(fā)明實(shí)施例采用設(shè)置有存儲(chǔ)兩個(gè)以上工藝程序信息的存儲(chǔ)模塊的程序卡,并通過(guò)接口模塊與制造設(shè)備連接,獲取用戶通過(guò)操作鍵從存儲(chǔ)模塊存儲(chǔ)的兩個(gè)以上的工藝程序信息中選擇的工藝程序的名稱,在接收到制造設(shè)備的下載指令后,向所述制造設(shè)備發(fā)送與工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,從而實(shí)現(xiàn)了制造設(shè)備對(duì)多種工藝程序的快捷調(diào)用,提高了生產(chǎn)效率。
在上述實(shí)施例的基礎(chǔ)上,在通過(guò)接口模塊與制造設(shè)備連接,獲取用戶通過(guò)操作鍵從存儲(chǔ)模塊存儲(chǔ)的兩個(gè)以上的工藝程序信息中選擇的工藝程序的名稱,并在顯示模塊顯示之前,還包括:
通過(guò)接口模塊與計(jì)算機(jī)連接,獲取計(jì)算機(jī)編輯的兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在存儲(chǔ)模塊;
通過(guò)接口模塊與制造設(shè)備連接,獲取制造設(shè)備編輯的與兩個(gè)以上的工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,并存儲(chǔ)在存儲(chǔ)模塊。
具體的,預(yù)先在計(jì)算機(jī)上設(shè)置編輯程序,在與計(jì)算機(jī)連接之后,啟動(dòng)所述編輯程序,編輯兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在存儲(chǔ)模塊,工藝程序的名稱的編輯格式可根據(jù)制造設(shè)備的類型個(gè)性化設(shè)置,例如可以是數(shù)字編號(hào),還可以是數(shù)字和字母的組合,還可以編輯成下列表1中的形式,表1為本發(fā)明實(shí) 施例三提供的一種工藝程序的名稱編輯示意圖,如表1所示,所述工藝程序的名稱不僅具有數(shù)字編號(hào)(參見(jiàn)表1第二列)還具有制造設(shè)備所需的工藝制程編號(hào)(參見(jiàn)表1第一列),具體可根據(jù)制造設(shè)備所需的工藝程序的格式來(lái)設(shè)定。
表1
在上述實(shí)施例的基礎(chǔ)上,所述通過(guò)接口模塊與計(jì)算機(jī)連接,獲取計(jì)算機(jī)編輯的兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在存儲(chǔ)模塊;通過(guò)接口模塊與制造設(shè)備連接,獲取制造設(shè)備編輯的與兩個(gè)以上的工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,并存儲(chǔ)在存儲(chǔ)模塊,包括:
通過(guò)接口模塊與計(jì)算機(jī)連接,獲取計(jì)算機(jī)編輯的兩個(gè)以上的工藝程序的名稱,并存儲(chǔ)在第一存儲(chǔ)單元;
通過(guò)接口模塊與制造設(shè)備連接,獲取制造設(shè)備編輯的與兩個(gè)以上的工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容,并存儲(chǔ)在第二存儲(chǔ)單元。
這樣設(shè)置的原因主要有以下幾個(gè)方面:首先,將工藝程序的名稱以及工藝程序的內(nèi)容存儲(chǔ)在一個(gè)存儲(chǔ)器中,勢(shì)必會(huì)影響所存儲(chǔ)的工藝程序的數(shù)量;其次,設(shè)置第一存儲(chǔ)單元221存儲(chǔ)所述兩個(gè)以上工藝程序的名稱,第二存儲(chǔ)單元222存儲(chǔ)所述兩個(gè)以上工藝程序的內(nèi)容,可以直接使用制造設(shè)備以及存儲(chǔ)卡原有的接口,降低了程序卡的制造成本。
所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元可以是為非易失存儲(chǔ)器,從而實(shí)現(xiàn)程序卡掉電后存儲(chǔ)的工藝程序的名稱和/或工藝程序的內(nèi)容不丟失。當(dāng)然,所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元還可以是隨機(jī)存儲(chǔ)器,為防止程序卡掉電后存儲(chǔ)的工藝程序的名稱和/或工藝程序的內(nèi)容不丟失,可以在所述第一存儲(chǔ)單元和/或第二存儲(chǔ)單元中設(shè)置防掉電電池。
在上述實(shí)施例的基礎(chǔ)上,在接收制造設(shè)備的下載指令后,向所述制造設(shè)備發(fā)送與工藝程序的名稱對(duì)應(yīng)的工藝程序的內(nèi)容之后,還包括:
接收用戶通過(guò)電源開(kāi)關(guān)鍵輸入的結(jié)束指令,關(guān)閉程序卡。所述電源開(kāi)關(guān)鍵用于控制程序卡的啟動(dòng)與關(guān)閉,在用戶將工藝程序的內(nèi)容并成功導(dǎo)入制造設(shè)備后關(guān)閉所述程序卡,以防止誤操作。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn) 行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。