LabVIEW的遠(yuǎn)程面板控制
labview中客戶端遠(yuǎn)程面板控制類似于windows遠(yuǎn)程桌面連接方式。在服務(wù)端打開一個(gè)vi面板,然后在客戶端通過遠(yuǎn)程面板工具登錄連接到服務(wù)器,對服務(wù)器端打開的vi進(jìn)行操作。下面介紹實(shí)施遠(yuǎn)程面板控制時(shí)服務(wù)器和客戶端的具體操作。 ·第1步:在服務(wù)器端打開tcpserver.vi前面板窗口。如圖1所示。
如圖1 服務(wù)器端tcpserver.vi前面板 ·第2步:打開客戶端遠(yuǎn)程面板工具。在客戶踹labweu程序框圖或前面扳窗口主萊單中透擇“操作→連接遠(yuǎn)程前面板 ”,彈出“連抉遠(yuǎn)翟前面板”對話框,如圖2所示。
如圖2 “連接遠(yuǎn)程前面板”對話框 · 第3步:通過遠(yuǎn)程面板工具連接服務(wù)器。服務(wù)器地址”設(shè)置月艮務(wù)器ip地址;“ⅵ名”設(shè)置服務(wù)器端打開的ⅵ名稱;“端田”設(shè)置服務(wù)器設(shè)定的http端口,默認(rèn)為80;勾選復(fù)選框“請求控制”獲取控制杈,“連接狀態(tài)”欄顯示連接狀態(tài)和信息。其中“xxx.xxx.xxx.xxx”為隱去的服務(wù)器端ip地址。 注意,使用遠(yuǎn)程面板控制方式運(yùn)行ⅵ時(shí),產(chǎn)生的結(jié)果數(shù)據(jù)都保存在服務(wù)器端而不是客戶端,如果客戶端需要得到數(shù)據(jù),就要使用通信協(xié)議或datasocket傳遞數(shù)據(jù)。