PLC編程實例,間隔啟動運行
2026年10月29日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片演示如何編寫一個 PLC 程序,實現電機在按下停止按鈕後,必須間隔至少 15 秒才能再次啟動的控制功能。透過使用 S7-200 CPU、中間存儲器及關斷定時器(Off-delay Timer),詳細展示了從符號定義、邏輯編寫到實際硬件調試的完整過程。
我們編寫TLC的一個程序實例
控制要求是這樣的
實現按一下停止後
至少間隔15秒的時間
才能再次啓動運行
這兒的前面呢
基本上就是一個棋寶亭
我們看一下這樣的一個功能
該如何去實現
我們在編寫程序的時候呢
首先是進行一個CPU的阻態
咱們是先把這個程序編寫出來
然後我會把這個程序下載進PLC
實際上運行一下
因爲現在我這個電腦呢
是實際當中貼了一個PLC硬件的
所以說程序編寫完
咱們可以實際上去跑一下
看一下
這個硬件就是CPU-S720
以它網端口直接使用默認
就是192.168.2.1
啓動裏面有三種模式
分別是停止運行
和保持上次斷電時的那種狀態
一般情況呢
是選擇運行模式
點擊確定
接下來呢
我們分配一個輸出口的表格
點擊IO符號
660.0呢
我們定義爲
電機
這個輸入口呢
我們不定義了
我們直接使用這個中間位的存儲器
去實現
首先是一個啓動
這個位置呢
我們需要定義一個地址
M0.0
右鍵
定義符號
名稱呢
是啓動
點擊確定
這個是
啓動
T55呢
我們定義爲這個G10
還有這個M0.1
我們定義爲啊
停止
好應用一下
我們看這個位置呢
就變成了啓動
如果說這個位置啊
既想顯示符號
又想顯示地址的話呢
可以點擊試圖
這呢有一個符號
絕對
兩者呢
都會顯示在這個位置
接下來這個位置
我們使用場地
這個位置呢
我們使用T55
至於它的作用呢
待會呢咱們再講
接着這個位置是啊
停止
接着呢
這兒就是啊
點擊
這個位置是
點擊
接着我們把這兒呢
連接到這個位置來
接着在這兒
我們使用
點擊
然後呢
我們使用
定時器
這個定時器呢
我們要注意類型
這兒呢
使用
關斷定時器
地址是T55
另外呢
要注意這個時間
時間呢
是15秒
時間的計算呢
是使用這個
設定值乘以個分辨率
設定值乘以個分辨率呢
單位是毫秒
如果說是毫秒的話呢
我們這兒呢
就需要輸入150
150乘以個100
就是啊
15000毫秒
然後呢
去掉三個零
就是啊
15秒的一個時間
那這個程序是什麼意思呢
就是按一下啓動
電機呢
啓動運行
這兒呢
直接
我們注意哈
前面
接通的時候
它這兒呢
會直接斷開
那它什麼時候
纔會恢復爲
閉合的狀態呢
就是當這兒
斷開的時候
它開始進行一個計時
時間到達
這兒呢
纔會恢復爲
閉合的狀態
它其實就是這樣的一個過程
而這個程序呢
我們就編寫完成了
那至於這個程序
能不能夠實現
我們想要的這種功能呢
我們可以把這個程序
下載進PLC
實際上呢
運行一下
看看
有問題的話
也不要緊啊
有問題的話
因爲我們這個
就相當於
因爲在編寫完成之後呢
終歸是要有一個調試的過程
有問題的話
我們再修改問題就行了
點擊調試
程序狀態
而這個呢
就是啊
讀取到的
PLC內的
實時的一個數據
好
我們首先按下啓動
寫入
我們看這個電機呢
啓動運行
即使這兒斷開呢
由於這兒有一個字鎖
也可以讓這個電機呢
保持一個
持續輸出的一個狀態
好
接着我們按下停止
我們看
按一下停止之後
這個位置呢
並沒有
直接恢復爲
接通的狀態
在這種狀態下
我們按一下
啓動的話呢
這兒呢
是沒有辦法去
接通的
只有當這個時間到達
這兒恢復爲了閉合的狀態
這兒呢
才能夠再次去
啓動運行
也就是說
是可以實現
就是停止之後
至少要間隔
15秒的一個時間
這個電機呢
才能夠再次去
啓動運行的
是可以實現
這樣的一個功能的
我們可以注意
觀察一下這個位置
注意觀察這個時間
在這個時間
到達之內呢
如果說直接按下
這個開關的話呢
就像咱們剛纔操作的那樣
是沒有辦法去啓動的
只有當這兒
再次接通之後
才能夠再次去
啓動運行
就是這樣的一個功能
好吧

