国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

多通道氣密性測試程序的編程實現(xiàn)

2014-11-12 14:19:43車忠志王國輝于群
中國新技術新產(chǎn)品 2014年20期
關鍵詞:多通道自動裝置程序

車忠志++王國輝++于群

摘 要:為了更好的顯示多通道氣密性測試結(jié)果和控制測試過程,基于I/O輸入輸出卡,編寫了運行于PC上的多通道氣密性測試程序,可以通過計算機程序更加靈活的設置相關參數(shù),保存測量結(jié)果,更加直觀的顯示測試過程和結(jié)果。實踐證明這種設計相對于運行在觸摸屏上的程序有更好的效果。

關鍵詞:程序;自動裝置;多通道

中圖分類號:TP393 文獻標識碼:A

引言

多通道氣密性測試程序用來檢測電氣插接設備的防水性能,尤其是在汽車線束領域,隨著電子產(chǎn)品數(shù)量的增加,汽車線束越來越復雜,為了提升線束的質(zhì)量,需要對汽車線束進行氣密性測試。對于多達需要幾十個通道的氣密性檢測設備,如果使用可編程邏輯控制部件受限于輸入輸出點的個數(shù),往往達不到要求。使用基于PCI插槽的I/O卡來驅(qū)動相關外部電氣設備,通過調(diào)用I/O卡的驅(qū)動程序,編寫運行在PC機上的用戶接口程序,控制系統(tǒng)的自動運行,從而滿足生產(chǎn)中對多通道氣密性檢測設備的需求。運行在PC上的計算機程序,相比與PLC控制的類似設備,具有更好的功能和更多的通道數(shù),顯示也更加直觀。

1 程序用戶界面設計

由于使用人員一般為車間操件人員,主界面設計時主要考慮了以下原則:

(1)界面設計要盡量簡單,始終強調(diào)使用軟件的人是設計考慮的核心。

(2)相關顯示信息要直觀,合格不合格信息要一目了然。

(3)對系統(tǒng)參數(shù)設置要進行權限控制,沒有授權的人不能隨意修改,防止因為系統(tǒng)參數(shù)變化而導致的誤測。

多通道氣密性測試程序的主界面如圖1所示,主界面以圖形方式顯示32個通道,每個通道一個方格顯示相關信息,CH No. 表示通道號,JIG No.表示夾具號, P、V用來顯示通道測量正負壓的設置。 P前面如果有對勾標識,表示該通道進行正壓測量, V前面如果有對勾標識,表示通道進行負壓測量。

整個界面設計簡潔,主要由顯示當前正在測試型號的文本框和三個命令按鈕組成。

[選擇型號]:因為不同的線束型號在通道設置上不同,此按鈕主要便于快速切換測試線束型號。

[開始]:該命令用來觸發(fā)開始自動測試。

[停止]:終止正在進行的測試。

對于系統(tǒng)參數(shù)設置等不常用功能,放置到系統(tǒng)菜單中,通過加密碼進行權限保護,防止錯誤修改。

2 程序控制設計

因為Windows操作系統(tǒng)不是一個實時操作系統(tǒng),在設計的時候,要考慮各個通道測試的協(xié)調(diào)性,在實際實現(xiàn)過程中,嘗試了兩種方案,第一種,每個通道都有一個獨立的線程控制,這樣對于32個通道至少需要32個線程,多個線程的運行消耗了大量系統(tǒng)的資源,實時性比較差,運行速度明顯比較慢,這對實時性要求比較高的工業(yè)應用顯的不合適。第二種方案,將通道的屬性和行為封裝為一個類,為每個通道創(chuàng)建一個對象,組成一個數(shù)組。使用一個獨立的線程管理通道數(shù)組,采用輪詢方式。其控制方式描述如下,首先啟動管理線程,對每個通道進行初始化,檢查是否每個通道都要測量,對于不使用的通道直接標記完成。對于使用的通道,檢查插件是否準備好,如果準備好,則該通道正壓電磁閥打開,進行充氣。為該通道設置的充氣定時器開始計時,當充氣定時器時間到,則該通道關閉進氣電磁閥,進行正壓保持,啟動正壓保持定時器。當正壓保持時間到,讀取該通道氣體壓力傳感器的信息,根據(jù)設定的壓力值,判斷是否正壓合格。正壓測試完成后,程序控制關閉正壓進氣電磁閥,打開負壓閥,在管道內(nèi)形成負壓,負壓到達后,程序控制關閉負壓電磁閥,進行負壓保持,保持時間到后,程序讀取氣體壓力傳感器的信息,根據(jù)設定的負壓值,判斷是否負壓合格。整個控制步驟描述如下:

WaitChangeModel() ‘等待設定型號

WaitPlugin() ‘等待產(chǎn)品插接

if 開始測正壓=TRUE then

PosWaitAir() ‘等待進氣

PosAir() ‘正壓進氣

PosKeep() ‘正壓氣體保持

End If

If 正壓測試完成 AND 開始測負壓 Then

NegOpenPump() ‘打開負壓發(fā)生器

NegWaitPump() ‘等待負壓形成

NegKeep() ‘負壓保持

End If

If 正壓和負壓測試完畢 = TRUE Then ‘表示已經(jīng)完成

TestIsOk() ‘判斷測試結(jié)果

SaveRecord()保存測試結(jié)果

End If

對上面過程的處理,應仿照PLC的掃描工作方式進行處理,循環(huán)執(zhí)行。

3 程序的調(diào)試與運行

程序調(diào)試主要通過設備的試運行來完成,觀察設備在計算機程序的控制下是否按照設計要求進行運行。注意響應速度、判斷結(jié)果是否能夠滿足要求。當出現(xiàn)異常情況時是否能給出正確的提示。

結(jié)語

我們進行多通道接插件氣密性的測試,最高可達72個通道。由于使用了大的液晶顯示屏幕,顯示也更加直觀,還可以利用桌面電腦的強大功能,方便的記錄測試線束的型號以及測試記錄,相對使用觸摸屏的同類設備功能更強大。經(jīng)過該氣密性裝置的測試可以有效檢測汽車線束插件的防水性能,進而提高了生產(chǎn)線束質(zhì)量。該裝置也可以用于其他方面的氣密性測試。

參考文獻

[1]江紅,余青松. 松下VB.NET程序設計[M]. 北京:北京交通大學出版社,清華大學出版社,2011.

[2]廖常初.PLC編程及應用[M]. 北京:機械工業(yè)出版社, 2014.

摘 要:為了更好的顯示多通道氣密性測試結(jié)果和控制測試過程,基于I/O輸入輸出卡,編寫了運行于PC上的多通道氣密性測試程序,可以通過計算機程序更加靈活的設置相關參數(shù),保存測量結(jié)果,更加直觀的顯示測試過程和結(jié)果。實踐證明這種設計相對于運行在觸摸屏上的程序有更好的效果。

關鍵詞:程序;自動裝置;多通道

中圖分類號:TP393 文獻標識碼:A

引言

多通道氣密性測試程序用來檢測電氣插接設備的防水性能,尤其是在汽車線束領域,隨著電子產(chǎn)品數(shù)量的增加,汽車線束越來越復雜,為了提升線束的質(zhì)量,需要對汽車線束進行氣密性測試。對于多達需要幾十個通道的氣密性檢測設備,如果使用可編程邏輯控制部件受限于輸入輸出點的個數(shù),往往達不到要求。使用基于PCI插槽的I/O卡來驅(qū)動相關外部電氣設備,通過調(diào)用I/O卡的驅(qū)動程序,編寫運行在PC機上的用戶接口程序,控制系統(tǒng)的自動運行,從而滿足生產(chǎn)中對多通道氣密性檢測設備的需求。運行在PC上的計算機程序,相比與PLC控制的類似設備,具有更好的功能和更多的通道數(shù),顯示也更加直觀。

1 程序用戶界面設計

由于使用人員一般為車間操件人員,主界面設計時主要考慮了以下原則:

(1)界面設計要盡量簡單,始終強調(diào)使用軟件的人是設計考慮的核心。

(2)相關顯示信息要直觀,合格不合格信息要一目了然。

(3)對系統(tǒng)參數(shù)設置要進行權限控制,沒有授權的人不能隨意修改,防止因為系統(tǒng)參數(shù)變化而導致的誤測。

多通道氣密性測試程序的主界面如圖1所示,主界面以圖形方式顯示32個通道,每個通道一個方格顯示相關信息,CH No. 表示通道號,JIG No.表示夾具號, P、V用來顯示通道測量正負壓的設置。 P前面如果有對勾標識,表示該通道進行正壓測量, V前面如果有對勾標識,表示通道進行負壓測量。

整個界面設計簡潔,主要由顯示當前正在測試型號的文本框和三個命令按鈕組成。

[選擇型號]:因為不同的線束型號在通道設置上不同,此按鈕主要便于快速切換測試線束型號。

[開始]:該命令用來觸發(fā)開始自動測試。

[停止]:終止正在進行的測試。

對于系統(tǒng)參數(shù)設置等不常用功能,放置到系統(tǒng)菜單中,通過加密碼進行權限保護,防止錯誤修改。

2 程序控制設計

因為Windows操作系統(tǒng)不是一個實時操作系統(tǒng),在設計的時候,要考慮各個通道測試的協(xié)調(diào)性,在實際實現(xiàn)過程中,嘗試了兩種方案,第一種,每個通道都有一個獨立的線程控制,這樣對于32個通道至少需要32個線程,多個線程的運行消耗了大量系統(tǒng)的資源,實時性比較差,運行速度明顯比較慢,這對實時性要求比較高的工業(yè)應用顯的不合適。第二種方案,將通道的屬性和行為封裝為一個類,為每個通道創(chuàng)建一個對象,組成一個數(shù)組。使用一個獨立的線程管理通道數(shù)組,采用輪詢方式。其控制方式描述如下,首先啟動管理線程,對每個通道進行初始化,檢查是否每個通道都要測量,對于不使用的通道直接標記完成。對于使用的通道,檢查插件是否準備好,如果準備好,則該通道正壓電磁閥打開,進行充氣。為該通道設置的充氣定時器開始計時,當充氣定時器時間到,則該通道關閉進氣電磁閥,進行正壓保持,啟動正壓保持定時器。當正壓保持時間到,讀取該通道氣體壓力傳感器的信息,根據(jù)設定的壓力值,判斷是否正壓合格。正壓測試完成后,程序控制關閉正壓進氣電磁閥,打開負壓閥,在管道內(nèi)形成負壓,負壓到達后,程序控制關閉負壓電磁閥,進行負壓保持,保持時間到后,程序讀取氣體壓力傳感器的信息,根據(jù)設定的負壓值,判斷是否負壓合格。整個控制步驟描述如下:

WaitChangeModel() ‘等待設定型號

WaitPlugin() ‘等待產(chǎn)品插接

if 開始測正壓=TRUE then

PosWaitAir() ‘等待進氣

PosAir() ‘正壓進氣

PosKeep() ‘正壓氣體保持

End If

If 正壓測試完成 AND 開始測負壓 Then

NegOpenPump() ‘打開負壓發(fā)生器

NegWaitPump() ‘等待負壓形成

NegKeep() ‘負壓保持

End If

If 正壓和負壓測試完畢 = TRUE Then ‘表示已經(jīng)完成

TestIsOk() ‘判斷測試結(jié)果

SaveRecord()保存測試結(jié)果

End If

對上面過程的處理,應仿照PLC的掃描工作方式進行處理,循環(huán)執(zhí)行。

3 程序的調(diào)試與運行

程序調(diào)試主要通過設備的試運行來完成,觀察設備在計算機程序的控制下是否按照設計要求進行運行。注意響應速度、判斷結(jié)果是否能夠滿足要求。當出現(xiàn)異常情況時是否能給出正確的提示。

結(jié)語

我們進行多通道接插件氣密性的測試,最高可達72個通道。由于使用了大的液晶顯示屏幕,顯示也更加直觀,還可以利用桌面電腦的強大功能,方便的記錄測試線束的型號以及測試記錄,相對使用觸摸屏的同類設備功能更強大。經(jīng)過該氣密性裝置的測試可以有效檢測汽車線束插件的防水性能,進而提高了生產(chǎn)線束質(zhì)量。該裝置也可以用于其他方面的氣密性測試。

參考文獻

[1]江紅,余青松. 松下VB.NET程序設計[M]. 北京:北京交通大學出版社,清華大學出版社,2011.

[2]廖常初.PLC編程及應用[M]. 北京:機械工業(yè)出版社, 2014.

摘 要:為了更好的顯示多通道氣密性測試結(jié)果和控制測試過程,基于I/O輸入輸出卡,編寫了運行于PC上的多通道氣密性測試程序,可以通過計算機程序更加靈活的設置相關參數(shù),保存測量結(jié)果,更加直觀的顯示測試過程和結(jié)果。實踐證明這種設計相對于運行在觸摸屏上的程序有更好的效果。

關鍵詞:程序;自動裝置;多通道

中圖分類號:TP393 文獻標識碼:A

引言

多通道氣密性測試程序用來檢測電氣插接設備的防水性能,尤其是在汽車線束領域,隨著電子產(chǎn)品數(shù)量的增加,汽車線束越來越復雜,為了提升線束的質(zhì)量,需要對汽車線束進行氣密性測試。對于多達需要幾十個通道的氣密性檢測設備,如果使用可編程邏輯控制部件受限于輸入輸出點的個數(shù),往往達不到要求。使用基于PCI插槽的I/O卡來驅(qū)動相關外部電氣設備,通過調(diào)用I/O卡的驅(qū)動程序,編寫運行在PC機上的用戶接口程序,控制系統(tǒng)的自動運行,從而滿足生產(chǎn)中對多通道氣密性檢測設備的需求。運行在PC上的計算機程序,相比與PLC控制的類似設備,具有更好的功能和更多的通道數(shù),顯示也更加直觀。

1 程序用戶界面設計

由于使用人員一般為車間操件人員,主界面設計時主要考慮了以下原則:

(1)界面設計要盡量簡單,始終強調(diào)使用軟件的人是設計考慮的核心。

(2)相關顯示信息要直觀,合格不合格信息要一目了然。

(3)對系統(tǒng)參數(shù)設置要進行權限控制,沒有授權的人不能隨意修改,防止因為系統(tǒng)參數(shù)變化而導致的誤測。

多通道氣密性測試程序的主界面如圖1所示,主界面以圖形方式顯示32個通道,每個通道一個方格顯示相關信息,CH No. 表示通道號,JIG No.表示夾具號, P、V用來顯示通道測量正負壓的設置。 P前面如果有對勾標識,表示該通道進行正壓測量, V前面如果有對勾標識,表示通道進行負壓測量。

整個界面設計簡潔,主要由顯示當前正在測試型號的文本框和三個命令按鈕組成。

[選擇型號]:因為不同的線束型號在通道設置上不同,此按鈕主要便于快速切換測試線束型號。

[開始]:該命令用來觸發(fā)開始自動測試。

[停止]:終止正在進行的測試。

對于系統(tǒng)參數(shù)設置等不常用功能,放置到系統(tǒng)菜單中,通過加密碼進行權限保護,防止錯誤修改。

2 程序控制設計

因為Windows操作系統(tǒng)不是一個實時操作系統(tǒng),在設計的時候,要考慮各個通道測試的協(xié)調(diào)性,在實際實現(xiàn)過程中,嘗試了兩種方案,第一種,每個通道都有一個獨立的線程控制,這樣對于32個通道至少需要32個線程,多個線程的運行消耗了大量系統(tǒng)的資源,實時性比較差,運行速度明顯比較慢,這對實時性要求比較高的工業(yè)應用顯的不合適。第二種方案,將通道的屬性和行為封裝為一個類,為每個通道創(chuàng)建一個對象,組成一個數(shù)組。使用一個獨立的線程管理通道數(shù)組,采用輪詢方式。其控制方式描述如下,首先啟動管理線程,對每個通道進行初始化,檢查是否每個通道都要測量,對于不使用的通道直接標記完成。對于使用的通道,檢查插件是否準備好,如果準備好,則該通道正壓電磁閥打開,進行充氣。為該通道設置的充氣定時器開始計時,當充氣定時器時間到,則該通道關閉進氣電磁閥,進行正壓保持,啟動正壓保持定時器。當正壓保持時間到,讀取該通道氣體壓力傳感器的信息,根據(jù)設定的壓力值,判斷是否正壓合格。正壓測試完成后,程序控制關閉正壓進氣電磁閥,打開負壓閥,在管道內(nèi)形成負壓,負壓到達后,程序控制關閉負壓電磁閥,進行負壓保持,保持時間到后,程序讀取氣體壓力傳感器的信息,根據(jù)設定的負壓值,判斷是否負壓合格。整個控制步驟描述如下:

WaitChangeModel() ‘等待設定型號

WaitPlugin() ‘等待產(chǎn)品插接

if 開始測正壓=TRUE then

PosWaitAir() ‘等待進氣

PosAir() ‘正壓進氣

PosKeep() ‘正壓氣體保持

End If

If 正壓測試完成 AND 開始測負壓 Then

NegOpenPump() ‘打開負壓發(fā)生器

NegWaitPump() ‘等待負壓形成

NegKeep() ‘負壓保持

End If

If 正壓和負壓測試完畢 = TRUE Then ‘表示已經(jīng)完成

TestIsOk() ‘判斷測試結(jié)果

SaveRecord()保存測試結(jié)果

End If

對上面過程的處理,應仿照PLC的掃描工作方式進行處理,循環(huán)執(zhí)行。

3 程序的調(diào)試與運行

程序調(diào)試主要通過設備的試運行來完成,觀察設備在計算機程序的控制下是否按照設計要求進行運行。注意響應速度、判斷結(jié)果是否能夠滿足要求。當出現(xiàn)異常情況時是否能給出正確的提示。

結(jié)語

我們進行多通道接插件氣密性的測試,最高可達72個通道。由于使用了大的液晶顯示屏幕,顯示也更加直觀,還可以利用桌面電腦的強大功能,方便的記錄測試線束的型號以及測試記錄,相對使用觸摸屏的同類設備功能更強大。經(jīng)過該氣密性裝置的測試可以有效檢測汽車線束插件的防水性能,進而提高了生產(chǎn)線束質(zhì)量。該裝置也可以用于其他方面的氣密性測試。

參考文獻

[1]江紅,余青松. 松下VB.NET程序設計[M]. 北京:北京交通大學出版社,清華大學出版社,2011.

[2]廖常初.PLC編程及應用[M]. 北京:機械工業(yè)出版社, 2014.

猜你喜歡
多通道自動裝置程序
淺談繼電保護和安全自動裝置調(diào)試標準化
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
電能計量自動裝置抄表技術的現(xiàn)狀分析
電子測試(2018年18期)2018-11-14 02:30:58
“程序猿”的生活什么樣
飛機輪轂超聲檢測裝置設計①
科技資訊(2017年18期)2017-07-19 21:18:29
英國與歐盟正式啟動“離婚”程序程序
基于固態(tài)硬盤的快速存儲專利技術綜述
多通道采煤機狀態(tài)監(jiān)測與分析裝置設計及應用
淺析多通道TEC工業(yè)CCD相機保溫儀
科技資訊(2015年2期)2016-02-29 17:18:46
創(chuàng)衛(wèi)暗訪程序有待改進
土默特右旗| 宾阳县| 平利县| 澄江县| 武邑县| 苗栗县| 礼泉县| 柏乡县| 津市市| 辽阳市| 澄迈县| 海原县| 无棣县| 南投市| 高清| 阜南县| 桂东县| 古交市| 佛学| 江川县| 台山市| 永顺县| 开化县| 铅山县| 张家界市| 渝北区| 化州市| 东阳市| 旬邑县| 东至县| 昆明市| 左云县| 淅川县| 疏附县| 临桂县| 广宗县| 姜堰市| 呼和浩特市| 寿光市| 大丰市| 宁武县|