采用RS232接口標準的SMT數據采集方案
隨著(zhù)我國信息化建設的飛速發(fā)展,表面貼裝技術(shù)日益普及,其生產(chǎn)線(xiàn)已經(jīng)從當初的十幾條發(fā)展到了現在的數千條,我國也由此一躍成為了世界SMT第一應用大國。目前國防科研生產(chǎn)領(lǐng)域所擁有的表面貼裝生產(chǎn)線(xiàn)已達幾百條,但是在表面貼裝技術(shù)領(lǐng)域中MES技術(shù)的應用卻還很少,極大地制約了信息技術(shù)的發(fā)展和表面貼裝技術(shù)水平的提高。雖然目前國外存在一些MES,如日本松下公司、JUKI公司、德國西門(mén)子公司等開(kāi)發(fā)研制的,適用于自己貼片機等SMT設備的MES,,但這些系統存在著(zhù)僅適用于自己廠(chǎng)家的表面貼裝設備等缺點(diǎn)。
由于MES的關(guān)鍵是數據采集技術(shù)的實(shí)現,因此,針對以上情況,本文提出了一種基于RS 232接口標準的SMT數據采集技術(shù)。本文首先介紹了RS 232接口的基本內容,其次給出了SMT中基于RS 232接口標準的數據采集流程,最后采用VC++為開(kāi)發(fā)平臺對該采集技術(shù)進(jìn)行實(shí)驗驗證。
1 RS 232接口標準
目前RS 232是PC與通信工業(yè)中應用最廣泛的一種串行接口,RS代表推薦標準,232是標識號。RS 232采取不平衡傳輸方式,即單端通信。一個(gè)完整的RS 232接口有22根線(xiàn),采用標準的25芯插頭座。除此之外,目前廣泛應用的還有一種9芯的RS 232接口。它們的外觀(guān)都是一個(gè)D形,對接的兩個(gè)接口又分為針式和孔式兩種。
RS 232標準中定義了邏輯1和邏輯0電壓級數,以及標準的傳輸速率和連接器類(lèi)型。信號大小在正的和負的3~15 V之間。RS 232規定接近0的電平是無(wú)效的,邏輯1規定為負電平,有效負電平的信號狀態(tài)稱(chēng)為傳號(Marking),它的功能意義為OFF;邏輯0規定為正電平,有效正電平的信號狀態(tài)稱(chēng)為空號(Spacing),它的功能意義為ON。
在RS 232標準中規定的設備可以分為數據終端設備(DTE)和數據通信設備(DCE)兩類(lèi),這種分類(lèi)定義了不同的線(xiàn)路用來(lái)發(fā)送和接收信號。一般來(lái)說(shuō),計算機和終端設備有DTE連接器,調制解調器和打印機有DCE連接器。
本文采用被廣泛使用的9芯RS 232接口進(jìn)行數據采集。
表l所示為在PC機、調制解調器和路由器等網(wǎng)絡(luò )設備中使用的9芯RS 232接口的信號和管腳分配。
2 數據采集的實(shí)現
為了實(shí)現對裝配印制板的實(shí)時(shí)監控,掌握每塊印制板的裝配質(zhì)量,需要對設備的實(shí)時(shí)數據進(jìn)行采集,為SMT車(chē)間中能夠實(shí)現MES解決方案提供了指導思想。
2.1實(shí)現原理
本文提出的數據采集技術(shù),根據9芯RS 232接口標準來(lái)實(shí)現SMT車(chē)間中計算機與設備的通信。通過(guò)從SMT車(chē)間現場(chǎng)自動(dòng)化設備中采集實(shí)時(shí)生產(chǎn)信息,并傳輸到監控終端,分解成用戶(hù)所需要的界面形式顯示。同時(shí),根據用戶(hù)需求,對采集到的數據進(jìn)行存儲、輸出等二次處理,并按照報警條件輸出報警信息。
針對SMT車(chē)間需要采集數據的特點(diǎn)和RS 232口的通訊原理,本文實(shí)現數據采集時(shí)用到的主要函數如下:
2.2 主要流程
數據采集的主要流程如圖1所示。
評論