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

基于Labview的汽車(chē)零部件電控單元下線(xiàn)檢測(cè)方法

2017-09-04 08:09:07劉挺銳
科技視界 2017年9期

劉挺銳

【摘 要】在工廠(chǎng)進(jìn)行批量生產(chǎn)過(guò)程中,如何提高生產(chǎn)檢測(cè)效率,降低產(chǎn)品不良率,節(jié)省生產(chǎn)過(guò)程中損耗的時(shí)間、人力、成本等問(wèn)題是目前各工廠(chǎng)面臨的一個(gè)重大問(wèn)題。本文針對(duì)這個(gè)問(wèn)題提出一個(gè)“基于Labview的汽車(chē)零部件電控單元下線(xiàn)自動(dòng)化檢測(cè)”的方案。該方案利用到工業(yè)控制計(jì)算機(jī)、CAN總線(xiàn)通信機(jī)制、PCI板卡以及Labview軟件工具實(shí)現(xiàn)汽車(chē)零部件電控單元產(chǎn)品下線(xiàn)檢測(cè)的自動(dòng)化。

【關(guān)鍵詞】ECU;下線(xiàn)檢測(cè);Labview;工控機(jī)

0 前言

對(duì)于工廠(chǎng)生產(chǎn)而言,效率就是生命,提高效率,降低產(chǎn)品不良率,在生產(chǎn)下線(xiàn)檢測(cè)過(guò)程中盡量避免因?yàn)槿斯z測(cè)導(dǎo)致的漏檢誤檢等負(fù)面因素成為現(xiàn)代工廠(chǎng)必須要面對(duì)和解決的問(wèn)題。為了解決上述這些問(wèn)題,工廠(chǎng)就必然需要開(kāi)發(fā)一套測(cè)試系統(tǒng)來(lái)對(duì)下線(xiàn)的產(chǎn)品進(jìn)行自動(dòng)檢測(cè),并將檢測(cè)數(shù)據(jù)保存于MES系統(tǒng),以便于對(duì)產(chǎn)品信息進(jìn)行追溯分析。本系統(tǒng)采用工業(yè)控制器計(jì)算機(jī)為控制中心,軟件采用NI公司開(kāi)發(fā)的Labview虛擬技術(shù),控制PCI板卡輸出特定信號(hào)來(lái)模擬被測(cè)ECU負(fù)載,通過(guò)CAN總線(xiàn)與被測(cè)ECU進(jìn)行通信,通過(guò)接收CAN數(shù)據(jù)根據(jù)特定的通信協(xié)議來(lái)判斷被測(cè)ECU各個(gè)功能是否正常工作,確保每個(gè)被測(cè)ECU出廠(chǎng)前都不存在故障。

1 系統(tǒng)設(shè)計(jì)

本下線(xiàn)檢測(cè)方法采用工業(yè)控制計(jì)算機(jī)作為控制中心,軟件采用NI公司開(kāi)發(fā)的Labview虛擬技術(shù),硬件采用研華公司的PCI板卡作為被測(cè)ECU輸入/輸出信號(hào)負(fù)載。根據(jù)設(shè)計(jì)要求,ECU的下線(xiàn)檢測(cè)由兩部分組成:

1)ECU改變功能狀態(tài), 并同時(shí)上傳其值至上位機(jī),記為Value_ECU;負(fù)載對(duì)其功能狀態(tài)進(jìn)行檢測(cè)、采集,并上傳采集到的狀態(tài)值至上位機(jī),記為Value_Load。通過(guò)對(duì)比Value_ECU和Value_Load兩個(gè)值以判斷目標(biāo)功能狀態(tài)是否正常。

2)負(fù)載根據(jù)要求產(chǎn)生信號(hào),記為Value_Load;ECU對(duì)其信號(hào)進(jìn)行采集并上傳其值至上位機(jī),記為Value_ECU。即通過(guò)對(duì)比Value_ECU和Value_Load兩個(gè)值以判斷目標(biāo)功能狀態(tài)是否正常。

1.1 硬件設(shè)計(jì)

汽車(chē)零部件電控單元的下線(xiàn)檢測(cè)主要針對(duì)其信號(hào)采集功能和信號(hào)產(chǎn)生功能進(jìn)行檢測(cè)。因此硬件設(shè)計(jì)可選用CAN總線(xiàn)通信、模擬信號(hào)輸入/輸出、數(shù)字信號(hào)輸入/輸出、PWM信號(hào)輸入/輸出等一系列可以滿(mǎn)足要求的PCI板卡作為負(fù)載。

在實(shí)際應(yīng)用中根據(jù)具體設(shè)計(jì)要求,設(shè)計(jì)對(duì)應(yīng)的外圍電路以滿(mǎn)足實(shí)際需要。例如:某些零部件電控單元的數(shù)字信號(hào)輸入輸出驅(qū)動(dòng)電壓為5V,上述PCI板卡不能滿(mǎn)足其要求,則需要設(shè)計(jì)外圍電路,將其3V電壓放大至5V。

1.2 軟件設(shè)計(jì)

軟件實(shí)現(xiàn)采用NI公司開(kāi)發(fā)的Labview語(yǔ)言。Labview有簡(jiǎn)潔的圖形化編程和快速的界面實(shí)現(xiàn)等優(yōu)點(diǎn),因而可在很短的時(shí)間內(nèi)被掌握并應(yīng)用到實(shí)踐中去,特別適合硬件工程師、實(shí)驗(yàn)室技術(shù)人員、生產(chǎn)線(xiàn)工藝技術(shù)人員的學(xué)習(xí)和使用。

1.2.1 軟件結(jié)構(gòu)設(shè)計(jì)

汽車(chē)零部件電控單元的下線(xiàn)檢測(cè)上位機(jī)軟件系統(tǒng)結(jié)構(gòu)如圖1所示,主要包括總線(xiàn)模塊、功能檢測(cè)模塊和顯示模塊三個(gè)部分。

通過(guò)總線(xiàn)模塊獲取ECU和Loadbox上傳的數(shù)據(jù),將獲取的數(shù)據(jù)分別傳送到功能模塊進(jìn)行邏輯處理和顯示模塊進(jìn)行數(shù)據(jù)顯示,功能模塊通過(guò)對(duì)獲取數(shù)據(jù)進(jìn)行邏輯分析將最終的測(cè)試結(jié)果發(fā)送給顯示模塊進(jìn)行顯示。

1.2.2 軟件流程

根據(jù)實(shí)際生產(chǎn)下線(xiàn)檢測(cè)情況,軟件流程可大致由版本檢測(cè)、功能檢測(cè)、讀寫(xiě)SN碼檢測(cè)、輸出檢測(cè)報(bào)告四大模塊組成,其流程圖如下圖2所示。

基于平臺(tái)化設(shè)計(jì)思想,條形碼信息、版本信息等產(chǎn)品信息通過(guò)讀取配置文件的方式。在進(jìn)行項(xiàng)目切換時(shí),只需要將對(duì)應(yīng)的配置文件內(nèi)容更新至當(dāng)前項(xiàng)目即可。

1.2.3 軟件代碼

1)軟件主函數(shù)

采用生產(chǎn)者消費(fèi)者模式接收存儲(chǔ)數(shù)據(jù)和狀態(tài)機(jī)模式控制各個(gè)功能檢測(cè)狀態(tài)跳轉(zhuǎn),保證傳輸數(shù)據(jù)不失幀,同時(shí)具備控制整個(gè)檢測(cè)過(guò)程,實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)信息,實(shí)時(shí)評(píng)價(jià)檢測(cè)結(jié)果等功能,如下圖3所示。

2)版本號(hào)檢測(cè)模塊

版本號(hào)檢測(cè)包括零件號(hào)檢測(cè)、軟件版本號(hào)檢測(cè)、硬件版本號(hào)檢測(cè)、軟件追溯號(hào)檢測(cè)。在該函數(shù)中,通過(guò)添加移位寄存器的方法重復(fù)利用同一內(nèi)存空間進(jìn)行存儲(chǔ)零件號(hào)和版本號(hào)的測(cè)試結(jié)果,這種功能性全局變量的方法有效減少了內(nèi)存空間占用,提高運(yùn)行速度。程序框圖如下圖4所示。

3)功能檢測(cè)模塊

在功能檢測(cè)模塊中,選擇狀態(tài)機(jī)跳轉(zhuǎn)的機(jī)制,分別對(duì)各個(gè)目標(biāo)功能進(jìn)行測(cè)試,并將測(cè)試的結(jié)果存儲(chǔ)在對(duì)應(yīng)的數(shù)組中。功能結(jié)果存儲(chǔ)數(shù)組可以定義兩個(gè)數(shù)組,數(shù)組一存儲(chǔ)目標(biāo)功能的實(shí)測(cè)參數(shù),數(shù)組二存儲(chǔ)目標(biāo)功能的實(shí)測(cè)結(jié)果(BOOL值)。參考程序框圖如下圖5所示。

4)生成報(bào)告模塊

通過(guò)調(diào)用Labview自帶的寫(xiě)入表格函數(shù),將3)得到的數(shù)組一和數(shù)組二作為參數(shù)傳入寫(xiě)入表格函數(shù),該函數(shù)可自定義生成報(bào)告格式和路徑,參考程序框圖如下圖6所示。在該參考程序框圖中,通過(guò)讀取配置文件的方式,自定義生成報(bào)告的格式和路徑。便于修改和后續(xù)維護(hù)。

2 驗(yàn)證總結(jié)

本文主要是設(shè)計(jì)開(kāi)發(fā)一套針對(duì)汽車(chē)零部件電控單元產(chǎn)品的下線(xiàn)檢測(cè)系統(tǒng),在設(shè)計(jì)開(kāi)發(fā)過(guò)程中牽涉到上位機(jī)軟件、工業(yè)控制計(jì)算機(jī)、PCI板卡。

本系統(tǒng)的核心是基于Labview設(shè)計(jì)開(kāi)發(fā)的上位機(jī)軟件系統(tǒng)。該上位機(jī)軟件系統(tǒng)采用模塊化和自動(dòng)化的編程思想,易于整套軟件系統(tǒng)的移植,維護(hù)和延展。

通過(guò)大量的實(shí)驗(yàn)和實(shí)際應(yīng)用(該系統(tǒng)已經(jīng)應(yīng)用到實(shí)際的生產(chǎn)工作中),該系統(tǒng)工作穩(wěn)定,并且便于生產(chǎn)一線(xiàn)工人操作。為汽車(chē)零部件電控單元批量生產(chǎn)提供了一個(gè)操作簡(jiǎn)單,且可以根據(jù)生產(chǎn)線(xiàn)需要進(jìn)行自定義自動(dòng)化和半自動(dòng)化模式的平臺(tái)。

【參考文獻(xiàn)】

[1]Rick Bitter,Taqi Mohiuddin, MatthewNawrocki LabVIEW—AdvancedProgramming Techniques SECOND EDITION.

[2]楊樂(lè)平.Labview高級(jí)程序設(shè)計(jì)[M].清華大學(xué)出版社,2004.03.01.

[3]趙磊 ,洪翎.汽車(chē)下線(xiàn)檢測(cè)在總裝車(chē)間的運(yùn)用 安徽江淮汽車(chē)股份有限公司.

[4]楊曉菲,趙兵,周名科,吳文亞.ECU下線(xiàn)檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)縱橫科技,2013(22):83-84.

[5]張志偉,李建峰.基于Labview的AMT下線(xiàn)檢測(cè)試驗(yàn)系統(tǒng)[J].湖北汽車(chē)工業(yè)學(xué)院學(xué)報(bào),2011,25(3):34-38.

[責(zé)任編輯:田吉捷]endprint

主站蜘蛛池模板: 激情综合五月网| 99re在线观看视频| 人妻丝袜无码视频| 国产精品yjizz视频网一二区| 九色在线观看视频| 国产精品污视频| 精品亚洲欧美中文字幕在线看| 这里只有精品在线播放| 精品亚洲欧美中文字幕在线看 | 国产精品免费露脸视频| 免费在线视频a| 国产色网站| 久久精品人人做人人爽电影蜜月| 国产丝袜91| 欧美a在线看| 9cao视频精品| 日韩午夜福利在线观看| 无套av在线| 韩国福利一区| 欧美一级特黄aaaaaa在线看片| 欧美一区二区精品久久久| 欧美中文一区| 四虎成人在线视频| 日日碰狠狠添天天爽| 无码粉嫩虎白一线天在线观看| 亚洲最大综合网| 国产成人高清精品免费软件| 国产精品无码影视久久久久久久| 国产成人啪视频一区二区三区| 国产亚洲精品资源在线26u| 风韵丰满熟妇啪啪区老熟熟女| 毛片在线播放a| 东京热高清无码精品| 亚洲欧美人成人让影院| 欧美色综合网站| 青青操视频免费观看| 日本五区在线不卡精品| 91色在线观看| 91人妻在线视频| 亚洲成人动漫在线| 国产导航在线| 亚洲国产成人无码AV在线影院L| 嫩草国产在线| 青草91视频免费观看| 99热这里只有精品免费国产| 特黄日韩免费一区二区三区| 免费无码AV片在线观看中文| 无码免费的亚洲视频| 丁香五月激情图片| 日韩欧美一区在线观看| 国产人成网线在线播放va| 免费午夜无码18禁无码影院| 国产一二视频| 狠狠色成人综合首页| 日本欧美精品| 高潮毛片免费观看| 99精品国产自在现线观看| 天天色综网| 伊人狠狠丁香婷婷综合色| 情侣午夜国产在线一区无码| 色一情一乱一伦一区二区三区小说| 91精品专区| 中文字幕亚洲乱码熟女1区2区| 制服丝袜一区二区三区在线| 丝袜高跟美脚国产1区| 国产精品lululu在线观看| 97人人模人人爽人人喊小说| 国产女人在线| 欧美在线三级| 熟女视频91| 亚洲视频在线网| www.精品视频| 国产91无毒不卡在线观看| 国产午夜无码专区喷水| 经典三级久久| 欧美色99| 成人免费网站在线观看| 婷婷丁香在线观看| 伊人久久大香线蕉影院| 亚洲伊人久久精品影院| 国产呦视频免费视频在线观看| 国产jizz|