產(chǎn)品圖片

產(chǎn)品分類

新聞動態(tài)
主頁 > 新聞動態(tài) > 移位寄存器指令實(shí)驗(yàn)
2023-11-14 08:38

移位寄存器指令實(shí)驗(yàn)

實(shí)驗(yàn)五 移位寄存器指令實(shí)驗(yàn)

一、實(shí)驗(yàn)?zāi)康?/strong>
1、掌握移位指令SFTR、SFTL的使用方法。
2、熟悉編譯調(diào)試軟件的使用。
二、實(shí)驗(yàn)器材
1、PC機(jī)
2、PLC實(shí)驗(yàn)臺(箱)
3、通訊電纜
4、導(dǎo)線若干
三、實(shí)驗(yàn)內(nèi)容及步驟
1、移位指令:位右移:SFTR;位左移:SFTL
2、指令適用的軟元件:

3、指令格式:
 

 
 
4、指令功能:
對于n1位(移動寄存器的長度)的位元件進(jìn)行n2位的右移動或左移動的指令(指令執(zhí)行時執(zhí)行n2位的移位)。
驅(qū)動輸入每一次由OFF→ON變化時執(zhí)行n2位移位。每移動一次移1位情況時,n2為K1。
5、例程說明
 

 
下圖是左移指令(SFTL)的操作過程。
①溢出←Y15~Y14;②Y15~Y14←Y13~Y12;③Y13~Y12←Y11~Y10;
④Y11~Y10←Y9~Y8;⑤Y9~Y8←Y7~Y6;⑥Y7~Y6←Y5~Y4;
⑦Y5~Y4←Y3~Y2;⑧Y3~Y2←Y1~Y0;⑨Y1~Y0←X1~X0;
下圖是右移指令(SFTR)的操作過程。
①溢出←Y20;②Y20←Y21;③Y21←Y22;④Y22←Y23;⑤Y23←Y24;⑥Y24←Y25;⑦Y25←Y26;⑧Y26←Y27;
⑨Y27←X0;
6、輸入上面例程中的程序,觀察程序運(yùn)行結(jié)果。