999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種工業(yè)生產(chǎn)通用自動測試系統(tǒng)的實現(xiàn)及其應(yīng)用

2018-02-27 01:28:08周菊曹希龍黃光慈李慧慧
智能制造 2018年9期
關(guān)鍵詞:設(shè)備檢測系統(tǒng)

周菊 曹希龍 黃光慈 李慧慧

本文介紹了一種工業(yè)生產(chǎn)通用自動測試系統(tǒng)的架構(gòu)組成和系統(tǒng)實現(xiàn),該測試系統(tǒng)上位機基于.NET開發(fā),面向測試流程,應(yīng)用基于STM32的嵌入式系統(tǒng)作為信號處理控制器(下位機),進行信號采集和動作輸出,自動完成測試流程和數(shù)據(jù)管理。本文以攪拌主機產(chǎn)品的下線自動化測試為例,介紹了本測試系統(tǒng)在工業(yè)生產(chǎn)中的應(yīng)用情況。

一、引言

在工業(yè)生產(chǎn)中,自動化測試系統(tǒng)在產(chǎn)品的生產(chǎn)線測試和質(zhì)量驗證有著廣泛的應(yīng)用。由于自動測試技術(shù)的引入,不僅能提高測試效率,保證測試的準確性和可信度,減少由于人為原因造成的測量錯誤和誤差,降低生產(chǎn)和測試成本,而且還可以對測試數(shù)據(jù)和結(jié)果進行信息化管理。因此,無論在整機,元器件或者模塊化的指標和功能測試,老化及可靠性等測試中,自動測試技術(shù)都有著廣泛應(yīng)用[1]。隨著現(xiàn)代工業(yè)的不斷發(fā)展,測量技術(shù)、總線技術(shù)、信號處理技術(shù)等新的測試技術(shù)應(yīng)用于自動化測試系統(tǒng)中,大大提高產(chǎn)品的測試效率和產(chǎn)品可靠性。

本文的測試系統(tǒng)是一種工業(yè)生產(chǎn)中通用的自動化測試系統(tǒng),測試系統(tǒng)上位機基于.net環(huán)境及SQL2005數(shù)據(jù)庫開發(fā),面向產(chǎn)品測試流程,實現(xiàn)自動化測試。本文以在攪拌主機生產(chǎn)線的產(chǎn)品調(diào)試應(yīng)用為例,實現(xiàn)產(chǎn)品測試的自動檢測。

二、測試系統(tǒng)架構(gòu)

測試系統(tǒng)由計算機、信號處理系統(tǒng)、信號采集系統(tǒng)組成。如圖1所示。通過電流、溫度、轉(zhuǎn)速等傳感器采集被測產(chǎn)品的各種信號,傳感器信號通過信號處理系統(tǒng)進行運算放大等處理,由計算機通過系統(tǒng)軟件進行分析、管理。

圖1 自動測試系統(tǒng)架構(gòu)

其中,計算機軟件實現(xiàn)測試流程的運行及測試過程的管理,實現(xiàn)測試流程的可編輯,以適應(yīng)不同產(chǎn)品的測試需求,信號處理系統(tǒng)為嵌入式可編程控制器,計算機向信號處理系統(tǒng)下發(fā)操作指令,由控制器控制產(chǎn)品的各項動作(如電機啟停、電磁閥的開關(guān)等)。測試系統(tǒng)通過測試流程的各項執(zhí)行結(jié)果,判斷產(chǎn)品測試是否合格,并對測試過程參數(shù)與結(jié)果數(shù)據(jù)進行保存。

三、測試系統(tǒng)實現(xiàn)

1.系統(tǒng)通訊方式

如圖2所示,測試系統(tǒng)采用ModbuRTU通訊協(xié)議,Modbus 協(xié)議是MODICON公司開發(fā)并推行的通信協(xié)議,該通訊方式已經(jīng)成為工業(yè)自動化控制系統(tǒng)的標準通信協(xié)議。通過該協(xié)議,不同廠商生產(chǎn)的控制系統(tǒng)可以進行工業(yè)網(wǎng)絡(luò)互聯(lián),從而實現(xiàn)各個系統(tǒng)的集散控制[2]。

Modbus通信使用主一從技術(shù),即僅一個設(shè)備(主設(shè)備)能初始化傳輸(查詢),其它設(shè)備(從設(shè)備)根據(jù)主設(shè)備查詢提供的數(shù)據(jù)做出相應(yīng)反應(yīng)。主設(shè)備可單獨和從設(shè)備通信,也能以廣播方式和所有從設(shè)備通信。如果單獨通信,從設(shè)備返回一條消息作為回應(yīng),如圖3所示。如果是以廣播方式查詢的,則不作任何回應(yīng)[3]。

圖3 Modbus主-從查詢方式

圖2 測試系統(tǒng)通訊結(jié)構(gòu)

本測試系統(tǒng)中,計算機(上位機)作為主站,信號處理系統(tǒng)作為從站,通過應(yīng)答方式單獨通訊。每次查詢-應(yīng)答與下一次查詢-應(yīng)答間隔50ms。

2.上位機軟件實現(xiàn)

本文測試系統(tǒng)上位機軟件基于.NET平臺開發(fā)。.NET平臺由微軟公司推出,具有跨語言、跨平臺、跨系統(tǒng)能力。方便利用XML技術(shù)開發(fā)顯示及打印數(shù)據(jù)報表,還能使用GDI+設(shè)計各種圖形編輯器,適用于開發(fā)復(fù)雜的企業(yè)級應(yīng)用程序。數(shù)據(jù)庫使用Microsoft SQL Server 2005,SQL2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理,數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,

測試系統(tǒng)軟件面向測試流程開發(fā),測試流程通過編輯工具以XML形式保存于系統(tǒng)文件中。針對工業(yè)生產(chǎn)測試中的通用測試信號種類,系統(tǒng)軟件設(shè)計了通用的測試單元,其中通用測試單元如表1所示,實現(xiàn)統(tǒng)一的接口類型。測試單元的輸入輸出如圖4所示。根據(jù)測試流程,通過編輯工具添加測試單元,形成測試文件。

表1 上位機開發(fā)模塊-測試單元

軟件運行過程如圖5所示,加載測試文件后,按照測試單元的順序執(zhí)行各測試項,自動運行測試流程。并將測試結(jié)果保存于數(shù)據(jù)庫。

圖5 上位機系統(tǒng)運行流程

3.信號處理系統(tǒng)

信號處理模塊采用基于STM32的嵌入式系統(tǒng)作為控制器,硬件電路包括開關(guān)量輸入輸出、模擬量輸入、RS485通訊接口、RS232通訊接口。其中開關(guān)量輸入輸出用于檢測和控制開關(guān)量動作,包括啟動按鈕、電機運行信號、轉(zhuǎn)速脈沖等。模擬量輸入用于檢測溫度、壓力、電流等模擬量信號。嵌入式控制器的程序采用Kei環(huán)境,用C語言編程。軟件主要由以下幾個模塊組成,如圖6所示。

圖6 信號處理模塊運行流程

其中,上電初始化部分用于配置STM32板載的器件,如時鐘、串口,ADC,GPIO口等,上電初始化只在每次上電的時候執(zhí)行一次。輸入掃描用于掃描被配置為上拉輸入的GPIO口狀態(tài),如果狀態(tài)改變,則認為有輸入信號。

邏輯處理部分則根據(jù)輸入信號和通過通訊接收到的上位機指令進行邏輯處理,比如是否啟動電機,是否開啟電磁閥等。

模擬量采集處理主要通過配置好的板載ADC采集傳感器的值,有電流傳感器、溫度傳感器、壓力傳感器等,經(jīng)過采集、濾波、量化把傳感器輸出的4-20mA電流值轉(zhuǎn)化為實際的工程量。

通訊處理主要是通過RS485口基于MODBUS RTU協(xié)議 實現(xiàn)與上位機的通訊。接收上位機發(fā)送的命令,如電機啟動停止、電磁閥打開關(guān)閉等。向上位機發(fā)送設(shè)備的狀態(tài),如電機實時電流值、電機溫度、油溫、油壓,以及電機的啟動停止狀態(tài)等。

輸出刷新是根據(jù)程序中邏輯處理的結(jié)果,把需要的輸出映射到GPIO口配置為推挽輸出的端口上,根據(jù)端口電平狀態(tài)的變化控制外部設(shè)備動作。

以上程序塊除了上電初始化只在上電的時候執(zhí)行一次,其他程序則循環(huán)一直執(zhí)行。

四、測試系統(tǒng)軟件應(yīng)用

本文以攪拌主機的下線測試應(yīng)用為例,攪拌主機是混凝土攪拌站的核心零部件,產(chǎn)品檢測工序多,人工檢測需花費約1個小時,需要檢測主機門的動作連續(xù)性,急停功能,潤滑功能、主電機電流變化、溫差變化等情況,人工檢測不能保證其正確性。因為通過自動測試系統(tǒng)可對各參數(shù)實現(xiàn)精確可靠的測量,且可重復(fù)性得以保證。

根據(jù)測試流程編輯測試文件,以攪拌主機潤滑系統(tǒng)、急停功能檢測為例,測試流程如表2所示。添加對應(yīng)的測試單元并設(shè)置單元屬性。

表2 攪拌主機潤滑系統(tǒng)、急停功能流程

運行測試系統(tǒng),測試完成后自動打印測試結(jié)果如圖7和圖8所示。系統(tǒng)對測試過程參數(shù)自動保存。整個測試過程月30Min,并可對同一臺主機進行多次測試。

圖7 攪拌主機測試結(jié)果記錄

圖8 攪拌主機測試參數(shù)記錄

五、結(jié)論

自動化測試越來越廣泛的應(yīng)用于工業(yè)生產(chǎn)中,作為產(chǎn)品可靠性檢測的重要手段。不僅提高檢測效率,更是保障了測試的精確度和管理的正規(guī)化。本文所述的自動化測試系統(tǒng),通過各種測量設(shè)備采集信號,上位機系統(tǒng)控制檢測流程,信號處理控制器輸出執(zhí)行動作,對測試產(chǎn)品性能進行檢測。已在實際生產(chǎn)得以推廣和應(yīng)用,本系統(tǒng)的架構(gòu)和檢測方式將對實際的應(yīng)用有很大的指導(dǎo)意義。

猜你喜歡
設(shè)備檢測系統(tǒng)
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
Smartflower POP 一體式光伏系統(tǒng)
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
小波變換在PCB缺陷檢測中的應(yīng)用
主站蜘蛛池模板: 一级毛片无毒不卡直接观看| 久久婷婷国产综合尤物精品| 九色综合视频网| 无码中文字幕加勒比高清| 四虎永久在线视频| 成人在线观看一区| 97国产在线观看| 在线视频一区二区三区不卡| 三级国产在线观看| 99精品久久精品| 久久a毛片| 国产资源站| 一级毛片在线播放| 91国内视频在线观看| 免费一极毛片| 无码中文AⅤ在线观看| 99热国产在线精品99| 国模极品一区二区三区| 91精品啪在线观看国产60岁 | 亚洲国产精品VA在线看黑人| 99手机在线视频| 永久成人无码激情视频免费| 久久先锋资源| 91无码人妻精品一区二区蜜桃| 天堂av综合网| 一级看片免费视频| 老司机久久99久久精品播放| 美女毛片在线| 成人噜噜噜视频在线观看| 亚洲色精品国产一区二区三区| 秋霞国产在线| 91精品国产自产91精品资源| 动漫精品中文字幕无码| 午夜国产精品视频| 91亚洲影院| 日本亚洲成高清一区二区三区| 免费va国产在线观看| 污污网站在线观看| 亚洲人成网址| 在线播放精品一区二区啪视频| a色毛片免费视频| 嫩草在线视频| 亚洲人成网7777777国产| 日韩美毛片| 国产欧美视频在线观看| 国产一区免费在线观看| 青青青视频91在线 | 波多野一区| 亚洲国产精品成人久久综合影院| 无套av在线| 国产亚卅精品无码| 日本午夜精品一本在线观看| 热99精品视频| 99久久精品无码专区免费| 欧美成人精品高清在线下载| 亚洲日本一本dvd高清| 在线一级毛片| 免费一级α片在线观看| 超清无码一区二区三区| 久久熟女AV| 日本久久久久久免费网络| 亚洲伊人天堂| 毛片视频网| 国产视频 第一页| 99视频国产精品| 自拍亚洲欧美精品| 国产成人精品第一区二区| 在线精品自拍| 麻豆AV网站免费进入| 久久动漫精品| 97色婷婷成人综合在线观看| 国产办公室秘书无码精品| 夜夜拍夜夜爽| 亚洲性日韩精品一区二区| 国产成人精品亚洲77美色| 久久综合九色综合97婷婷| 在线观看av永久| 久久一级电影| 欧美一区福利| 亚洲精品波多野结衣| 国产精品无码作爱| 亚洲欧美另类日本|