luokeyou
級別: *
![]() |
各位大哥,兄弟: 小弟有一急事,勞駕大家?guī)兔? 我使用FX2n-2ad的特殊功能模塊將模擬數(shù)值讀出來了以后,不知道如何處理? 我要求的是將15妙初的ad讀取值與15秒后的讀取值比較,如果大于0.4KPA,則輸出報警. 讀出來的數(shù)據(jù)已經(jīng)存在D100中. 小弟過年這幾天,一直在想,但由于沒有高手指點,一直沒有解決,希望各位兄臺傾力相助. 使用的是SMC的氣壓表,0-5v的模擬電壓輸出,量程100kpa. 小弟靜候佳音! 多謝! |
---|---|
|
luokeyou
級別: *
![]() |
|
---|---|
|
grt
級別: *
![]() |
由于PLC的特點,要與微分指令相結(jié)合使用。15秒初及15后各取一個值,將取的值和設(shè)定值0.4KPa變換成二進(jìn)制數(shù)后,進(jìn)行算術(shù)運算后用比較指令,大于輸出報警。否則進(jìn)行清零,周而復(fù)始。 |
---|---|
本帖最近評分記錄: |
pretco123
不為失敗找理由,只為成功找方法
級別: 論壇先鋒
![]() ![]() |
看看模塊說明書!上面說得非常詳細(xì)了! |
---|---|
|
zhouyang
我沒有選擇,但我有追求!
級別: VIP會員
![]() |
你要將15S處的數(shù)值存到一個寄存器內(nèi),再將15S后的數(shù)值存入令一個寄存器。用乘法指令將其乘上系數(shù),與O.4KPA所對應(yīng),用比較指令進(jìn)行比較,結(jié)果輸出 |
|
---|---|---|
本帖最近評分記錄:
|
grt
級別: *
![]() |
需要用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)行比較,大于則輸出報警。 |
---|---|
|