PLC與工控機集成控制在汽車中的應(yīng)用
汽車傳動軸固定節(jié)是汽車驅(qū)動系統(tǒng)中一個重要的零部件,傳動軸固定節(jié)的端面,如圖1示庶化。由于固定節(jié)中6粒鋼球由工人手工進行安裝,有可能發(fā)生少裝的情況形炬,如不及時發(fā)現(xiàn)迹姆,將出現(xiàn)質(zhì)量問題,影響產(chǎn)品的正常使用和企業(yè)的聲譽髓绽。因此根據(jù)廠方要求設(shè)計了此套系統(tǒng)敛苇,系統(tǒng)采用無損檢測,運用圖象處理與模式識別技術(shù)顺呕,對CCD拍攝到的圖象進行處理枫攀,作出漏裝與不漏裝判斷,并對漏裝工件進行聲光報警株茶。
一来涨、系統(tǒng)組成與控制過程
1. 系統(tǒng)組成
系統(tǒng)主要由機械部分、電氣部分启盛、控制部分組成蹦掐。機械部分主要是完成零件的傳送(從安裝位置到檢測位置,再送到下一個工序的加工位置)僵闯、定位(保證零件與攝像頭的同心度)以及不合格零件的剔除卧抗;電氣部分有傳感器、汽缸等執(zhí)行機構(gòu)組成;控制部分采用PLC和工控機集成控制社裆。
2. 控制流程
系統(tǒng)由工控機作為上位機拙绊,PLC作為下位機。系統(tǒng)的自動控制流程為:
1谈毫、工控機與PLC進行通信握手哟俩,表明一切就緒;
2鹤鲤、送料位置傳感器檢測到工件褐琼,發(fā)信號給PLC;
3枷辫、PLC根據(jù)測量位置傳感器狀態(tài)判斷測量位置是否有工件涤瘸;
4、如果測量位置沒有工件笔房,則PLC發(fā)信號驅(qū)動汽缸钉榔,放開送料擋塊;
5翅窥、測量位置傳感器檢測到工件已經(jīng)到達圣钝,發(fā)信號給PLC;
6没惶、PLC進行延時肖喂,目的是讓工件穩(wěn)定有利于拍攝,然后發(fā)信號給工控機并延時庆杜,目的是讓計算機進行圖象處理與模式識別射众;
7、工控機執(zhí)行程序由CCD攝像頭攝取圖像晃财,由工控機實時處理圖像叨橱,作出漏裝或非漏裝判斷結(jié)果。把結(jié)果發(fā)給PLC断盛;
8罗洗、PLC判斷結(jié)果信息,如果全裝且翻轉(zhuǎn)位置無工件钢猛,發(fā)信號驅(qū)動汽缸放開定位擋塊伙菜;如果漏裝,PLC發(fā)信號驅(qū)動報警燈和蜂鳴器命迈,進行聲光報警由工人手工剔除贩绕。
9、PLC判斷下料槽是否可以下料壶愤,若可以則翻轉(zhuǎn)工件進入下一道工序淑倾。重復(fù)順序執(zhí)行2~8馏鹤,就達到了系統(tǒng)的自動檢測。從執(zhí)行過程中可以看到绸廉,前后兩個位置都實現(xiàn)了互鎖辐胆。
在這個系統(tǒng)中,實現(xiàn)了工控機與PLC的集成控制巾妇。工控機主要完成對圖象的處理,PLC完成對現(xiàn)場控制信號的采集與執(zhí)行元件的驅(qū)動佩讨,它們之間的通信采用I/O卡來實現(xiàn)哥甲。
二、系統(tǒng)硬件模塊
系統(tǒng)硬件模塊主要分為數(shù)據(jù)采集子系統(tǒng)把毒,微機基本子系統(tǒng)裹耗,數(shù)據(jù)分配子系統(tǒng)及基本I/O系統(tǒng)。
1. 微機基本子系統(tǒng)
它是整個系統(tǒng)的核心徽捶,對整個系統(tǒng)起監(jiān)督痘宋、管理、控制作用淡箱,例如進行復(fù)雜的信號處理塌瑞、控制決策、產(chǎn)生特殊的測試信號蛔六,控制整個檢測過程等等荆永。同時,利用微機強大的信息處理能力和高速運算能力国章,實現(xiàn)命令識別具钥、邏輯判斷、圖像處理液兽、系統(tǒng)動態(tài)特性的自校正骂删、系統(tǒng)自適應(yīng)等功能。
2. 數(shù)據(jù)采集子系統(tǒng)
用于和傳感器四啰、檢測元件聯(lián)接宁玫,實現(xiàn)圖像數(shù)據(jù)的采集、整理并經(jīng)接口傳送到微機子系統(tǒng)處理柑晒。
3. 數(shù)據(jù)分配子系統(tǒng)
實現(xiàn)對被測工件撬统、測試信號發(fā)生器以及檢測操作過程的自動控制。
4. 基本I/O子系統(tǒng)
用于實現(xiàn)人機對話敦迄、輸入或改變系統(tǒng)參數(shù)恋追、改變系統(tǒng)工作狀態(tài)、輸出檢測結(jié)果奖岛、動態(tài)顯示測控過程恕孙、發(fā)出報警信號等坠诈。
三、系統(tǒng)軟件設(shè)計
軟件設(shè)計采用模塊化和結(jié)構(gòu)化的程序設(shè)計方法帘缤,即自頂向下扯氯、逐步求精的設(shè)計方法,并且適當(dāng)劃分模塊以提高設(shè)計與調(diào)試的效率憋屑。該系統(tǒng)不但要接受來自傳感器烟内、待測工件的信號,還要接受和處理來自于控制面板的按鈕信號汽后,以及由圖像采集卡傳來的數(shù)字信號面旋,而且要求系統(tǒng)具有實時處理能力。因此两胃,系統(tǒng)軟件對實時性有一定的要求吟沮,同時還要對系統(tǒng)資源進行管理和調(diào)度。
1. 上位機軟件設(shè)計
上位機監(jiān)控軟件主要由數(shù)據(jù)采集程序专肪、檢測與控制算法程序刹勃、中斷服務(wù)程序、故障自診斷與處理程序等組成嚎尤。系統(tǒng)模塊劃分如下:
(1) 初始化模塊
硬件初始化
對系統(tǒng)中各硬件資源設(shè)定明確的初始化狀態(tài)荔仁,包括對可編程器件初始化,各I/O口初始狀態(tài)設(shè)定芽死,為系統(tǒng)硬件資源分配任務(wù)等咕晋。
軟件初始化
包括堆棧初始化、狀態(tài)變量初始化收奔、各軟件標(biāo)志初始化掌呜、各變量存儲單元初始化、系統(tǒng)參數(shù)初始化等坪哄。
(2) 數(shù)據(jù)采集模塊
控制攝像頭攝取圖像质蕉,通過圖像采集卡完成A/D轉(zhuǎn)換,并生成待處理的數(shù)據(jù)文件翩肌。
(3) 檢測/控制模塊
對得到的圖像數(shù)據(jù)文件進行分析模暗、計算、比較念祭、檢測沽票,判別工件是否合格,并實現(xiàn)對鍵盤的管理裙系。
(4) 中斷管理模塊
針對系統(tǒng)中的各種中斷源和所選用的微處理機的中斷結(jié)構(gòu)憋考,設(shè)計相應(yīng)的中斷處理程序模塊,包括中斷管理模塊和中斷服務(wù)模塊眼膊。
(5) 顯示管理模塊
用于實時更新顯示圖像和數(shù)據(jù)绪樊,并對報警指示燈進行管理傲轮。
(6) 時鐘管理模塊
包括數(shù)據(jù)采樣周期定時、控制周期定時藐篡、動態(tài)刷新周期定時百膳、及故障監(jiān)視電路的定時信號等。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)辑剿,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享冀态,并不代表本站贊同其觀點和對其真實性負(fù)責(zé),也不構(gòu)成任何其他建議坚浩。本站部分作品是由網(wǎng)友自主投稿和發(fā)布赋遇、編輯整理上傳,對此類作品本站僅提供交流平臺缠俺,不為其版權(quán)負(fù)責(zé)。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻贷岸、圖片壹士、文字如涉及作品版權(quán)問題,請第一時間告知偿警,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容躏救,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn螟蒸。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進制造技術(shù)應(yīng)用專題
- 解碼消費電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機床译教,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題