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

?

基于PLC控制的全自動洗衣機(jī)系統(tǒng)設(shè)計

2017-08-21 04:43:22錢源陳光王三秀呂志鵬張耀
科技視界 2017年10期
關(guān)鍵詞:可編程控制器組態(tài)王仿真

錢源 陳光 王三秀 呂志鵬 張耀

【摘 要】本文建立了基于組態(tài)王6.53與三菱FX2N系列PLC的全自動洗衣機(jī)仿真系統(tǒng)。該系統(tǒng)能夠?qū)崿F(xiàn)上位PC對于洗衣機(jī)系統(tǒng)的實時監(jiān)控,還可以實現(xiàn)直接對系統(tǒng)的控制。

【關(guān)鍵詞】可編程控制器;組態(tài)王;洗衣機(jī);仿真

0 引言

洗衣服對于每個家庭來說是一項繁重而又不可避免的家務(wù),在現(xiàn)代社會,洗衣機(jī)在我們生活中的扮演了一個非常重要的角色?,F(xiàn)在市場上全自動洗衣機(jī)主要的控制方式有單片機(jī)控制和PLC控制兩種。單片機(jī)即微型控制器,一個小而完善的計算機(jī)系統(tǒng),但因為它對使用環(huán)境有一定要求,不能在有電磁干擾、嚴(yán)重粉塵的環(huán)境下使用,并且壽命也不很長,因此能滿足一些家用洗衣機(jī),而工業(yè)上運(yùn)用較少。而PLC即可編程序控制器,雖然生產(chǎn)成本高于單片機(jī),但是其穩(wěn)定性高,耗電少,運(yùn)行速度快,使用壽命長,對于使用環(huán)境要求不苛刻,輸入輸出接口多,但卻可以提高全自動洗衣機(jī)的性能,避免傳統(tǒng)控制的一些弊端。因此,本文將采用PLC對全自動洗衣機(jī)進(jìn)行控制,并通過組態(tài)軟件對洗衣機(jī)運(yùn)行過程進(jìn)行監(jiān)控。

1 程序設(shè)計

進(jìn)水、洗滌、排水、脫水是全自動洗衣機(jī)的4個基本預(yù)先設(shè)定好的不同程序,洗衣時根據(jù)選擇,按啟動按鈕后洗衣的全過程就會自動完成。在全自動洗衣機(jī)洗衣過程中,上述4個過程是自動依次運(yùn)行并且實現(xiàn)循環(huán),直至蜂鳴器響起結(jié)束。進(jìn)水、洗滌、排水和脫水是通過高低水位傳感器、進(jìn)水電磁閥、排水電磁閥與控制程序配合著才產(chǎn)生的動作,從而實現(xiàn)自動控制。高低水位傳感器控制洗衣過程中水位位置,進(jìn)水電磁閥和排水電磁閥就起著進(jìn)水、排水的作用。當(dāng)進(jìn)行進(jìn)水時,進(jìn)水電磁閥打開,水位到達(dá)高水位傳感器時,電磁閥閉合,停止進(jìn)水。在排水時,排水電磁閥打開,水位降至低水位傳感器時,排水電磁閥閉合,停止排水。脫水時,電機(jī)啟動,進(jìn)行排水。最終洗衣完成,蜂鳴器響起,提示洗衣完成。在洗衣過程中,如想直接停止當(dāng)前動作,則按下停止按鈕,洗衣機(jī)立即停止工作,回復(fù)初始狀態(tài)。如果直接想進(jìn)行脫水,直接按下脫水按鈕,洗衣機(jī)進(jìn)入脫水程序,脫水完成時蜂鳴器響起。

通過分析洗衣流程,我們知道了在運(yùn)行程序時,有很多跳轉(zhuǎn)。如果使用普通邏輯的梯形圖,則很多程序段就需要重復(fù),不符合編程時精簡的原則。因此在這次的設(shè)計中,我們使用步進(jìn)指令。

2 組態(tài)監(jiān)控設(shè)計

組態(tài)王是一種新式的工業(yè)自動控制系統(tǒng)的監(jiān)控系統(tǒng)軟件,為使用者提供了可視化的監(jiān)控畫面,便于使用者對于實時現(xiàn)場的監(jiān)控。在使用組態(tài)軟件過程中,我們最先開始需要的是對我們在設(shè)計過程中所有運(yùn)用到的變量進(jìn)行定義。根據(jù)我們自己的需要,新建多個變量,內(nèi)容包括變量名稱的修改,變量類型、連接設(shè)備還有寄存器類型的選擇。在選擇變量類型時,我們將開關(guān)、高水位傳感器、低水位傳感器、進(jìn)水閥、電機(jī)正轉(zhuǎn)、電機(jī)反轉(zhuǎn)、排水閥、脫水、警報、指示燈、急停按鈕、脫水按鈕的變量類型定義為I/O離散型;將水位定義為內(nèi)存整型變量。為了方便對于變量的屬性,我們可將讀寫屬性全部定義為讀寫。

變量定義完成后,我們再退回到設(shè)計的動畫面界面上,進(jìn)行動畫和變量的連接。這樣就完成了對于按鈕的動畫連接。其他按鈕以及指示燈由于都是離散型,定義方式與上述步驟類似。在運(yùn)行過程中,水位的變化,實際是顏色的填充。水位的動畫連接時,我們將使用填充選項,對于電機(jī)的正轉(zhuǎn)與反轉(zhuǎn)的動畫,我們則需要使用到動畫連接中的“隱含”。對于攪拌器的葉片進(jìn)行編組,分編寫隱含的條件,則能夠萬成正轉(zhuǎn)與反轉(zhuǎn)的動畫。

3 系統(tǒng)調(diào)試

我們要檢查這個系統(tǒng)的運(yùn)行是否穩(wěn)定,能否達(dá)到預(yù)期的效果,調(diào)試是必不可少的一步。

在實驗平臺上我們需要的硬件模塊有:FX2N系列PLC、指示燈模塊、按鈕模塊、限位開關(guān)模塊。我們先將各個硬件按照要求連接起來。在電腦上打開FXGPWIN編程軟件,編寫好程序后,將梯形圖轉(zhuǎn)換后寫入PLC。準(zhǔn)備完成后,在編程軟件里,打開“監(jiān)控模式”。按照設(shè)計要求,我們操作按鈕部分,觀察指示燈是否有正確亮暗。如果有問題,可以通過編程軟件的監(jiān)控模式,觀察是否為程序問題。如果不是程序問題,我們再檢查實驗平臺上的連線。

實驗平臺調(diào)試成功后,我們就要進(jìn)行聯(lián)機(jī)調(diào)試。在開始這一步前,我們需要將編程軟件的監(jiān)控模式關(guān)閉,因為組態(tài)王軟件與編程軟件是共用一個通信口的。上述步驟完成后,我們打開組態(tài)王軟件,將界面切換到View。我們通過操作組態(tài)王界面上的按鈕,觀察實驗平臺上的硬件模塊的動作是否與組態(tài)王界面上的動畫一致。如果組態(tài)王界面上動畫未按照預(yù)想實現(xiàn),我們檢查動畫連接有無問題。經(jīng)過多次調(diào)試,多次修正后,系統(tǒng)才能更加得完善。

通過反復(fù)的調(diào)試,最后終于實現(xiàn)了同時在試驗平臺與組態(tài)王上操作的功能,并且組態(tài)王還能對系統(tǒng)進(jìn)行監(jiān)控。洗衣機(jī)的洗滌過程在組態(tài)王監(jiān)控畫面如圖所示。

圖1 洗滌過程中組態(tài)畫面

4 結(jié)論

本設(shè)計使用PLC作為控制單元,能很好的實現(xiàn)各項功能。使用梯形圖編程,有很好的靈活性,并且開發(fā)周期很短,便于產(chǎn)品的升級與換代。在實際生產(chǎn)中,這些優(yōu)勢也能帶來更好的經(jīng)濟(jì)效益。三菱PLC還可以使用步進(jìn)指令,在實現(xiàn)一些循環(huán)功能方面很便利,因此在設(shè)計該洗衣機(jī)系統(tǒng)時,采用步進(jìn)指令,在一定程度上使編程的變得更加簡潔。組態(tài)王在人機(jī)交互時,能很好地對系統(tǒng)狀態(tài)進(jìn)行監(jiān)控,并且在編輯界面時,可以根據(jù)用戶的實際需求進(jìn)行選擇,十分靈活、方便。最終,系統(tǒng)能夠?qū)崿F(xiàn)PLC和組態(tài)王通訊,連接并進(jìn)行調(diào)試,所設(shè)計的系統(tǒng)要求能夠達(dá)到控制方案的要求。

[責(zé)任編輯:朱麗娜]

猜你喜歡
可編程控制器組態(tài)王仿真
基于組態(tài)王軟件和泓格PIO-D64 板卡的流水燈控制
電子制作(2017年23期)2017-02-02 07:17:16
淺析可編程控制器在港口起重設(shè)備中的運(yùn)用
Buck開關(guān)變換器的基本參數(shù)設(shè)計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于CDIO模式高職“可編程序控制器”實踐教學(xué)研究
科技視界(2016年18期)2016-11-03 22:15:58
基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
利用三菱PLC實現(xiàn)煤制氫變壓吸附的控制
中國市場(2016年36期)2016-10-19 04:05:24
基于PLC和觸摸屏在切斷機(jī)控制系統(tǒng)中的應(yīng)用
MATLAB實現(xiàn)組態(tài)王中TCP/IP讀卡器監(jiān)控方法
沾益县| 邵武市| 雅江县| 赤峰市| 关岭| 特克斯县| 宝清县| 宣威市| 垣曲县| 米林县| 方正县| 潼南县| 南涧| 迁西县| 永康市| 滕州市| 岳阳县| 乌兰察布市| 南涧| 隆化县| 康保县| 二连浩特市| 铜鼓县| 依安县| 句容市| 湖口县| 新巴尔虎右旗| 蛟河市| 金沙县| 宜昌市| 沿河| 诸暨市| 陕西省| 祁门县| 犍为县| 洪洞县| 团风县| 交口县| 镇赉县| 闽清县| 水城县|