0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是間隔采集數(shù)據(jù)

汽車電子技術(shù) ? 來源:PLC 工控微課 ? 作者: 吳wtf ? 2023-02-06 14:49 ? 次閱讀

在工程項(xiàng)目中,特別是需 要采集模擬量信號的工程中,為了穩(wěn)定性或抗干擾,有時(shí)需要間隔一段時(shí)間去采集數(shù)據(jù),這些功能一般會(huì)放在循環(huán)中斷OB組織塊中,但改變OB塊的循環(huán)時(shí)間需要下載,今天主要是寫一個(gè)FB塊,隨時(shí)可更改間隔采集時(shí)間。方便更改。

間隔采集程序是可以對一個(gè)數(shù)據(jù)源進(jìn)行采樣,根據(jù)間隔采樣時(shí)間 ,結(jié)果輸出到DATA中。采集狀態(tài)StatSampleStatu一共分為0和1二種,默認(rèn)狀態(tài)是1。間隔采集時(shí)間默認(rèn)是100MS,但在程序中可根據(jù)自己情況進(jìn)行更改,ENABLE是使能FB塊,若信號為0時(shí),不執(zhí)行FB塊的程序。

FB塊接口參數(shù)定義如下:

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

Enable:使能

DataSource:采集的數(shù)據(jù)源

InvervalTime:間隔采集時(shí)間

輸出參數(shù);

Data:采集到的數(shù)據(jù)

圖片

程序代碼如下:程序版本是西 門子博圖TIAV16

圖片

在OB1組織塊中調(diào) 用:

圖片

這個(gè)FB塊已經(jīng)經(jīng)過項(xiàng)目測試,需要程序的朋友可以關(guān)注下公眾號后,輸入“SCL”,會(huì)有下載鏈接

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 模擬量
    +關(guān)注

    關(guān)注

    5

    文章

    488

    瀏覽量

    25396
  • 信號
    +關(guān)注

    關(guān)注

    11

    文章

    2739

    瀏覽量

    76168
  • 采集數(shù)據(jù)
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    13293
收藏 人收藏

    評論

    相關(guān)推薦

    一種matlab調(diào)用signaltap采集數(shù)據(jù)的方法

    一種matlab調(diào)用signaltap采集數(shù)據(jù)的方法
    發(fā)表于 06-26 11:39 ?3867次閱讀

    在使用AD7606B采集數(shù)據(jù)時(shí),小概率的出現(xiàn)采集數(shù)據(jù)錯(cuò)位,或者全為零的情況,為什么?

    在使用AD7606B采集數(shù)據(jù)時(shí),小概率的出現(xiàn)采集數(shù)據(jù)錯(cuò)位,或者全為零的情況。出現(xiàn)這兩種情況可能是什么原因?qū)е碌哪兀?/div>
    發(fā)表于 05-20 08:23

    如何完成編輯配置文件來采集數(shù)據(jù)

    今天通過給大家做一個(gè)路由器采集PLC地址為00001數(shù)據(jù)類型為bit的寄存器數(shù)值的配置文件來介紹一下如何完成編輯配置文件來采集數(shù)據(jù)。controllers:- controller:id
    發(fā)表于 07-26 06:50

    labview采集數(shù)據(jù)

    本帖最后由 eehome 于 2013-1-5 10:05 編輯 用adlink的采集采集數(shù)據(jù)(電壓信號),但是labview程序總是卡住報(bào)錯(cuò),有時(shí)候直接就自動(dòng)關(guān)掉,但又不是每次都出現(xiàn)這個(gè)問題,有時(shí)候運(yùn)行100次也沒有問題,但是有時(shí)候運(yùn)行1次就不行了?怎么回事呀
    發(fā)表于 01-03 17:01

    DAQ采集數(shù)據(jù)出錯(cuò)

    daq采集數(shù)據(jù)時(shí)出現(xiàn)以下錯(cuò)誤
    發(fā)表于 05-31 10:41

    多個(gè)串口采集數(shù)據(jù)問題

    求助各位大神高手,我想做4個(gè)串口同時(shí)采集數(shù)據(jù)的程序,但無論怎么設(shè)置,當(dāng)一個(gè)串口信號來的時(shí)候,4個(gè)串口都是將數(shù)據(jù)分為4段分別進(jìn)行了數(shù)據(jù)采集。。。。程序框圖如下
    發(fā)表于 10-16 22:00

    labview對采集數(shù)據(jù)保存的問題

    電機(jī)運(yùn)動(dòng)的同時(shí),用探測器采集數(shù)據(jù),怎么用一個(gè)二維數(shù)組把位置和數(shù)據(jù)的值保存,保存成文本文件或者excel,急用啊,求大神!
    發(fā)表于 11-08 23:18

    myrio怎樣采集數(shù)據(jù)

    myrio怎樣采集數(shù)據(jù)
    發(fā)表于 03-22 19:05

    labview怎么采集數(shù)據(jù)儲存

    基于daq或者mario 用labview怎么采集數(shù)據(jù)儲存形成一個(gè)xlsx文件
    發(fā)表于 12-01 22:46

    三串口同時(shí)發(fā)送指令采集數(shù)據(jù)并保存數(shù)據(jù)

    1,三個(gè)串口分別采集壓力,溫度,以及采集數(shù)據(jù)2,能夠同時(shí)發(fā)送指令,保證得到的數(shù)據(jù)同步3,可以單次點(diǎn)擊發(fā)送一次指令來調(diào)試4,設(shè)置自動(dòng)發(fā)送指令時(shí)間間隔
    發(fā)表于 03-31 16:06

    采集數(shù)據(jù)保存

    采集數(shù)據(jù)保存VI
    發(fā)表于 09-02 10:33

    labview采集數(shù)據(jù)保存

    labview如果要保存的大量采集數(shù)據(jù)數(shù)據(jù)庫保存還是TDMS保存更好呢?而且能夠通過實(shí)驗(yàn)人名字和年月日查詢實(shí)驗(yàn)記錄
    發(fā)表于 10-17 10:27

    數(shù)據(jù)采集網(wǎng)關(guān)怎么采集數(shù)據(jù)

    數(shù)據(jù)采集網(wǎng)關(guān)怎么采集數(shù)據(jù)?(數(shù)據(jù)采集流程)
    發(fā)表于 01-12 09:35 ?829次閱讀

    RS485數(shù)據(jù)采集網(wǎng)關(guān)如何采集數(shù)據(jù)?

    物通博聯(lián)RS485數(shù)據(jù)采集網(wǎng)關(guān)如何采集數(shù)據(jù)?1、現(xiàn)場設(shè)備邊緣安裝物通博聯(lián)RS485數(shù)據(jù)采集網(wǎng)關(guān),通過485接口與設(shè)備連接,網(wǎng)關(guān)內(nèi)嵌工控協(xié)議,快速采集設(shè)備
    的頭像 發(fā)表于 10-25 16:48 ?1445次閱讀
    RS485<b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)如何<b class='flag-5'>采集數(shù)據(jù)</b>?

    數(shù)據(jù)采集采集時(shí)間間隔該怎么選擇

    數(shù)據(jù)采集采集時(shí)間間隔該怎么選擇 數(shù)據(jù)采集儀的時(shí)間間隔選擇應(yīng)該根據(jù)數(shù)據(jù)采集的對象和
    的頭像 發(fā)表于 09-04 09:34 ?1321次閱讀