国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PLC系統中實現流量積算的方法

工控論壇 ? 來源:中華工控網 ? 2025-12-01 09:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前,具有眾多不同品牌的儀器儀表,用來測量工業現場液體或者固體的瞬時流量,然后通過4-20mA信號傳遞給PLC,作為控制或監控的數據標準。PLC根據瞬時流量積算一定時間內的累積流量,對于流程工業控制領域液體或固體流量的數據分析和產量計算應用具有重要的意義。

1、PLC系統中實現流量積算的方法

首先必須明確,用PLC做流量累計的精度遠不如電磁流量計等本身自帶累計功能的流量計。對有累積功能的流量計轉換器,一般流量轉換器的流量累積輸出是脈沖輸出,可通過PLC的高速脈沖輸入端進行高速計數,從而得出累積流量。

對只有瞬時流量輸出的流量計,才考慮在PLC中進行流量累積加法運算。在 PLC內做流量累積的時候,不應使用定時器來做,因為定時器受到PLC掃描周期的影響,沒法做到十分精確,累加出來數據的誤差很大。

目前,一般的中大型PLC都直接或者間接提供了“Totalizer”功能塊,實質都是把每個采集周期的瞬時流量進行簡單累加。本文提供了一種將定積分計算引入到流量累積的具體方法,以供參考。

2、定積分計算法引入流量積算的幾何意義

設瞬時流量q=q(t)在時間段t的[a,b]區間連續,那么流量累積計算公式為:

d1fdee74-cc63-11f0-8c8f-92fbcf53809c.jpg

d25992d8-cc63-11f0-8c8f-92fbcf53809c.jpg

圖1 瞬時流量

有定積分的幾何意義,求時間a到時間b區間內的總流量Q,只需要計算曲線q=q(t),直線t=a,直線t=b和時間軸t所圍成的曲邊梯形面積。在區間a,b內插入若干個平分點:a=t0

d2b91fdc-cc63-11f0-8c8f-92fbcf53809c.jpg

圖2 瞬時流量分割圖

面積計算:

d312c7da-cc63-11f0-8c8f-92fbcf53809c.jpg

如果分割無限加細,區間個數n趨向于無窮(n→∞)時,總流量計算為:

d3710a34-cc63-11f0-8c8f-92fbcf53809c.jpg

3、TIA Portal V15具體實現積分累積流量的方法

以下以Siemens PLC系統的TIA Portal V15為例,實現積分累積流量的方法:

3.1 在程序目錄下添加新的FB函數塊,確定名稱如“Totalizer”,為了實現數值計算的簡單性,這個功能塊的編程語言選擇結構化文本語言SCL。

d3c811a8-cc63-11f0-8c8f-92fbcf53809c.jpg

3.2 打開新建功能塊,并建立臨時變量,如下圖所示

d422343a-cc63-11f0-8c8f-92fbcf53809c.jpg

變量定義:

變量名:Reset,數據類型:Bool,分組:Input,作用:FB接收外部傳遞的累積清零命令;

變量名:Value,數據類型:Real,分組:Input,作用:FB接受外部傳遞的瞬時流量數據,需要注意的是:一般流量計瞬時流量單位是m3/h,這里需要統一換算成m3/s,即PLC接收的瞬時流量除以3600后再輸入此處;

變量名:Cycle,數據類型:TIME,分組:Input,作用:FB接受程序循環時間,單位:秒,

在這里,Cycle值為0B30中斷循環塊的循環時間。

變量名:Last_Value,數據類型:Real,分組:Static,作用:靜態存儲上一掃描周期的瞬時流量值;

變量名:Accum,數據類型:Real,分組:Static,作用:靜態存儲流量累積值;

變量名:Cycle_DInt,數據類型:Dint,分組:Temp,作用:在FB中零時存儲Cycle轉換為Dint數據類型后的值;

變量名:Cycle_Real,數據類型:Real,分組:Temp,作用:在FB中臨時存儲Cycle_DInt轉換為Real數據類型后的值;

變量名:Total,數據類型:Real,分組:Output,作用:FB向外部傳送流量累積值。

3.3 程序編寫,如下圖所示:

程序編寫完成后,進行編譯,編譯沒有錯誤時,可供調用。

d47e632c-cc63-11f0-8c8f-92fbcf53809c.jpg

3.4 在流量計算功能的FC中調用名字為“Totalizer”的FB塊,并對輸入輸出參數賦值,如下圖所示:

d4dc1616-cc63-11f0-8c8f-92fbcf53809c.jpg

3.5 在OB30中調用流量計算FC功能塊,OB30中斷塊是循環中斷塊,循環時間設置為100ms,如下圖所示:

d53c4c84-cc63-11f0-8c8f-92fbcf53809c.jpg

d599733c-cc63-11f0-8c8f-92fbcf53809c.jpg

3.6 程序解讀

d5f93218-cc63-11f0-8c8f-92fbcf53809c.jpg

4、PLC系統中流量計算的其它問題

上述程序只是簡單示例,實際應用中,需要根據實際情況考慮更復雜的問題,比如:

對于積分算法,取小的矩形對流量進行累計,肯定是矩形劃分越細(也就是OB30的循環時間越短),誤差越小,不存在誤差是不可能的。

流量計本身有累計流量功能,同時可以把瞬時流量以模擬量的方式(例如4-20mA)輸出,但無法將累計流量數值送出。那么,流量計本身累積流量的數值,最后很有可能與PLC的累計流量數值相差很大,原因可能是多方面造成的,除去系統累計流量誤差的因素,如果PLC系統停電檢修或者更換相關模塊時,流量計還在計量,則PLC無法累積這部分流量。

累積數值的自動和手動清零,以免數據溢出。其中自動清零的時機要結合程序考慮好。

在流量累積編程時應避免數量級相差太多的浮點數之間進行運算。如果沒有適時清零,流量累積程序在運行之初是正常的,因為累計流量初始值及流量瞬時值都為一個很小的浮點數,兩數相加后,結果正確。但是當一段時間后,累計流量的數值逐漸增大,當它與瞬時流量的數值相差很遠的時候,兩者執行加法操作后,瞬時流量的數值將被忽略掉(如9999990.0與0.2做加法操作)。其實具備計算機常識的人都應當清楚這一點,這是由于浮點數的存儲機制造成的,這個問題可以通過使用二級累加或多級別累加的方法來解決,比如每一級累加器只能進行規定級別大小的數據累加,當一級累加器的累積數據大到一定程度時,立刻把數據傳送到二級累加器,然后把一級累加器清零。

來源/中華工控網,轉載請聯系

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5045

    文章

    14468

    瀏覽量

    484039
  • 定時器
    +關注

    關注

    23

    文章

    3362

    瀏覽量

    121937

原文標題:【原創分享】PLC系統的流量積算方法參考

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    流量補償記錄儀

    `流量補償記錄儀(KZR10FC)產品簡介1、 采用128×64點陣液晶屏,漢字菜單,記錄和曲線顯示功能2、蒸汽流量密度計算采用“國際公式化 委員會(IFC)” 擬定和推薦的IFC
    發表于 06-19 10:14

    流量控制設備設計開發

    急需開發專用流量控制設備,基本要求為:可輸入4~20mA溫度、壓力等信號,輸出4~20mA瞬時及累計流量,可選擇流量計算公式,帶標準的M
    發表于 12-24 10:21

    流量器有什么特點?

    流量器是與流量計配套使用,累計在一定時間間隔內流過管道的流體總量。器的具體計算如下:
    發表于 09-23 09:02

    流量儀的校準方法

    :δ=(Ad-As)/(Amax-Amin)*100%  式:Ad ——流量儀示值  As ——信號源(標準儀器)輸入的電量值所對應的被檢點標稱值  Amax ——
    發表于 12-10 15:54

    項目實踐|XSFT-A4流量儀與modbus485網關通訊

    本案例控制的是XSFT-A4流量儀。系統PLC 選用西門子CPU,通過Modbus485轉Profinet網關采XSFT-A4
    發表于 08-25 15:56

    流量儀的工作原理

    流量儀是市場監督管理部門日常工作的重要儀器,通過對各類產品的含量數值進行測定,將結果與規定范圍進行對比分析,明確產品是否合格,發揮有效的市場監督作用。然而,流量
    發表于 07-03 14:21 ?3522次閱讀

    蒸汽流量儀補償方式與信號類型

    蒸汽計量系統儀決定了能否正確蒸汽流量,因
    發表于 07-12 09:13 ?1129次閱讀

    智能流量儀與流量計的關系

    計、超聲流量計等各種流量計的輸入信號配套,實現多通道輸入,對不同的介質依照不同的數學模型進行實時的補償。可輸入標準電流、標準電壓、熱電偶
    發表于 11-01 17:48 ?1451次閱讀

    流量儀測量誤差的影響因素有哪些

    計、超聲流量計等各種流量計的輸入信號配套,實現多通道輸入,對不同的介質依照不同的數學模型進行實時的補償。可輸入標準電流、標準電壓、熱電偶
    發表于 11-03 16:19 ?909次閱讀

    流量儀如何進行標定

    1、功能描述? 流量儀應用物理探針夾緊端子,當采用AC220V供電時,通過L和N給儀供電。此時,24V電源可以測試到24V直流電壓。
    發表于 11-03 16:16 ?2054次閱讀
    <b class='flag-5'>流量</b><b class='flag-5'>積</b><b class='flag-5'>算</b>儀如何進行標定

    XSFT-A4流量儀與Modbus485網關通訊案例

    本案例控制的是XSFT-A4流量儀。系統PLC 選用西門子CPU,通過Modbus485轉Profinet網關采XSFT-A4
    的頭像 發表于 08-24 13:00 ?1679次閱讀
    XSFT-A4<b class='flag-5'>流量</b><b class='flag-5'>積</b><b class='flag-5'>算</b>儀與Modbus485網關通訊案例

    XSFT-A4流量儀與Modbus485網關通訊案例

    本案例控制的是 XSFT-A4流量儀。系統PLC 選用西門子CPU,通過Modbus485轉Profinet網關采XSFT-A4
    發表于 08-28 11:23 ?1次下載

    XSFT-A4流量儀與modbus485網關的通訊案例

    本案例控制的是 XSFT-A4流量儀。系統PLC 選用西門子CPU,通過Modbus485轉Profinet網關采XSFT-A4
    的頭像 發表于 08-25 15:51 ?1422次閱讀
    XSFT-A4<b class='flag-5'>流量</b><b class='flag-5'>積</b><b class='flag-5'>算</b>儀與modbus485網關的通訊案例

    項目實踐|XSFT-A4流量儀與modbus485網關通訊

    本案例控制的是 XSFT-A4流量儀。系統PLC 選用西門子CPU,通過Modbus485轉Profinet網關采XSFT-A4
    發表于 08-25 16:08 ?0次下載

    智能流量儀介紹

    、電磁、差壓流量計的實時算計量,多種補償方式可供選擇,多種數據記錄查詢的一款高智能儀表。 嘉可儀表JK系列智能流量儀可獨立作為單機計量
    發表于 07-14 10:29 ?1169次閱讀