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

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

(3)控制程序
OB100:

OB1:














西門子6SL3060-4AF30-0AA0
用PLC構成噴泉的控制。用燈L1~L12分別代表噴泉的12個噴水注,。
(1)控制要求:按下起動按鈕后,,隔燈閃爍,,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所示,。
分析:應用移位寄存器控制,,根據(jù)噴泉模擬控制的8位輸出(Q0.0~Q0.7),須一個8位的移位寄存器(M10.1~M11.0),,移位寄存器的S-BIT位為M10.1,,并且移位寄存器的每一位對應一個輸出。如圖9所示,。

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

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