luokeyou
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看luokeyou的 主題 / 回貼
樓主  發(fā)表于: 2010-02-18 16:57
各位大哥,兄弟:
小弟有一急事,勞駕大家?guī)兔?
我使用FX2n-2ad的特殊功能模塊將模擬數(shù)值讀出來了以后,不知道如何處理?
我要求的是將15妙初的ad讀取值與15秒后的讀取值比較,如果大于0.4KPA,則輸出報警.
讀出來的數(shù)據(jù)已經(jīng)存在D100中.
小弟過年這幾天,一直在想,但由于沒有高手指點,一直沒有解決,希望各位兄臺傾力相助.
使用的是SMC的氣壓表,0-5v的模擬電壓輸出,量程100kpa.
小弟靜候佳音!
多謝!
grt
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看grt的 主題 / 回貼
1樓  發(fā)表于: 2010-02-19 11:32
由于PLC的特點,要與微分指令相結(jié)合使用。15秒初及15后各取一個值,將取的值和設(shè)定值0.4KPa變換成二進(jìn)制數(shù)后,進(jìn)行算術(shù)運算后用比較指令,大于輸出報警。否則進(jìn)行清零,周而復(fù)始。
本帖最近評分記錄:
  • 下載積分:+1(sjm213) 熱心助人
    grt
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看grt的 主題 / 回貼
    2樓  發(fā)表于: 2010-02-26 01:44
    需要用FROM及TO指令讀寫模擬量模塊的BFM緩沖寄存器。根據(jù)你的情況(如果采用的是FX-4AD),采用一個通道,并選擇電壓輸入,則BFM#0通道初始值應(yīng)為H3330。模塊的識別碼應(yīng)為K2010,模塊的編號為N0。為保證數(shù)據(jù)的準(zhǔn)確性各次采樣4次,并計算平均值,用兩個寄存器來分別儲存15S和15S后的兩次平均值。兩個平均值相減后與0.4KPa的值進(jìn)行比較,大于則輸出報警。