PLC編程實例,正反轉自動停止
2026年10月24日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片詳細演示了如何編寫一個PLC程序,實現電機正反轉啟動後,在運行10秒後自動停止的控制功能。教學涵蓋了從CPU配置、I/O分配、正反轉邏輯編寫到定時器設置及實際調試的完整流程。
好
我們編寫PLC的一個程序實例
有這樣的一個控制要求
正反轉啓動後運行十秒自動停止
我們看一下這樣的一個程序該如何去編寫
我們那主要是看一下這個編程的過程是怎樣的
以及整個的思路
其實像這個程序呢
我們那首先是要實現什麼呢
首先是要實現正反轉
然後在正反轉的基礎上
我們再去添加這個自動停止
那首先呢
我們是編寫這個正反轉的一個程序
在編寫程序之前呢
我們需要先主態一下這個CPU
這兒呢
咱們是連接了一個PLC的具體的CPU型號就是SP20
所以說我們把這個程序編寫出來之後呢
我們會實際上的運行一下
我們可以比較直觀的觀察到整個程序的運行過程
比特末端口呢
直接使用默認
啓動裏面有三種模式
我們選擇運行模式
點擊確定
接下來呢
我們分配一下這個輸出口的表格
輸入口呢
我們就不分配了
因爲輸入口呢
我們直接使用這個中間位的軍儲器
Q0.0是電機正轉
Q0.1是電機反轉
接着我們直接開始編寫程序
首先呢
是正轉啓動
我們可以右鍵定義符號
是正轉啓動
點擊確定
這個位置呢
我們使用停止
這個停止呢
我們可以使用M0.2
右鍵定義符號
停止
這個位置如果說既想顯示地址
又想顯示註釋的話呢
點擊試圖
點擊符號絕對就可以了
那接下來呢
就是啊
Q0.0
這個是電機正轉
那這個位置呢
要加字索
Q0.0
直接連接上去
因爲正反轉呢
需要加字索
所以說這個位置呢
我們使用Q0.1
接着這個位置就是電機反轉
是M0.0
應該使用這個M0.1
定義符號是電機反轉啓動
就是
反轉啓動
點擊確定
我們這個總地址
就是這些中間位的存儲器的總地址
可以在這個表格1裏面
可以看到
我們看一下
我們一共使用的是M0.0
M0.1和M0.2
這三個位存儲器
當然待會兒呢
我們還要使用
那這個位置呢
仍然是停止
我們可以直接複製一下
還有這個
然後呢
修改一下這個地址
這個是Q0.0
這個呢是Q0.1
還有這兒呢
直接使用Q0.1
就是反轉的
0.1
好
這個正反轉的程序呢
我們就已經完成了
那接下來呢
我們編寫自動停止的程序
那自動停止呢
我們首先是要加這個停止
在這兒呢
我們加一個場地的觸點
但是這個場地的觸點呢
我們先不定義地址
接着在下面這一塊
我們使用這個
SM0.0
然後呢
是使用這個Q0.0
也就是說
無論是正轉還是反轉呢
我們都要接通一個定時器
這個呢
是Q0.1
這兒連接上去
後面這兒呢
我們需要加一個定時器
這兒直接連接上去
這兒呢
是T55
十秒鐘的時間呢
就是100
但如果說感覺這兒
感覺不是很好看的話呢
我們還可以怎麼樣呢
還可以把這個T55呢
放到這兒來
然後中間這一塊呢
刪掉
我們可以刪除
在這個位置呢
再使用一個什麼呢
再使用一箇中間位的定時器
這兒呢
是M0.3
可以定義一下是
這兒呢
我們使用M0.3
它其實道理呢
都是一樣的
只不過這種呢
我們就是使用這個M0.3呢
進行了一箇中轉
我們可以編譯一下
看一下有沒有格式上的錯誤
我們看一下這兒
有一個操作數的問題
就是剛開始的
我們的兩個地址呢
沒有定義
這兒呢
就是T55
那這個地址呢
我們就可以填寫T55
這兒呢
也是T55
好
我們再編譯一下
現在呢
就沒有什麼問題了
接下來呢
我們把這個程序下載進PLC
實際上呢
我們運行一下
點擊下載
點擊是
接着呢
點擊調試程序狀態
這個呢
是初始的狀態
我們點擊正轉
寫入
開啓
開啓之後呢
我們看一下下面呢
有一個這兒呢
開始計時哈
當時間到達的時候呢
這兒會啊
自動停止運行
接下來呢
我們看一下反轉
反轉呢
它其實是同理哈
計時
時間到達
自動停止運行
其實這個定時器呢
放在這個位置呢
它們的道理呢
都是一樣的
我們可以看一下
我們編譯一下
啊
沒有什麼問題啊
直接下載進PLC
點擊是
點擊調試程序狀態
好
我們啓動正轉
啓動正轉
我們看一下這個定時器呢
開始進行一個計時
時間到達
這兒呢
自動停止運行
反轉呢
是同理
那如果說在十秒鐘的時間內
如果說我想停止的話呢
可以直接按一下這個停止開關
也是可以進行一個停止的
就是這樣的一個過程
好吧

