LabVIEW中遠(yuǎn)程數(shù)據(jù)采集的實現(xiàn)
表1 本文四種實現(xiàn)遠(yuǎn)程數(shù)據(jù)采集方式比較
項目 本文引用地址:http://cafeforensic.com/article/201701/336575.htm | TCP/IP | DataSocket | VI Server | Remote Panels |
編程難易 | I.(最難),服務(wù)器端客戶端都需編程,且需了解低層協(xié)議 | II. 服務(wù)端客戶 端都需編程 | III.服務(wù)器端做DAQ子VI,客戶端編程調(diào)用 | IIII.最方便,只要相關(guān)設(shè)置即可 |
服務(wù)器端 | LabVIEW/NI- DAQmx/采集卡 | LabVIEW/NI- DAQmx/采集卡/DataSocket Server/服務(wù)器端軟件 | LabVIEW/NI- DAQmx/采集卡 | LabVIEW或第三方軟件/NI- DAQmx/采集卡 |
客戶端 | LabVIEW | DataSocket Server/客戶端軟件 | LabVIEW | LabVIEW或網(wǎng)頁瀏覽器 |
何時進(jìn)行數(shù)據(jù)采集 | 客戶端運行VI,服務(wù)端運行DAQ子VI | 客戶端和服務(wù)器端都運行DataSocket Server后,服務(wù)器端VI運行DAQ子VI | 客戶端調(diào)用服務(wù)器段DAQ子VI | 服務(wù)器端VI運行子VI |
特點 | 在LabVIEW中雖具有功能模塊,但要實現(xiàn)遠(yuǎn)程面板功能,編程需要熟悉網(wǎng)絡(luò)知識,難度較大。 | 高速實時數(shù)據(jù)發(fā)布和數(shù)據(jù)共享,克服了傳輸速率慢的特點,是DataSocket與其他方式相比最大的優(yōu)勢。 | 實際是遠(yuǎn)程VI調(diào)用,在本地不能顯示遠(yuǎn)程VI的前面板。只需在客戶端編程,數(shù)據(jù)采集程序位于服務(wù)器。 | 除LabVIEW也有第三方發(fā)布,例如:LabVNC??蛻舳丝梢燥@示遠(yuǎn)程VI前面板。在LabVIEW或網(wǎng)頁中直接操作即可,實現(xiàn)簡單。 |
相關(guān)推薦
技術(shù)專區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開關(guān)電源
- 單片機
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機控制
- 藍(lán)牙
- PLC
- PWM
- 汽車電子
- 轉(zhuǎn)換器
- 電源管理
- 信號放大器
評論