西門子DP電纜代理商西門子CPU模塊代理商巴中西門子S7-1200代理商
巴中西門子S7-1200代理商巴中西門子S7-1200代理商巴中西門子S7-1200代理商
S7-1200的位邏輯指令,這也是我們?cè)趯W(xué)習(xí)PLC編程時(shí)先接觸到的指令,基本的指令。位邏輯運(yùn)算指令是對(duì)二進(jìn)制位進(jìn)行操作的指令,數(shù)據(jù)類型是BOOL型,這其中又包括了觸點(diǎn)指令與賦值指令、置位與復(fù)位指令、沿脈沖檢測指令這三個(gè)部分。
SIEMENS | 變頻器 | 6SE6420-2AB12-5AA1 |
SIEMENS | 多功能表 | 7KM3220-0BA01-1DA0 |
SIEMENS | 模塊 | 6ES7288-1SR40-0AA1 |
SIEMENS | 軟件 | 6AV2101-0AA04-0AA5 |
SIEMENS | 軟件 | 6AV2101-0AA03-0AA5 |
SIEMENS | 模塊 | 6ES7288-1ST60-0AA1 |
Siemens | 電源 | 6EP4136-3AB00-0AY0 |
SIEMENS | 電機(jī) | 1FL6024-2AF21-1MB1 |
6EP1333-2BA20 | ||
6EP1334-2BA20 | ||
6EP1332-4BA00 | ||
6ES7138-6AA01-0BA0 |
在兩篇文章中,我們介紹了觸點(diǎn)與賦值指令、置位復(fù)位指令,那么這篇文章就介紹一下S7-1200 PLC的沿脈沖類指令。
什么是沿脈沖指令呢?
沿脈沖是指程序執(zhí)行中只接通一個(gè)掃描周期時(shí)間,也可以理解為是一瞬間的很短的一個(gè)時(shí)間。我們的沿指令分為上升沿和下降沿,當(dāng)信號(hào)從0變成1的時(shí)候稱為上升沿,當(dāng)信號(hào)從1變成0的時(shí)候稱為下降沿。
S7-1200 PLC提供了四種沿脈沖指令,包括掃描操作數(shù)信號(hào)邊沿指令、在信號(hào)邊沿置位操作數(shù)指令、掃描RLO的信號(hào)邊沿指令,以及檢測信號(hào)邊沿指令。下面我們就分別來學(xué)習(xí)一下這些指令吧。
一、掃描操作數(shù)信號(hào)邊沿指令
觸點(diǎn)中間帶P的指令是掃描操作數(shù)上升沿指令,觸點(diǎn)中間帶N的指令是掃描操作數(shù)下降沿指令。我們看一下程序段1的程序,當(dāng)檢測到I0.0從0變?yōu)?時(shí),那么Q0.0就置位為1,那指令下方的M0.0是什么意思呢?
如果有用過S7-200/200 SMART PLC的話,都知道在這些PLC里面的沿指令上方和下方是沒有操作數(shù)的,這也是我們S7-200/200 SMART PLC與S7-1200 PLC的區(qū)別,大家要特別注意了。其實(shí)指令下方的M0.0是邊沿存儲(chǔ)位,是用來存儲(chǔ)上一次掃描循環(huán)時(shí)I0.0的狀態(tài)的,PLC會(huì)通過對(duì)I0.0的當(dāng)前狀態(tài)和上一次循環(huán)狀態(tài)的結(jié)果進(jìn)行對(duì)比,判斷是否有變化。
如果上一次循環(huán)狀態(tài)為0,也就是M0.0為0的話,I0.0的當(dāng)前狀態(tài)為1,就說明產(chǎn)生了上升沿信號(hào),這個(gè)觸點(diǎn)就會(huì)接通,就可以置位Q0.0。同理,對(duì)于下降沿指令,如果上一次循環(huán)狀態(tài)結(jié)果為1,也就是M0.1為1的話,I0.1的當(dāng)前狀態(tài)為0,就說明產(chǎn)生了下降沿。
二、在信號(hào)邊沿置位操作數(shù)的指令
線圈指令中間帶P的指令是在信號(hào)上升沿置位操作數(shù)指令,線圈指令中間帶N的指令是在信號(hào)下降沿置位操作數(shù)指令。
同樣的,這兩個(gè)指令的下方也是有操作數(shù)的,比如下圖程序中的M0.0和M0.1都是用來存儲(chǔ)上一次的邏輯運(yùn)算結(jié)果的。
如果上一次的邏輯運(yùn)算結(jié)果是0,也就是M0.0為0的話,當(dāng)I0.0從0變成1的時(shí)候(I0.3常閉為1),說明產(chǎn)生了上升沿,M10.0會(huì)接通一個(gè)掃描周期時(shí)間,同時(shí)將Q0.0置為1。這里需要注意的是,Q0.0的為1為0的狀態(tài)是受的邏輯運(yùn)算結(jié)果影響的,如果的邏輯運(yùn)算結(jié)果為0,那么Q0.0就斷開,如果的邏輯運(yùn)算結(jié)果為1,那么Q0.0就接通。同理,在信號(hào)下降沿置位操作數(shù)指令也是一樣的,這里就不再贅述了。
三、掃描RLO的信號(hào)邊沿指令
P_TRIG是掃描RLO的信號(hào)上升沿指令,N_TRIG是掃描RLO的信號(hào)下降沿指令。同樣的,這兩個(gè)指令的下方也是有操作數(shù)的,比如下圖程序中的M0.0和M0.1都是用來存儲(chǔ)上一次的邏輯運(yùn)算結(jié)果的。
我們可以看到P_TRIG和N_TRIG指令還有一個(gè)管腳叫CLK,CLK是邏輯運(yùn)算結(jié)果的輸入端。
我們看下圖的程序,如果**個(gè)掃描周期的邏輯運(yùn)算結(jié)果為0,也就是M0.0為0的話,當(dāng)I0.0從0變成1的時(shí)候(I0.3常閉為1),說明產(chǎn)生了上升沿,M10.0會(huì)接通一個(gè)掃描周期時(shí)間,同時(shí)將Q0.0置位為1。
當(dāng)掃描到**個(gè)掃描周期的邏輯運(yùn)算結(jié)果為1,也就是M0.1為1的話,當(dāng)I0.3接通,常閉點(diǎn)斷開,說明產(chǎn)生了下降沿,M0.1會(huì)接通一個(gè)掃描周期時(shí)間,同時(shí)將Q0.0復(fù)位為0。
四、檢測信號(hào)邊沿指令
R_TRIG是檢測信號(hào)上升沿指令,F(xiàn)_TRIG是檢測信號(hào)下降沿指令,這兩個(gè)指令其實(shí)是FB塊,我們?cè)谑褂玫臅r(shí)候是需要給它分配背景DB塊的,調(diào)用的時(shí)候,也會(huì)自動(dòng)彈出下圖這個(gè)頁面。
我們看下圖的程序,CLK是邏輯運(yùn)算結(jié)果的輸入端,R_TRIG指令的上一次邏輯運(yùn)算結(jié)果是存儲(chǔ)在背景DB塊的“Stat_Bit”這個(gè)變量中的。
如果**個(gè)掃描周期的邏輯運(yùn)算結(jié)果為0,也就是Stat_Bit為0的話,當(dāng)前CLK輸入端的邏輯運(yùn)算結(jié)果為1時(shí),那么Q管腳的輸出M10.0會(huì)輸出為1一個(gè)掃描周期的時(shí)間。
同理,F(xiàn)_TRIG檢測信號(hào)下降沿指令也是一樣的,這里就不再贅述了。
以上就是S7-1200 PLC基本指令中的脈沖類指令介紹,我們跟S7-200/200 SMART PLC對(duì)比,會(huì)發(fā)現(xiàn)S7-1200 PLC的脈沖類指令多了好幾個(gè),使用上也會(huì)相對(duì)復(fù)雜一些,
詞條
詞條說明
西門子交換機(jī)代理西門子代理|黑龍江PLC模塊總代理西門子代理|黑龍江PLC模塊總代理西門子代理|黑龍江PLC模塊總代理Siemens變頻器6SE6440-2UD15-5AA1SIEMENS變頻器6SE6420-2AB12-5AA1SIEMENS多功能表7KM3220-0BA01-1DA0SIEMENS模塊6ES7288-1CR60-0AA1SIEMENS模塊6ES7288-1ST40-0AA1SI
西門子通訊電纜供應(yīng)西門子通訊電纜供應(yīng)秦皇島回收西門子PLC秦皇島西門子PLC代理商西門子PLC6ES7513-1FM03-0AB0西門子PLC6ES7515-5FN03-0AB0西門子PLC6ES7516-3FP03-0AB0西門子PLC6ES7511-1TL03-0AB0西門子PLC6ES7515-2TN03-0AB0西門子PLC6ES7511-1UL03-0AB0西門子PLC6ES7515-2
西門子控制器代理商供應(yīng)商? ? ??西門子控制器代理商供應(yīng)商西門子控制器代理商供應(yīng)商西門子控制器代理商供應(yīng)商西門子控制器代理商供應(yīng)商三菱plc編程用什么語言比較好?三菱電機(jī)自動(dòng)化作為世界*企業(yè),旗下的plc在中國是市場占有率較高。就編程語言而言,目前支持梯形圖,ST,SFC以及FBD等市面上主流的編程方式。就目前亞洲人使用習(xí)慣而言,以梯形圖為主,F(xiàn)BD和S
6AV2124-0UC24-1AX0西門子觸摸屏6AV2124-0UC24-1AX0西門子觸摸屏6AV2124-0UC24-1AX0西門子觸摸屏西門子PLC授權(quán)代理商,西門子PLC代理商,西門子PLC分銷商,西門子CPU代理商,西門子CPU一級(jí)代理商,西門子CPU總代理商,西門子CPU代理商,西門子CPU代理商,西門子電纜代理商,西門子電纜一級(jí)代理商,西門子電纜總代理商,西門子電纜授權(quán)代理商,西門
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話:
手 機(jī): 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機(jī): 15021292620
電 話:
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com