二組分混紡纖維產(chǎn)品定量分析計(jì)算軟件的研究
在紡織品委托檢測(cè)項(xiàng)目中,纖維成分分析是重要的檢測(cè)項(xiàng)目之一。而在纖維成分分析檢測(cè)中,以兩組分混紡產(chǎn)品檢測(cè)居多。雖然檢測(cè)的纖維組分只有兩種,但需要將試樣進(jìn)行定性分析后,測(cè)得試樣干重,然后選擇適當(dāng)?shù)娜軇⑵渲幸环N纖維組分溶去,稱量得到剩余物(即另一種纖維)干重,再結(jié)合修正系數(shù)和兩種纖維各自的公定回潮率計(jì)算得出兩纖維組分百分比。整個(gè)計(jì)算過程繁瑣、參數(shù)較多且公式復(fù)雜。一般采用計(jì)算器計(jì)算數(shù)據(jù),這需要計(jì)算人員對(duì)標(biāo)準(zhǔn)及其公式非常熟悉,而且在計(jì)算時(shí)注意力高度集中,否則將會(huì)出現(xiàn)錯(cuò)誤。經(jīng)統(tǒng)計(jì):一位對(duì)標(biāo)準(zhǔn)十分熟悉的實(shí)驗(yàn)人員使用計(jì)算器計(jì)算兩組分纖維的含量,用時(shí)一般為2.5~3min,且無法保證計(jì)算結(jié)果的絕對(duì)準(zhǔn)確,因此還需要有另外一名人員進(jìn)行復(fù)核計(jì)算,這樣兩個(gè)人一共用去5~6min的時(shí)間才完成一份兩組分纖維成分的計(jì)算,如果遇到大量的檢測(cè)任務(wù),無疑會(huì)大大增加了實(shí)驗(yàn)人員的勞動(dòng)強(qiáng)度和工作時(shí)間,且差錯(cuò)率也會(huì)增加,以致影響任務(wù)的完成的質(zhì)量。 為此周紹強(qiáng)等人利用Excel辦公軟件中自帶的宏處理公式編輯功能實(shí)現(xiàn)了兩組分纖維混紡產(chǎn)品定量分析過程的快速計(jì)算。此方法雖然解決了計(jì)算速度問題,但計(jì)算使用過程仍基于Excel辦公軟件界面環(huán)境,這需要使用人員熟悉Excel辦公軟件且具有較高的計(jì)算機(jī)水平,因此對(duì)Excel不熟悉的試驗(yàn)人員對(duì)上述文章中所介紹的計(jì)算程序的操作會(huì)存在一定的困難;其次,該文章所指出的方法操作基于Excel軟件開發(fā),其運(yùn)行前必須安裝Excel軟件才可運(yùn)行,而VisualBasic6.0則具備自身開發(fā)環(huán)境,打包制成安裝盤并生成可執(zhí)行文件后可不依賴VisualBasic6.0開發(fā)軟件而自己運(yùn)行,因此基于Excel宏處理方法制成的軟件對(duì)計(jì)算機(jī)硬件運(yùn)行環(huán)境的要求比編譯后的VisualBasic6.0可執(zhí)行程序高;再次,Excel宏處理編制的程序其功能可擴(kuò)展性受到限制,而VisualBasic6.0擁有圖形用戶界面(GUI)和快速應(yīng)用程序開發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫,或者輕松的創(chuàng)建ActiveX控件,其功能可擴(kuò)展性非常強(qiáng)大。 針對(duì)上述問題,本文使用“可視化”應(yīng)用開發(fā)工具VisualBasic6.0軟件,開發(fā)出了二組分纖維混紡產(chǎn)品定量分析的計(jì)算程序。該程序具有不依賴于任何應(yīng)用程序、運(yùn)行環(huán)境,對(duì)計(jì)算機(jī)硬件要求低、界面友好、操作簡(jiǎn)單、計(jì)算準(zhǔn)確、快速、可靠等優(yōu)點(diǎn)。 1 開發(fā)工具 VisualBasic6.0是Microsoft公司出品的一款集應(yīng)用程序開發(fā)、測(cè)試、差錯(cuò)修改及運(yùn)行調(diào)試等功能于一體的集成式開發(fā)環(huán)境,同時(shí)也是一種快捷、標(biāo)準(zhǔn)、高效的可視化編程語言,利用面向?qū)ο蟮木幊谭绞?,讓程序員通過控件操作設(shè)計(jì)出與Windows操作系統(tǒng)界面一致的應(yīng)用軟件,編譯后該軟件可在Windows操作系統(tǒng)中獨(dú)立運(yùn)行而不依賴于任何應(yīng)用軟件。 2 試驗(yàn) 2.1 參數(shù)輸入、輸出界面的設(shè)計(jì) 由于稱量瓶和試樣干重、稱量瓶干重、砂芯漏斗干重、漏斗和試樣干重、修正系數(shù)(d值)、回潮率指標(biāo)、溶解纖維及剩余纖維參數(shù)在計(jì)算過程中需要輸入、修改和顯示,因此將存放它們的控件選取為文本框,這樣可對(duì)其進(jìn)行再次書寫和編輯。 試樣溶前干重、不溶纖維干重、纖維凈干含量、纖維凈干含量平均值及結(jié)合公定回潮率纖維含量參數(shù)在計(jì)算過程中只需要清除和顯示,但顯示后不得修改,所以將這些指標(biāo)分別放置在標(biāo)簽框中,這樣計(jì)算結(jié)果可以顯示在屏幕上,但操作人員無法修改。 開始計(jì)算、全部清除和結(jié)束程序?yàn)椴倏v按鈕,所以采用標(biāo)準(zhǔn)程序中的命令按鈕控件,使之按下后可控制界面中的文本框和標(biāo)簽框進(jìn)行計(jì)算、顯示、清空或結(jié)束等步驟的操作(如圖1所示)。 圖1 二組分混紡纖維產(chǎn)品定量分析計(jì)算界面 2.2 數(shù)據(jù)結(jié)果的表示 在《GB/T2910.1-2009紡織品定量化學(xué)分析第一部分:試驗(yàn)通則》中規(guī)定纖維成分測(cè)定過程數(shù)據(jù)精確到0.0002g,所以稱量參數(shù)的精度到小數(shù)點(diǎn)后第4位,纖維凈干含量平均值精確到小數(shù)點(diǎn)后第2位,結(jié)合纖維公定回潮率兩組分纖維含量值精確到小數(shù)點(diǎn)后第1位。為使數(shù)據(jù)結(jié)果符合GB/T2910.1-2009試驗(yàn)通則的顯示要求,我們用到了format函數(shù)。具體代碼如下: 稱量參數(shù)代碼為:Format(數(shù)字變量,"###0.0000") 纖維凈干含量平均值代碼為:Format(數(shù)字變量,"###0.00") 結(jié)合公定回潮率兩組分纖維含量值代碼為:Format(數(shù)字變量,"###0.0") 2.3 平行試樣誤差比較的實(shí)現(xiàn) 在GB/T2910-2009標(biāo)準(zhǔn)中規(guī)定,兩個(gè)平行試樣纖維凈干含量值之差的絕對(duì)值不應(yīng)超過1%(在GB2910.6中兩平行試樣誤差不超過2% |