北极星

搜索历史清空

  • 水处理
您的位置:电网信息化自动化企业正文

当移动技术遇到LabVIEW

2013-08-26 11:39来源:美国国家仪器(NI)有限公司关键词:NILabVIEW移动技术收藏点赞

投稿

我要投稿

LabVIEW的数据仪表盘

瘦客户端基于某种特定的客户端-服务器模型。在此客户端-服务器模型中,比重较轻的瘦客户端应用主要依靠服务器来完成大部分计算逻辑。瘦客户端经常被用于测控系统中,为多个用户提供用于远程监控和管理的自定义用户接口。

不是每个人都拥有掌握组建自定义瘦客户端应用的技巧。LabVIEW的数据仪表盘是一个运行在iPad上的瘦客户端应用程序。通过使用它,甚至不需要编程,你就可以建立一个自定义、便携的LabVIEW应用界面。您需要做的仅仅是拖拽一些输入控件和显示控件(比如图表、仪表、LED灯、滚动条和按钮)。而这些输入控件和输出控件则可以通过LabVIEW网络服务或者网络发布的共享变量来进行数据读写。您可以通过内建的主题自定义应用程序的外观,还可以通过电子邮件或者NI技术数据云进行仪表盘的共享。除了可以运行在iPad上之外,数据仪表盘还兼容其它设备,包括iPhone、某些基于Android系统的智能手机和平板电脑。有关新型数据仪表盘的详细信息请参见12页。

组建您自己的移动瘦客户端

在某些情况下,您也许需要更多的定制内容,或者某些LabVIEW数据仪表盘没有提供的额外功能。此时您可以选择组建自己的定制瘦客户端,并通过网络服务与测量系统进行通讯。

网络服务是存在于网络上的应用程序接口。客户端向远程服务器发送一个HTTP形式的请求,远程服务器处理请求并返回一个响应(一般为XML形式)。这个响应再被客户端的应用程序解释并且显示出来。如今,很多日常活动(如浏览网页、查看电子邮件、甚至在线阅读文章)都是这样的通讯模式。

以下为网络服务的组件:

服务器——一个负责分析请求、执行合适的方法或行为并给客户端发送响应的应用程序。

客户端——一个负责向服务器发送请求,等待接收并解释服务器响应的应用程序。

标准协议——一些基于网络的协议,如HTTP协议,负责将数据从客户端通过物理网络路由至服务器,进行合适的处理,再返回给客户端。

网络——数据传输的物理层(如以太网或IEEE 802.11)。

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。