鞏固基礎(chǔ)知識,才能擴(kuò)展應(yīng)用,每天學(xué)一點(diǎn) 學(xué)過一段時間編程的小伙伴對“SET(置位)與RST(復(fù)位)”應(yīng)該不陌生了吧。 如果你還不是經(jīng)常用到,那你就需要加快腳步去練習(xí)一些稍微大一點(diǎn)的動作程序了。 至少我認(rèn)為“SET(置位)與RST(復(fù)位)”是你編程道路上的左膀右臂。 SET應(yīng)用 當(dāng)我們剛剛學(xué)習(xí)PLC到熟練的運(yùn)用“線圈”的各種用法,什么雙線圈,什么自鎖,互鎖等等。 當(dāng)我們學(xué)習(xí)到了“SET(置位)與RST(復(fù)位)”后, 第一時間心里是不是有一萬個尼瑪。(開玩笑的,不同的運(yùn)用方式方法而已) “SET(置位)與RST(復(fù)位)” SET執(zhí)行指令變?yōu)镺N時. 位軟元件: 將線圈、觸點(diǎn)置為ON。 字軟元件的位指定: 將指定位置為1。 通俗的講就是:當(dāng)我們執(zhí)行條件達(dá)到時將會進(jìn)行置ON,并保持(哪怕執(zhí)行條件不再成立) 如果是“線圈”就是直接自鎖了 條件不成立測試 說明:當(dāng)D1=1,M1常閉時,掃描時將執(zhí)行 SET M1 M1將保持ON 的狀態(tài),即使前面常閉M1觸點(diǎn)條件已經(jīng)斷開。 rst RST輸入變?yōu)镺N時,。 位軟元件: 將線圈、觸點(diǎn)置為OFF。 定時器、計數(shù)器: 將當(dāng)前值置為0,將線圈、觸點(diǎn)置為OFF。 字軟元件的位指定: 將指定位置為0。 字軟元件、模塊訪問軟元件、變址寄存器: 將內(nèi)容置為0。 通俗的講就是:當(dāng)我們執(zhí)行條件達(dá)到時將會進(jìn)行置OFF或者將內(nèi)容設(shè)為0 RST 描述 既然講到RST (復(fù)位) ,三菱PLC提供了一條批量復(fù)位的指令(ZRST) ZRST批量復(fù)位 批量復(fù)位需要類型一致,不然會報錯。 介紹了一下這兩個指令的一些解釋。一起看幾個測試 線圈與置位區(qū)別 說明:當(dāng)SET(置位)M1 , M1將保持,當(dāng)掃描到第二行時用的是線圈,我們了解線圈其實就條件成立為ON,條件不成立為OFF. 按照掃描輸出規(guī)則,結(jié)果輸出離END近的結(jié)果。 SET(置位)與RST(復(fù)位)屬于應(yīng)用指令,條件成立執(zhí)行指令,條件不成立則不執(zhí)行指令 今天算是鞏固了一下這兩個指令,具體的一些用法,小伙伴們可以自行去測試看看運(yùn)行的效果 覺得有幫助的小伙伴關(guān)注一下,轉(zhuǎn)發(fā)收藏一下, 有什么不同意見或者疑問的可以評論或者私信我, 不管你是新手學(xué)習(xí),還是工作中的難題。 |
|