- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無線測控專家
松下PLC FP1的SR移位寄存器
概述
16位[字 內(nèi)部繼電器(WR)]數(shù)據(jù)左移一位。
程序示例
對于FP2, FP2SH和FP10SH,只有在未用K常數(shù)指定了設(shè)定值時(shí),才能用索引寄存器修改計(jì)數(shù)器編號和設(shè)定值的存儲區(qū)。若計(jì)數(shù)器號被修改,則程序步數(shù)也改變。
操作數(shù)
示例說明
若在X2為OFF狀態(tài)時(shí)X1閉合,則內(nèi)部繼電器的寄存器WR3(對應(yīng)內(nèi)部繼電器R30至R3F)的內(nèi)容左移一位。
若X0為ON,則將“1”移入R30;若X0為OFF,則將“0”移入R30。
若X2接通,則WR3的內(nèi)容復(fù)位為O。
描述
將指定的數(shù)據(jù)區(qū)(WR)左移一位。
當(dāng)移位輸入信號變?yōu)?/span>ON(上升沿)時(shí),寄存器WR的內(nèi)容左移一位。
在移位過程中,如果數(shù)據(jù)輸入信號為ON,則將空位(最低位)置1;如果數(shù)據(jù)輸入信號為OFF,則將該位置為O。
當(dāng)復(fù)位輸入信號為ON時(shí),WR的內(nèi)容被清除。
當(dāng)復(fù)位輸入信號為ON時(shí):
編程時(shí)注意事項(xiàng)
SR指令需要數(shù)據(jù)輸入、移位輸入和復(fù)位輸入。
當(dāng)同時(shí)檢測到復(fù)位輸入和移位輸入時(shí),復(fù)位輸入信號優(yōu)先。
若內(nèi)部繼電器區(qū)被指定為保持型,則應(yīng)注意:當(dāng)電源接通時(shí),該區(qū)的數(shù)據(jù)并不復(fù)位為“0”。
當(dāng)將移位寄存器指令與“堆棧與”指令或“彈出堆棧”指令結(jié)合使用時(shí),應(yīng)注意語法是否正確。
有關(guān)移位輸入檢測的注意事項(xiàng)
對于SR指令,僅在檢測到移位輸入信號(OFF-ON)的上升沿時(shí),進(jìn)行移位操作。若移位輸入信號繼續(xù)保持ON,則只能在上升沿的時(shí)刻進(jìn)行移位,不會進(jìn)一步移位。
因此,如果PLC切換到運(yùn)行模式或運(yùn)行模式卜接通電源時(shí),移位輸入信號初始已經(jīng)為ON,則在第一次掃描周期內(nèi)不會進(jìn)行移位操作。