PLC編程實例,三台電機,順啟逆停
2026年9月14日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片詳細演示了如何使用 PLC 編寫一個控制三台電機「順序啟動、逆序停止」的編程實例。透過設定定時器與比較指令,實現每台電機之間間隔 5 秒的啟動與停止邏輯,並在最後透過模擬調試驗證了程序的正確性。
好
我們進行PRC的一個編程實例
有這樣的一個控制要求
實現三臺電機的順序啓動
逆序停止
都是間隔五秒鐘哈
我們看一下這樣的一個實例
該如何去實現
首先呢
我們這個PRC使用的是
二白smart哈
是Mint的
接着我們阻礙一下這個CPU
這兒呢
我們選擇CPU-ST20
以太網端口呢
使用這個默認就行啊
啓動
這個裏面呢
我們選擇運行模式
點擊確定
好
接下來呢
我們開始編寫這個程序
首先呢
我們是進行一個輸入輸出口的這個分配
點擊這個IO符號
我們這兒呢
主要是分配三個輸出口
就這個Q0.0是電機1
Q0.1是電機2
Q0.2是電機3
好
接下來呢
我們開始編寫程序
首先呢
我們使用一個啓動
這兒呢
我們使用中間位的存儲器啊
使用這個M0.0
右鍵定義符號
這個是啓動
點擊確定
這兒呢
我們使用一個定時器
地址呢
我們使用T56
接着我們直接使用輸出
這個是Q0.0
在這個位置我們使用一個自鎖
把這兒呢
連接上去
在這個位置我們使用一個定時器
定時器呢
是在這個位置
這個是T55
時間呢
我們設置爲100
把這兒呢
刪掉
連接到上面去
我們注意哈
這個時間是100
但是它的這個單位呢
是毫秒哈
時間的計算就是使用這個100乘以100
等於個一萬
一萬毫秒的話呢
其實就是十秒鐘的時間哈
好
接着我們在這個位置使用這個Q0.0
然後在這個位置呢
我們使用這個比較指令
我們使用這個大於等於整數
上面是T55
下面呢
是50
50的話呢
其實就是五秒鐘哈
在這個位置
我們直接控制這個電機2
接着我們使用這個Q0.0
然後呢
是Q0.1
接着使用比較指令
這兒呢
是100
因爲間隔五秒鐘嘛
間隔五秒鐘
其實100減去個50
正好是五秒鐘的一個時間哈
這兒呢
是Q0.
這個過程呢
其實就是順序啓動的一個過程哈
接下來我們編寫這個停止的程序
停止
首先我們這兒呢
使用M0.1
作爲這個停止開關
這個是停止
接着在這個位置
我們使用這個T56
然後這兒呢
我們使用一箇中間位的存儲器
這個是M0.2
在這兒使用一個M0.2的字鎖
把這兒呢
連接上去
然後呢
使用一個定時器
這個是T56
時間呢
同樣也是這個100哈
也就是十秒鐘的時間
這兒呢
連接上去
我們在這個位置使用M0.2的長臂觸點
這個觸點的意義呢
就是當停止按下去的時候
它接通
它斷開
直接把這個電機3呢
直接斷開
然後在這個位置使用這個小於等於
也就是比較指令
當然這兒呢
是T56
這個呢
是50
好這樣的話呢
我們這個程序呢
就編寫完成了哈
就是當它的時間到達的時候呢
直接這兒斷開
電機1停止運行
那麼這個呢
就是當按一下停止5秒鐘的時候
停止電機2
10秒鐘的時候呢
停止電機1
好
接下來我們把這個程序呢
下載進PLC
看一下它的運行過程是怎樣的
點擊PLC
點擊下載
點擊是
好接下來呢
我們點擊調試程序狀態
我們啓動一下
點擊右鍵寫入
我們看現在呢
是這個電機1
首先啓動運行
當5秒鐘的時間到達的時候
電機2啓動運行
當10秒鐘的時間到達的時候
電機3啓動運行
並且維持這樣的一個狀態
接下來呢
我們按下停止
當停止首先按下去的時候
電機3停止運行
這兒呢
開始進行一個計時時間到達
電機2停止運行
當10秒鐘的時間到達的時候呢
三臺電機啊
都停止運行
就是這樣的一個過程哈
感興趣的朋友呢
可以自己動手試一下好吧

