PLC編程實例
聲明:您必須遵守我們的協議,如果您下載了該資源行為將被視為對《電天下賬號管理規(guī)范》全部內容的認可,本網站資源來自原創(chuàng),僅供用于學習和交流,請勿用于商業(yè)用途。如有侵權、不妥之處,請舉報本資源,我們將及時審核處理!
PLC編程實例
PLC編程實例
文本預覽
可編程控制器常用程序實例
1. 二分頻器
二分頻器是一種具有一個輸入端和一個輸出端的功能單元,輸出頻率為輸入
頻率的一半。如下,輸入為 I0.0,輸出為 Q4.0。
分析二分頻的時序圖看到,輸入每有一個正跳沿,輸出便反轉一次。據
此,可用跳變沿檢測指令實現分頻功能。
梯形圖程序 1:
梯形圖程序 2:
1梯形圖程序 3:
2. 啟動和自鎖程序
程序功能:輸入 X0 閉合時,輸出 Y0 閉合且自鎖。只有在 X1 閉合時,其動
斷觸點打開,Y0 斷開。其時序圖如下:
梯形圖程序:
23. 優(yōu)先程序
優(yōu)先程序執(zhí)行時,能在多個輸入信號中僅接收最先一個輸入信號作出反
映,其后的輸入信號不接收。此原則常用于搶答器中。
梯形圖程序:
4. 燈泡控制程序
一盞燈泡由一個按鈕來控制,已知第一次按下按鈕,燈泡亮,第二次按下
按鈕,燈光滅。
(一)PLC接線圖
(二)定義符號地址
符號地址 絕對地址 類據類型 說明
3S0 I0.0 BOOL 按鈕
L0 Q0.0 BOOL 燈泡
M0 M0.0 BOOL 標標位
(三)梯形圖程序
5. 控制傳送帶
一個由電氣啟動的傳送帶,在傳送帶的起點有兩個按鈕開關:用于 START
的 S1 和 STOP 的 S2。
在傳送帶的尾部也有兩個按鈕開關:用于 START 的 S3 和 STOP 的 S4。
可以從任何一端起動或停止傳送帶。
另外,當傳送帶上的物件到達末端時,傳感器S5 使傳送帶停機。
(一)PLC接線圖
(二)定義符號地址
4(三)梯形圖程序
6. 傳送帶定位控制
一電動機帶動一個傳送帶運動,要求移動傳送帶向前或向后到達某一確定
的位置,其結構示意圖如下,為了正確定位該傳送帶,有時需要按下向后
(REV)或向前(FWD)按鈕進行手動調整。
梯形圖程序
一旦有按鈕按下,立即驅動輸出,電動機運轉一個掃描周期。這也意味著
5按鈕時間長短與電動機驅動的時間沒有關系。
7. 檢測傳送帶的方向
裝備有兩個光電傳感器(PEB1 和 PEB2)的傳送帶,該設計能夠檢測傳送帶上
物件的運動方向,并通過左右兩端的指示燈(LEFT 燈和 RIGHT 燈)顯示。
(一)PLC接線
(二)定義符號地址
(三)梯形圖程序
68. 按鈕指示燈練習
第一次按按鈕指示燈亮,第二次按按鈕指示燈閃亮,第三次按下按鈕指示
燈滅,如此循環(huán),試編寫其PLC控制的LAD程序。
梯形圖程序
79. 脈沖發(fā)生器
用定時器可構成脈沖發(fā)生器,這里用了兩個定時器產生頻率占空比均可設置
的脈沖信號。
如下圖的脈沖發(fā)生器的時序圖,當輸入 I0.0 為 1 時,輸出 Q0.0 為 1 或 0 交
替進行,脈沖信號的周期為 3s,脈沖寬度為 1s。
梯形圖程序
10. 頻率監(jiān)測器
頻率監(jiān)測器用于監(jiān)測脈沖信號的頻率,若其低于下限,則指示燈亮,“確
認”按鍵能使指示燈復位。
為此,使用了一個擴展脈沖定時器,每當頻率信號有一個上升沿就啟動一
次定時器。如果超過了定時時間沒有啟動定時器,則表明兩個脈沖之間的時間
間隔太長,即頻率太低了。
梯形圖程序
811. 順序循環(huán)執(zhí)行程序
當 X0 接通,燈 Y0 亮;經 5s 后,燈 Y0 滅,燈 Y1 亮;經 5s 后,燈 Y1 滅,
燈 Y2 亮,再過 5s 后,燈 Y2 滅,燈 Y0 亮,如此順序循環(huán),其時序圖如下。
梯形圖程序
912. 電動機順序啟動控制程序
有三臺電動機 M1、M2、M3,按下啟動按鈕后 M1 啟動,延時 5s 后 M2 啟
動,再延時 16s 后 M3 啟動。
(一)PLC接線圖
(二)定義符號地址
(三)梯形圖程序
1013. 風機監(jiān)控程序
某設備有三臺風機,當設備處于運行狀態(tài)時,如果風機至少有兩臺以上轉
動,則指示燈常亮;
如果僅有一臺風機轉動,則指示燈以 0.5Hz 的頻率閃爍;
如果沒有任何風機轉動,則指示燈以 2Hz 的頻率閃爍。
當設備不運行時,指示燈不亮。
(一)梯形圖程序
(二)語句表程序
11輸入位 I0.0,I0.1,I0.2 分別表示風機 1,2,3。存儲位 M100.3 為 2Hz 的頻
率信號,M100.7 為 0.5Hz 的信號。風機轉動狀態(tài)指示燈由 Q4.0 控制。存儲位
10.0為1時用于表示至少有兩臺風機轉動,M10.1為1時表示沒有風機轉動。
14. 氣缸運動計數控制
要求: 氣缸連續(xù)往復運動 20 次便自動停止。
(一)氣控回路
(二)PLC接線圖
12(三)定義符號地址
(四)梯形圖程序
1315. 貨倉區(qū)的控制
如下圖,裝有兩臺傳送帶的系統,在兩臺傳送帶之間有一個倉庫區(qū)。傳送帶
1 將包裹運送至臨時倉庫區(qū)。傳送帶 1 靠近倉庫區(qū)一端安裝的光電傳感器確定
已有多少包裹運送至倉庫區(qū)。傳送帶 2 將臨時庫區(qū)中的包裹運送至裝貨場,在
這里貨物由卡車運送至顧客。傳送帶 2 靠近倉庫區(qū)一端安裝的光電傳感器確定
已有多少包裹從庫區(qū)運送至裝貨場。
梯形圖程序
1. 二分頻器
二分頻器是一種具有一個輸入端和一個輸出端的功能單元,輸出頻率為輸入
頻率的一半。如下,輸入為 I0.0,輸出為 Q4.0。
分析二分頻的時序圖看到,輸入每有一個正跳沿,輸出便反轉一次。據
此,可用跳變沿檢測指令實現分頻功能。
梯形圖程序 1:
梯形圖程序 2:
1梯形圖程序 3:
2. 啟動和自鎖程序
程序功能:輸入 X0 閉合時,輸出 Y0 閉合且自鎖。只有在 X1 閉合時,其動
斷觸點打開,Y0 斷開。其時序圖如下:
梯形圖程序:
23. 優(yōu)先程序
優(yōu)先程序執(zhí)行時,能在多個輸入信號中僅接收最先一個輸入信號作出反
映,其后的輸入信號不接收。此原則常用于搶答器中。
梯形圖程序:
4. 燈泡控制程序
一盞燈泡由一個按鈕來控制,已知第一次按下按鈕,燈泡亮,第二次按下
按鈕,燈光滅。
(一)PLC接線圖
(二)定義符號地址
符號地址 絕對地址 類據類型 說明
3S0 I0.0 BOOL 按鈕
L0 Q0.0 BOOL 燈泡
M0 M0.0 BOOL 標標位
(三)梯形圖程序
5. 控制傳送帶
一個由電氣啟動的傳送帶,在傳送帶的起點有兩個按鈕開關:用于 START
的 S1 和 STOP 的 S2。
在傳送帶的尾部也有兩個按鈕開關:用于 START 的 S3 和 STOP 的 S4。
可以從任何一端起動或停止傳送帶。
另外,當傳送帶上的物件到達末端時,傳感器S5 使傳送帶停機。
(一)PLC接線圖
(二)定義符號地址
4(三)梯形圖程序
6. 傳送帶定位控制
一電動機帶動一個傳送帶運動,要求移動傳送帶向前或向后到達某一確定
的位置,其結構示意圖如下,為了正確定位該傳送帶,有時需要按下向后
(REV)或向前(FWD)按鈕進行手動調整。
梯形圖程序
一旦有按鈕按下,立即驅動輸出,電動機運轉一個掃描周期。這也意味著
5按鈕時間長短與電動機驅動的時間沒有關系。
7. 檢測傳送帶的方向
裝備有兩個光電傳感器(PEB1 和 PEB2)的傳送帶,該設計能夠檢測傳送帶上
物件的運動方向,并通過左右兩端的指示燈(LEFT 燈和 RIGHT 燈)顯示。
(一)PLC接線
(二)定義符號地址
(三)梯形圖程序
68. 按鈕指示燈練習
第一次按按鈕指示燈亮,第二次按按鈕指示燈閃亮,第三次按下按鈕指示
燈滅,如此循環(huán),試編寫其PLC控制的LAD程序。
梯形圖程序
79. 脈沖發(fā)生器
用定時器可構成脈沖發(fā)生器,這里用了兩個定時器產生頻率占空比均可設置
的脈沖信號。
如下圖的脈沖發(fā)生器的時序圖,當輸入 I0.0 為 1 時,輸出 Q0.0 為 1 或 0 交
替進行,脈沖信號的周期為 3s,脈沖寬度為 1s。
梯形圖程序
10. 頻率監(jiān)測器
頻率監(jiān)測器用于監(jiān)測脈沖信號的頻率,若其低于下限,則指示燈亮,“確
認”按鍵能使指示燈復位。
為此,使用了一個擴展脈沖定時器,每當頻率信號有一個上升沿就啟動一
次定時器。如果超過了定時時間沒有啟動定時器,則表明兩個脈沖之間的時間
間隔太長,即頻率太低了。
梯形圖程序
811. 順序循環(huán)執(zhí)行程序
當 X0 接通,燈 Y0 亮;經 5s 后,燈 Y0 滅,燈 Y1 亮;經 5s 后,燈 Y1 滅,
燈 Y2 亮,再過 5s 后,燈 Y2 滅,燈 Y0 亮,如此順序循環(huán),其時序圖如下。
梯形圖程序
912. 電動機順序啟動控制程序
有三臺電動機 M1、M2、M3,按下啟動按鈕后 M1 啟動,延時 5s 后 M2 啟
動,再延時 16s 后 M3 啟動。
(一)PLC接線圖
(二)定義符號地址
(三)梯形圖程序
1013. 風機監(jiān)控程序
某設備有三臺風機,當設備處于運行狀態(tài)時,如果風機至少有兩臺以上轉
動,則指示燈常亮;
如果僅有一臺風機轉動,則指示燈以 0.5Hz 的頻率閃爍;
如果沒有任何風機轉動,則指示燈以 2Hz 的頻率閃爍。
當設備不運行時,指示燈不亮。
(一)梯形圖程序
(二)語句表程序
11輸入位 I0.0,I0.1,I0.2 分別表示風機 1,2,3。存儲位 M100.3 為 2Hz 的頻
率信號,M100.7 為 0.5Hz 的信號。風機轉動狀態(tài)指示燈由 Q4.0 控制。存儲位
10.0為1時用于表示至少有兩臺風機轉動,M10.1為1時表示沒有風機轉動。
14. 氣缸運動計數控制
要求: 氣缸連續(xù)往復運動 20 次便自動停止。
(一)氣控回路
(二)PLC接線圖
12(三)定義符號地址
(四)梯形圖程序
1315. 貨倉區(qū)的控制
如下圖,裝有兩臺傳送帶的系統,在兩臺傳送帶之間有一個倉庫區(qū)。傳送帶
1 將包裹運送至臨時倉庫區(qū)。傳送帶 1 靠近倉庫區(qū)一端安裝的光電傳感器確定
已有多少包裹運送至倉庫區(qū)。傳送帶 2 將臨時庫區(qū)中的包裹運送至裝貨場,在
這里貨物由卡車運送至顧客。傳送帶 2 靠近倉庫區(qū)一端安裝的光電傳感器確定
已有多少包裹從庫區(qū)運送至裝貨場。
梯形圖程序
AIGC
您好,關于"PLC編程實例",我來為您詳細解釋一下:
PLC(Programmable Logic Controller)是一種專門設計用來控制工業(yè)自動化系統的電子設備。它通過預先編寫的指令(程序)來控制各種機械設備,如生產線、機器人、電機等,實現自動化的操作流程。
編程實例通常涉及以下幾個步驟:
1. **了解硬件**:首先,需要熟悉您所使用的PLC型號和其I/O(輸入/輸出)端口配置,以及連接的傳感器、執(zhí)行器等設備。
2. **選擇編程語言**:PLC編程語言有多種,如三菱的Ladder Diagram (LD), 歐姆龍的Structured Text (ST)或功能塊圖(FB),西門子的Step 7等。每種語言都有其特定的邏輯結構。
3. **編寫程序邏輯**:例如,一個簡單的PLC編程實例可能是創(chuàng)建一個定時器,當達到預設時間時啟動一個電機。在Ladder Diagram中,這可能表現為兩個觸點(開始和結束)連成一個線圈(代表電機動作)。
4. **測試與調試**:在編程完成后,會進行模擬運行和現場測試,確保程序邏輯按照預期工作,并及時調整錯誤。
5. **維護與升級**:隨著需求的變化,可能需要對程序進行修改或添加新功能。
如果您具體遇到了某個PLC編程問題或者需要某個實例來學習,歡迎提供更多的細節(jié),我會盡力幫助您理解和解決。
PLC編程實例的相關資源推薦
會員專享
開通會員
升級會員獲取海量資源免費下載
會員免費下載
5D幣 購買
上傳資源賺收益
格式:pdf
瀏覽:715
收藏:0
瀏覽:715??|??
收藏:0
上傳時間:2014-01-06
大小:2.9KB
舉報
作者相關作品
排名
昵稱
瓦特值
熱門標簽