PLC編程實例,自動順啟逆停,定時器應用
2026年9月23日
AI 生成·可能包含錯誤
視頻概述
AI 生成本教學演示如何使用 PLC 編程實現兩台電機的自動順序啟動與逆序停止。啟動時,電機一先運行,延時 10 秒後電機二啟動;停止時,電機二先停止,延時 10 秒後電機一停止。透過設定 CPU 狀態、分配 IO 符號表及編寫定時器邏輯,成功實現該控制流程。
好
我們進行PLC的一個編程實例
有這樣的一個控制要求
實現兩臺電機的自動順序啓動和逆序停止
啓動和停止時間分別爲10秒
這是一個什麼樣的意思呢
就是有兩臺電機
分別是電機一和電機二
在按一下啓動的時候呢
電機一首先啓動運行
然後延時10秒鐘的時間
電機二呢自動啓動運行
在停止的時候
就是按一下停止的時候呢
電機二首先停止運行
然後延時10秒鐘的時間
再自動停止電機一
是這樣的一個過程
我們看一下這樣的一個過程
通過這個PLC程序該如何去實現
在進行PLC編程的時候呢
首先呢是進行這個CPU的阻態
這兒呢我們選擇CPU ST20
這個以太網端口呢
直接使用默認就行
這樣呢打一下對勾
啓動裏面呢有三種模式
我們呢選擇運行模式
點擊確定
接下來呢分配一下這個輸入輸出口的表格
點擊符號表IO符號
I0.0呢是啓動
I0.1是停止
Q0.0呢是電機一
Q0.1呢是電機二
好接下來呢
我們開始編寫這一個程序
首先呢是奇葩亭電路
這個是I0.0
然後是停止
這個停止呢
我們先不分配地址
這個是Q0.0
這個位置呢
需要加上一個字鎖
把這兒呢連接上去
在這個位置
我們需要用到一個定時器
地址爲T55
時間是十秒鐘的時間
我們這兒呢需要注意一下這個時間
這個時間的單位呢
是毫秒計算方式呢
是用這個設定製成一個分辨率
就是100乘一個這個100
是一萬毫秒
一萬毫秒的話呢
就是十秒鐘的時間
然後這兒呢是T55
在這個位置
我們使用一個長臂
同樣這個地址呢
我們先不分配
這個是Q0.1
也就是電機二
這個啓動過程呢
我們就已經編寫完成了
接下來呢
我們編寫一下這個停止的過程
這邊同樣呢
也是一個起跑停
這個是停止是I0.1
這兒呢
我們使用一箇中間位的存儲器
這個是M1.0
這兒呢
使用M1.0連接上去
在這個位置呢
使用一個定時器
同樣的也是十秒鐘的時間
我們把這個地址呢
改成T56
這兒呢
直接連接上去
這兒呢
改成T56
這兒呢
同樣也改成T56
這個位置我們改成M1.0
這個是什麼意思呢
就是當按下啓動的時候
電機一首先啓動運行
這兒呢
必可形成一個字鎖
這兒呢
開始進行一個計時時間到達
這兒接通
電機二啓動運行
當按一下停止的時候呢
M1.0這兒呢
得定這兒斷開
電機二停止運行
同時T56呢
開始進行一個計時時間到達
這一塊停止運行
好我們看一下這個過程
我們先把這個程序呢
下載進PLC
點擊下載
點擊是
點擊調試程序狀態
這是初始狀態
右鍵強制
強制爲開
我們看一下
現在呢
是電機一首先啓動運行
這兒呢
開始進行一個計時時間到達
這兒有輸出
馬上時間到了哈
這兒有輸出
這個定時器呢
時間到達之後
它會一直保持住這樣的一個接通的狀態
就是這兒呢
就是不用去管它
直接讓它往上加這個時間就行了
如果說需要停止的話呢
就是按一下這個停止
停止的瞬間是這個電機二
首先停止運行
這兒呢
開始進行一個計時時間到達
這兒停止運行
這兒呢
也斷開
就是這樣的一個過程
所以說我們編寫的這個程序呢
是可以實現這樣的一個功能的
好吧

