上升沿下降沿什么意思?如何理解?
分析如下:
1、上升沿等于是接通的瞬間給個(gè)瞬發(fā)信號,相當(dāng)與通電信號。
2、下降沿等于是斷開的瞬間給個(gè)瞬發(fā)信號,相當(dāng)與斷電信號。
字面理解上升沿和下降沿,是一個(gè)變量變化的一瞬間,是一個(gè)無窮小的時(shí)間。但是在plc的程序里最小的時(shí)間單位就是掃描周期,所以所謂的沿就是一個(gè)掃描周期。
上面舉的例子中用到的bTrig變量都是為了讓下面的程序執(zhí)行一個(gè)掃描周期,也可以理解為執(zhí)行bTrig的一個(gè)上升沿,與下面的編程效果一樣:
上升沿功能塊R_TRIG的功能,實(shí)際上就是檢測輸入變量,在輸入變量由低電平變?yōu)楦唠娖降牡谝粋€(gè)掃描周期內(nèi)輸出高電平,然后輸出低電平。也就是輸出一個(gè)掃描周期。
下降沿與上升沿同理,檢測的是輸入變量由高到低變化的第一個(gè)掃描周期。
理解的上升沿與下降沿的含義,我們可以非常靈活的應(yīng)用在程序中,像讓程序執(zhí)行一個(gè)掃描周期,可以檢測一個(gè)變量的上升/下降沿,可以用我們上面的例子中在IF語句置位復(fù)位一個(gè)變量,也可以在case中執(zhí)行一個(gè)條件后立刻改變判斷變量的數(shù)值等等。
1、PLC(可編程邏輯控制器)一般指可編程邏輯控制器(可編程控制器件)
2、可編程邏輯控制器是種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作電子系統(tǒng)。
3、它采用一種可編程的存儲器,在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,通過數(shù)字式或模擬式的輸入輸出來控制各種類型的機(jī)械設(shè)備或生產(chǎn)過程。
4、可編程邏輯控制器實(shí)質(zhì)是一種專用于工業(yè)控制的計(jì)算機(jī),其硬件結(jié)構(gòu)基本上與微型計(jì)算機(jī)相同。