伺服器的系統是用ubundu的作業系統用JAVA程式撰寫控制裝置的程式,不過是要用web的方式手動控制。
由於要做自動化程序,希望由自己定義的自動化程序去控制底下的裝置。
所以用灌有LabVIEW的NB由TCP/IP區域網路的方式連結有伺服器的Hub,希望可以用Labview控制跟伺服器連結的裝置。但是出現錯誤訊息。好像是overflow還有refused by server。
另外有測試過以下情況
(1)用putty使用telnet的方式去連結區域網路是可以的,port設定為廠商自訂1553。這樣代表TCP/IP的方式是可以連結嗎?
(2)可以連上區網的伺服器網頁,要輸入帳密,但是port是80與用putty的port不太一樣。
(3)有ping過區網的IP是可以的。
(4)測試過兩台電腦(都是windows)在Labview的執行下用TCP/IP的方式去交換資料是可以的。
問題是:
(1)可以用LabVIEW跨作業系統連接ubuntu的伺服器嗎?
(2)是用TCP/IP方式連接嗎?
(3)怎麼知道LabVIEW是否有找到伺服器的區域網路?
(4)如果可以用windows的LabVIEW連接ubuntu的話,該如何做?
在 03-10-2013 06:26 AM
Linux 的 TCP/IP 指令我並不熟悉,請先確認如何接受或傳送字串。
再使用 labview tcp 範例接受或傳送字串。