PLC編程實例,正反轉自動停止
2026年10月26日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片詳細演示了一個PLC編程實例,實現電機的正反轉控制及自動停機功能。具體要求為:按下正轉鍵運行10秒後自動停止,按下反轉鍵運行15秒後自動停止,並設有停止按鈕。影片涵蓋了從硬件配置、IO分配、程序編寫到模擬調試的完整流程。
我們進行PLC的一個編程實例
這個控制要求呢
是一個粉絲朋友提供的
具體的控制要求是按下正轉
電機正轉運行十秒後自動停機
按下反轉
電機反轉運行15秒後自動停機
按下停止啊
電機停止運行
我們看一下這樣的一個功能該如何去實現
這個實例呢
它是一個簡單入門的哈
就是在正反轉的一個基礎上加了一個自動停機
接下來我們看一下這樣的一個功能該如何去實現
我們在編程的時候呢
首先是要進行一個CPU的阻態
就是要把我們實際中選擇的這個硬件呢
告訴我們的這個編程軟件
那這兒呢
咱們電腦是連接了一個PLC硬件
那具體的CPU型號呢
就是這個CPU-ST20
這個以太網端口呢
我們直接使用默認就可以是192.168.1
啓動裏面有三種模式
一般情況的話呢
是選擇運行模式
點擊確定
好
接下來呢
我們分配一下輸入輸出口的表格
點擊符號表
IO符號
如果說我們的這個窗口是默認的話呢
這個符號表應該是在下面這個位置
在下面這個位置
我在編程的時候呢
是習慣把這個符號表呢
放在這個位置
方便修改
我們這個輸入呢
就不去定義了
我們直接使用這個輸出口
輸入口的話呢
我們使用這個中間位的存儲器
Q0.0呢
是電機正轉
Q0.1是電機返轉
好
接下來呢
我們就可以開始編寫這個程序了
那首先呢
使用這個M0.0
作爲這個正轉的啓動
我們可以直接右鍵定義符號
是正轉啓動
點擊確定
接着呢
我們使用一個停止
這個停止呢
是M0.1
直接右鍵定義符號
這個是停止
好
接着這個呢
就是Q0.0
也就是電機正轉
那如果說我們在這個位置
既想顯示符號
又想顯示地址的話呢
可以點擊試圖
通過這三個呢
進行一個選擇就可以了
那這個符號絕對呢
就是既顯示地址
又顯示註釋
都是可以的哈
大家呢
根據自己的情況
進行一個選擇就可以
這兒呢
我們使用這個電機正轉的字鎖
這兒呢
連接上去
因爲是正反轉
所以說呢
我們還需要加什麼呢
還需要加一個互鎖
那這個呢
我們可以定義爲是
電機反轉
接着呢
我們是複製一下
這個呢
就是反轉啓動
反轉啓動呢
由於我們還沒有定義這個符號
所以說呢
我們需要先輸入這個地址
比如說是M0.2
右鍵定義符號
這個是反轉啓動
點擊確定
這個停止呢
不用變動
這兒我們修改成電機正轉
就相當於是互鎖
這兩個開關呢
就是互鎖
這個是電機反轉
這個同理呢
也是電機要反轉
好
接下來呢
我們在這個位置
我們可以直接把這個定時器
裝在這個位置
當然我們也可以在下面呢
去使用哈
就是比如說在這個位置呢
使用這個電機正轉
然後呢
跟一個定時器都是可以的哈
我們這兒呢
就是直接放在這個位置就行了
直接連接上去
這兒呢
我們使用這個T55
它的這個時間是多少呢
時間是正轉十秒鐘
十秒鐘的時間呢
我們這兒輸入100
時間的計算呢
是通過這個設定值
乘以個分辨率
就是一萬
單位呢
是毫秒
那一萬毫秒的話呢
就是十秒鐘的一個時間哈
這兒呢
可以定義符號是正轉計時
在前面呢
我們需要再加一個開關
用來自動停止
那這個呢
就是T55
接着在這個位置呢
我們可以直接把它複製一下
放在這個位置
當然前面這兒呢
我們還需要再增加一個長臂觸點
用來停止
我們可以先把這個呢
我們放在這個位置
連接上去
這兒呢
我們輸入T56
定義符號
這個是啊
反轉計時
點擊確定
那這兒呢
修改成反轉計時
也就是T56
而這個位置
我們修改成150
因爲反轉是啊
15秒後
自動停機
而這個程序呢
我們就編寫完成了
我們把這個程序呢
編譯一下
編譯的目的呢
就是看一下程序是否存在格式上的一些問題
把這兒呢
往上拖動一下
錯誤總計爲零
說明我們這個程序呢
不存在格式上的一些問題
不存在格式上的問題呢
並不代表功能已經實現了
那具體功能是否可以實現呢
我們需要把這個程序呢
下載進PLC
實際上呢
運行一下
好
點擊下載
點擊是
點擊調試程序狀態
好
我們呢
首先看一下電機的正端
我們右鍵
我們右鍵的時候呢
要注意右鍵這一個地址的位置哈
就這一個註釋的位置
不要直接右鍵這個指令哈
右鍵指令的話呢
就是彈出來這兩個
對話框
右鍵這兒的話呢
我們可以直接使用這個選項
寫入哈
這個位置是寫入哈
我們右鍵
直接點擊寫入
寫入爲ON就相當於呢
是把這個呢
給接通
我們看一下
我們關掉哈
把這個關掉
由於這兒有字鎖是可以進行一個保持的
十秒鐘到達會自動停止運行
那這個正轉呢
是沒有問題的哈
接下來我們看一下反轉
右鍵寫入
接通一下
電機啊
反轉
反轉呢
是啊
15秒的一個時間
當15秒鐘的時間到達的時候呢
這兒斷開
電機反轉就會啊
停止啊
運行
所以說我們編寫的這個程序呢
是可以實現我們想要的這種啊
控制要求的
感興趣的朋友呢
可以自己動手試一下
總的來說
這一個實例呢
其實作爲我們的這一個入門實驗
還是非常不錯的哈
因爲它包含了這個正反轉的一個使用
還有這個定時器的一個使用
算是一個小型的一個綜合的一個實例
好吧

