?

    <table id="bgfpv"><strike id="bgfpv"></strike></table>

      <track id="bgfpv"></track>
    1. <p id="bgfpv"></p>
      1. ?
        當前位置:
        怎么正確采集數據?
        回復 | 人氣 | 打印
        個人主頁 給TA發消息 加TA為好友 懸賞100分-已結帖 發表于:2018-11-12 20:38:45 樓主

        采用贏創PD3058直流模擬量采集模塊(最開始我一直以為是要濾波的問題,但現在我感覺不對啊)

        1. 用USB485轉接口連電腦,通過它們公司的軟件采集的數據很穩定。

          569672810865951966.jpg正常PD3058.PNG

        2. 為毛我通過信捷PLC的A、B接口讀出來的數據跳來跳去,濾波程序都做了幾個了,還是有問題,兩次測得的數據差距非常大。我用24V直流電源直接接兩個滑動變阻器測電壓,分別用萬用表測得6V、9V、12V、15V。如果只是數據數值對不上也沒什么問題,關鍵是同一個電壓數據測多次都不一致。下圖數據是我直接在自由監控里復制粘貼來的。

          中值濾波法得到的數據.PNG

        3. 程序如下圖,思路就是采集11個數據,從小到大排列,取中間值。一般這個值至少可以維持2分鐘不變,時間多過會,就會跳動了。也有一直不跳的情況出現(大概5分鐘以上,多的時間沒看了),接線就是把USB485的A/B換到PLC的A/B了,其它接線照舊。PLC只接了個220V電源,輸入輸出一律沒接。程序1.PNG

          程序2.PNG程序3.PNG程序4.PNG

          幾次采集相同的電壓值,數據不一,這應該不是濾波的問題了,怎么回事?數據會跳。如果說沒通訊上,我調滑動變阻器時,數據變得飛起,這也說不通。想不通,麻煩各位大佬能說下怎么才能采集到穩定的準確的數據。

        分享到: 關注收藏 邀請回答 回復 舉報
        ozoner 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 05:10:32 1樓
         

        你看的是32位的數據值吧,那么大的數值換算成電壓值后再看看就沒多大波動了,小幅變化是正常的,取決于你用的輸入電壓源本身的精度,符合輸入信號的精度就正常的。你的電源輸入精度不大可能是0.0001V的吧?測量電壓值小數點后面頂多看到2位就差不多了。其他位亂跳就舍掉就是了。

          回復 引用 舉報
        victor329 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 07:58:38 2樓
         

        不是濾波的問題,應該是數據顯示的問題,跳動是正常的,但是不應該太大,看看設置里面有沒有數制轉換類設置,或者AB反相接一下再試試看!

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 08:27:27 3樓
         

        這邊輸出的是浮點數,之前我也試過直接接整數通道,也是變化很大。下面是說明書的一頁PD3058說明.PNG

          回復 引用 舉報
        請叫我王老濕 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 08:31:14 4樓
         

        看一下是不是你寄存器高低位取反試一下,有時候取進來數據存在地位,而你卻監測高位。

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 11:02:52 5樓
         


        引用 請叫我王老濕 的回復內容: 看一下是不是你寄存器高低位取反試一下,有時候取進來數據...

        -------------------------完全正確,數據看起來非常漂亮。666,大佬大佬大佬大佬.PNG

          回復 引用 舉報
        想找 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 11:17:48 6樓
         

        交換資料就給你說,肯定可以解決問題, v972341527

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 11:18:30 7樓
         


        引用 請叫我王老濕 的回復內容: 看一下是不是你寄存器高低位取反試一下,有時候取進來數據...

        -------------------------

        能不能具體再說說,這個是什么情況,是不是每款都這樣,還是說看型號。

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 11:21:07 8樓
         


        引用 想找 的回復內容: 交換資料就給你說,肯定可以解決問題, v972341527

        -------------------------

        什么?之前我修設備的,我入這行就是注冊日期,我是新手哪有什么資料,自己就做了幾個毛......

          回復 引用 舉報
        想找 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 11:45:17 9樓
         

        回復內容:

        對:啟 引用 想找 的回復內容: 交換資料就給你說,肯定可以解決問題, v972341527-------------------------什么?之前我修設備的,我入這行就是注冊日期,我是新手哪有什么資料,自己就做了幾個毛......     內容的回復:

        見笑了,多交流

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-13 11:48:00 10樓
         

        我沒什么資料,但我想空手套白狼

          回復 引用 舉報
        觀星 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 10:13:05 11樓
         

        參考樓上諸位工程師的設想,我有一個建議。你將發送的信號暫用常量代替,然后用二進制格式查看采集到的信號。直接手動調整PLC端的發出信號,看看電腦接收到的信號到底是什么、怎么變化的。這樣就能知道問題出在哪了。

          回復 引用 舉報
        前方 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 11:02:28 12樓
         

        不知道要不要積分。。希望不要吧!

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 11:11:24 13樓
         


        引用 觀星 的回復內容: 參考樓上諸位工程師的設想,我有一個建議。你將發送的信號...

        -------------------------

        這個想法非常不錯,只要找到不動的幾位數就可以了,如果所有的位數一起動那就是別的問題了,干擾之類的吧。

        我先試下

          回復 引用 舉報
        前方 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 11:16:51 14樓
         

        設備通電后用程序監控對應 PLC點位


          回復 引用 舉報
        觀星 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 13:58:14 15樓
         


        回復內容:

        對: 啟 引用 觀星 的回復內容: 參考樓上諸位工程師的設想,我... 內容的回復!

        -------------------------

        要是源數據和采集數據完全對不上,那就要十分懷疑是不是采錯通道或者采錯內存地址了。

          回復 引用 舉報
        l0ading 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 14:03:10 16樓
         

        我以前也做過溫度檢測的當時也是跳動很大,原因是寄存器里的數據需要做一下處理,還有那個數據占好幾個寄存器。你最好仔細看看說明書。希望對你有幫助。

          回復 引用 舉報
        個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 14:16:23 17樓
         

        引用 觀星 的回復內容: 參考樓上諸位工程師的設想,我有一個建議。你將發送的信號...

        -------------------------

        事實上正如所說,數據波動較大時先看2進制好點,后面16位動都不動,前面16在撒歡

        123.PNG撤了,還有一些雜事沒做完。

          回復 引用 舉報
        乖乖小笨熊 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-14 14:52:07 18樓
         

        這個前幾天讀取一個掃碼槍,那個數據串首被加了一個字符,而且發送過來的數據都是高低交換的,好久才把數據規律弄清楚,很郁悶的!!

          回復 引用 舉報
        一昂陽 個人主頁 給TA發消息 加TA為好友 發表于:2018-11-15 19:06:48 19樓
         

        我沒什么資料,但我想空手套白狼


          回復 引用 舉報
        Smile-lyc 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-23 06:34:55 20樓
         

        建議大家分享一下問題解決經驗或辦法。互相學習、交流、探討。這也是論壇活動宗旨所在。

          回復 引用 舉報
        guojianguang73 個人主頁 給TA發消息 加TA為好友 發表于:2019-02-09 09:20:49 21樓
         


        回復內容:

        對: 請叫我王老濕 看一下是不是你寄存器高低位取反試一下,有時候取進來數據... 內容的回復!

        -------------------------

        我是個菜鳥,數據的高低位沒搞明白。比如一個字里高位是分鐘,低位是秒。怎樣分開監測,在觸摸屏或pc上顯示出來?


          回復 引用 舉報
        zfsff1 個人主頁 給TA發消息 加TA為好友 發表于:2019-02-17 10:38:23 22樓
         

        建議大家分享一下問題解決經驗或辦法。互相學習、交流、探討。這也是論壇活動宗旨所在

          回復 引用 舉報
        張牟 個人主頁 給TA發消息 加TA為好友 發表于:2019-02-17 12:01:17 23樓
         

        學習用,感謝樓主分享,大家一起學習

          回復 引用 舉報
        不銹鐵 個人主頁 給TA發消息 加TA為好友 發表于:2019-05-12 21:15:09 24樓
         

        謝謝,非常謝謝

          回復 引用 舉報
        啊阿薩 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-04 15:07:57 25樓
         

        為了積分,學習學習啊。

          回復 引用 舉報
        凡塵一過客 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-15 15:55:35 26樓
         


        問題解決了嗎,如何解決的,解決方法分享一下

          回復 引用 舉報
        小怪裝 個人主頁 給TA發消息 加TA為好友 發表于:2019-07-04 09:47:45 27樓
         

        我沒什么資料,但我想空手套白狼

          回復 引用 舉報
        技術就是財富 個人主頁 給TA發消息 加TA為好友 發表于:2019-07-24 22:18:55 28樓
         

        高低位問題的可能性比較大吧

          回復 引用 舉報
        ?
        周點擊排行
        周回復排行
        最新求助
        ?
        ? yy4480首播影院手机电影电影