usb介面儀器使用原廠的軟體以及所提供的labview程式,相同指令軟體可以工作,labview則不行

哈囉大家好,想請教個問題就是

今天我要使用labview與我的usb裝置做溝通,而原廠有提供儀器的操作軟體以及labview驅動程式

而我今天使用操作軟體一切正常可以work,可是當我使用labview程式打入某些code的時候,儀器確不會動作

詳細來說我用操作軟體控制一個馬達進而帶動旋轉平台,不管是讓它轉所指定的度數或者調整它轉動的速度都沒問題

可是換labview驅動程式操作時,當我打指定一個度數,馬達有運作的聲音,可是卻沒轉動,但其他指令功能就正常了

我現在是寫信問廠商,可是如果無法解決我該如何做呢??

感謝大家的建議

你是用 Rs 232作連接,還是NI設備連接??

哈囉

我是用USB連接電腦與馬達的控制盒,然後控制盒是arcus的ACE-SDE

 


你的ACE-SDE也是SMMC代理的吧

你可以到這網站去下載

http://www.arcustechnology.com/index.php?option=com_content&view=article&id=15&Itemid=36

Arcus Drivers and Source Code Installer

裡面有範例可以參考應用

恩~我就是抓裡面的拿來用才發現問題,目前是寫信回去問原廠,然後他先教我如何測試,可是問題依舊,最新的他還沒回我,應該要等禮拜二了感謝你囉

原廠提供的labview程式,我嘗試想看懂他,可是應該是功力不夠,它有好多個vi…有點複雜,感謝你囉

想請問一下,我現在該如何進行排除程式錯誤呢?
僅有一個指令,程式是不work的,可是該指令是我之後整個程式的核心
抱歉因為我對這塊很不熟,但下下禮拜就要報告了@@
有可能是原廠在<span =“tl”>call library function的語法寫錯了嗎 ?


PerformaxLV_v102.llb

請問一下~~

1.你有叫原廠試過labview的程式嗎?!

2.是哪個指令不行?!

 

[QUOTE=superbear]

請問一下~~

1.你有叫原廠試過labview的程式嗎?!

2.是哪個指令不行?!

 

[/QUOTE]

恩~我有問他是不是labview程是有問題,但他回我應該是內部設定出問題
指令只有這個"X[value]"不能執行,它的功能是指定馬達轉的度數
奇怪的是送"X[value]"指令,程式有回傳OK~~可是馬達不會轉

目前是跟原廠討論結果是當送此指令時,該控制盒發出的脈衝並沒送出去
但它叫我跟請教台灣的代理商,昨天就寫信了一直沒回我
讓我覺得國外跟台灣的服務真的是,當初我寫信給國外,當天晚上也就是他們的工作時間馬上就回了

會不會你的馬達上下極限及HOME線沒有接

<span =“apple-style-span” style="font-size: 16px; line-height: 24px; ">X[value]這個指令是控制馬達移動多少脈波位置X1000=移動1000Count