電工知識—SIMATICS7-1500 PLC 左移指令(SHL)
TIA博途軟件位移指令能將將累加器的內(nèi)容逐位向左或者向右移動。移動的位數(shù)由N決定,向左移N位相當(dāng)于累加器的內(nèi)容乘以2N,向右移相當(dāng)于累加器的內(nèi)容處理2N。移位指令在邏輯控制中使用也很方便。
(1)左移指令(SHL)
當(dāng)左移指令(SHL)的EN位為高電平“1”時,將執(zhí)行移位指令,將IN端制定的內(nèi)容送入累加器1低字中,并左移N端制定的位數(shù),然后寫入OUT端指令的目的地址中,左移指令(SHL)和參數(shù)見下圖1。
圖1
注意:可以從指令框的“??>”下拉列表中選擇該指令的數(shù)據(jù)類型。
用一個例子來說明左移指令(SHL),梯形圖如圖2所示。
圖2
當(dāng)I0.0閉合時,激活左移指令(SHL),IN中的字存儲在MW10中,假設(shè)這個數(shù)為2#1001 1101 1111 1011,向左移4位后,OUT端的MW10中的數(shù)是2#1101 1111 1011 0000,左移指令示意圖如下圖3所示。
圖3
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5011文章
13297瀏覽量
463394 -
指令
+關(guān)注
關(guān)注
1文章
607瀏覽量
35714 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15759 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6408
原文標(biāo)題:電工知識—SIMATIC S7-1500 PLC 左移指令(SHL)
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論