wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
誰有什么好方法采集氣壓峰值。PLC是三菱FX系列。氣壓是一直在上升的過程。一旦泄漏,就采集泄漏之前的氣壓最大值。怎么采集啊????????? [ 此帖被wu32u2在2010-05-20 13:36重新編輯 ] |
|
---|---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
我自己頂一個先。 |
|
---|---|---|
|
zsb2010
級別: 工控俠客
|
可以用10ms中斷來做,每10ms將當前的氣壓值存入D0下次存入D1我想你設200個數據應該夠了,然后對D0到D200的數據進行排序,然后就可以取出最大值了,注意這個D0到D200要循環使用,就是數據存到D200后,下次采集的數據再存入D0中,一旦氣壓泄漏,就是氣壓值小于一個值就停止中斷, 樓主留言:我明白你的意思了。遇到個尷尬的事,定時中斷的指針編號楞是寫不進去。。指點下,FX1N是不是不用用時間中斷? |
---|---|
|
強哥
級別: 正式會員
|
比如在A時刻測得一個氣壓,延時一點在B時刻測一個氣壓,做比較,B>A時正常,A>B的時候就是泄露的時候,把A值保留就行了啊,具體的掃描時間,延時時間么要看實際情況了 我覺得采樣時間和延時做的足夠細的話是可以當做最高氣壓來算的,MS級應該也是夠用的,有可能你的壓力變送器都沒那么高的精度呢 是你說的這個意思,本來PLC掃描采樣的時候也是同理的嘛,理論上的最高值貌似是不可能測得的吧,只能最大限度的趨近啊 樓主留言:問題是這樣采集到的A值不能確定是不是峰值。我懂你的意思,分段比較,如果段分的足夠小,那么采集的壓力值可以無限接近于真正峰值,是這意思不? [ 此帖被強哥在2010-05-20 17:34重新編輯 ] |
---|---|
|