999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫(kù)寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁(yè) > 文章中心 > 三菱PLC > S7-200PLC位邏輯指令是什么

S7-200PLC位邏輯指令是什么

林可冰 發(fā)布于2022-10-19 18:42 21 1 標(biāo)簽:PLC

  觸點(diǎn)指令

  1.標(biāo)準(zhǔn)觸點(diǎn)指令

  常開觸點(diǎn)對(duì)應(yīng)的存儲(chǔ)器地址位為1狀態(tài)時(shí),該觸點(diǎn)閉合。在語(yǔ)句表中,分別用LD(Load,裝載)、A(And,與)和O(0r,或)指令來(lái)表示開始、中聯(lián)和并聯(lián)的常開觸點(diǎn)(見(jiàn)表3-3)。

  常閉觸點(diǎn)對(duì)應(yīng)的存儲(chǔ)器地址位為0)狀態(tài)時(shí),該觸點(diǎn)閉合。在語(yǔ)句表中,分別用LLDN (Load Not)、AN (And Not)和0N(0r Nol)來(lái)表示開始、申聯(lián)和并聯(lián)的常閉觸點(diǎn)(見(jiàn)表3-3)。航點(diǎn)符號(hào)中間的“/"表示常閉,觸點(diǎn)指令中變量的數(shù)據(jù)類型為BOOL型。圖3-8是觸點(diǎn)與輸出指令的例子。

觸點(diǎn)與輸出指令

  圖3-8 觸點(diǎn)與輸出指令

  2.堆棧的基本概念

  S7-200有1個(gè)9位的堆棧,棧頂用來(lái)存儲(chǔ)邏輯運(yùn)算的結(jié)果,下面的8位用來(lái)存儲(chǔ)中間運(yùn)算結(jié)果(見(jiàn)圖3-10)。堆棧中的數(shù)據(jù)一般按“先進(jìn)片出”的原則存取。

  執(zhí)行LD指令時(shí),將指令指定的位地址中的二進(jìn)制數(shù)據(jù)裝載人棧頂。執(zhí)行A(與)指令時(shí),將指令指定的位地址中的二進(jìn)制數(shù)和棧項(xiàng)中的二進(jìn)制數(shù)相“與",結(jié)果存人棧頂,執(zhí)行0指令時(shí),將指令指定的位地址中的二進(jìn)制數(shù)和棧項(xiàng)中的二進(jìn)制數(shù)相"或”,結(jié)果存人棧頂。

  執(zhí)行常閉觸點(diǎn)對(duì)應(yīng)的LDN,AN和ON指令時(shí),取出指令指定的位地址中的二進(jìn)制數(shù)幫后,將它取反(0變?yōu)?,1變?yōu)?),然后再做對(duì)應(yīng)的裝載、與,或操作。

  與堆棧有關(guān)的指令見(jiàn)表3-48

  表3-3標(biāo)準(zhǔn)觸點(diǎn)指令

標(biāo)準(zhǔn)觸點(diǎn)指令

  表3-4與堆棧有關(guān)的指令

與堆棧有關(guān)的指令

  3.OLD(Or Load)指令

  觸點(diǎn)的印并聯(lián)指令只能將單個(gè)觸點(diǎn)與別的觸點(diǎn)電路串并聯(lián)。要想將圖3-9中由13.2和T16的觸點(diǎn)組成的串聯(lián)電路與它上面的電路并聯(lián),首先需要完成兩個(gè)串聯(lián)電路塊內(nèi)部的“與”邏輯運(yùn)算(即觸點(diǎn)的串聯(lián)),這兩個(gè)電路塊都是用LD或LDN指令表示電路塊的起始觸點(diǎn)。前兩條指令執(zhí)行完后,“與"運(yùn)算的結(jié)果S0=11.4. I0.3存放在棧頂.第3.4條指今批行二廠運(yùn)算的結(jié)果S1=13.2-T16壓人堆頂,原來(lái)在棧頂?shù)腟0被推到堆棧的第2層,第2層的數(shù)據(jù)被3層......棧底的數(shù)據(jù)丟失。

ALD與OLD指令

  圖 3-9 ALD與OLD指令

  OLD指令用邏輯“或”操作對(duì)堆棧第1層和第2層的數(shù)據(jù)相“或",即將兩個(gè)串聯(lián)電路塊并聯(lián),并將運(yùn)算結(jié)果S2=S0 S1存人堆棧的頂部。第3層~第9層中的數(shù)據(jù)依次向上移動(dòng)一位(見(jiàn)圖3-10,圖中x表示不確定的值)。

  OLD指令不需要地址,它相當(dāng)于需并聯(lián)的兩塊電路石端的一段垂直連線。

  4.ALD(AndTLoad)指令

  圖3-9中0LD后面的兩條指令將兩個(gè)觸點(diǎn)并聯(lián),運(yùn)算結(jié)果3=C24 11.2壓人棧頂,棧中原來(lái)的數(shù)據(jù)依次向下一層推移,棧底值被推出丟失。ALD指令用邏輯“與”操作對(duì)堆棧第1層和第2層的數(shù)據(jù)相“與”,即將兩個(gè)電路塊申聯(lián),并將運(yùn)算結(jié)果S4=S2?S3存人堆棧的頂部(見(jiàn)圖3-10.圖中x表示不確定的值)。

  將電路塊串并聯(lián)時(shí),每增加一個(gè)用LD或LDN指令開始的電路塊的運(yùn)算結(jié)果,堆棧中增加一個(gè)數(shù)據(jù),堆棧深度加1,每執(zhí)行一條ALD或OLD指令,堆棧深度減1。

ALD與OLD指令的堆材操作

  圖3-10 ALD與OLD指令的堆材操作

  5.其他堆棧操作指令

  人棧(1PS.Logic Push)指令復(fù)制棧側(cè)的值并將其壓人堆性的下一口,棧中原來(lái)的數(shù)據(jù)依次向下一層推移,棧底值被推出丟失(見(jiàn)圖3-11)。


堆棧操作

圖 3-11 堆棧操作

  讀棧(LRD,Lugic Read)指令將堆棧中第2層的數(shù)據(jù)復(fù)制到棧頂,2~9層的數(shù)據(jù)不變,自原棧頂值消失。

  出棧(LPP,Logic Pop)指令使棧中各層的數(shù)據(jù)向上移動(dòng)一層,第2層的數(shù)據(jù)成為堆棧新棧頂值,原來(lái)?xiàng)m數(shù)臄?shù)據(jù)從棧內(nèi)消失。

  裝載堆棧(LDS n,Load Stack,n=1-8)指令復(fù)制堆棧內(nèi)第層的值到棧頂,棧中原來(lái)的數(shù)據(jù)依次向下一層推移,棧底值被推山丟失。

  圖3-12中的例子說(shuō)明了堆棧指令的使用過(guò)程。

  6.立即觸點(diǎn)

  立即(Im mediate)觸點(diǎn)指令只能用于輸入T,執(zhí)行立即觸點(diǎn)揩令時(shí),立即讀人物理輸人點(diǎn)的值,根據(jù)該值決定觸點(diǎn)的接通/斷開狀態(tài),但是并不更新該物理輸人點(diǎn)對(duì)應(yīng)的映像寄存器。在語(yǔ)句表中,分別用LDI、AL、01來(lái)表示開始、串聯(lián)和并聯(lián)的常開立即觸點(diǎn),用LDNI,ANI.ONI來(lái)表示開始、串聯(lián)和并聯(lián)的常閉立即觸點(diǎn)(見(jiàn)表3-5)。觸點(diǎn)符號(hào)中間的“I”和“/I”表示立即肯開和立即常閉。圖3-13是立即觸點(diǎn)與輸出指令的例子。

若有收獲,就點(diǎn)個(gè)贊吧!

文章來(lái)源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

PLC

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽