西門子6SL3060-4AF30-0AA0
一,、題目控制要求:
初始狀態(tài),Y1,、Y2,、Y3以及M、H狀態(tài)均為OFF,液位傳感器L1,、L2,、L3狀態(tài)均為OFF。
按下起動(dòng)按鈕SB1,,開始注入液體A,,當(dāng)液面高度達(dá)到L2時(shí),停止注入液體A,,開始注入液體B,,當(dāng)液面上升到L1時(shí),停止注入液體,,開始攪拌10S,,10S后繼續(xù)攪拌,同時(shí)加熱5S,,5S后停止攪拌,,繼續(xù)加熱8S。
8S后停止加熱,,同時(shí)放出混合液體C,當(dāng)液面降至L3時(shí),,繼續(xù)放2S,,2S后停止放出液體,同時(shí)重新注入液體A,,開始下一次混合,。
按下停止按鈕SB2,在完成當(dāng)前的混合任務(wù)后,,返回初始狀態(tài),。

液體混合裝置
二、答案:
1,、進(jìn)行I/O地址分配,;
2、畫出程序流程圖,;
3,、寫出控制程序。
解:(1)I/O地址分配
起動(dòng)按鈕SB1 | I0.0 |
停止按鈕SB2 | I0.1 |
液位傳感器L1 | I1.4 |
液位傳感器L2 | I1.5 |
液位傳感器L3 | I1.6 |
電磁閥Y1 | Q4.0 |
電磁閥Y2 | Q4.1 |
電磁閥Y3 | Q4.2 |
攪拌電機(jī)M | Q5.0 |
加熱電爐H | Q5.1 |
(2)流程圖

(3)控制程序
OB100:

OB1:














西門子6SL3060-4AF30-0AA0
用PLC構(gòu)成噴泉的控制,。用燈L1~L12分別代表噴泉的12個(gè)噴水注,。
(1)控制要求:按下起動(dòng)按鈕后,隔燈閃爍,,L1亮0.5秒后滅,,接著L2亮0.5秒后滅, 接著L3亮0.5秒后滅,接著L4亮0.5秒后滅,,接著L5,、L9亮0.5秒后滅,接著L6,、L10亮0.5秒后滅,,接著L7、L11亮0.5秒后滅,,接著L8,、L12亮0.5秒后滅,L1亮0.5秒后滅,,如此循環(huán)下去,,直至按下停止按鈕。如圖8所示,。

(2)I/O分配

(3)噴泉控制梯形圖
梯形圖程序如圖10所示,。
分析:應(yīng)用移位寄存器控制,根據(jù)噴泉模擬控制的8位輸出(Q0.0~Q0.7),,須一個(gè)8位的移位寄存器(M10.1~M11.0),,移位寄存器的S-BIT位為M10.1,并且移位寄存器的每一位對(duì)應(yīng)一個(gè)輸出,。如圖9所示,。

圖9 移位寄存器的位與輸出對(duì)應(yīng)關(guān)系圖
在移位寄存器指令中,EN連接移位脈沖,,每來(lái)一個(gè)脈沖的上升沿,,移位寄存器移動(dòng)一位。移位寄存器應(yīng)0.5s移一位,,因此需要設(shè)計(jì)一個(gè)0.5s產(chǎn)生一個(gè)脈沖的脈沖發(fā)生器(由T38構(gòu)成),。
M10.0為數(shù)據(jù)輸入端DATA ,根據(jù)控制要求,,每次只有一個(gè)輸出,,因此只需要在第一個(gè)移位脈沖到來(lái)時(shí)由M10.0送入移位寄存器S-BIT位(M10.1)一個(gè)“1",第二個(gè)脈沖至第八

圖10 噴泉模擬控制梯形圖
個(gè)脈沖到來(lái)時(shí)由M10.0送入M10.1的值均為“0",,這在程序中由定時(shí)器T37延時(shí)0.5s導(dǎo)通一個(gè)掃描周期實(shí)現(xiàn),,第八個(gè)脈沖到來(lái)時(shí)M11.0置位為1,同時(shí)通過與T37并聯(lián)的M11.0常開觸點(diǎn)使M10.0置位為1,,在第九個(gè)脈沖到來(lái)時(shí)由M10.0送入M10.1的值又為1,,如此循環(huán)下去,直至按下停止按鈕,。按下常閉停止按鈕(I0.1),,其對(duì)應(yīng)的常閉觸點(diǎn)接通,,觸發(fā)復(fù)位指令,使M10.1~M11.0的8位全部復(fù)位