1200PLC實例,一鍵啟停,計數器實現
2026年11月11日
AI 生成·可能包含錯誤
視頻概述
AI 生成本教學演示如何使用西門子 S7-1200 PLC 的計數器功能來實現「一鍵啟停」控制邏輯。透過設定計數器的目標值與比較指令,使單個輸入按鈕在第一次按下時啟動輸出,第二次按下時則觸發復位並停止輸出。
使用 1200 PLC 我們編寫一個一鍵啓停的程序
這個一鍵啓停我們主要是使用計數器去實現
我們主要看一下 1200
PLC 它的計數器的一些格式的用法
首先我們找一下這個計數器
計數器我們使用這個加計數
就是這個 CPU 我們直接拖動過來
這個名稱直接使用默認就可以了
也是可以進行一個自定義的
在前面呢我們使用一個起停
這兒呢我們使用這個 M1.0
這個呢我們不去註釋了
這個值呢是 2
這個呢就是設定值啊
這個 PV 就是設定值也就是目標值
這個位置呢我們使用
這個是復位
我們使用這個 QU
好接下來呢
我們這個位置呢使用一個比較指令
下面直接
是 1 就可以
這個
位置
我們
使用
這個 CV 值
就是當這個計數器的值爲 1 的時候呢
我們讓後面這一個輸出呢
我們有一個輸出就可以
這兒呢直接就是
Q 變 0
也就是說當這兒
接通一次的時候呢
這兒為 1
為 1 的時候呢這兒接通
那當我們按一下第二次的時候呢
它是不是變成 2 了
那變成 2 的時候呢
這兒呢直接啊
復位為 0
就相當於是啊
停止的一個狀態
保存一下
接下來我們可以直接把這個程序下載進 PLC
我這個仿真是已經啟動了
我們可以直接下載進去仿真一下
點擊裝載
這個位置是啟動模塊
點擊完成
點擊轉至在線
這兒都是綠色說明我們這個程序
是已經下載到這個仿真器裏面了
點擊這一個啓用並監視就可以了
這個就是一個默認的狀態
好,首先呢,按一下第一次這個啓停
修改爲1
修改爲1,我們看一下
這個輸出呢是有一個輸出的
當這兒鬆開之後呢
這個輸出呢是能夠保持的
那按一下第二次呢
我們看一下是不是要停止啊
就這個位置呢是變成了一個0
我們可以看一下
上面的這個值是變成了0
再看一下這個過程
修改爲1
我們看
一下
修改爲1
這個位置呢接通
然後修改爲0
這是完整的一次
接着我們修改爲1
修改爲1
這個位置變成0
這兒呢變成0
這兒呢停止輸出
這就是使用計數器去實現的這個一鍵啟停
我們注意一下這個復位的位置
我們使用的是QU

