電氣必學知識:置位指令和復位指令
11 次觀看·2026年9月15日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片詳細介紹了 PLC 編程中常用的「自慰(Set)」與「復位(Reset)」指令。透過對比線圈指令,解釋了這兩條指令的保持功能,並利用 FactoryIO 仿真軟件演示了如何使用按鈕控制指示燈的亮滅,最後指導初學者如何正確解讀程序監控中的顏色狀態。
每天一個電器支持分享
今天分享的是自慰指令和復慰指令
很多新手小白剛開始接觸電器行業
圖紙不會看 零件認不全 別慌
我這裏有全套的電工PLC系統教學課程
還有電路實圖課程都已經準備好了
需要的朋友留下666瞭解一下
今天我們來學習PLC當中
常用到的兩條指令
分別是自慰指令和復慰指令
那首先我們先來看一下
自慰指令和復慰指令在哪裏
在指令當中的基本指令
位邏輯運算當中
那麼在這裏就有這兩個
分別是自慰和復慰
那麼首先我們先來看一下自慰指令
自慰指令實際上和那個線圈指令
長得有一點點像 對吧
那麼線圈指令就是一個括號
那麼這個自慰指令
就是在這個線圈指令中間多了一個S
那麼這個S實際上是這個set的意思
就是自慰
那麼自慰指令它的作用是什麼呢
作用就是將慰的值設置爲1
那麼這個地方的話要和線圈區分開來
線圈的話是線圈接通
慰的值就是1
但是自慰它是指令接通之後
就將值設置爲1
同時將值設置爲1之後呢
會保持爲1
也就是說
就算是之後沒有接通自慰指令
那麼它的值也會是1
就是它帶了一個保持的功能
然後再來看一下第二條指令
復慰指令
復慰指令呢
就是線圈當中一個R
那麼這個R呢
實際上就是那個reset的首字母
R就是復慰的意思
那麼復慰指令它的作用是什麼呢
它的作用就是將慰的值設置爲0
同時設置爲0之後呢
會保持爲0
除非你後面再去自慰
它就會變成1
否則的話呢
它就一直是0
那麼接下來的話呢
就來看一下這兩條指令的一個實際運行效果
那麼在之前的內容當中啊
有很多人反饋
就是說它沒有實際的POC
怎麼來進行一個程序的運行仿真
那麼這裏的話呢
給大家推薦一個仿真軟件
叫做FactoryIO
那麼我們在沒有實物的情況下呢
就可以使用這個軟件來進行一個仿真
那麼在這裏的話呢
我已經把相關的場景搭建好了
有需要的同學可以自行去下載
那麼在這裏呢
上面有一些按鈕和指示燈啊
我們以一個簡單的程序
用一個按鈕來控制一個指示燈來看一下
簡單介紹一下這個操作面板啊
就是這個仿真裏面的按鈕
那麼這裏的按鈕呢
有兩排
上面這一排按鈕呢
是自復位的
自復位按鈕是什麼意思呢
就是按下去之後是接通的
然後鬆開之後呢
是斷開的
然後下面這一排呢
是自鎖的
自鎖的就是按下去接通
然後再按一下才會斷開
那就是自鎖的按鈕
那麼我們就使用這個自鎖的按鈕
來控制其中一個燈看一下
那麼這個自鎖的按鈕呢
是I3.1
然後這個燈呢
是Q2.0
我們就使用這個按鈕來控制這個指示燈
I3.1
控制Q2.0
那麼這個虛擬仿真的軟件使用的也很簡單
那我們就是使用PLC的仿真就可以直接連接了
選中PLC
啓動仿真
然後把程序下載到仿真當中
下載好之後呢
還需要啓動PLC
點擊這個run就可以了
好
同時啊
這個仿真軟件呢
也需要啓動
在這裏有一個啓動
接下來監控程序來看一下
那麼現在啊
我的按鈕是沒有按下的
所以呢
這個燈呢
它是沒有亮的
那麼我按下綠色的按鈕
按下綠色的按鈕之後呢
可以看到
程序當中這個已經接通了
對吧
同時呢
這個燈
這個自衛指令已經變成了綠色
那麼在仿真裏面
這個燈也亮了
這是自衛
然後接下來把這個按鈕再按一下就可以斷開
那麼斷開之後呢
可以發現啊
我們在監控的時候呢
這個指令呢
它是沒有接通的
對吧
指令沒有接通啊
但是呢
這個燈它還是亮的
那麼這個呢
就是自衛指令啊
就是隻要接通一次
那麼這個衛呢
它就會變成1
同時變成1之後呢
它會保持爲1
就像現在這樣子的
我只要接通一次
它就一直是1
那如果想要讓它滅掉怎麼辦呢
就可以使用復衛指令
因爲復衛指令呢
是將它的值變成0
那麼接下來我們再來寫一行程序
使用第二個按鈕
黃色的自鎖按鈕
然後使用復衛指令
把Q2.0
也就是這個燈給它復位
然後下載程序
那麼接下來啊
按一下這個黃色的按鈕來看一下
按下黃色的按鈕
那麼這個復衛指令呢
就已經接通了
復衛指令接通了
那麼復衛接通之後呢
就可以把這個變量
就是把這個Q2.0
把它變成0
那麼變成0之後呢
這個燈它也就滅掉了
所以
燈就沒有亮了
那麼接下來我們再來按一下這個按鈕
把這個地方取消接通
那麼這個呢就是自衛和復衛的使用
自衛就是接通一次
就可以把這個燈
給它點亮
並且一直等點亮
然後這個復衛的話呢
就接通一次之後呢
可以把這個變量變成0
對應的燈也就滅了
並且呢一直滅掉
滅掉了之後
如果你還想讓它亮啊
你又可以使用自衛指令嘛
因爲自衛指令變成1
然後復衛指令呢變成0
要它亮就用自衛
要它滅就用復衛
那麼在其他的控制裏面也是一樣的
你可以用來控制氣缸
對吧
氣缸的伸出和收回
然後呢也可以用來控制這個傳送帶
控制傳送帶的正轉反轉都是可以的
那麼這個呢就是自衛和復衛啊
接下來的話呢
我們來看一下這個自衛指令和復衛指令的一個監控
那麼這個地方呢也是要提一下的
就是很多新手在學的時候呢
都是容易犯的一個錯誤
那麼我先把這個燈點亮一下
那麼現在啊
我們不看這個仿真
我們就直接監控程序
請問現在這個燈它是亮的還是滅的
就直接看這兩行程序
那麼在這裏啊
我們可以看到兩條指令
它都是沒有接通的
在這裏藍色啊
就表明沒有接通
就是等於零啊
沒有接通的意思
然後這個綠色呢
說明是等於一
那麼問燈是亮的還是滅的
那你看上面這裏自衛是綠色的
復衛也是綠色的
那到底是亮還是滅呢
這個時候啊
我們的燈是亮的
這個地方需要注意
這個的虛線啊
虛線是藍色
表示沒有接通
是這個意思
好
然後這個地方綠色啊
那兩個指令都是綠色
那爲什麼是滅的
而不是亮的啊
爲什麼是自衛了
而不是復衛了呢
這個時候啊
我們要看指令的顏色啊
前面這個地方呢
是我們編成的這個能流的顏色啊
藍色表示沒接通
綠色表示接通啊
寫下
綠色表示
接通
那麼指令的話呢
它又不一樣啊
指令的顏色
然後藍色是說明這個變量的值
等於1
藍色是變量的值
藍色是等於0啊
藍色是等於0
然後綠色是說明變量的值
等於1
這個地方啊
需要區分一下
好
那麼在這裏面
我們的這個指令
它是什麼顏色
指令是綠色
說明變量的值等於1
變量是誰
變量就是Q2.0
也就是說Q2.0這個燈它是亮的
就是這個意思
所以呢
我們的這個燈啊
它是亮的啊
可以來看一下這個仿真裏面
對吧
燈是亮的
好
那麼接下來我們來接通這個復位來看一下
按下黃色的按鈕
那按下黃色的按鈕呢
這個地方變成了這個綠色
這裏呢
說明是接通的
然後再來看這個指令的顏色
指令是什麼顏色
指令接通了
對吧
指令接通
但是顏色是藍色
藍色呢
說明這個變量的值等於0
說明這個燈已經滅掉了
就是復位掉了嘛
是這樣子來看的啊
那麼我們新手在看這個地方的時候呢
也是經常容易搞錯的
監控
好
那麼這個呢
就是自衛指令和復位指令啊
我們就講到這裏
那麼接下來的話呢
我們對應的這條指令呢
還有一個小小的練習
那麼有感興趣的啊
可以去把這個練習做一下
就是這一部分
可以截個屏
然後對應的這個練習呢
也是對應了這個場景
好
來看一下
就是我做了這個虛擬仿真的這個場景啊
那麼在這裏的話呢
有一個傳送帶
那下面這個就傳送帶可以正轉反轉
然後中間的傳送帶上有一個物料
然後對應的有一些按鈕
那麼要求啊
就是按一下按鈕呢
可以控制這個傳送帶的一個正轉和反轉
那麼同時啊
到了正轉和反轉之後呢
也要停下來
實現一個自動的正反轉啊
那麼感興趣的可以去把這個做一下
然後對應的這個虛擬仿真
以及這個場景啊
都放在了那個相關的鏈接裏面
可以自行去進行一個下載

