labview虛擬儀器程序設計從入門到精第12章通信_第1頁
labview虛擬儀器程序設計從入門到精第12章通信_第2頁
labview虛擬儀器程序設計從入門到精第12章通信_第3頁
labview虛擬儀器程序設計從入門到精第12章通信_第4頁
labview虛擬儀器程序設計從入門到精第12章通信_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

精通LabVIEW虛擬儀器程序設計與案例實現第12章通信第12章 通信2023/6/4本章內容串行通信網絡通信Datasocket通信遠程面板第12章 通信2023/6/4串行通信——串口介紹RS-232RS-422RS-485第12章 通信2023/6/4串口電氣標準RS-232-C標準在TxD和RxD上:邏輯1(MARK)=-3V~-15V;邏輯0(SPACE)=+3~+15V。在RTS、CTS、DSR、DTR和DCD等控制線上:信號有效(接通,ON狀態,正電壓)=+3V~+15V;信號無效(斷開,OFF狀態,負電壓)=-3V~-15V。對于數據(信息碼):邏輯“1”(傳號)的電平低于-3V,邏輯“0”(空號)的電平高于+3V;對于控制信號:接通狀態(ON)即信號有效的電平高于+3V;斷開狀態(OFF)即信號無效的電平低于-3V。第12章 通信2023/6/4EIARS-232C與TTL轉換EIARS-232C是用正負電壓來表示邏輯狀態,與TTL以高低電平表示邏輯狀態的規定不同。因此,為了能夠同計算機接口或終端的TTL器件連接,必須在EIARS-232C與TTL電路之間進行電平和邏輯關系的變換。實現這種變換的方法可用分立元件,也可用集成電路芯片。目前較為廣泛地使用集成電路轉換器件,如MC1488、SN75150芯片可完成TTL電平到EIA電平的轉換,而MC1489、SN75154可實現EIA電平到TTL電平的轉換。MAX232芯片可完成TTL?EIA雙向電平轉換。第12章 通信2023/6/4接口信號引腳編號縮寫作用方向1DCD數據載波監測輸入2RXD接收數據輸入3TXD發送數據輸出4DTR數據終端準備就緒輸出5GND信號地無6DSR數據設備準備就緒輸入7RTS請求發送輸出8CTS清除發送輸入9RI振鈴指示輸入串口引腳排序(9針)第12章 通信2023/6/4串口連接最簡單的串口連接方法(9針)第12章 通信2023/6/4LabVIEW中的串口編程函數→儀器I/O→串口串口操作流程第12章 通信2023/6/4實例——串口編程舉例第12章 通信2023/6/4網絡通信函數→數據通信→協議協議通信相關函數子面板第12章 通信2023/6/4TCP協議通信“函數→數據通信→協議→TCPTCP操作函數子面板第12章 通信2023/6/4實例——TCP編程示例第12章 通信2023/6/4實例——TCP編程示例第12章 通信2023/6/4UDP協議通信函數→數據通信→協議→UDPUDP操作函數子面板第12章 通信2023/6/4實例——UDP編程示例第12章 通信2023/6/4實例——UDP編程示例第12章 通信2023/6/4DataSocket通信DataSocket體系結構第12章 通信2023/6/4DataSocket通信函數→數據通信→DataSocketDataSocket函數子面板第12章 通信2023/6/4實例——DataSocket通信第12章 通信2023/6/4實例——DataSocket通信第12章 通信2023/6/4實例——DataSocket通信控件上單擊鼠標右鍵選擇屬性選擇數據綁定第12章 通信2023/6/4遠程面板第一步,在LabVIEWWebServer端的計算機上開啟LabVIEWWebServer服務。第二步,在Client端計算機上連接并運行RemotePanel。在LabVIEW中設定并使用RemotePanel僅需兩個步驟:

目前,有兩種方式可以實現在Client端計算機進行RemotePanel操作:在LabVIEW環境中直接操作RemotePanel;利用網頁瀏覽器在網頁中直接操作RemotePanel。第12章 通信2023/6/4配置LabVIEWWebServer文件路徑和網絡設置客戶機訪問權限設置VIs訪問權限設置

在Client端使用RemotePanel之前,必須首先在Server計算機上運行LabVEW,并配置WebServer,WebServer需要下面三個方面的配置:

在LabVIEW菜單中選擇“工具→選項”,在彈出的對話框中,選擇最后一項“Web服務器”。第12章 通信2023/6/4在LabVIEW環境中操作RemotePanels

第一步:在Web服務器端計算機中打開一個VI的前面板窗口(這個必須要打開,否則客戶端在連接這個VI時會出錯),在這里,我們打開一個LabVIEW自帶的應用程序(火車輪逐點測試)。第12章 通信2023/6/4在LabVIEW環境中操作RemotePanels

第二步:在Client端的LabVIEW菜單欄中選擇“操作→連接遠程面板”,打開對話框如圖所示,在對話框中輸入IP地址、域名或計算機名,VI的名稱,端口號等。第12章 通信2023/6/4在LabVIEW環境中操作RemotePanels第三步:單擊“連接”,遠程面板就會出現在屏幕上了,如圖所示。第12章 通信2023/6/4綜合實例——基于TCP協議的DSP調試軟件第12章 通信2023/6/4綜合實例——基于TCP協議的DSP調試軟件文件→VI屬性第12章 通信2023/6/4綜合實例——基于TCP協議的DSP調試軟件文件→VI屬性第12章 通信2023/6/4綜合實例——基于TCP協議的DSP調試軟件第12章 通信2023/6/4綜合實例——基于TCP協議的DSP調試軟件第1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論