yk_wangkun
級別: 略有小成
|
[attachment=748] [attachment=748] 我曾寫過一個測速的程序,用X0做輸入,電動機轉速低的時候測量還能準確,但是轉速稍高點就檢測不到信號了。請大家指點下,應該是用中斷吧。謝謝 大家看看對不對 [ 此貼被yk_wangkun在2007-04-27 11:46重新編輯 ] |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
使用三菱PLC自帶的高速計數功能 可檢測到每秒6萬左右的脈沖 具體參考隨PLC自帶的說明書以及編程手冊上有關"高速計數功能"的說明 |
|
---|---|---|
|
yk_wangkun
級別: 略有小成
|
這個是用定時記數比較好,還是用記數到再看用多少時間好呢?如果程序量比較大掃描周期較長的話,會不會對對結果有影響? |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
應該可以自己做一個程序 先啟動外圍設備 X0 啟動計數程序 X1中止計數程序 然后程序保存 X0-X1 之間的時間,以0.01秒計時 同時程序保存 X0-X1 之間得到的脈沖量 然后計數得出結果 如果配合觸摸屏使用更好。 |
|
---|---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
以360線的編碼器為例,PLC允許輸入6萬脈沖量,那這樣電機每秒轉166圈時都可以測量 |
|
---|---|---|
|
zdsky
級別: *
|
做畢業設計,可不可以發個程序,謝謝! zi0dong3hua1@163.com |
---|---|
|
zhujiafei
級別: 探索解密
|
我也編過一個測速程序,方法是測N個脈沖看看用了多少時間,再經計算得出轉速,將速度分成適當的區段,脈沖數N根據不同的區段進行取值,這樣測出來的轉速就很準確.我做過實驗,測0-3000多轉/分的轉速,誤差只在3轉/分以內. [ 此貼被zhujiafei在2007-04-26 22:44重新編輯 ] |
---|---|
|
hexiangjin
級別: *
|
我前幾天就編了這樣的一個程序,我用的接近開關,程序使用中斷輸出.效果滿不錯的,誰需要聯系我,已經在設備上實際調試成功了. |
---|---|
本帖最近評分記錄: |
yk_wangkun
級別: 略有小成
|
把源碼發上來學習下呀。傳我一下也行呀。yk_wangkun@126.com qq:47370786 感謝 |
---|---|
|