PLC編程實例,起保停和單故障切換,編程過程
2026年9月19日
視頻概述
AI 生成本影片演示如何編寫一個PLC程序來實現電機的起保停與自動切換功能。當電機一正常運行時,透過啟動與停止按鈕控制;若電機一發生故障,系統將自動停止電機一並切換至電機二運行。此外,程序中加入了急停功能以確保安全,並詳細展示了從硬件配置、符號表分配到程序編寫與實機調試的全過程。
我們根據控制要求編寫PLC的一個程序實例
這個控制要求呢
在這兒
按下啓動
電機一啓動運行
按下停止
電機一停止運行
這其實呢
就是一個起保停程序
當電機一有故障時
自動停止電機一
並且切換到電機二運行
設置即停
但是電機二有故障
不能切換到電機一
是這樣的一個控制要求
我們看一下這樣的一個功能該如何去實現
首先呢
我們在編寫程序的時候呢
第一步是先進行CPU的一個阻態
這兒呢
我們選擇CPU-SP20
以太網端口呢
直接使用默認就行
啓動裏面有三種模式
一般呢
我們選擇運行模式
點擊確定
接下來呢
我們點擊一下這個符號表
分配一下這個輸入輸出口的這個表格
I0.0是啓動
I0.1是停止
我們這個位置呢
是不需要跟啓動一和啓動二
因爲這個呢
是正常情況下就是啓動電機一
就是當電機一有故障的時候呢
就是自動切換到電機二運行
所以說這個位置呢
我們需要一個故障
所以說電機二的啓動呢
是由這個故障去控制的
I0.3呢
是停
接着Q0.0呢
就是電機一
Q0.1是電機二
接着我們編寫程序
首先是啓動
然後是停止
如果說在這個位置
我們既想讓這兒顯示地址
又想顯示住室的話呢
我們可以點擊一下視圖
在這種模式下呢
這兒呢是既可以顯示住室
又可以顯示地址
然後是故障
接着是急停
在這個位置使用電機一
在這個位置呢
加上自鎖
連接上去
接着呢
我們編寫電機二的啓動
電機二的啓動呢
其實就比較簡單了哈
我們可以使用這個故障
然後呢使用急停
接着呢就是電機二
而且這個位置呢
我們是不需要加這個自鎖的
因爲如果說外部它是一個熱計的話呢
我們只需要把這個熱計呢
設置成手動復位即可
它就可以一直保持這樣的一個故障的狀態
然後讓這個位置呢
一直處於一種接通的狀態
因爲這個控制要求呢
給的比較簡單哈
所以說我們先按照簡單的去考慮
那麼如果說在這個維修的過程中
比如說我已經把這個故障給復位了
然後呢還想讓這個電機二繼續運行的話呢
那可能就需要加這一個起保停啊
就是在這個位置呢加一個上升引
然後下面呢再加一個自鎖
但是我們這兒呢不考慮那麼麻煩啊
就考慮一個單純的故障切換就行
好接下來呢
我們把這個程序呢編譯一下
先保存一下哈
然後點擊一下編譯
看一下是否存在格式上的一些問題
錯誤總結爲零
說明我們這個程序呢不存在格式上的問題
好接下來我們把這個程序呢
直接下載進 PLC
實際上呢運行一下
我這兒呢是連接了一個 PLC 的實物的
然後點擊調試程序狀態
這個呢就是內部的一個初始化狀態啊
首先呢我們按一下啓動
現在呢是啓動了電機1
那當按下停止的時候呢
電機1呢就會啊停止運行
我們再按一下啓動
看一下當故障的時候
這是啓動的一個狀態
當外部有故障的時候呢
我們看一下
這個故障呢會給這個口呢進行一個反饋
反饋過來一個信號
這兒呢會進行一個
這兒斷開
停止電機1
這兒接通
啓動電機2
是這樣的一個動作的過程啊
所以說我們編寫的這個程序呢
是可以實現這樣的一個功能的
好吧
如果說這個電機2需要停止的話呢
直接按下急停就可以

