|
基于s7-200設(shè)計(jì)
總結(jié)通過本次課程設(shè)計(jì),使我對PLC控制的知識有了更深層次的認(rèn)識,結(jié)合實(shí)際情況和自身所學(xué)知識,設(shè)計(jì)了一套自動(dòng)配料系統(tǒng)。本系統(tǒng)用三臺變頻器拖動(dòng)皮帶電機(jī),PLC作為控制器,同時(shí)還用組態(tài)軟件做了系統(tǒng)運(yùn)行監(jiān)測畫面。這樣可以起到一定的節(jié)能作用,還可以讓工作人員對設(shè)備運(yùn)轉(zhuǎn)情況的了解變得相對容易。系統(tǒng)啟動(dòng)且正常運(yùn)行后,由測速傳感器和稱重傳感器將電機(jī)轉(zhuǎn)速信號、物料重量信號送入PLC,經(jīng)控制器的PID處理后傳給變頻器,變頻器根據(jù)流量偏差調(diào)節(jié)電機(jī)轉(zhuǎn)速,以此實(shí)現(xiàn)配料系統(tǒng)皮帶秤的恒流量控制。本系統(tǒng)不僅有效的保證了配料系統(tǒng)的精確度,而且具有工作可靠、施工簡單、全自動(dòng)控制等優(yōu)點(diǎn),通過多次上機(jī)操作,我對計(jì)算機(jī)的應(yīng)用能力也有很大的提高,而在課程設(shè)計(jì)中通過查閱文獻(xiàn),搜集資料,綜合分析等方面的訓(xùn)練,使我綜合應(yīng)用各方面知識,分析解決實(shí)際問題的能力也得到了很大的提高。在具體的設(shè)計(jì)過程中,通過老師和同學(xué)的幫助和自己的不斷摸索,掌握了不少的工程技術(shù)方法,同時(shí)也培養(yǎng)了自己的工程設(shè)計(jì)思想,為以后的實(shí)際工作打下了一定的基礎(chǔ)。
- Network 1 // // 自動(dòng)配料
- LD I0.0 啟動(dòng)I0.1,小車卸料開關(guān)Q0.4打開,小車電機(jī)正轉(zhuǎn),離
- O M0.0 開O處,小車卸料開關(guān)Q0.4關(guān)閉,小車行駛A處。
- O I0.6 觸點(diǎn)I0.6沒有被觸碰,小車前行。
- O I0.7 觸點(diǎn)I0.7沒有被觸碰.,小車?yán)^續(xù)前行。
- LPS
- EU
- S M0.3, 1 // //置位觸點(diǎn)為M0.3
- R M0.6, 1 // //復(fù)位觸點(diǎn)為M0.6
- LPP
- AN T38 // //啟動(dòng)T38計(jì)時(shí)器,計(jì)時(shí)10min, 小車卸料開關(guān)Q0.2打
- AN I0.1 開小車卸料開關(guān)Q1.3關(guān)閉,小車?yán)^續(xù)行駛。
- AN M0.2
- AN M0.7 小車卸料開關(guān)Q1.3關(guān)閉后小車?yán)^續(xù)運(yùn)行。
- AN Q1.3
- = M0.0
- Network 2 // //小車行駛到A處,打開A處限位開關(guān)(I0.3),小車電
- LD I0.6 機(jī)停止,A料控制開關(guān)(Q0.2)打開,小車接料。
- O M1.1 計(jì)時(shí)結(jié)束后停止接料
- LPS
- A T37 // //啟動(dòng)T37計(jì)時(shí)器,計(jì)時(shí)10min, 小車卸料開關(guān)Q0.2打
- = M0.2 開小車卸料開關(guān)Q1.3關(guān)閉,小車?yán)^續(xù)行駛.
- LPP
- = M1.1 // //小車在卸料后繼續(xù)行駛。
- Network 3 // //當(dāng)小車處裝滿時(shí),小車料位開關(guān)(I0.7)閉合,關(guān)閉A
- LD I0.7 料控制開關(guān)(Q0.2),小車電機(jī)反轉(zhuǎn)。
- LDN M0.7
- A M1.0 // //小車反向運(yùn)行
- OLD
- LPS
- A T38 // //啟動(dòng)T37計(jì)時(shí)器,計(jì)時(shí)10min, 小車卸料開關(guān)Q0.2打
- = M0.7
- LPP // //小車?yán)^續(xù)向B點(diǎn)運(yùn)行。
- = M1.0
- Network 4 // //到O處,小車停止小車卸料開關(guān)Q0.4打開,開始卸料
- LDN C0 10s,小車料位開關(guān)(I0.5)打開,之后小車電機(jī)正轉(zhuǎn), AN M1.0 離開O處,小車卸料開關(guān)Q0.4關(guān)閉,小車行駛A處。以以
- A I0.3 循環(huán)裝A料2次。
- O I0.4
- = M0.4
- Network 5 // // 啟動(dòng)傳送帶(I1.3)等待汽車裝料。并且在此時(shí)啟動(dòng)計(jì)
- LD M0.3 時(shí)器開始計(jì)時(shí)。
- O T37 // //啟動(dòng)T37計(jì)時(shí)器,計(jì)時(shí)10min, 小車卸料開關(guān)Q0.2打
- O M0.1 開小車卸料開關(guān)Q1.3關(guān)閉,小車?yán)^續(xù)行駛.
- A M0.0
- AN Q0.5
- AN M0.4 // //直到小車觸發(fā)B處的觸點(diǎn)I1.2時(shí)電機(jī)反轉(zhuǎn)。
- = Q0.0
- = M0.1
- Network 6 // //當(dāng)A料運(yùn)完后,小車電機(jī)正轉(zhuǎn),離開O處,經(jīng)
- LD M0.0 過A處限位開關(guān)(I0.3)小車無響應(yīng)。
- LPS // //小車無響應(yīng)的狀態(tài)繼續(xù)保持
- AN C0 // // 小車在卸料結(jié)束后電機(jī)開始反轉(zhuǎn)
- AN M1.0
- A I0.3
- LPS
- AN I0.5
- = Q0.2
- LPP
- R M0.3, 1 // //當(dāng)小車處裝完時(shí),小車料位開關(guān)(I0.4)閉合,關(guān)
- LRD 閉A料控制開關(guān)(Q0.3),小車電機(jī)反轉(zhuǎn)。
- A I0.4 // //小車在B處卸完料后觸發(fā)觸點(diǎn)。
- AN I0.5
- = Q0.3 // //小車保持直行一直到觸發(fā)下一個(gè)觸點(diǎn)位置
- R M0.3, 1 。
- LRD // // 啟動(dòng)傳送帶(I1.0)等待汽車裝料
- AN I0.2
- A I0.5 裝料結(jié)束后,小車開始反向行駛,此時(shí)并沒有觸點(diǎn)被觸發(fā)。
- = Q0.1
- LPP
- A I0.2 // //小車開始再次向B點(diǎn)出發(fā),向B處運(yùn)A料。
- = Q0.4 小車向B處保持直行,直到觸發(fā)下一個(gè)觸點(diǎn)。
- TON T37, 100
- Network 7
- LD I0.2
- LD T38 // //啟動(dòng)T38計(jì)時(shí)器,計(jì)時(shí)5min, 小車卸料開關(guān)Q0.3打
- O M0.3 開小車卸料開關(guān)Q1.4關(guān)閉,小車?yán)^續(xù)行駛
- CTD C0, 2
- Network 8
- LD C0 // //小車行駛到B處,打開B處限位開關(guān)(I0.4),小
- A I0.4 車電機(jī)停止,B料控制開關(guān)(Q0.3)打開,小車接料
- S M0.6, 1
- Network 9 // //當(dāng)小車處裝滿時(shí),小車料位開關(guān)(I0.5)閉合,關(guān)閉B
- LD I0.2 料控制開關(guān)(Q0.3),小車電機(jī)反轉(zhuǎn)到O處卸料,以此循環(huán)
- A M0.6 裝A料3次。
- LD T38 // //啟動(dòng)T38計(jì)時(shí)器,計(jì)時(shí)5min,
- O M0.3
- CTD C1, 3
- Network 10 // //當(dāng)B料運(yùn)第3次到O處,閉合O處限位開關(guān)(I0.2),小
- LD C1 車卸料十秒后,啟動(dòng)配料罐攪拌電機(jī)(Q0.5)攪拌。
- A T37 // // 啟動(dòng)T37計(jì)時(shí)器,計(jì)時(shí)10min,.
- A I0.2
- = Q0.5
- Network 11
- LD Q0.5 // //啟動(dòng)T38計(jì)時(shí)器,計(jì)時(shí)5min, 小車卸料開關(guān)Q0.5關(guān)閉,
- TON T38, 300 小車?yán)^續(xù)行駛
- Network 12 // //自動(dòng)裝車當(dāng)汽車到接料口處,汽車限位開關(guān)(I1.5), LD I1.0 傳送帶逆序啟動(dòng)后,再打開配料罐控制開關(guān)(Q1.3),其中自
- O M1.6 動(dòng)配料過程鎖死,防止配料不均勻。
- LPS
- A I1.5 // // 小車到達(dá)A地的接料口處開始進(jìn)行接料
- AN I1.6 // //觸發(fā)A點(diǎn)的觸點(diǎn)。
- S Q1.2, 1 // //置位開關(guān)為Q1.2。
- LPP
- = M1.6
- Network 13 // //當(dāng)汽車料滿,汽車料位開關(guān)(I1.6)閉合, 先關(guān)閉配料罐
- LD Q1.2 控制開關(guān)(Q1.2),在傳送帶順序停止。
- TON T39, 60 // //啟動(dòng)T39計(jì)時(shí)器,開始計(jì)時(shí)。
- Network 14
- LD T39 // // 啟動(dòng)T39計(jì)時(shí)器,計(jì)時(shí)5min, 小車卸料開關(guān)Q1.3打
- S Q1.1, 1 開小車卸料開關(guān)C1.3關(guān)閉,小車?yán)^續(xù)行駛
- Network 15
- LD Q1.1
- TON T40, 60 // //啟動(dòng)T40計(jì)時(shí)器,計(jì)時(shí)5min,
- Network 16
- LD T40 // //啟動(dòng)T40計(jì)時(shí)器,計(jì)時(shí)10min,小車裝料開關(guān)Q1.0打
- S Q1.0, 1 開小車卸料開關(guān)C1.0關(guān)閉,小車?yán)^續(xù)行駛
- S Q1.3, 1 置位開關(guān)為Q1.0。
- Network 17
- LD I1.1
- O M1.5 // //自動(dòng)裝車當(dāng)汽車到接料口處,汽車限位開關(guān)(I1.4),
- O M1.2 傳送帶逆序啟動(dòng)后,再打開配料罐控制開關(guān)(Q1.3),其中自
- O I1.4 動(dòng)配料過程鎖死,防止發(fā)生錯(cuò)誤。
- O I1.6
- ON I1.5
- LPS
- R Q1.3, 1 // //復(fù)位觸點(diǎn)為Q1.3,使小車保持前行。
- AN M1.4
- = M1.5
- LPP
- TON T43, 60
- Network 18 // //當(dāng)汽車往回走時(shí),汽車限位開關(guān)(I1.2),傳送帶逆序啟LD T43 動(dòng)后,再打開配料罐控制開關(guān)(Q1.0),其中自動(dòng)配料過程鎖。
- O I1.2 死,防止傳回過程不平穩(wěn)。
- O I1.3
- O I1.4
- ON I1.5
- R Q1.0, 1 // //復(fù)位觸點(diǎn)為Q1.0。
- S M1.2, 1 // // 置位開關(guān)為M1.2。
- Network 19 // //啟動(dòng)傳送帶(I1.0)等待汽車卸料。
- LD M1.2
- TON T41, 60 // //啟動(dòng)T40計(jì)時(shí)器,計(jì)時(shí)10min。
- Network 20 // //當(dāng)B料運(yùn)完后,小車電機(jī)正轉(zhuǎn),離開O處,經(jīng)過A處
- LD T41 限。位開關(guān)(I1.3)小車無響應(yīng)。
- O I1.3 小車在沒有觸發(fā)下一個(gè)觸點(diǎn)時(shí)繼續(xù)保持前行狀態(tài)。
- O I1.4
- ON I1.5
- R Q1.1, 1 // //復(fù)位觸點(diǎn)為Q1.1
- S M1.3, 1 // // 置位開關(guān)為M1.3
- Network 21 // //當(dāng)B料運(yùn)第3次到O處,閉合O處限位開關(guān)(I1.3),
- LD M1.3小車卸料十秒后,啟動(dòng)配料罐攪拌電機(jī)(Q1.2)攪拌。
- TON T42, 60
- Network 22
- LD T42 // //啟動(dòng)T42計(jì)時(shí)器,計(jì)時(shí)10min,小車裝料開關(guān)Q1.0打
- O I1.4 開小車卸料開關(guān)I1.4關(guān)閉,小車?yán)^續(xù)行駛.。
- ON I1.5
- R Q1.2, 1 // //小車?yán)^續(xù)往返重返上述過程。
- R M1.3, 1
- = M1.4
- R M1.2, 1
復(fù)制代碼
完整的論文下載:
plc應(yīng)用訓(xùn)練報(bào)告.doc
(164.26 KB, 下載次數(shù): 65)
2017-10-22 18:52 上傳
點(diǎn)擊文件名下載附件
|
|