RM新时代有限公司

          1. 歡迎光臨入喜工業(yè)控制技術(shù)(上海)有限公司
            在 STEP 7 (TIA Portal) 中,如何計(jì)算S7-1200/S7-1500的多個(gè)浮點(diǎn)型數(shù)據(jù)的算術(shù)平均值?
            2020/11/23 21:26:04

            在 STEP 7 (TIA Portal) 中,如何計(jì)算S7-1200/S7-1500的多個(gè)浮點(diǎn)型數(shù)據(jù)的算術(shù)平均值?

            此功能塊計(jì)算最新輸入的100個(gè)數(shù)值的均值(浮動(dòng)平均值)。采集的數(shù)據(jù)隊(duì)列達(dá)到100個(gè)之后,隊(duì)列每入棧一個(gè)新數(shù)值,將去掉一個(gè)隊(duì)列里最早進(jìn)來(lái)的數(shù)據(jù)(先進(jìn)先出原則)。

            功能塊 "Floating Average" 將輸入的多個(gè)浮點(diǎn)型數(shù)據(jù)計(jì)算出算術(shù)平均值,提供了一種平滑數(shù)據(jù)隊(duì)列的方法??芍芷谛暂斎牖蛎}沖觸發(fā)的方式計(jì)算。

            說(shuō)明
            此功能塊計(jì)算最新輸入的100個(gè)數(shù)值的均值(浮動(dòng)平均值)。采集的數(shù)據(jù)隊(duì)列達(dá)到100個(gè)之后,隊(duì)列每入棧一個(gè)新數(shù)值,將去掉一個(gè)隊(duì)列里最早進(jìn)來(lái)的數(shù)據(jù)(先進(jìn)先出原則)。

            輸入數(shù)據(jù)的計(jì)算有兩種模式,在“模式”參數(shù)中定義。

            • 由"Trigger"脈沖觸發(fā)(Mode = 1)
            • 周期輸入(mode=2)

            兩種模式任選其一,也可在程序中做切換.


            圖。1

            輸入?yún)?shù)
              

            參數(shù) 數(shù)據(jù)類型 說(shuō)明
            value REAL 需計(jì)算浮點(diǎn)型數(shù)據(jù)值的輸入數(shù)據(jù)。
            mode INT 模式選擇;默認(rèn):mode=1。
            trigger BOOL 脈沖輸入。
            reset BOOL 該塊被復(fù)位,從新的值開(kāi)始計(jì)算。

            輸出參數(shù)
              

            參數(shù)
            數(shù)據(jù)類型
            說(shuō)明
            average REAL 浮點(diǎn)平均值
            error BOOL 0: 無(wú)錯(cuò)誤
            1: 有錯(cuò)誤
            status WORD 狀態(tài)/錯(cuò)誤碼

            狀態(tài)/錯(cuò)誤碼
              

            狀態(tài)碼 狀態(tài) 含義 建議 / 注意
            1 16#0000 無(wú)錯(cuò)誤 -
            1 16#8001 模式輸入錯(cuò)誤 選擇模式(1 or 2).

            注意

            • 功能塊"Floating Average" 默認(rèn)計(jì)算數(shù)據(jù)長(zhǎng)度為 100 個(gè)浮點(diǎn)數(shù)的平均值。可以通過(guò)塊參數(shù)接口調(diào)整所需的數(shù)據(jù)個(gè)數(shù)范圍,在 "常數(shù)"下更改"WINDOW_SIZE"默認(rèn)值即可。
            • 功能塊"Floating Average""不會(huì)查詢輸入數(shù)據(jù)的數(shù)據(jù)類型,如果輸入的不是浮點(diǎn)數(shù),將執(zhí)行隱式轉(zhuǎn)換,編譯可能報(bào)錯(cuò)。

            功能塊可用于下列控制器和軟件產(chǎn)品:

            • S7-1200 及 S7-1200F 
            • S7-1500 及 S7-1500F 
            • 模擬軟件 S7-PLCSIM (V13 SP1 或更高版本)
            • STEP 7 V13 SP1 Update 8及后續(xù)版本

            下載

             39333120_FloatingAverage_SCL_V13_SP1.zip  

            其他關(guān)鍵字
            移動(dòng)平均值, SMA, 平均值

            聯(lián)系方式
            CONTACT US

            電話:13818569113      15721373211

            郵箱:fushidianji@139.com

            網(wǎng)址:http://m.xiangtai88.cn

            地址:上海青浦區(qū)北青公路7171號(hào)111-112室

            用手機(jī)掃描二維碼關(guān)閉
            RM新时代有限公司
                          1. RM新时代还出款吗 RM新时代是正规平台吗 RM新时代APP官网 新时代RM官方网站下载 RM新时代官方网站