說(shuō)明
使用“左移”指令,可以將參數(shù) IN 的內(nèi)容逐位向左移動(dòng),并將結(jié)果作為函數(shù)值返回。參數(shù) N 用于指定應(yīng)將特定值移位的位數(shù)。
如果參數(shù) N 的值為“0”,則將參數(shù) IN 的值作為結(jié)果。
如果參數(shù) N 的值大于位數(shù),則參數(shù) IN 的值將向左移動(dòng)該位數(shù)個(gè)位置。
結(jié)果值中因移位而空出的位將用 0 填充。
下圖顯示了如何將 WORD 數(shù)據(jù)類(lèi)型操作數(shù)的內(nèi)容向左移動(dòng) 6 位:
參數(shù)
下表列出了該指令的參數(shù):
參數(shù) | 聲明 | 數(shù)據(jù)類(lèi)型 | 存儲(chǔ)區(qū) | 說(shuō)明 | |
---|---|---|---|---|---|
S7-1200 | S7-1500 | ||||
IN | Input | 位字符串、整數(shù) | 位字符串、整數(shù) | I、Q、M、D、L | 要移位的值 |
N | Input | USINT、UINT, UDINT | USINT、UINT, UDINT、ULINT | I、Q、M、D、L | 對(duì)值 (IN) 進(jìn)行移位的位數(shù) |
函數(shù)值 | 位字符串、整數(shù) | 位字符串、整數(shù) | I、Q、M、D、L | 指令的結(jié)果 |
示例
以下示例說(shuō)明了該指令的工作原理:
SCL |
---|
"Tag_Result" := SHL(IN := "Tag_Value", N := "Tag_Number"); |
下表將通過(guò)具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說(shuō)明:
參數(shù) | 操作數(shù) | 值 |
---|---|---|
IN | Tag_Value | 0011 1111 1010 1111 |
N | Tag_Number | 4 |
函數(shù)值 | Tag_Result | 1111 1010 1111 0000 |
將“Tag_Value”操作數(shù)的值將向左移動(dòng) 4 位。該指令的結(jié)果作為函數(shù)值在“Tag_Result”操作數(shù)中返回。
審核編輯:湯梓紅
-
西門(mén)子
+關(guān)注
關(guān)注
95文章
3066瀏覽量
116506 -
指令
+關(guān)注
關(guān)注
1文章
611瀏覽量
35840 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4346瀏覽量
63006 -
數(shù)據(jù)類(lèi)型
+關(guān)注
關(guān)注
0文章
236瀏覽量
13669 -
SCL
+關(guān)注
關(guān)注
1文章
240瀏覽量
17185
原文標(biāo)題:西門(mén)子博途:SCL : SHL:左移
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
北京回收西門(mén)子博途組態(tài)軟件
詳解博途編程實(shí)現(xiàn)S7300與西門(mén)子觸摸屏通訊
西門(mén)子的數(shù)字指令資料詳細(xì)說(shuō)明
![<b class='flag-5'>西門(mén)子</b>的數(shù)字<b class='flag-5'>指令</b>資料詳細(xì)說(shuō)明](https://file.elecfans.com/web1/M00/E3/E6/o4YBAGBF9X6ATZ5YAAGyouysHE0371.png)
西門(mén)子PLC編程軟件博途下載
西門(mén)子S7-200SMART的移位指令介紹
![<b class='flag-5'>西門(mén)子</b>S7-200SMART的移位<b class='flag-5'>指令</b>介紹](https://file1.elecfans.com/web2/M00/82/76/wKgZomRUZNqAXBCvAAAIEEPqFno195.png)
西門(mén)子plc單按鈕啟停的十種方法(博途1200/1500PLC)
![<b class='flag-5'>西門(mén)子</b>plc單按鈕啟停的十種方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)](https://file1.elecfans.com/web2/M00/A0/FB/wKgZomTv6kOAe_S3AAAxkcJ9b0E098.png)
評(píng)論