资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ni.com/taiwan工程師最想解決的七大問題如何使用Instrument Drivers來達到最快速的儀控程式開發? 如何觸發多張DAQ卡進行同步取樣? 如何利用網路遠端監控LabVIEW程式,或建立LabVIEW執行檔? 在LabVIEW中如何將資料存放於Excel、Word或資料庫中? 如何撰寫進階程式架構,例如Event架構、State Machine架構? 在LabVIEW中如何與其他語言溝通,例如C、C+、VB等等? 在LabVIEW中如何撰寫即時控制的應用程式?ni.com/taiwan什麼是遠端監控INTERNETDataSocket?VI Server?Web Publishing Tool?TCP/IP?ni.com/taiwan最簡單的方式-內建網路伺服器-發佈人機介面的顯示狀態-可作權限控制-可控制發佈的程式-Tools Web Publishing ToolDemoDemoWeb Publishing Toolni.com/taiwan稍微進階的方式DataSocket-建構在TCP/IP上的網際網路程式技術,將電腦和應用程式間的資料傳輸簡易化。-在不用了解複雜的TCP程式下讓資料透過Internet傳輸。-資料可傳輸於同一台或多台電腦的兩個程式之間。-資料可由LabVIEW傳送至另一種程式語言。-資料的傳送可含括多種平台ni.com/taiwanDataSocket人機界面下的 DataSocket-極簡易-不需撰寫任何程式-較不具彈性程式碼下的 DataSocket-更具彈性-需要撰寫程式-可傳送不同的資料型態ni.com/taiwanPublisherServerFirewallDataSocket伺服器設定Publisher / ServerSubscriberInternetInternetSubscriber在一台獨立的伺服器上執行DataSocket Server不僅提升系統效能,而且因為隔離了量測端的電腦,而提供了更高的網路安全性。ni.com/taiwandstp:/dsmachine.com/wave電腦名稱資料物件名稱通訊協定IP 位址資料物件名稱通訊協定 DataSocket Transfer protocol (DSTP) 使用上就像使用一般http協定中一般網站的URL一樣.DataSocket 傳輸通訊協定ni.com/taiwanDataSocket的組構DataSocket APIu將資料轉換成一串的字元以供傳輸u將收到的資料還原成原來的資料型態uLabVIEW DataSocket API 是在 CommunicationDataSocket 面板中DataSocket Serveru可透過Internet傳輸資料的一個獨立執行的應用程式u自動管理一個或多個用戶端的連線ni.com/taiwanDataSocket函式DemoDemoni.com/taiwan資料資料 Variant屬性屬性(名稱名稱+資料資料)屬性屬性(名稱名稱+資料資料)傳送擁有屬性的資料傳送擁有屬性的資料傳送擁有屬性(Attribute)的資料ni.com/taiwan資料資料 Variant讀取擁有屬性的資料讀取擁有屬性的資料讀取擁有屬性(Attribute)的資料DemoDemo屬性屬性(名稱名稱+資料資料)屬性屬性(名稱名稱+資料資料)ni.com/taiwan自動的資料發佈和收取u在人機界面上任何的控制元或檢視元上按滑鼠右鍵,選擇 Data Operations DataSocket Connection 就可以建立一個 DataSocket 連線u當資料連結到一個URL後,一個小型的長方形顯示燈就會顯示出目前 DataSocket 的連線狀態。DemoDemoni.com/taiwan進階的解決方案VI Servern遠端呼叫VIn從另一個應用程式或另一台電腦控制LabVIEW應用程式n更新多個VI的屬性n更改VI或LabVIEW的屬性n動態呼叫VIn擷取LabVIEW及平台資訊ni.com/taiwan虛擬儀控虛擬儀控應用程式應用程式 VI Server 的使用對象ni.com/taiwan程式架構對目標對目標開啟連結開啟連結利用利用 Properties或或 Methods對目標對目標關閉連結關閉連結錯誤回報錯誤回報ni.com/taiwan正確地呼叫遠端應用程式 Machine Name 可以是一個 IP 位址或電腦名稱Property Nodes 可調整為多個輸入及輸出節點Invoke Node 一次只能呼叫一個應用程式或VI的執行功能ni.com/taiwan正確地呼叫遠端VI在遠端電腦上開啟VI的人機界面,並開始執行這個VIDemoDemoni.com/taiwan安全設定伺服器設定VI 通入設定 IP 通入設定DemoDemoni.com/taiwan建立執行檔簡單!Tools Build Application or.u從 Tools 選單選擇 Build Application或 Shared Library (DLL) u建立distribution kit,內附應用程式發行的安裝檔DemoDemo
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号