不好意思 我們自學LabView有一陣子了!! (LabView 7.1版)
現在再設計程式上遇到了一個麻煩事~
我們已經先設計了一個程式!!
主要是要量測到編碼器的訊號! (編碼器輸出通道是Liner Driver)
我們是有使用PFI0/AI START TRIG 做連接,連接線是用編碼器的Z相 A相是接到SCXI-1326介面卡的CHAN(0)
現在我們的情況是只有看到震動的訊號並沒看到編碼器的訊號!!
我想請問一下我們程式裡哪裡還有錯??或是需要做程式跟改的??
還是說程式上重新設計??
(書籍方面我查過了很多,似乎並沒有看到錯在哪邊??)
還是麻煩各位專家幫小弟解答一下!!
以下附上我設計的程式:
(我們使用儀器有:SCXI-1600 SCXI-1530 SCXI-1326)
05-29-2009 08:22 AM - 已編輯 05-29-2009 08:29 AM
編碼器有A相,B相,Z相。
您可以用示波器檢查A相,B相
如果示波器可以看到,表示您不可以接到1326 [ 請將1326拆掉,可以看到 1162 or 1163 , 他是用來接收慢速度的數位信號,非常慢]
請接到1530>>ch0>>A相,1530>>ch1>>B相
程式部份請參考上次連結DAQ handbook 解說。
你說1326拆掉的意思是說機殼裡會看到1162 OR 1163嗎? (假如是的話1162及1163是在機殼裡面的哪邊)
還是說你的意思是需要換掉1326介面卡?
我不太懂你快慢速的依據,因為我們的轉速是由馬達帶動,
而我們的轉速算快,(最低 400 RPM)
我們的1530>>ch0、ch1及ch2已經連三軸加速規了。(之前沒提到抱歉)
請問A、B相有需要做調整嗎?
在 05-30-2009 09:20 AM
你說1326拆掉的意思是說機殼裡會看到1162 OR 1163嗎? (假如是的話1162及1163是在機殼裡面的哪邊)
還是說你的意思是需要換掉1326介面卡?
SCXI-1000機箱凸出的部份就只有1326,如果拆掉1326,應該可以看到1162或1163
1162/1163只能接收數位信號,大約10Hz,
我不太懂你快慢速的依據,因為我們的轉速是由馬達帶動,
而我們的轉速算快,(最低 400 RPM)
之前你在這裡有發表文章,我也告訴你編碼器的信號就是不能接到1326,原因你的編碼器信號頻率很快,快到1326無法接受。
我們的1530>>ch0、ch1及ch2已經連三軸加速規了。(之前沒提到抱歉)
請問A、B相有需要做調整嗎?
請將A相直接拉到1600,請你忘了1326的存在,請不要在這裡轉圈圈,再這樣,我們無法幫你。
請接到1530>>ch0>>A相,1530>>ch1>>B相
請將A相直接拉到1600
請問是需要接到哪一個呢?
如果是接到1600那是接哪個位置?
(CAL、PFI0/AI START TRIG、PFI7/AI START CLK)
Z軸我們已經接到PFI0的位置。
還有B相有需要接嗎?
所以我們要把1326拆掉,都不要裝東西在1126卡上?
我們程式這樣還有需要哪邊要做修改?真的很不好意思,因為我們真的不是很了解,有麻煩到你真的請多多包含,
真的很不好意思!
在 06-01-2009 04:52 AM
在 06-01-2009 08:44 AM
根據您以前留下來的資訊,您的模組為1162+1326。
根據以下知識庫,編碼器的輸出可能可以讀到。
http://digital.ni.com/public.nsf/websearch/FFE834D93704D9E586256D1E007BD69E?OpenDocument
但是軟體部分可能需要測試才知道。
我們會將幫您測試!!!
如果可以的話還是請您將學校資訊寄到support.taiwan@ni.com
在 06-01-2009 08:47 PM