一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法
【專利摘要】本發(fā)明涉及一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,包括以下步驟:在自動化平臺ATE_Platform_Release.exe上增加SOP模塊;下載SOP文檔過程是先通過讀取裝備目錄下SOP.ini文件中的路徑和文件名信息,根據(jù)路徑和文件名來從FTP服務(wù)器中下載文件;將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名;下載完之后,利用ShellExecuteA函數(shù),自動調(diào)用本地PC中和SOP文件相匹配的應(yīng)用程序來打開SOP文件,顯示出來,便于作業(yè)員瀏覽。本發(fā)明的作用是:本發(fā)明將SOP嵌入到自動化測試平臺中,開發(fā)特定的下載程序,實(shí)現(xiàn)SOP的無紙化優(yōu)化,將SOP資源存放至FTP服務(wù)器中,并且可以實(shí)現(xiàn)針對每個(gè)站別,每個(gè)PO都可以在線配置相應(yīng)的SOP文檔,在線下載傳輸,來瀏覽SOP,節(jié)約成本,提高效率。
【專利說明】
一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信類電子產(chǎn)品的生產(chǎn)制造領(lǐng)域,尤其涉及一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法。
【背景技術(shù)】
[0002]在通信類電子產(chǎn)品的制造過程中,需要為每個(gè)產(chǎn)品,每個(gè)PO,每個(gè)站別都配備一份標(biāo)準(zhǔn)的作業(yè)指導(dǎo)書(SOP),用以指導(dǎo)作業(yè)人員如何利用平臺軟件對產(chǎn)品進(jìn)行自動化測試,實(shí)現(xiàn)標(biāo)準(zhǔn)化作業(yè)。
[0003]作業(yè)指導(dǎo)書電子化信息方式:僅在PC設(shè)備中儲存相應(yīng)需求的電子文檔,省掉了文件繁鎖的打印輸出程序,僅占用電腦空間,不占用實(shí)際生活工作空間。由軟件和硬件結(jié)合控制程序,每條線由本地主機(jī)控制各個(gè)工站的SOP顯示,主機(jī)向服務(wù)器發(fā)出請求信號,服務(wù)器應(yīng)答請求,主機(jī)客戶端和服務(wù)器建立連接,通過網(wǎng)絡(luò)傳輸,SOP服務(wù)器中直接將SOP文件逐一傳送給每個(gè)工站的顯示器上。這種方式,方便快捷,顯示效果更直觀,效果更好。利于版本統(tǒng)一,利于文件管理,還可以實(shí)現(xiàn)距離傳送??梢栽诙虝r(shí)間內(nèi)實(shí)現(xiàn)快速換線,大大給提高了生產(chǎn)時(shí)間和產(chǎn)量。無需打印編輯,修改版本一致;工作站點(diǎn)直接參照顯示器的內(nèi)容即可,真正實(shí)現(xiàn)無紙辦公效果。
[0004]本發(fā)明進(jìn)一步結(jié)合產(chǎn)線自動化平臺,將SOP嵌入到自動化測試軟件中,將SOP資源存放至FTP服務(wù)器中,開發(fā)特定的下載程序和路徑配置程序,在線下載傳輸,實(shí)現(xiàn)SOP的無紙化優(yōu)化。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,解決了現(xiàn)有的標(biāo)準(zhǔn)作業(yè)指導(dǎo)書仍然采用紙件指導(dǎo),造成成本增加,制造效率底下,并且容易出錯(cuò)的問題。
[0006]為解決上述問題,本發(fā)明所采取的技術(shù)方案是:
[0007]—種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,包括以下步驟:
[0008]在自動化平臺ATE_Platform_Release.exe上增加SOP模塊,主要實(shí)現(xiàn)的功能是點(diǎn)擊“S0P”按鈕可以從搭建的FTP服務(wù)器中下載SOP文件;
[0009]下載SOP文檔過程是先通過讀取裝備目錄下SOP.1ni文件中的路徑和文件名信息,根據(jù)路徑和文件名來從FTP服務(wù)器中下載文件;
[0010]將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名;
[0011]下載完之后,利用ShellExecuteA函數(shù),自動調(diào)用本地PC中和SOP文件相匹配的應(yīng)用程序來打開SOP文件,顯示出來,便于作業(yè)員瀏覽。
[0012]進(jìn)一步的,所述在自動化平臺ATE_Platform_Release.exe上增加SOP模塊的方法是:先將QT開發(fā)框架安裝到VS開發(fā)環(huán)境中,在平臺QT界面上構(gòu)建一個(gè)SOP按鈕,并在程序中建立一系列槽函數(shù),通過點(diǎn)擊SOP按鈕,用以觸發(fā)相應(yīng)的功能函數(shù),用這些功能函數(shù)連接服務(wù)器,用戶名登錄,進(jìn)入相應(yīng)存放的目錄,下載目錄下的SOP文件這一系列功能。
[0013]進(jìn)一步的,在連接FTP服務(wù)器的過程中,利用ShellExecuteA函數(shù)關(guān)閉之前已經(jīng)打開的SOP文檔,避免同時(shí)打開同一份文檔,出現(xiàn)平臺報(bào)錯(cuò)的現(xiàn)象。
[0014]進(jìn)一步的,所述將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名時(shí),多次下載時(shí)覆蓋上一個(gè)文件,當(dāng)下載文件較多時(shí),避免占用過多的硬盤資源,使得本地路徑下始終存放一份SOP文檔,不會占用過多的空間。
[0015]采用上述技術(shù)方案所產(chǎn)生的有益效果在于:本發(fā)明將SOP嵌入到自動化測試平臺中,開發(fā)特定的下載程序,實(shí)現(xiàn)SOP的無紙化優(yōu)化,將SOP資源存放至FTP服務(wù)器中,并且可以實(shí)現(xiàn)針對每個(gè)站別,每個(gè)PO都可以在線配置相應(yīng)的SOP文檔,在線下載傳輸,來瀏覽S0P,節(jié)約成本,提高效率。
【附圖說明】
[0016]圖1是本發(fā)明一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法的配置連接圖。
[0017]圖2是本發(fā)明一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法的實(shí)現(xiàn)流程示意圖。
【具體實(shí)施方式】
[0018]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]圖1示出了本發(fā)明一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法的一個(gè)實(shí)施例:一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,包括以下步驟:
[°02°] 在自動化平臺ATE_Platform_Release.exe上增加SOP模塊,主要實(shí)現(xiàn)的功能是點(diǎn)擊“S0P”按鈕可以從搭建的FTP服務(wù)器中下載SOP文件;
[0021 ]下載SOP文檔過程是先通過讀取裝備目錄下SOP.1ni文件中的路徑和文件名信息,根據(jù)路徑和文件名來從FTP服務(wù)器中下載文件;
[0022]將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名;
[0023]下載完之后,利用ShellExecuteA函數(shù),自動調(diào)用本地PC中和SOP文件相匹配的應(yīng)用程序來打開SOP文件,顯示出來,便于作業(yè)員瀏覽。
[0024]根據(jù)本發(fā)明一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法的另一個(gè)實(shí)施例,所述在自動化平臺ATE_Platform_Release.exe上增加SOP模塊的方法是:先將QT開發(fā)框架安裝到VS開發(fā)環(huán)境中,在平臺QT界面上構(gòu)建一個(gè)SOP按鈕,并在程序中建立一系列槽函數(shù),通過點(diǎn)擊SOP按鈕,用以觸發(fā)相應(yīng)的功能函數(shù),用這些功能函數(shù)連接服務(wù)器,用戶名登錄,進(jìn)入相應(yīng)存放的目錄,下載目錄下的SOP文件這一系列功能。
[0025]根據(jù)本發(fā)明一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法的另一個(gè)實(shí)施例,在連接FTP服務(wù)器的過程中,利用ShellExecuteA函數(shù)關(guān)閉之前已經(jīng)打開的SOP文檔,避免同時(shí)打開同一份文檔,出現(xiàn)平臺報(bào)錯(cuò)的現(xiàn)象。
[0026]根據(jù)本發(fā)明一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法的另一個(gè)實(shí)施例,所述將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名時(shí),多次下載時(shí)覆蓋上一個(gè)文件,當(dāng)下載文件較多時(shí),避免占用過多的硬盤資源,使得本地路徑下始終存放一份SOP文檔,不會占用過多的空間。
[0027]如圖2所示,本發(fā)明的使用方法如下:
[0028]打開自動化測試平臺,打開SOP路徑和文件名配置界面,進(jìn)行相應(yīng)配置,生成SOP.1ni文件,點(diǎn)擊SOP按鈕,讀取SOP.1ni文件信息,連接FTP服務(wù)器,從FTP服務(wù)器下載SOP,下載完畢則瀏覽SOP文件。
[0029]本發(fā)明將SOP嵌入到自動化測試平臺中,開發(fā)特定的下載程序,實(shí)現(xiàn)SOP的無紙化優(yōu)化,將SOP資源存放至FTP服務(wù)器中,并且可以實(shí)現(xiàn)針對每個(gè)站別,每個(gè)PO都可以在線配置相應(yīng)的SOP文檔,在線下載傳輸,來瀏覽SOP,節(jié)約成本,提高效率。
[0030]盡管這里參照本發(fā)明的多個(gè)解釋性實(shí)施例對本發(fā)明進(jìn)行了描述,但是,應(yīng)該理解,本領(lǐng)域技術(shù)人員可以設(shè)計(jì)出很多其他的修改和實(shí)施方式,這些修改和實(shí)施方式將落在本申請公開的原則范圍和精神之內(nèi)。更具體地說,在本申請公開、附圖和權(quán)利要求的范圍內(nèi),可以對主題組合布局的組成部件和/或布局進(jìn)行多種變型和改進(jìn)。除了對組成部件和/或布局進(jìn)行的變形和改進(jìn)外,對于本領(lǐng)域技術(shù)人員來說,其他的用途也將是明顯的。
【主權(quán)項(xiàng)】
1.一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,其特征在于包括以下步驟: 在自動化平臺ATE_Platform_Release.exe上增加SOP模塊; 下載SOP文檔過程是先通過讀取裝備目錄下SOP.1ni文件中的路徑和文件名信息,根據(jù)路徑和文件名來從FTP服務(wù)器中下載文件; 將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名; 下載完之后,利用ShellExecuteA函數(shù),自動調(diào)用本地PC中和SOP文件相匹配的應(yīng)用程序來打開SOP文件,顯示出來,便于作業(yè)員瀏覽。2.根據(jù)權(quán)利要求1所述的一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,其特征在于:所述在自動化平臺ATE_Platform_Release.exe上增加SOP模塊的方法是:先將QT開發(fā)框架安裝到VS開發(fā)環(huán)境中,在平臺QT界面上構(gòu)建一個(gè)SOP按鈕,并在程序中建立一系列槽函數(shù),通過點(diǎn)擊SOP按鈕,用以觸發(fā)相應(yīng)的功能函數(shù),用這些功能函數(shù)連接服務(wù)器,用戶名登錄,進(jìn)入相應(yīng)存放的目錄,下載目錄下的SOP文件這一系列功能。3.根據(jù)權(quán)利要求1所述的一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,其特征在于:在連接FTP服務(wù)器的過程中,利用ShellExecuteA函數(shù)關(guān)閉之前已經(jīng)打開的SOP文檔。4.根據(jù)權(quán)利要求1所述的一種基于自動化平臺的標(biāo)準(zhǔn)作業(yè)程序電子化方法,其特征在于:所述將下載到的文件存放至本地硬盤中,并命名成統(tǒng)一的文件名時(shí),多次下載時(shí)覆蓋上一個(gè)文件。
【文檔編號】G06F11/22GK105897899SQ201610255620
【公開日】2016年8月24日
【申請日】2016年4月22日
【發(fā)明人】王海, 劉立剛, 黃亮
【申請人】太倉市同維電子有限公司