LabVIEW 如何配置和使用 VI Server
LabVIEW 如何配置和使用 VI Server
如何配置 VI Server?如何通过 VI Server来控制一个VI?
解答: 首先,需要确保计算机(以及任何联网的、希望通信的计算机)的VI Server选项中被设置成“允许方”使用。计算机将被用作:"localhost",而其他联网的计算机则作为主机上VI Server的客户端。对于当地主机和所有联网的计算机,需要完成如下设置步骤:
选择 Tools»Options 再选择 VI Server: Configuration.
确保Protocols下的TCP/IP 被选中
选择 Tools»Options 再选中VI Server: TCP/IP Access.
对于任何联网的、希望能访问VI Server的计算机,设置好它们的 IP 地址。(如果没有用VI Server来进行联网计算机间通信,则不需要完成这一步。)
使用如下的、位于Functions»Application Control 面板上的函数去控制一个VI:
将一个 Open Application Reference 函数放置在程序框图上。这个函数决定了想要运行的LabVIEW应用程序。被选择的LabVIEW应用程序可以位于当地计算机上,也可以位于一台联网的计算机上。然后,该函数会输出一个应用程序引用。之后,便可以通过属性节点和调用节点去操作一个LabVIEW应用程序了。
如果想对某个特定的VI进行操作,可以使用Open VI Reference 函数。该函数通过使用一个应用程序引用指定使用哪个LabVIEW应用程序(默认是当地计算机上的LabVIEW)同时,还必须指定想要操作的VI的路径。操作完这些步骤之后,将得到一个VI引用,然后便可以通过属性节点和调用节点操作该VI了。)
使用属性节点和调用节点对某个VI进行操作后,将需要使用 Close LabVIEW Object Reference函数来关闭VI引用。当被调用的VI关闭时,任何尚未关闭的引用将会被自动关闭。
LabVIEW中自带了好几个关于VI Server的范例程序,但是也可以登陆到 NI Developer Zone 搜索更多的关于VI Server的例子。
LabVIEW网络互连工具包大大扩展了LabVIEW的功能,使本地交互包含了通用的网络协议。开发者可以方便的使用现成的网络构架来实现对VI的远程交互、传输所采集的数据、甚至通过使用G web Server和CGI功能来实现对敏感信息进行密码保护等。针对不同的控制要求和开发复杂性,开发者可以选用低层和高层。
LabVIEWInternet Toolkit需要单独购买,或者与LabVIEW Statistical Process Toolkit和LabVIEWDatabase Connectivity Toolset一起包含在LabVIEW EnterpriseConnectivity Toolset中。
请参考附件的例程。
更详细的内容,参加如下附件的介绍。
LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序
上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。
相关文章
- sql Server配置管理器[通俗易懂]
- Eclipse 添加 Tomcat Server 配置
- 配置中心config-server
- Windows Server配置Apache(WAMPServer)
- 安装和配置Eureka Server
- 浅析SQL Server的聚焦使用索引和查询执行计划
- SQL Server 2016 CTP2.2安装配置方法图文教程
- 获取SQL Server数据库元数据的几种方法
- Spring Cloud(二):Spring Cloud Eureka Server高可用注册服务中心的配置详解编程语言
- Oracle 参数 GCS_SERVER_PROCESSES 官方解释,作用,如何配置最优化建议
- Oracle 参数 SHARED_SERVER_SESSIONS 官方解释,作用,如何配置最优化建议
- Debian 9 Stretch 安装配置 Caddy Server
- Oracle转化为SQL Server的实践经验(oracle转sqlserver)
- Python轻松连接SQL Server数据库(python连接sqlserver)
- 深入查找SQL Server用户的正确方法(查sqlserver用户)
- SQL Server操作指南:增删改查实用技巧(sqlserver增删改查)
- SQL Server输入表:极速提升数据处理效率(sqlserver输入表)
- 地址SQL Server服务器IP地址的配置与使用(sqlserver服务器ip)
- 企业级数据库SQL Server实战:企业级数据库技术精要(sqlserver 实战)
- SQL Server数据库实现行级别锁定机制(sqlserver加行锁)
- 户权限SQL Server 前端用户权限管理策略(sqlserver前端用)
- 新增:SQL Server:如何轻松实现新功能(sqlserver 今日)
- 与SQL Server链接实现数据交互智能化(链接sqlserver)