《工程师最想解决的七大问题》由会员分享,可在线阅读,更多相关《工程师最想解决的七大问题(19页珍藏版)》请在金锄头文库上搜索。
1、 Drivers來達到最快速的儀控程式開發? 如何觸發多張DAQ卡進行同步取樣? 如何利用網路遠端監控LabVIEW程式,或建立LabVIEW執行檔? 在LabVIEW中如何將資料存放於Excel、Word或資料庫中? 如何撰寫進階程式架構,例如Event架構、State Machine架構? 在LabVIEW中如何與其他語言溝通,例如C、C+、VB等等? 在LabVIEW中如何撰寫即時控制的應用程式? Server?Web Publishing Tool?TCP/IP? Web Publishing ToolDemoDemoWeb Publishing T DataSocket-極簡易-不需
2、撰寫任何程式-較不具彈性程式碼下的 DataSocket-更具彈性-需要撰寫程式-可傳送不同的資料型態 / ServerSubscriberInternetInternetSubscriber在一台獨立的伺服器上執行DataSocket Server不僅提升系統效能,而且因為隔離了量測端的電腦,而提供了更高的網路安全性。 位址資料物件名稱通訊協定 DataSocket Transfer protocol (DSTP) 使用上就像使用一般http協定中一般網站的URL一樣.DataSocket 傳輸通訊協定 APIu將資料轉換成一串的字元以供傳輸u將收到的資料還原成原來的資料型態uLabVIEW
3、 DataSocket API 是在 CommunicationDataSocket 面板中DataSocket Serveru可透過Internet傳輸資料的一個獨立執行的應用程式u自動管理一個或多個用戶端的連線 Variant屬性屬性(名稱名稱+資料資料)屬性屬性(名稱名稱+資料資料)傳送擁有屬性的資料傳送擁有屬性的資料傳送擁有屬性(Attribute)的資料 Variant讀取擁有屬性的資料讀取擁有屬性的資料讀取擁有屬性(Attribute)的資料DemoDemo屬性屬性(名稱名稱+資料資料)屬性屬性(名稱名稱+資料資料) Data Operations DataSocket Conne
4、ction 就可以建立一個 DataSocket 連線u當資料連結到一個URL後,一個小型的長方形顯示燈就會顯示出目前 DataSocket 的連線狀態。DemoD Servern遠端呼叫VIn從另一個應用程式或另一台電腦控制LabVIEW應用程式n更新多個VI的屬性n更改VI或LabVIEW的屬性n動態呼叫VIn擷取LabVIEW及平台資訊 VI Server 的使用對象 Properties或或 Methods對目標對目標關閉連結關閉連結錯誤回報錯誤回報 Machine Name 可以是一個 IP 位址或電腦名稱Property Nodes 可調整為多個輸入及輸出節點Invoke Node 一次只能呼叫一個應用程式或VI的執行功能 通入設定 IP 通入設定DemoD Build Application or.u從 Tools 選單選擇 Build Application或 Shared Library (DLL) u建立distribution kit,內附應用程式發行的安裝檔DemoDemo