SIMATICS7-1500 PLC 邊沿檢測(cè)指令與應(yīng)用
指令介紹:
邊沿檢測(cè)指令有掃描操作數(shù)的信號(hào)下降沿指令和掃描操作數(shù)的信號(hào)上升沿指令。
(1)掃描操作數(shù)的信號(hào)下降沿指令FN檢測(cè)RLO從1調(diào)轉(zhuǎn)到0時(shí)的下降沿,并保持RLO=1一個(gè)掃描周期。每個(gè)掃描周期期間,都會(huì)將RLO位的信號(hào)狀態(tài)與上一個(gè)周期獲取的狀態(tài)比較,以判斷是否改變。
下降沿示例的梯形圖如圖1所示:
圖1
由圖2所示的時(shí)序圖可知:當(dāng)按鈕10.0按下后彈起時(shí),產(chǎn)生一個(gè)下降沿,輸出O0.0得電一個(gè)掃描周期,這個(gè)時(shí)間是很短的,肉眼是分辨不出來的,因此若Q0.0控制的是一盞燈,肉眼是不能分辨出燈已經(jīng)亮了一個(gè)掃描周期。
圖2
(2)掃描操作數(shù)的信號(hào)上升沿指令FP檢測(cè)RLO從0調(diào)轉(zhuǎn)到1時(shí)的上升沿,并保持RLO=1一個(gè)掃描周期。每個(gè)掃描周期期間,都會(huì)將RLO位的信號(hào)狀態(tài)與上一個(gè)周期獲取的狀態(tài)比較,以判斷是否改變。
上升沿示例的梯形圖如圖3所示:
圖3
由圖4所示的時(shí)序圖可知:當(dāng)按鈕I0.0按下時(shí),產(chǎn)生一個(gè)上升沿,輸出O0.0得電一個(gè)掃描周期,無論按鈕閉合多長(zhǎng)的時(shí)間,輸出O0.0只得電一個(gè)掃描周期。
圖4
實(shí)際應(yīng)用:
【例1】梯形圖如圖5所示,如果按鈕I0.0壓下,閉合1s后彈起,請(qǐng)分析程序運(yùn)行結(jié)果。
【解】當(dāng)I0.0壓下時(shí),產(chǎn)生上升沿,觸點(diǎn)產(chǎn)生一個(gè)掃描周期的時(shí)鐘脈沖,驅(qū)動(dòng)輸出線圈Q0.1通電一個(gè)掃描周期,Q0.0也通電,使輸出線圈Q0.0置位,并保持。
圖5
當(dāng)按鈕 I0.0 彈起時(shí),產(chǎn)生下降沿,觸點(diǎn)產(chǎn)生一個(gè)掃描周期的時(shí)鐘脈沖,驅(qū)動(dòng)輸出線圈Q0.2通電一個(gè)掃描周期,使輸出線圈Q0.0復(fù)位,并保持,Q0.0得電共1s。
【例2】設(shè)計(jì)一個(gè)程序,實(shí)現(xiàn)用一個(gè)單按鈕控制一盞燈的亮和滅,即奇數(shù)次壓下按鈕燈亮,偶數(shù)次壓下按鈕燈滅。
【解】當(dāng)I0.0第一次合上時(shí),M10.0接通一個(gè)掃描周期,使得Q0.0線圈得電一個(gè)掃描周期,當(dāng)下一次掃描周期到達(dá),Q0.0常開觸點(diǎn)閉合自鎖,燈亮。
當(dāng)I0.0第二次合上時(shí),M10.0線圈得電一個(gè)掃描周期,使得M10.0常閉觸點(diǎn)斷開,燈滅。梯形圖如圖6所示。
圖6
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5010文章
13271瀏覽量
463068 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15743 -
時(shí)鐘脈沖
+關(guān)注
關(guān)注
0文章
19瀏覽量
12681 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6392
原文標(biāo)題:電工知識(shí)—SIMATIC S7-1500 PLC 邊沿檢測(cè)指令與應(yīng)用
文章出處:【微信號(hào):設(shè)備原理與維修俱樂部,微信公眾號(hào):設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論