各位大大
起因是這樣的
因為為現在的NB幾乎都已不再有RS232 所以我買了一條USB轉RS232的傳輸線來使用
小弟我使用labview內的visa範例程式 想要連接我的設備 是 Spectra-Physics T-series的LASER
它的使用手冊有說明是用ASCII與設備溝通 (例如:我要查DIODE 1的安培就鍵入 ?C1; ) 我也試過沒打 ; 分號 也沒反應
其他設定我也是照著手冊所寫的
T-Series Default Settings
9600 Baud
No Parity
8 Data Bits
1 Stop Bit
我也試過跳線~但也無法成功溝通
我唯一能確定的就是指令有送出 (我有試過大2.3PIN對接~啟動時labview會顯示我所送出的指令)
請問到底是哪裡有問題??
labview:2010
作業系統: XP 32
操作時完全無錯誤訊息
另外這台LASER原本有一個DOS版的控制程式
但它不會視別我的USB轉RS232 所以我才需要用LABVIEW還寫過
在 07-12-2012 03:07 AM
請問您的VI如何撰寫?
方便貼圖嗎?
或許您需要購買 NI USB-232
另外 NI-VISA/NI-serial 是否安裝 ?
您好:在文中我有提到是用範例程式 圖..這是從其他網站抓的http://www.labviewpro.net/upfiles/Image302.png
我已經有USB-232 我看了我的 USB-232製作商是Silicon Laboratories 而且在LABVIEW已確定有抓到驅動
VISA有安裝
我文中有提到~我可以確實運行並將2.3PIN對接 可讀到值
但接在設備上就沒反映 是溝通方式不對嗎? 還是哪邊還需要更改?
我有試過在 其他不同型號的設備 J-series LASER
這個範例是可以用的 線也是可以用的 因為可以溝通
例如我 下指令 查詢安培 ?C1 它就會回傳 30
這兩台雷射有些許不同的是 J -series 這台LASER是有CPU的 T-series 沒有
但兩個手冊都只有說 可用RS232使用ASCII指令來溝通~但 J 我可以 T 我卻不行
還希望高手們可以幫我解決這個對我來說是大問題的問題
感謝
在 07-13-2012 02:03 AM
所以使用 labview 範例 + usb-232 可以與 J-series LASER 溝通 ???
如果是的話,代表 labview + usb-232 + 設備 J-series LASER 沒有問題
那麼問題在 t series ,
您可能要問問 t series 廠商是否需要特殊的設定,例如需要 rs-232 的跳線
等等
在 07-13-2012 09:12 AM
在 07-13-2012 07:04 PM
請附上J & T 系列指令集
以及您使用的 J & T 的 VI 都要
您好:
T&J的VI.....我除了用範例程式外~並沒有增加任何東西
另外附上 控指令
感謝
在 07-16-2012 09:31 PM
http://www.labviewpro.net/forum_post_detail.php?post=3754&fid=1
範例 VI 是針對一次的指令,方便貼圖上來,確認是成功。
另外
請確認您的電腦針對 J 系列是成功的,而且正在與 T 系列測試。