王玥琦
1.控制系統(tǒng)I/O點的確定和PLC的選型
1.1控制系統(tǒng)的輸入元件和輸出元件的數(shù)量
(1)輸入元件的數(shù)量
整個系統(tǒng)共需要5個輸入開關(guān)量。分別是:整機的啟動按鈕和停止按鈕各一個,共2個開關(guān)量。導(dǎo)軌前端和后端各一個限位開關(guān),共2個開關(guān)量。同時若清洗機在洗刷過程中發(fā)生故障,還需安裝一個復(fù)位開關(guān),使清洗機復(fù)位到原點,從而進行排除故障,共1個開關(guān)量。
(2)輸出元件的數(shù)量
整個系統(tǒng)共需要10個輸出開關(guān)量。分別是:整個行走機架的前進、后退需要通過電動機的正反轉(zhuǎn)來控制,因此需要接觸器2個,即兩個行走電機共需要4個輸出開關(guān)量。水泵噴水、噴灑清洗劑的控制需要2個控制閥,共需要2個輸出開關(guān)量。刷子刷洗、風(fēng)干系統(tǒng)的控制,需要2個控制閥,共需要4個開關(guān)量輸出量。
1.2 PLC的選型
PLC的選型主要有以下兩點:
(1)PLC容量的選擇,
(2)PLC機型的選擇。
由于生產(chǎn)PLC的廠家眾多,實現(xiàn)的功能雖基本相同,但性能、價格和編程語言卻有較大差別,一般從以下幾個方面考慮:
①功能方面
②價格方面
③售后服務(wù)
綜上所述,本系統(tǒng)設(shè)計開關(guān)量輸入5點,開關(guān)量輸出6點??紤]汽車清洗機的功能和擴展性等綜合因素,故本系統(tǒng)設(shè)計選擇西門子S7-200 CPU22X 系列的產(chǎn)品。西門子S7-200 CPU22X系列產(chǎn)品指令豐富、速度快、具有較強的通信能力。根據(jù)經(jīng)驗公式,并綜合考慮PLC的選型定為S7-200 CPU226,其I/O總數(shù)為40點,輸入24點,輸去16點;可帶7個擴展模塊;用戶程序存儲器容量為8KB;內(nèi)置高速計數(shù)器,具有PID控制器的功能;運行速度快、功能強,適用于要求較高的中小型的控制系統(tǒng)。所以,本系統(tǒng)PLC為S7-200 CPU226是非常合適的。
1.3 PLC的I/O地址分配表及接線圖
(1)I/ O地址分配表
根據(jù)上文中輸出/輸入量的分析,其I/O地址分配表如下表1和表2。
1.4 汽車自動清洗機的清洗流程分析
本汽車自動清洗機的主要工作是清洗車身及風(fēng)干,該過程清洗機共需往返5次。對其工作工藝流程進行分析:
(1)按下啟動開關(guān)之后,清洗機開始前進。水泵開始噴水,刷子開始刷洗車身。
(2)清洗機前進到汽車后端的感測開關(guān)時,清洗機開始后退,水泵和刷子繼續(xù)工作。
(3)清洗機后退到汽車前端的感測開關(guān)時,清洗機開始前進,同時刷子停止工作、水泵停止噴水,清洗劑設(shè)備開始工作噴灑清洗劑。
(4)清洗機前進到汽車后端的感測開關(guān)時,清洗機開始后退,繼續(xù)噴灑清洗劑。
(5)清洗機后退到汽車前端感測開關(guān)后,開始往前進,清洗劑停止噴灑,當清洗機前進3s后停止,刷子開始洗刷。
(6)刷子洗刷5s后停止,清洗機繼續(xù)往前進,前進3s后,清洗機停止,刷子又開始洗刷5s后停止,洗車機繼續(xù)往前進,到達汽車后端感測開關(guān)停止,然后往后退。
(7)清洗機往后退3s后停止,刷子開始洗刷5s后停止,清洗機繼續(xù)往后退3s后停止,刷子開始洗刷5s后停止,清洗機繼續(xù)往后退,直到碰到汽車前端感測開關(guān)后停止,然后往前進。
(8)洗車機開始往前進,并開始噴灑清水與洗刷動作,將車洗干凈,當碰到汽車后端感測開關(guān)時,清洗機停止前進并往后退,噴灑清水及刷子洗刷繼續(xù)動作,直到碰到汽車前端感測開關(guān)后停止,并開始往前進。
(9)清洗機開始往前進,風(fēng)干設(shè)備開始動作將車吹干,碰到汽車后端感測開關(guān)時,清洗機停止并往后退,風(fēng)扇繼續(xù)吹干動作,直到碰到汽車前端感測開關(guān),則洗車整個流程完成,清洗機復(fù)位。
本設(shè)計中:啟動程序后,按下啟動按鈕,自動清洗機啟動;清洗機前進,噴水設(shè)備噴水,刷子開始洗刷;當達到汽車后端感測開關(guān)時,觸動行程開關(guān),清洗機后退,噴水和洗刷繼續(xù);當?shù)竭_汽車前端感測開關(guān)時,行程開關(guān)動作,噴水和洗刷停止,洗車前進,清洗劑泵開始動作噴清洗劑;當?shù)竭_汽車后端感測開關(guān)后,洗車后退,繼續(xù)噴清洗劑;再次到達汽車前端感測開關(guān)時后,停止噴灑清洗劑,計數(shù)器C0開始動作,清洗機和刷子變?yōu)殚g續(xù)性運動(清洗機運動3s停止,刷子洗刷5s,如此循環(huán)往復(fù)),直到到達汽車后端感測開關(guān),計數(shù)器C1開始動作,然后再以這種運動方式運動直到到達驅(qū)車前端感測開關(guān);到達汽車前端感測開關(guān)后,刷子停止動作,洗車機前進,風(fēng)機設(shè)備動作,到達汽車后端感測開關(guān)后,洗車機后退,風(fēng)機設(shè)備繼續(xù)動作直到到達汽車前端感測開關(guān),風(fēng)機停止。整個洗車動作完成。
1.5 PLC梯形圖(略)