《西門子S7-300400-PLC項(xiàng)目教程》課件-02傳送帶控制設(shè)計(jì)與調(diào)試_第1頁
《西門子S7-300400-PLC項(xiàng)目教程》課件-02傳送帶控制設(shè)計(jì)與調(diào)試_第2頁
《西門子S7-300400-PLC項(xiàng)目教程》課件-02傳送帶控制設(shè)計(jì)與調(diào)試_第3頁
《西門子S7-300400-PLC項(xiàng)目教程》課件-02傳送帶控制設(shè)計(jì)與調(diào)試_第4頁
《西門子S7-300400-PLC項(xiàng)目教程》課件-02傳送帶控制設(shè)計(jì)與調(diào)試_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1西門子S7-300/400PLC項(xiàng)目教程項(xiàng)目二傳送帶控制設(shè)計(jì)與調(diào)試任務(wù)1基本位邏輯指令及應(yīng)用位邏輯指令是PLC最常用的指令,位邏輯運(yùn)算只有兩種狀態(tài),分別為1和0,表示真(true)和假(false)。位邏輯指令有:常開觸點(diǎn)、常閉觸點(diǎn)、取反RLO、線圈、置位輸出、復(fù)位輸出、復(fù)位置位觸發(fā)器、置位復(fù)位觸發(fā)器、掃描操作數(shù)的信號(hào)上升沿、掃描操作數(shù)的信號(hào)下降沿、掃描RLO的信號(hào)上升沿和掃描RLO的信號(hào)下降沿。觸點(diǎn)和線圈指令123地址邊沿檢測(cè)指令觸發(fā)器指令觸點(diǎn)和線圈指令1常開觸點(diǎn)的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLI、Q、M、L、DB、T、C常開觸點(diǎn)的激活取決于相關(guān)操作數(shù)的信號(hào)狀態(tài)。當(dāng)操作數(shù)的信號(hào)狀態(tài)為“1”時(shí),常開觸點(diǎn)將關(guān)閉,同時(shí)將輸出的信號(hào)狀態(tài)置位為輸入的信號(hào)狀態(tài)。當(dāng)操作數(shù)的信號(hào)狀態(tài)為“0”時(shí),不會(huì)激活常開觸點(diǎn),同時(shí)該指令輸出的信號(hào)狀態(tài)復(fù)位為“0”。常閉觸點(diǎn)的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLI、Q、M、L、DB、T、C常閉觸點(diǎn)的激活取決于相關(guān)操作數(shù)的信號(hào)狀態(tài)。當(dāng)操作數(shù)的信號(hào)狀態(tài)為“1”時(shí),常閉觸點(diǎn)將打開,同時(shí)該指令輸出的信號(hào)狀態(tài)復(fù)位為“0”。當(dāng)操作數(shù)的信號(hào)狀態(tài)為“0”時(shí),不會(huì)啟用常閉觸點(diǎn),同時(shí)將該輸入的信號(hào)狀態(tài)傳輸?shù)捷敵?。取反RLO的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

使用“取反RLO”指令,可對(duì)邏輯運(yùn)算結(jié)果(RLO)的信號(hào)狀態(tài)進(jìn)行取反。如果該指令輸入的信號(hào)狀態(tài)為“1”,則指令輸出的信號(hào)狀態(tài)為“0”。如果該指令輸入的信號(hào)狀態(tài)為“0”,則輸出的信號(hào)狀態(tài)為“1”。線圈的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLQ、M、L、DB可以使用“賦值”指令來置位指定操作數(shù)的位。如果線圈輸入的邏輯運(yùn)算結(jié)果(RLO)的信號(hào)狀態(tài)為“1”,則將指定操作數(shù)的信號(hào)狀態(tài)置位為“1”。如果線圈輸入的信號(hào)狀態(tài)為“0”,則指定操作數(shù)的位將復(fù)位為“0”。指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLQ、M、L、DB等使用“置位輸出”指令,可將指定操作數(shù)的信號(hào)狀態(tài)置位為“1”。指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLQ、M、L、DB等可以使用“復(fù)位輸出”指令將指定操作數(shù)的信號(hào)狀態(tài)復(fù)位為“0”。2地址邊沿檢測(cè)指令掃描RLO的信號(hào)上升沿的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLM、DB使用“掃描RLO的信號(hào)上升沿”指令,可查詢邏輯運(yùn)算結(jié)果(RLO)的信號(hào)狀態(tài)從“0”到“1”的更改。該指令將比較RLO的當(dāng)前信號(hào)狀態(tài)與保存在邊沿存儲(chǔ)位(<操作數(shù)>)中上一次查詢的信號(hào)狀態(tài)。如果該指令檢測(cè)到RLO從“0”變?yōu)椤?”,則說明出現(xiàn)了一個(gè)信號(hào)上升沿。掃描RLO的信號(hào)上升沿的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLM、DB使用“掃描RLO的信號(hào)下降沿”指令,可查詢邏輯運(yùn)算結(jié)果(RLO)的信號(hào)狀態(tài)從“1”到“0”的更改。該指令將比較RLO的當(dāng)前信號(hào)狀態(tài)與保存在邊沿存儲(chǔ)位(<操作數(shù)>)中上一次查詢的信號(hào)狀態(tài)。如果該指令檢測(cè)到RLO從“1”變?yōu)椤?”,則說明出現(xiàn)了一個(gè)信號(hào)下降沿。RLO邊沿檢測(cè)程序指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明BOOLQ、M、L、DB使用“掃描操作數(shù)的信號(hào)上升沿”指令,可以確定所指定操作數(shù)(<操作數(shù)1>)的信號(hào)狀態(tài)是否從“0”變?yōu)椤?”。該指令將比較<操作數(shù)1>的當(dāng)前信號(hào)狀態(tài)與上一次掃描的信號(hào)狀態(tài),上一次掃描的信號(hào)狀態(tài)保存在邊沿存儲(chǔ)位(<操作數(shù)2>)中。如果該指令檢測(cè)到邏輯運(yùn)算結(jié)果(RLO)從“0”變?yōu)椤?”,則說明出現(xiàn)了一個(gè)上升沿。掃描操作數(shù)的信號(hào)下降沿的使用方法指令標(biāo)識(shí)數(shù)據(jù)類型內(nèi)存區(qū)域說明

BOOLQ、M、L、DB使用“掃描操作數(shù)的信號(hào)下降沿”指令,可以確定所指定操作數(shù)(<操作數(shù)1>)的信號(hào)狀態(tài)是否從“1”變?yōu)椤?”。該指令將比較<操作數(shù)1>的當(dāng)前信號(hào)狀態(tài)與上一次掃描的信號(hào)狀態(tài),上一次掃描的信號(hào)狀態(tài)保存在邊沿存儲(chǔ)器位<操作數(shù)2>中。如果該指令檢測(cè)到邏輯運(yùn)算結(jié)果(RLO)從“1”變?yōu)椤?”,則說明出現(xiàn)了一個(gè)下降沿。3觸發(fā)器指令觸發(fā)器真值表置位復(fù)位觸發(fā)器復(fù)位置位觸發(fā)器SRQSRQOO保持之前狀態(tài)00保持之前狀態(tài)10110101001011011114西門子S7-300/400PLC項(xiàng)目教程項(xiàng)目二傳送帶控制設(shè)計(jì)與調(diào)試任務(wù)2PLCSIM軟件的使用任務(wù)要求:按下啟動(dòng)按鈕SB1后,系統(tǒng)開始運(yùn)行。當(dāng)SQ1接通后,電機(jī)M1開始運(yùn)行(M1為三相異步電機(jī),只正向運(yùn)行),當(dāng)碰到SQ2時(shí)電機(jī)M1停止。當(dāng)SQ3接通后,電機(jī)M2開始運(yùn)行(M2為三相異步電機(jī),只正向運(yùn)行),當(dāng)碰到SQ4時(shí)電機(jī)M1停止。電機(jī)運(yùn)行期間,指示燈HL1常亮,電機(jī)停止后指示燈HL1熄滅。期間按下停止按鈕SB2,系統(tǒng)停止,再次按下啟動(dòng)按鈕SB1,重新開始運(yùn)行。限位開關(guān)SQ1~SQ4由轉(zhuǎn)換開關(guān)模擬。組態(tài)硬件123程序編寫用PLCSIM調(diào)試程序組態(tài)硬件1雙擊Windows桌面的“TIAPortalV14”軟件快捷方式,進(jìn)入軟件界面,首先鼠標(biāo)點(diǎn)擊“創(chuàng)建新項(xiàng)目”,“項(xiàng)目名稱”輸入“PlcPro”并點(diǎn)擊“創(chuàng)建”。在項(xiàng)目結(jié)構(gòu)窗口中,鼠標(biāo)單擊“添加新設(shè)備”,彈出“添加新設(shè)備”對(duì)話框,選擇“控制器”→“SIMATICS7-300”→“CPU”→“CPU314C-2PN/DP”,然后鼠標(biāo)單擊確定。將IP地址修改為192.168.0.2(注意要和電腦IP地址處于同一網(wǎng)段,但不能相同)。2程序編寫

I/O地址分配輸入信號(hào)輸出信號(hào)序號(hào)信號(hào)名稱地址序號(hào)信號(hào)名稱地址1啟動(dòng)按鈕SB1I0.01指示燈HL1Q0.02停止按鈕SB2I0.12貨物電機(jī)啟動(dòng)Q0.13SQ1I0.23托盤電機(jī)啟動(dòng)Q0.24SQ2I0.3

5SQ3I0.4

6SQ4I0.5

進(jìn)入OB1編輯器界面,編寫控制程序。系統(tǒng)啟動(dòng):按下啟動(dòng)按鈕SB1→常開觸點(diǎn)I0.0閉合→執(zhí)行置位指令→線圈M1.0被置位。系統(tǒng)停止:按下啟動(dòng)按鈕SB2→常開觸點(diǎn)I0.1閉合→執(zhí)行復(fù)位指令→線圈M1.0、Q0.0、Q0.1、Q0.2被復(fù)位。貨物傳送帶電機(jī)運(yùn)行程序:系統(tǒng)啟動(dòng)后,當(dāng)碰到限位開關(guān)SQ1→常開觸點(diǎn)I0.2閉合→執(zhí)行置位指令→線圈Q0.1被置位→貨物傳送帶電機(jī)運(yùn)行。貨物傳送帶電機(jī)停止程序:當(dāng)碰到限位開關(guān)SQ2→常開觸點(diǎn)I0.3閉合或系統(tǒng)運(yùn)行標(biāo)志位常閉觸點(diǎn)M1.0閉合,則貨物傳送帶電機(jī)停止。托盤傳送帶電機(jī)運(yùn)行程序:系統(tǒng)啟動(dòng)后,當(dāng)碰到限位開關(guān)SQ3→常開觸點(diǎn)I0.4閉合→執(zhí)行置位指令→線圈Q0.2被置位→托盤傳送帶電機(jī)運(yùn)行。托盤傳送帶電機(jī)停止程序:當(dāng)碰到限位開關(guān)SQ4→常開觸點(diǎn)I0.5閉合或系統(tǒng)運(yùn)行標(biāo)志位常閉觸點(diǎn)M1.0閉合,則托盤傳送帶電機(jī)停止。指示燈HL1點(diǎn)亮程序:當(dāng)貨物傳送帶電機(jī)運(yùn)行或則托盤傳送帶電機(jī)運(yùn)行,則指示燈HL1點(diǎn)亮。系統(tǒng)停止程序:當(dāng)碰到限位開關(guān)SQ2→常開觸點(diǎn)I0.3閉合→當(dāng)碰到限位開關(guān)SQ4→常開觸點(diǎn)I0.5閉合→執(zhí)行復(fù)位指令→線圈M1.0被復(fù)位→系統(tǒng)停止。3用PLCSIM調(diào)試程序首先點(diǎn)擊菜單欄中的“開始仿真”選項(xiàng),彈出仿真器界面和“拓展的下載到設(shè)備”對(duì)話框,其中:“PC/PG接口的類型”選擇為“PN/IE”,“PC/PG接口”選擇為“PLCSIM”,首先點(diǎn)擊搜索,搜索到相關(guān)設(shè)備后點(diǎn)擊下載,然后開始調(diào)試。選中存儲(chǔ)器的多選框,可以改變PLC地址當(dāng)前狀態(tài),按照以下過程調(diào)試。選中I0.0,然后再取消選中,模擬按下啟動(dòng)按鈕SB1,則系統(tǒng)運(yùn)行標(biāo)志位M0.0置位為1。選中I0.0,然后再取消選中,模擬按下啟動(dòng)按鈕SB1,則系統(tǒng)運(yùn)行標(biāo)志位M0.0置位為1。選中I0.2,然后再取消選中,模擬碰到限位SQ1,則線圈Q0.1置位為1,貨物傳送帶電機(jī)運(yùn)行。選中I0.4,然后再取消選中,模擬碰到限位SQ3,則線圈Q0.2置位為1,托盤傳送帶電機(jī)運(yùn)行。選中I0.3,模擬碰到限位SQ2,則線圈Q0.1復(fù)位為0,貨物傳送帶電機(jī)停止。選中I0.5,模擬碰到限位SQ4,則線圈Q0.2復(fù)位為0,托盤傳送帶電機(jī)停止。當(dāng)SQ2和SQ4都閉合時(shí),系統(tǒng)運(yùn)行標(biāo)志位M1.0復(fù)位為0。調(diào)試期間,選中I0.1,然后再取消選中,模擬按下停止按鈕SB2,則系統(tǒng)運(yùn)行標(biāo)志位M1.0置位為0,所有電機(jī)停止。28西門子S7-300/400PLC項(xiàng)目教程項(xiàng)目二傳送帶控制設(shè)計(jì)與調(diào)試任務(wù)3傳送帶正反轉(zhuǎn)控制設(shè)計(jì)與調(diào)試任務(wù)要求:按下正轉(zhuǎn)按鈕SB1,貨物傳送帶電機(jī)M1開始運(yùn)行(M1為三相異步電機(jī),正反轉(zhuǎn)運(yùn)行),托盤傳送帶電機(jī)M2開始運(yùn)行(M2為三相異步電機(jī),正反轉(zhuǎn)運(yùn)行)。當(dāng)碰到SQ2時(shí)貨物傳送帶電機(jī)M1停止,當(dāng)碰到SQ4時(shí)貨物傳送帶電機(jī)M1停止。按下反轉(zhuǎn)按鈕SB2,兩個(gè)電機(jī)開始反轉(zhuǎn),碰到SQ1后,貨物傳送帶電機(jī)停止;碰到SQ3后,托盤傳送帶電機(jī)停止。期間按下停止按鈕SB3,則電機(jī)立即停止,將各個(gè)限位開關(guān)復(fù)位后,重新調(diào)試。IO地址分配123硬件設(shè)計(jì)軟件程序設(shè)計(jì)IO地址分配1輸入信號(hào)輸出信號(hào)序號(hào)信號(hào)名稱地址序號(hào)信號(hào)名稱地址1正轉(zhuǎn)按鈕SB1I0.01貨物電機(jī)正轉(zhuǎn)Q0.02反轉(zhuǎn)按鈕SB2I0.12貨物電機(jī)反轉(zhuǎn)Q0.13停止按鈕SB3I0.23托盤電機(jī)正轉(zhuǎn)Q0.24SQ1I0.34托盤電機(jī)反轉(zhuǎn)Q0.35SQ2I0.4

6SQ3I0.5

7SQ4I0.6

2硬件設(shè)計(jì)3軟件程序設(shè)計(jì)按下正轉(zhuǎn)按鈕SB1,貨物傳送帶電機(jī)M1開始運(yùn)行。當(dāng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論