LabVIEW远程监控

简介: LabVIEW远程监控

LabVIEW远程监控

远程监控的应用场景

从办公室远程监控工厂车间的测试设备。

在世界另一端的偏远地区监控客户现场的发电设备。

从公司远程监控外场的产品。

技术更新与方法

自2018年以来,NI对基于Web的应用程序支持大幅增长。一些最初的方法(如LabVIEW远程面板)已被新技术取代,而其他方法(如LabVIEW原始TCP函数)仍在使用。

管理远程数据

考虑到对SQL数据库和其他工具的大量更新,建议使用数据库来组织和管理远程系统发送的数据。

使用LabVIEW进行远程监控的六种方法

Windows远程桌面:适用于需要与应用程序交互和可视化图形的场景。

LabVIEW中的原始TCP函数:适用于创建自定义TCP消息传递方案的场景。

LabVIEW网络流:适用于通过网络传输无损LabVIEW数据的场景。

LabVIEWWeb服务器:适用于需要LabVIEW VI响应的远程PC上的薄客户端。

NIWebVI – G Web开发:适用于复杂监控应用或需要开发多个Web应用的情况。

NISystemLink:适用于管理多个数据采集设备和显示设备运行状态的应用。

注意事项

Windows远程桌面:需要手动数据传输和远程PC控制,可能受防火墙配置影响。

LabVIEW原始TCP函数:提供大量控制权,但容易出错。

LabVIEW网络流:比原始TCP更易用,但需要编写客户端/服务器进程。

LabVIEWWeb服务器:需要了解HTML、JavaScript、C#等,提供更大的灵活性。

NIWebVI – G Web开发:提供类似LabVIEW的Web开发环境,适合多个Web应用开发。

NISystemLink:复杂平台,适用于NI硬件上运行的测试和嵌入式应用。

所需硬件

以太网端口和网络。

支持Wi-Fi的设备。

支持蜂窝网络的设备。

专有无线通信系统。

后续步骤

考虑使用数据库处理远程数据,数据库设计和接口是另一个重要话题。

这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

相关文章
|
6月前
|
数据采集 编解码 前端开发
LabVIEW干涉仪测向系统
LabVIEW干涉仪测向系统
36 1
LabVIEW干涉仪测向系统
|
6月前
|
传感器 数据采集 监控
LabVIEW储油罐监控系统
LabVIEW储油罐监控系统
50 4
|
6月前
|
传感器 数据采集 监控
LabVIEW减压阀和温控阀综合测试系统
LabVIEW减压阀和温控阀综合测试系统
38 1
|
8月前
|
Python
LabVIEW和Python开发微细车削控制系统
LabVIEW和Python开发微细车削控制系统
61 1
LabVIEW和Python开发微细车削控制系统
|
6月前
|
数据采集 监控 算法
LabVIEW水箱液位控制系统
LabVIEW水箱液位控制系统
68 0
|
6月前
|
数据采集 传感器 存储
LabVIEW 用于 MES 系统和卡钳上位机检测
LabVIEW 用于 MES 系统和卡钳上位机检测
54 0
|
6月前
|
数据采集 传感器 监控
LabVIEW 与组态软件在自动化系统中的应用比较与选择
LabVIEW 与组态软件在自动化系统中的应用比较与选择
99 0
|
8月前
|
存储 监控 安全
LabVIEW提升舱救援通讯监测系统
LabVIEW提升舱救援通讯监测系统
42 4
|
8月前
|
数据采集 存储 监控
LabVIEW多设备控制与数据采集系统
LabVIEW多设备控制与数据采集系统
99 4
|
8月前
|
区块链 Windows
LabVIEW无法与GPIB仪器通信
LabVIEW无法与GPIB仪器通信
60 3