電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

西門子S7-200 PLC的移位指令SHL_W和ROR_W指令用法

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2024/2/26

    S7-200 PLC的移位指令可以對字節(jié)(B)、字(W)、雙字(DW)進(jìn)行左移、右移、循環(huán)左移、循環(huán)右移等操作。指令格式如表3-4所示。    移位指令中的IN為源操作數(shù);N為移位的位數(shù):OUT為目的操作數(shù);DATA為移位寄存器指令的待移入位數(shù)據(jù);S - BIT為移位寄存器指令的最低位;N為移位寄存器指令的位數(shù)及方向控制字。要求源操作數(shù)和目的操作數(shù)的數(shù)據(jù)類型必須與指令類型相匹配。   

(1)左移指令SHL_W    對于左移指令.按指定位數(shù)(N)對源操作數(shù)(IN)依次左移N位,左邊移出位自然丟失,右邊空缺應(yīng)補(bǔ)0,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變。應(yīng)用示例如圖3-4所示。   

(2)右移指令SHR_W    對于右移指令,按指定位數(shù)(N)對源操作數(shù)(IN)依次右移N位,右邊移出位自然丟失,左邊空缺位補(bǔ)0,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變。應(yīng)用示例如圖3-5所示。   

(3)循環(huán)左移指令ROL_W    對于循環(huán)左移指令,按指定位數(shù)(N)對源操作數(shù)(IN)依次循環(huán)左移N位,左邊移出位補(bǔ)充到右邊空缺位,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變。應(yīng)用示例如圖3-6所示。
西門子指令 SHL_W左移指令應(yīng)用示例 

    圖3-4    西門子指令 SHL_W左移指令應(yīng)用示例
西門子plc SHR_W右移指令應(yīng)用示例 

    圖3-5   西門子plc SHR_W右移指令應(yīng)用示例
西門子plc ROL_W 循環(huán)左移指令應(yīng)用示例    

    圖3-6   西門子plc ROL_W 循環(huán)左移指令應(yīng)用示例   

(4)循環(huán)右移指令    對于循環(huán)右移指令,按指定位數(shù)(N)對源操作數(shù)(IN)依次循環(huán)右移N位,右邊移出位補(bǔ)充到左邊空缺位,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變。應(yīng)用示例如圖3-7所示。
 

    圖3-7   ROR_W 循環(huán)右移指令應(yīng)用示例    (5)移位寄存器    移位寄存器(SHRB)指令實際上是一種自定義移位寄存器。移位寄存器(SHRB)指令將DATA數(shù)值移入移位寄存器,并由S_BIT指定移位寄存器的最低位,由N指定移位寄存器的長度和移位方向(+N表示“移位加”,-N表示“移位減”,移位寄存器的最大長度為64位),移出位則放置在特殊功能存儲器SM1.1(移出標(biāo)志位)中。    使用以下公式可計算“移位寄存器”的最高位的地址(MSB.b)。
    其中,該公式計算出的整數(shù)部分為“移位寄存器”的最高位的字節(jié)地址,余數(shù)部分為“移位寄存器”的最高位的位序。例如:如果S_BIT為V33.4和N為14,則“移位寄存器”的最高位的地址為V35.1。

 

    圖3-8    移位寄存器指令應(yīng)用示例    移位寄存器指令的應(yīng)用示例如圖3-8所示。    在“移位減”(N為負(fù)值)中,輸入數(shù)據(jù)(DATA)移入移位寄存器的最高位,并移出最低位(S_BIT)。移出的數(shù)據(jù)被放置在SM1. 1中。移位原理如圖3-9所示。
 

    圖3-9    “移位減”的移位原理
 

    圖3-10    “移位加”的移位原理    在“移位加”(N為正值)中,輸入數(shù)據(jù)(DATA)移入移位寄存器的最低位(由S-BIT指定),并移出移位寄存器的最高位。移出的數(shù)據(jù)被放置在SM1.1中。移位原理如圖3-10所示。

Tags:移位指令,循環(huán)移位,SHL_W,ROR_W,西門子PLC  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
在线毛片免费观看| 欧美日本一道高清免费3区| 成人妇女免费播放久久久| 国产日韩一区二区三区在线观看| 亚洲综合色丁香婷婷六月图片 | 人与禽交zozo| 中文字幕av无码不卡免费| 色吊丝av中文字幕| 日韩精品人妻系列无码专区免费 | 岛国在线免费观看| 四虎免费大片aⅴ入口| 久久亚洲国产精品123区| 黄色毛片免费看| 校花被折磨阴部流水| 国产精品美女久久久久AV福利| 免费A级毛片无码视频| 一级做a爰片久久毛片16| 男男高h粗暴黄车文| 性按摩xxxx| 动漫人物桶动漫人物免费观看| 中文字幕在线网| 白白国产永久免费视频| 女地狱肉之壶极限调教2| 免费看男阳茎进女阳道动态图| 三年片免费高清版| 热re99久久精品国99热| 天堂√在线中文官网在线| 伊伊人成亚洲综合人网7777| www.欧美色| 欧美日韩精品一区二区三区在线 | 欧美日韩视频免费播放| 国产视频999| 亚洲午夜精品久久久久久浪潮 | 一本久久综合亚洲鲁鲁五月天| 激情捆绑国语对白| 国产青草视频免费观看97| 亚洲国产综合自在线另类| 黄视频免费下载| 无码精品国产一区二区免费| 四虎永久在线日韩精品观看| 一级特黄aaa大片在线观看 |