<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 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

      模擬量采集運算,S7-200SMART 如何減少流量累計誤差?

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2024/8/25

      一、流程描述
      1.使用一個西門子200SMART模擬量輸入模塊采集流量瞬時值,通過模擬量轉換指令S_ITR轉換為工程量;

      2.初始化相關變量地址并啟用定時器中斷;

      3.中斷程序內實現流量累計計算;

      4.累積到一定值后,復位清空所有數據,重新開始累計。


      二、硬件設備
      1.西門子PLC :S7-200SMART CPUSR30 6ES7 288-1SR30-0AA1;
      2.模擬量輸入模塊:EMAE04(4AI)6ES7 288-1AE04-0AA0。


      三、軟件
      西門子200SMARTplc編程軟件:STEP7-MicroWINSMART V2.7版。


      四、地址分配


      五、程序思路及編寫
      1.因有的十進制小數轉化為二進制存儲時會無限循環,而200SMART只能存儲23位單精度浮點數的小數位,當前一個累積值比較大,而現時流量瞬時值較小時,兩者相加會因舍棄小數值造成誤差,累積次數越多,誤差越大。為減小誤差,可采用將采集的瞬時值分解成整數和小數兩部分,整數部分相加,小數部分相加,兩者的和再相加即為累積值,這樣可極大的減小累積誤差。

       

      2.首先調用模擬量轉換指令將采集到的模擬量通道值轉換為實際工程值,假設工程值的上下限分別為0.0、50.0,如圖1所示:

      圖1


      3.接下來調用初始化指令,目的是每200MS采集一次瞬時流量值,因此需要建立定時中斷,還需清空所有存儲數據的變量地址,如圖2所示:

      圖2


      4.在定時中斷程序中做數據的處理,先將瞬時流量分解為整數和小數,然后整數與前一次的整數累計和相加,小數和前一次的小數累積和相加,再將兩者的和相加即為當前流量的累積值,需注意整數即整數和也需轉化為浮點數,以便于和小數和相加,如圖3所示:

       

       

       

      圖3


      5.為不使累積值超出變量地址的存儲范圍,過一段時間后需將存儲數據的地址清零,再從頭開始累計,具體時間可根據現場實際要求而定,如圖4所示:

       

      圖4

      總結

      該梯形圖程序采用將浮點數分離為整數和小數兩部分,各自求和后再分別相加,得出當前流量累積值,大大減小了累積誤差,適用于要求精度不是很高的場合。

       

      Tags:累計流量,模擬量采集,S7-200SMART  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 国产在线视频色综合| 久久婷婷成人综合色综合| 伊人久久大香线蕉综合影| 伊人久久中文大香线蕉综合| 色综合色综合色综合| 色噜噜狠狠狠综合曰曰曰| 亚洲欧洲日产国产综合网| 国产综合成人亚洲区| 狠狠色丁香婷婷综合激情| 加勒比色综合久久久久久久久| 久久―日本道色综合久久| 国产精品国产色综合色| 老色鬼久久亚洲AV综合| 中文自拍日本综合| 天天综合网网欲色| 色天使久久综合给合久久97色| 亚洲国产成人综合| 亚洲色欲久久久综合网| 久久久久久久综合日本| 伊人久久久大香线蕉综合直播| 亚州欧州一本综合天堂网| 91精品国产综合久久精品| 久久综合五月丁香久久激情| 国产婷婷综合在线视频中| 色噜噜久久综合伊人一本| 色先锋资源久久综合5566| 色噜噜狠狠色综合欧洲selulu| 婷婷综合激情五月中文字幕| 六月婷婷缴清综合在线| 亚洲高清中文字幕综合网| 久久综合给合久久狠狠狠97色| 国产综合久久久久久鬼色| 狠狠色伊人亚洲综合成人| 久久综合香蕉久久久久久久| 加勒比色综合久久久久久久久| 国产成人综合日韩精品婷婷九月| 天天综合网天天做天天受| 亚洲伊人成无码综合网 | 久久综合久久美利坚合众国| 亚洲国产综合久久天堂| 色综合久久中文字幕网|