前輩大家好~
我用USB轉RS-232的接頭和電腦的RS-232對接.
我的RS-232是COM1,USB轉RS-232是COM5.
本來我是要做COM1和COM5 互丟資料 並且接收.
但是一直做不出來 所以我把問題簡單化.
COM5丁資料給自己 並且在LabVIEW顯示出來.
但是還是失敗.
上來問問各位前輩 我到底錯在哪
您要先確認這2台電腦是否都有安裝visa runtime engine…
看你是用同一台電腦,軟體設定也是用同一個com port
有沒有可能是因為的測試軟體佔用了com5 的資源
導致labVIEW 在跟系統要com5 時出現了問題
[QUOTE=IN0819]前輩大家好~
我用USB轉RS-232的接頭和電腦的RS-232對接.
我的RS-232是COM1,USB轉RS-232是COM5.
本來我是要做COM1和COM5 互丟資料 並且接收.
但是一直做不出來 所以我把問題簡單化.
COM5丁資料給自己 並且在LabVIEW顯示出來.
但是還是失敗.
上來問問各位前輩 我到底錯在哪


[/QUOTE]
這種方式就算對接也沒辦法溝通啊
一般對接是RX-RX TX-TX
但實際上資料交握要RX配TX RD配TX
而且就算你單獨用一個Port溝通也要自己將RX-TX接起
才收的到資料
[QUOTE=NewHandAlex]
[QUOTE=IN0819]前輩大家好~
我用USB轉RS-232的接頭和電腦的RS-232對接.
我的RS-232是COM1,USB轉RS-232是COM5.
本來我是要做COM1和COM5 互丟資料 並且接收.
但是一直做不出來 所以我把問題簡單化.
COM5丁資料給自己 並且在LabVIEW顯示出來.
但是還是失敗.
上來問問各位前輩 我到底錯在哪
[/QUOTE]
這種方式就算對接也沒辦法溝通啊
一般對接是RX-RX TX-TX
但實際上資料交握要RX配TX RD配TX
而且就算你單獨用一個Port溝通也要自己將RX-TX接起
才收的到資料
[/QUOTE]
謝謝三位前輩的指導.
我都TRY過了.
結果原因是一般對接是RX-RX TX-TX.
所以沒辦法交握.
謝謝大家~~
你電腦有灌Visa runtime engine?
[QUOTE=Hanes]你電腦有灌Visa runtime engine?[/QUOTE]
前輩~
Visa runtime engine 不是只有MAC或是Linux才需要裝嗎?
如果您有用到VISA的功能,就要安裝visa runtime engine...
您最先出現的錯誤訊息,我昨天在測試時,故意用一台沒有安裝visa runtime engine來做連線,就會出現您所出現的error code.
若您沒有安裝的話,是不能用visa的功能的,記得安裝完重新開機....
[QUOTE=LG]
如果您有用到VISA的功能,就要安裝visa runtime engine…
您最先出現的錯誤訊息,我昨天在測試時,故意用一台沒有安裝visa runtime engine來做連線,就會出現您所出現的error code.
若您沒有安裝的話,是不能用visa的功能的,記得安裝完重新開機....
[/QUOTE]我要去哪裡下載呢?
我去NI的網站找visa runtime engine.
只找到for MAC和Linux的.
LabVIEW的光碟裡 也只有visa real time 沒有visa runtime engine.
[QUOTE=LG]
如果您有用到VISA的功能,就要安裝visa runtime engine…
您最先出現的錯誤訊息,我昨天在測試時,故意用一台沒有安裝visa runtime engine來做連線,就會出現您所出現的error code.
若您沒有安裝的話,是不能用visa的功能的,記得安裝完重新開機....
[/QUOTE]前輩~
我找到載點了.
我等等安裝看看 能不能順利解決問題.
謝謝你喔~~
[QUOTE=LG]
如果您有用到VISA的功能,就要安裝visa runtime engine…
您最先出現的錯誤訊息,我昨天在測試時,故意用一台沒有安裝visa runtime engine來做連線,就會出現您所出現的error code.
若您沒有安裝的話,是不能用visa的功能的,記得安裝完重新開機....
[/QUOTE]前輩~
我已經安裝好 visa runtime engine.
但是還是出問題了說.
真糟糕~
寫入&讀取COM PORT.vi
這是我的程式.
請問要去哪裡下在VISA的DATA SHEET?
附上我的錯誤訊息

你可以試著用範例先去試看看

COM_PORT Folder.zip..............8.5版
我用您的程式跑也是錯誤,所以我把程式內的visa write的輸出接點(return count)接到visa read的byte count,就可以了
因為不確定byte count是多少,所以我就這樣做,您試試
不好意思,第一次po的檔案,我是跑燈看的,沒問題,但是不跑燈就會error
您在接收資料前,建議先加個delay time,這次的附件,我跑燈和沒跑燈去run,都沒問題,您看看
不好意思哦~
[QUOTE=LG]
不好意思,第一次po的檔案,我是跑燈看的,沒問題,但是不跑燈就會error
您在接收資料前,建議先加個delay time,這次的附件,我跑燈和沒跑燈去run,都沒問題,您看看
不好意思哦~
[/QUOTE]前輩~
我有跑燈看 沒有ERROR.
但是為什麼 我的WRITE BUFFER的STRING 沒有出現在READ BUFFER呢?
另外STACK結構 要怎麼拉線 才會再出現另外一個?
就是由右邊的 變成左邊的 多個STACK結構.

哪裡可以找到 VISA的錯誤代號代表的到底是什麼意思?
因為…我在程式最前頭的地方,將write string 接了一個string constant做初始化,麻煩您把它拿掉…
至於stack的物件,您放上一個stack後,對著該物件,按右鍵\add frame after (往右邊增加) 或是add frame before(往左邊增加)
不好意思,我還不會貼圖...
[QUOTE=LG]
因為…我在程式最前頭的地方,將write string 接了一個string constant做初始化,麻煩您把它拿掉…
至於stack的物件,您放上一個stack後,對著該物件,按右鍵\add frame after (往右邊增加) 或是add frame before(往左邊增加)
不好意思,我還不會貼圖...
[/QUOTE]抱歉~
我不懂耶.
""將write string 接了一個string constant做初始化,麻煩您把它拿掉…""的意思是?

我們傳檔案 不是用那個3.5磁碟片的圖案嗎!?
傳圖片的話 只要用旁邊那個 相機+往上的符號 的按鈕 就可以上傳圖片了.