<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

      西門子plc S7-200Smart_西門子S7-200 SMART編程實例,整數運算指令如何使用?

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023-01-16

          本節我們來學習西門子S7-200 SMART整數運算指令,并通過一個實例來講解整數運算指令如何使用。S7-200 SMART的整數運算指令主要包括加、減、乘、除運算指令和遞增、遞減運算指令。

       

      加減乘除運算指令

       

      遞增、遞減運算指令

          整數的加、減、乘、除運算指令分別實現了將兩個十六位整數相加、相減、相乘和相除,從而產生一個十六位的整數運算結果,其中除法指令只得到商,不保留余數。

       

      整數的加減乘除指令

          雙整數的加、減、乘、除指令分別實現了將兩個三十二位的雙整數相加、相減、相乘和相除,從而產生一個三十二位的雙整數結果,其中除法指令只得到商,不保留余數。

       

      雙整數的加減乘除指令

          當兩個十六位整數相乘,所得的結果可能溢出十六位整數范圍時,可以使用整數相乘得雙整數指令,它將兩個十六位整數IN1和IN2相乘,從而產生一個三十二位的雙整數結果。

       

      整數相乘得雙整數指令

          帶余數的整數除法指令,將兩個十六位的整數IN1和IN2相除從而產生一個三十二位的結果,其中操作數IN1和IN2是十六位有符號整數,三十二位的結果OUT中,高十六位為余數,低十六位為商。

       

      帶余數的整數除法指令

          字節遞增、遞減指令將輸入字節IN加一或者減一,并將運算結果送到OUT中,其操作數為八位無符號數,需要注意字節遞增、遞減運算不帶符號。

       

      字節遞增遞減指令

          字遞增、遞減指令將輸入字IN加一或者減一,并將運算結果送到OUT中,其操作數為十六位有符號整數,需要注意字遞增、遞減運算帶符號。

       

      字遞增遞減指令

          雙字遞增、遞減指令將輸入雙字IN加一或者減一,并將運算結果送到OUT中,其操作數為三十二位有符號雙整數,需要注意雙字遞增、遞減運算帶符號。

       

      雙字遞增遞減指令

          下面我們舉例來說明整數運算指令在程序中的應用。在實際應用中,經常需要將現場采集的模擬量信號數據值進行轉換,得到對應的工程量數值,假設得到的轉換公式如下圖所示,為了便于演示,將AIW0的地址更改為VW0,需要注意,為了保證精度,運算時應該先進行乘法運算再進行除法運算。

       

      整數運算指令應用舉例

          我們來編寫程序。雙擊電腦桌面上的STEP7-Micro/WIN SMART圖標,打開編程軟件,首先從指令樹的位邏輯中選擇一個常開觸點,拖放到程序編輯器的程序段1中,輸入地址SM0.0,在指令樹整數計算選項中拖動整數相減指令到剛剛添加的常開觸點后面,在IN1處輸入地址VW0,在IN2處輸入數值6400,在OUT處輸入地址VW2。

       

      添加整數相減指令

          單擊工具欄插入向下垂直線按鈕,產生一個程序分支。因為乘法運算的結果可能超出十六位整數的范圍,所以需要使用整數相乘得到雙整數指令,插入該指令,在IN1處輸入地址VW2,在IN2處輸入數值100,在OUT處輸入地址VD4。

       

      添加整數相乘得到雙整數指令

          再次單擊工具欄插入向下垂直線按鈕,繼續產生程序分支。因為VD4是雙整數,所以需要雙整數相除指令,插入該指令,在IN1處輸入地址VD4,在IN2處輸入數值25600,在OUT處輸入地址VD8。這樣,一個用整數運算指令編寫的模擬量運算程序就編寫完成了。

       

      添加整數相除指令

          編譯并下載程序到S7-200 SMART PLC。單擊菜單中的下載按鈕,在打開的通信對話框中選擇要訪問的CPU并點擊確定進行下載,下載完成后關閉對話框。在線查看程序運行情況。單擊PLC菜單下的RUN按鈕運行項目,單擊調試菜單下的程序狀態按鈕在線觀察程序的運行情況,在狀態圖表中輸入地址VW0,格式為有符號整數,再輸入VD8。單擊狀態圖表的工具欄圖表狀態按鈕,可以看到VW0和VD8的當前值。

       

      在線查看程序運行情況

          在VW0的新值列中輸入20000,單擊狀態圖表的工具欄寫入按鈕,則VW2變為相應的值,此時VD8自動計算為相應的數值。

       

      自動計算相應的數值

      Tags:smart,西門子plc,整數運算,指令  
      責任編輯:admin
      相關文章列表
      分分鐘玩轉通訊!西門子plc的Modbus通訊MBUS_CTRL 、MBUS_MSG和M
      一篇文章徹底搞定西門子PLC存儲器精華知識(圖文并茂,良心整理)
      西門子plc smart軟元件寄存器存儲器_西門子PLC先從S7-200 SMART 
      西門子plc smart模擬量常見問題_西門子S7-200SMART 模擬量等常見
      西門子SMART PLC 常見問題,必備知識點!西門子plc smart常見問題
      西門子plc smart選型_西門子Smart 200 PLC實際項目中的選型應用
      西門子plc RS觸發器指令的分類與用法 _ SR觸發器用法
      西門子plc S7-200  FOR語句循環問題_西門子FOR循環
      西門子PLC 200Smart 編程中如何用FOR循環指令輕松實現多個數據按
      西門子Plc計數器指令的程序代碼示例_產品數量檢測梯形圖
      西門子s7-200系列plc實例:搶答器控制程序,三路搶答器設計
      西門子PLC模擬量轉換scale模塊公式代碼分析S_ITR  模擬量子程序計
      西門子PLC S7-200模擬量的線性化處理_ 4到20ma模擬量轉換公式
      西門子plc 讀實時時鐘READ_ RTC( Read real time clock 讀實時時
      西門子plc 指令SHRB 移位寄存器指令用法例子
      用西門子PLC設計天塔之光控制系統梯形圖實例
      西門子PLC數據處理指令_循環左移、循環右移、寄存器移位SHRB
      西門子plc S7-200系列PLC整數加減乘除指令入門教程_算術運算
      西門子plc變量存儲器知識_西門子S7-200的VB、VW和VD
      西門子plc寄存器的vb vw vd 數據長度及關系
      西門子plc變量存儲器v0.0與VB0、VD0、VW0的關系
      西門子S7-200 Smart plc的Modbus RTU庫通訊輪詢實例
      西門子200PLC中AIW0是什么意思_模擬量通道地址_模擬量地址
      西門子plc S7-200PLC的地址分配_開關量地址模擬量輸入輸出地址分
      西門子plc s7-200如何用模擬量編程_EM235模擬量編程梯形圖
      西門子plc程序梯形圖實例:led數碼管顯示9-5控制系統
      西門子plc指令和三菱plc指令大全_西門子、三菱指令大全
      西門子plc S7-200smart數據類型和存儲區和尋址方式
      西門子PLC 200SMART型號大全,S7-200 SMART各個CPU 模塊及輸入輸
      學好西門子S7-200 smart PLC基礎知識必備 映像區和數據類型,定時
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 国产色丁香久久综合| 色综合天天综合网国产国产人| 色噜噜狠狠色综合欧洲selulu| 婷婷色香五月激情综合2020| 亚洲av日韩综合一区久热| 国产成人综合久久精品尤物| 亚洲国产综合专区在线电影| 亚洲欧美日韩综合久久久| 国产成人综合色视频精品| 偷自拍视频区综合视频区| 日韩字幕一中文在线综合| 九月丁香婷婷亚洲综合色| 精品久久综合一区二区| 久久综合久久综合久久综合| 区二区三区激情综合| 色天使亚洲综合在线观看| 国产亚洲欧洲Aⅴ综合一区| 国产成人综合久久精品红| 久久99精品久久久久久综合| 国产成人亚洲综合无码| 色综合天天综合婷婷伊人| 好吊色青青青国产综合在线观看| 色噜噜狠狠色综合网| 久久婷婷五夜综合色频| 久久久综合香蕉尹人综合网| 色综合久久天天综线观看| 色偷偷狠狠色综合网| 思思91精品国产综合在线| 色偷偷亚洲第一综合| 99v久久综合狠狠综合久久| 亚洲欧美日韩综合俺去了| 伊人色综合久久天天| 亚洲欧美成人综合久久久| 亚洲综合精品伊人久久| 天天综合色一区二区三区| 婷婷综合激情五月中文字幕| 综合91在线精品| 综合欧美五月丁香五月| 狠狠色丁香婷婷久久综合| 狠狠色丁香婷婷综合| 五月天激情综合网|