【PLC功法】PLC精講之——觸點指令!
2026年9月17日
AI 生成·可能包含錯誤
視頻概述
AI 生成本影片旨在指導零基礎初學者掌握 PLC 編程中最基礎且最常用的三條指令:常開觸點、常閉觸點與線圈,並透過實例演示如何根據外部接線邏輯正確選擇指令,最後介紹經典的「自鎖」電路設計。
爲了幫助零基礎小白快速進階
我整理了配套的電器設計資料
小白的入門課件
PLC指令大全
全套PLC設計資料文檔
需要的同學666拿回家藏一藏
讓你少走三年萬路
今天我們來看
PLC編程當中最基礎的三條指令
常開觸點
常閉觸點
還有線圈
那麼這三條指令呢
是PLC裏面最基礎的指令
也是用的最多的
那麼對於新手來說
這三條指令呢
用的好
那麼你可以解決非常多的問題
但是呢
新手在使用這三條指令的時候呢
往往是比較容易出錯的
就是常開呀
常閉呀
有些時候會用不好
還有呢
如果說你的邏輯思維不夠清晰
那麼這三條指令可能也用不好
那麼後面的編程可能也就不會了
那麼今天的話呢
將用一節課的時間
告訴大家
這三條指令到底該怎麼去使用
那麼首先的話呢
先來看這個常開觸點
常開觸點指令呢
在這個軟件的右邊這裏
有一個指令
然後呢
在上面這個收藏夾這裏也有
第一個
這一個就是常開觸點
那我們可以點開指令
在這裏呢
有個基本指令
爲邏輯運算
然後第一個就是常開觸點
那麼我們可以把這個觸點按住鼠標左鍵
把它拖拽到這個程序段當中
那麼拖拽過來之後呢
就可以看到這條指令呢
它是長這樣子的
對吧
中間呢就是兩豎
然後上面一個問號
那麼這條指令
它是用來幹什麼的呢
它的作用又是什麼呢
常開觸點
那麼常開觸點它的作用呢
就是當位等於1的時候
常開觸點會接通
當位等於1時
常開觸點接通
那麼反過來
如果說當位等於0時
常開觸點呢
就會斷開
那麼這條指令呢
實際上和我們按鈕的常開觸點
它是很像的
那麼按鈕的常開
我們是不是按下去
它就接通了
然後鬆開就斷開了
對吧
那麼這個地方也是類似的
只不過呢
這裏的話呢
不是我們按下
也不是我們鬆開
而是檢測這個位
它是檢測一個布爾量
當這個布爾量的值等於1
那麼常開就會接通
那麼這個布爾量的值等於0
那麼常開就會斷開
那這裏呢有個新的概念
叫做位
那什麼叫做位
通俗的來說呢
就是PLC的一個點位
那麼像
PLC的I0.0
什麼I0.1
或者是Q0.0
什麼M10.0
這個都是位
那麼當這些位
它的值等於1
常開就會接通
如果等於0
那麼常開就會斷開
這個就是常開觸點
好
接下來來看一下這個長臂
長臂觸點呢
在這個常開觸點的下方
這一個就長臂
然後呢在這個收藏夾當中
第二個也是長臂
我們可以在兩個位置都可以用
都是一樣的
那就在收藏夾這裏
選中長臂觸點
按住鼠標左鍵
把它拖拽下來
長臂觸點和常開觸點的話呢
長得很像對吧
常開就是兩豎
那麼長臂呢
就是兩豎中間還多了一個斜槓
表示是一個長臂的觸點
那長臂觸點和常開觸點呢
實際上就是反過來的
長臂觸點就類似於我們按鈕的長臂
按鈕的長臂是怎樣的
是不是沒有按下去的時候是接通
按下去反而會斷開
那麼這裏POC裏面類似的
只不過呢
它也是檢測的這個位的狀態啊
那麼它就是反過來的
當位等於0時
長臂觸點接通
那麼反過來啊
當位等於1時
長臂觸點斷開
這個就是長臂
雖然啊說起來很簡單
但是我們在實際使用的時候呢
往往對於新手來說
是非常容易弄錯的
就是什麼時候用長開
什麼時候用長臂
這個新手呢
往往都分不清楚
他不曉得怎麼去用
那麼等會呢
就會教大傢什麼時候用長開
什麼時候用長臂
非常的簡單
那麼接下來的話呢
來看線圈
把這個指令刪掉
電圈是什麼呢
就相當於那個繼電器的線圈
在POC這裏面的話呢
就是一個輸出的結果
電圈呢
在這個位邏輯運算當中的
第四個這裏面
有個括號
那麼叫做負值啊
在這個博圖裏面
它不叫線圈
它叫負值
我們把這個線圈
也拖拽到這個程序當中
拖拽過來的時候呢
可以發現啊
這個拖到這裏之後呢
這個點
這個點會變成綠色
看到沒
變成綠色的時候
就可以鬆手哈
那後面這一個就是線圈
那接下來來看一下
這個線圈是幹什麼用的
那麼剛剛的常開常閉呢
實際上是相當於條件
相當於是條件啊
什麼時候接通
好
那麼線圈呢
就是結果
那麼我們呢
就可以使用線圈去控制氣缸啊
電磁閥啊
等等之類的
那線圈呢
就是將運算結果
輸出到繼電器
那麼通俗的來說的話呢
實際上就是改變位的狀態
來看一下
通俗的理解啊
實際上就是改變某個位的狀態
如果線圈得電
位的值就變成1
如果線圈失電
那麼位的值就變成0
那麼和常開常閉呢
實際上有區別啊
常開常閉呢
是檢測位的狀態
對不對
那麼線圈呢
是改變位的值
所以上面這裏呢
是條件
它是一個檢測
它是檢測用的
那麼下面這個地方呢
是結果
結果呢
它是一個輸出
這兩個
一個是條件
一個是結果
那麼
我們可以使用這個常開常閉
來做一個什麼事情呢
接下來
我們就結合我們的一個實物
來看一下
常開常閉
怎麼去使用
這裏呢
寫一個最簡單的程序
就是第一個程序
使用按鈕
控制電機
旋轉
那麼要求呢
是按下按鈕
電機轉
鬆開按鈕
電機停
那麼我們首先可以來看一下這個實物
在這裏呢
有一些按鈕
然後呢
有一個電機啊
那麼在這裏
這個按鈕
我們是接了一個點位
接了個點位
然後這個電機呢
也是接了個點位的
那麼具體是幾點幾呢
下面這裏呢
有個IO表
那麼
這個綠色的按鈕呢
是I3.0
然後電機的正轉呢
是Q1.0
這個是
一個是按鈕
一個是電機
那麼這個程序
怎麼來寫呢
我們把這個IO表
剪個圖
很簡單啊
那我們要檢測的是什麼
是不是要檢測按鈕的狀態
那麼按鈕按下去
這個位呢
就會等於1
然後輸出的結果是什麼呢
要讓電機轉
所以前面這個地方
我們的這個長開上面啊
它有個問號
那麼問號這裏呢
它是問號問號點問號
就是幾點幾的意思
這裏呢
我們就填I3.0
那麼它的意思呢
就是說檢測這個I3.0的狀態
當I3.0等於1
這裏就會接通
然後後面這裏呢
是我們的輸出結果
那麼輸出結果的話呢
就填Q1.0
那麼這個程序呢
就已經寫好了
寫好之後呢
接下來下載進去
來看一下
下載好之後監控程序
這個時候呢
我們可以看到啊
監控的時候有兩種顏色
一種是綠色
綠色呢
說明它是通的
然後藍色說明它是斷開的
那麼現在這個按鈕
我是沒有按下
所以這個地方呢
它是沒有接通
此時我們按下按鈕來看一下
按下按鈕之後可以看到
這個地方已經接通了
然後線圈呢
也已經得電了
得電之後呢
電機就已經開始旋轉了
可以看到已經在轉了
對吧
那我鬆開按鈕
鬆開按鈕之後呢
線圈就沒電了
所以它就停了
我把這個速度調慢一點
看啊
調慢一點
可以看到它已經在進行正轉
往這個順時針方向在旋轉
鬆開
就停了
這個就是使用按鈕
來控制這個電機的一個旋轉
那麼這裏是用了長開
什麼時候用長臂呢
換一個按鈕
我們換一個按鈕
我們換哪個按鈕呢
我們換成停止按鈕來控制
停止按鈕是哪一個呢
就是這一個
紅色的
那麼紅色的呢
我外面這裏呢
是接的一個長臂
那有什麼區別啊
來看一下
換成i3.4
換成i3.4之後呢
再來看
這個時候我是沒有按下按鈕的
我沒有按按鈕
反而這個長開呢
它又接通了
對不對
那麼我按下按鈕
反而斷開了
那這又是爲什麼呢
爲什麼我換了一個變量
它的結果就反過來了
對吧
沒按的時候轉
按下
反而停
這個時候就是長開
長臂的一個用法的問題了
那什麼時候用長開
什麼時候用長臂
實際上是和外部的接線有關的
來看一下
如何判斷使用長開還是長臂
這個地方也是新手最容易搞錯的一個問題
對於新手來說
很多時候
搞不清楚用長開還是用長臂
那麼這裏呢
教大家兩種方式
第一種方式
是純新手
就是你可能是剛開始學這個POC
第一天接觸這個長開長臂
那麼這個時候呢
你可以靠懵
對吧
我不會用啊
怎麼辦
那你就懵
長開不對
那就用長臂
對吧
你這個不對
那就用另外一個嘛
是不是
那這樣的話呢
我就可以知道它是長開還是長臂了嘛
好
那麼結合我們剛剛的這個程序啊
要求是按下按鈕
電機啓動
是鬆開按鈕
電機停止
對吧
那麼現在的話呢
我的邏輯是不是錯了
反了吧
我現在是不是和這個邏輯
是不對的
它是反的
反的說明什麼
說明用錯了
說明我這個地方長開用錯了啊
我給它換成長臂
換成長臂之後呢
再下載
好
然後現在的話呢
就可以看到它已經是正確的了
我現在沒有按按鈕對吧
這個按鈕沒按
它是斷開的
然後按下去
電機開始旋轉
鬆開就停
所以現在呢
它的邏輯就已經是正確的了
好
這是靠蒙啊
主要呢
就是看監控好吧
好
監控怎麼看啊
看顏色
藍色說明是斷開的
然後綠色呢
說明是接通的
現在這個長臂的觸點
它是藍色
說明現在這個結果是斷開的
知道吧
斷開的呢
就說明這個
現在的位是等於1啊
長臂觸點斷開了嘛
現在呢
它的位是1
好
那麼
這個呢
是對於新手來說啊
靠蒙
那麼
第二種啊
那麼當我們熟練了之後呢
我們肯定不能是靠蒙了嘛
所以呢
我們就需要根據邏輯去判斷
這個呢
也是比較難的啊
要考驗我們的一個邏輯思維
那怎麼根據邏輯去判斷呢
這裏我們以按鈕或者是傳感器爲例啊
因爲按鈕的話呢
按下去它就會變化
傳感器呢
我也是有感應的時候就會變化
對不對
好
那這裏的話呢
大家就記住兩句話就可以了
記住兩句話
這兩句話呢
就是
長開按鈕
用長開
那麼按下去
就會接通
啊
按下去啊
POC
啊
這裏啊
按下接通啊
就用
用這個比較簡單的幾個字來說明啊
等會會解釋一下是什麼意思好吧
長臂按鈕
用長臂按下接通
長開按鈕
用長開按下接通
好
什麼意思啊
我們寫兩個程序
一個用啓動按鈕
讓電機正轉
一個用停止按鈕
讓電機反轉
好
首先我們先來看第一句話
第一句話的話呢
就是對應了這個第一段程序
好
那什麼意思啊
就是
首先
我的綠色按鈕呢
我是一個長開的
這個按鈕是個長開的按鈕
那麼長開的按鈕
用長開
這個長開呢
就是說POC裏面用的是長開
知道吧
長開按鈕
就是這個
就是我外部的接線
用長開
這是POC裏面用長開
那麼我按下去呢
POC就會接通
好
那來看一下是不是這個結果
按下去
接通了
對不對
變成了綠色嘛
好
長開按鈕用長開
按下接通
再來看第二句
長臂按鈕用長臂
按下接通
好
對應了這個第二段程序
第二段程序這裏
用的是停止按鈕
用的是這個
那麼這個停止按鈕呢
它在外部的接線
它是一個長臂
就是我按鈕是接的長臂啊
好
那麼長臂的按鈕
在POC程序裏面
也是用的長臂
那麼這個時候呢
按下去
就會接通
好
那來看一下嘛
現在我用的就是長臂
我沒有按下去的時候呢
它是斷開的
然後我按下去
這裏就已經接通了
對吧
好
所以呢
我們就記住這兩句話就可以了啊
那麼除了這兩句話呢
我們還有衍生的兩句話啊
長開按鈕用長開
按下接通
那問
長開按鈕
如果用長臂呢
如果說我的長開按鈕
在POC程序裏面
用長臂會怎麼樣
那麼是不是就反過來了
按下去呢
就會斷開吧
是不是啊
好
那麼長臂這裏也是一樣的啊
那如果說我長臂按鈕用長開會怎麼樣
長臂的按鈕用長開
如果不知道
你就寫個程序下進去
把這個停止按鈕改成長開
來看一下它的結果
長開按鈕用長開
沒按下去的時候
它接通
那麼按下去呢
反而會斷開
對吧
長臂按鈕用長開
按下去
也會斷開啊
所以呢
這個地方也是斷開
那麼由這兩句話的話呢
就可以衍生出下面這兩句話
下面這兩句話的話呢
你就不要記住啊
你就由上面的這兩句話
推理
推斷出來就可以了
知道吧
好
那麼這個呢
就是
怎麼去判斷用長開
還是用長臂啊
除此之外的話呢
還做了一個表
那大家呢
也可以根據這個表
去進行一個判斷
下面這裏有個表啊
那麼前面第一個呢
是PLC的運行結果
就是你想讓PLC的程序
是接通的還是斷開的
對吧
然後這裏呢
第二個是PLC的外部接線
然後第三個
對應的你用的指令
好吧
那你從
第一個
從結果開始
然後去判斷接線
再去判斷用什麼指令
用這樣的方式
也是可以的
好吧
那具體怎麼用啊
給大家演示一下
好吧
比如說我要寫一個這樣的程序
有一個
長開按鈕
有一個長臂按鈕吧
要求啊
按下時
電機轉
中開時電機停
那麼我們就可以根據這個表
去反推
好吧
你不曉得用長開用長臂
就先反推
首先我們先把這個大概的框架寫出來
首先
先來判斷用長開用長臂
首先我們要得到的結果是什麼
按下時電機轉
那麼也就是說
我PLC的結果是按下時要通
對不對
找到這個表
PLC運行結果
按下時通
這一個對不對
那麼按下時通
我的按鈕是什麼
外部的按鈕是什麼
長臂
按下時通
長臂
對應的是什麼
長臂觸點
所以呢
我們用長臂觸點
然後寫上我們的那個
按鈕
停止按鈕
然後這個是正轉
電機正轉
然後把程序下載進來看一下
看是不是正確的
好
那現在
按一下
那電機
正轉已經接通了
對吧
然後鬆開
那就沒有接通
那
可以看到
和我們的這個程序的結果是一樣的
對不對
那麼就是通過這樣的方式去判斷
用長開
還是用長臂
好
那麼這個
長開
長臂呢
我們就看到這裏
然後呢
接下來再來講一個比較經典的這個程序
叫做自鎖
自鎖
那麼要求什麼呢
就是
按下按鈕
電機一直旋轉
除非按下停止按鈕
按下啓動按鈕
電機一直轉
鬆開之後呢
也會轉
除非按下停止按鈕
這個呢
是一個比較經典的
叫做自鎖程序
好
來看一下是怎麼寫的
啓動
然後這個是電機正轉
這個是停止
停止按鈕啊
那麼這個呢
叫做自鎖啊
它的運行結果是這樣子的
那麼當我按下啓動按鈕的時候呢
這裏會接通
然後呢
這個停止按鈕呢
我是用了一個長開
對吧
長開啊
那麼這裏呢
本身就已經是綠色的
說明這裏是通的
所以呢
它會直接過來
過來之後呢
電機開始轉
那麼電機的線圈
等於1
所以啊
線圈等於1
那麼線圈的長開呢
也會接通
所以呢
這裏也會通
來看一下
我按下啓動按鈕
按下啓動按鈕之後呢
電機
已經接通了
對吧
這個Q1.0接通了
然後呢
它的長開也通了
就上面這條路和下面這條路都通了
那麼此時
如果說我把上面這條路給它斷開會怎麼樣
斷開之後
是不是下面這條路還是通的呀
所以呢
電機還是會轉
對吧
我鬆手了
電機還在轉
那如果說你想讓它停怎麼辦呢
是不是
把這條路斷掉就可以了
那這條路呢
就在這裏嘛
這條路斷掉就可以了
那麼就是用這個停止按鈕
那麼我按下停止按鈕
按下去之後呢
這個地方就斷開了
所以呢
電機就已經沒有電了
就停了
好
那麼這個呢
就是比較經典的一個
起保停電路
好
那麼今天的這個
三個指令呢
就介紹到這裏
然後呢
這裏呢
有一個練習題
感興趣的話呢
可以去做一下這個題目啊
可以看一下
這個該怎麼去寫
好
我給它縮小一點啊
好
那麼感興趣的啊
可以把這個程序去寫一下啊
寫好之後呢
可以發在評論區
然後呢
我可以來回復一下
這個到底有沒有寫對
好
那麼今天我們的這個常開常畢
就介紹到這裏

