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