工控?zé)o涯
和則共立,合則共利!
級(jí)別: 工控俠客
|
問題是這樣的:有一個(gè)氣缸每秒鐘往返3 .4次左右.用壓力感應(yīng)器測量氣缸每次向上頂和向下拉的壓力....在程序里每當(dāng)要抓取它向上和向下最大峰值的時(shí)候總是慢了點(diǎn),因?yàn)轭l率快,每次壓到底的時(shí)候它又順間往回了! |
|
---|---|---|
|
廣州、榮開
級(jí)別: 工控俠客
|
比較吖,,,開始上升或下降的時(shí)候就先把當(dāng)前值D0 傳到D10 ,然后每個(gè)循環(huán)周期都比較,,當(dāng)D0 大于D10時(shí),再把D0的值傳到D10 去,最后出來的D10就是最大值了 |
|
---|---|---|
|
huamantang
級(jí)別: 家園?
|
這個(gè)問題不單單是你程序編寫的問題了,你有沒有算過你氣缸運(yùn) 行的一個(gè)周期是多少?程序掃描周期是多少?假如氣缸運(yùn)行一次是0.1s,你的掃描周期是1ms,那么你最多能抓到100個(gè)數(shù)據(jù),這100個(gè)數(shù)據(jù)已經(jīng)把最大值漏掉了,同樣的外部環(huán)境,兩次測出的結(jié)果不一樣,當(dāng)然數(shù)據(jù)量的多少要根據(jù)你的精度要求而定。畢竟plc是做順控,運(yùn)算這一塊要求的是速度和精度,plc相對(duì)薄弱一點(diǎn)。條件允許的話還是要用高速采集+高速處理,工控機(jī)或者開發(fā)專用的采集板 |
---|---|
|
znz43
工控職業(yè)已成回憶 只因愛好;丶覉@ 樂此不疲
級(jí)別: 工控俠客
|
同意2樓看法,關(guān)鍵不是程序,而是PLC掃描周期,AD轉(zhuǎn)換速度,在一次運(yùn)動(dòng)中能采到幾次樣本,還要慮波排除干擾,能真正有效的樣本能有幾個(gè)? |
|
---|---|---|
|
工控?zé)o涯
和則共立,合則共利!
級(jí)別: 工控俠客
|
學(xué)習(xí)了。 |
|
---|---|---|
|
283167087
級(jí)別: 探索解密
|
最近也在搞永宏P(guān)LC,昨天發(fā)現(xiàn)永宏軟件有離線模擬的功能,太強(qiáng)大了。。。。。學(xué)習(xí)中, |
---|---|
|
工控?zé)o涯
和則共立,合則共利!
級(jí)別: 工控俠客
|
哥們加個(gè)好友一直學(xué)習(xí) |
|
---|---|---|
|