yangliu
一笑而過
級別: 家園常客
|
FX5U高速計數器的使用遇到了一點麻煩,請教各位高手,希望能解決問題! 現用一個360R/P的增量式編碼器A、B、Z相分別接在X0、X1、X10上,高速計數器 的設置如圖1,程序如圖2,現在測試時讀取SD4500數值為0,不知哪里出錯了,請教 各位高手支支招!謝謝! |
|
---|---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
SD4500 應該是32位的吧。應該用DMOV。 或者你在線監視一下看SD4500有值沒。 |
|
---|---|---|
|
yangliu
一笑而過
級別: 家園常客
|
能詳細介紹一下嗎/ |
|
---|---|---|
|
崇慶陽光
不懈努力,一切皆有可能...
級別: VIP會員
|
FX5模式需要打開轉換通道。FX3U是默認打開的。 |
|
---|---|---|
|
s9054442
級別: *
|
圖片:
圖片:
圖片:
DHIOEN s1 s2 s3 s1:開始/停止功能編號 s2:設置啟動編號 s3:設置停止編號 打開計數器 ch1 DHIOEN k0 k1 k0 //k0:高速計數 k1:啟動ch1 k0:不停止任何ch 關閉計數器 ch1 DHIOEN k0 k0 k1 //k0:高速計數 k0:不起啟動任何ch k1:停止ch1 清除ch1計數 SD4500 DHCMOV SD4500 D0 k1 //D0為任一暫存器(不使用的) |
---|---|
本帖最近評分記錄: |