在实时目标上运行Web服务
主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: LabVIEW Modules>>LabVIEW Real-Time Module
问题: 我想在我的实时目标上运行Web服务。
解答: 该教程使用LabVIEW 2009。遵循以下步骤,在实时系统上成功创建一个Web服务:
-
打开一个项目并添加一个实时目标
- 在项目浏览器中,右键点选.lvproj文件并选择新建»目标&设备…
-
在添加目标和设备窗口,选择或创建您的实时目标
-
您必须为LabVIEW RT显式安装Web服务器至实时目标,以在实时目标上使用Web服务。请参考MAX中的远程系统帮助获知如何操作。
-
使能实时目标上的Web服务移动您的VI至项目中的目标下
-
右键项目中的目标
-
点击属性
-
至Web服务:配置,确认使能Web服务被选中(见图1)。并且确认可见VI和浏览器访问具有正确的权限设置(可以输入“*”以允许所有VI和IP地址访问)
-
点击确认
-
右键再次点击实时目标,选择部署。这一操作将设置部署至目标并使能Web服务。4. 移动您的VI至项目中的目标下
- 右键点击VI,并选择部署
-
在目标下右键点击程序生成规范,并选择新建»Web服务(RESTful)(见图2).。参考LabVIEW 帮助文档中的文章LabVIEW 2009帮助:创建一个Web服务。
-
建完成后,右击Web服务并选择部署(见图3)
-
打开web浏览器并至http://[IP address]/[web service name]/[URL mapping],其中[IP address]是实时系统的IP地址,[web service name]是Web服务的名称,[URL mapping]是当创建Web服务时指定的镜像
-
Web服务必须运行,浏览器将以HTML格式返回数据。
相关链接:
附件:
报告日期: 10/07/2009
最近更新: 09/01/2010
文档编号: 526AF3W5
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.