使用“循環(huán)左移”指令,可以將參數(shù) IN 的內(nèi)容按位循環(huán)左移,并將其作為函數(shù)值返回。參數(shù) N 用于指定應將特定值循環(huán)移位的位數(shù)。用移出的位填充因循環(huán)移位而空出的位。
如果參數(shù) N 的值為“0”,則將輸入 IN 的值作為結果。
如果參數(shù) N 的值大于可用位數(shù),則輸入 IN 中的操作數(shù)值將循環(huán)移動指定位數(shù)個位。
下圖顯示了如何將 DWORD 數(shù)據(jù)類型操作數(shù)的內(nèi)容向左循環(huán)移動 3 位:

“循環(huán)左移”指令的語法如下所示:
ROL(IN := <操作數(shù)>,N := <操作數(shù)>)
IN:(位字符串 )要循環(huán)移位的值.
N: (整數(shù))將對 IN 值進行循環(huán)移位的位數(shù).
以下示例說明了該指令的工作原理:

在VASS標準中的使用:

在此處ROL用于在將兩個字節(jié)按順序排列組合成一個完整的字。
編輯:jq
-
數(shù)據(jù)
+關注
關注
8文章
7335瀏覽量
94796 -
函數(shù)
+關注
關注
3文章
4417瀏覽量
67532
原文標題:SCL 之 ROL( 循環(huán)左移)
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
在TIA Portal V21中基于S7-1200 G2使用SCL語言設計Modbus RTU輪詢程序
功率循環(huán)基礎篇(二) —— 功率循環(huán)壽命曲線解讀
汽車熱管理循環(huán)泵車規(guī)電容:-55℃~150℃寬溫+1000次溫度循環(huán)
宏展科技北京淺談溫度沖擊試驗(冷熱沖擊試驗)目的
宏展科技北京淺談溫度循環(huán)與溫度沖擊試驗依據(jù)規(guī)范進行待測品表溫控制
探索SCL3400-D01數(shù)字雙軸傾角儀:高精度與穩(wěn)定性的完美結合
第三代安全算法SHA3 Keccack核心分享
高低溫循環(huán)測試對電子元件壽命有什么影響
模擬I2C通信失敗,出現(xiàn)SCL、SDA line low錯誤怎么解決?
人工智能行業(yè)如何使用for循環(huán)語句進行循環(huán)
工業(yè)循環(huán)冷卻水智能管理系統(tǒng)方案
第十八章 淺談循環(huán)冗余校驗(CRC)計算單元
深入理解C語言:C語言循環(huán)控制
淺談SCL 之 ROL( 循環(huán)左移)
評論