LabVIEW何得知是谁在连接远程前面板

简介: LabVIEW何得知是谁在连接远程前面板

LabVIEW何得知是谁在连接远程前面板


想要知道连接远程前面板的用户的身份。如何来得知用户的身份和他们连接远程前面板的时间?


解答: 可以使用Remote Panel: Connections To Clients属性或者Remote Panel Client Connections方法来得知连接远程面板用户的身份。Remote Panel: Connections To Clients属于应用类。这意味着这个属性会将所有的连接一起返回给这个应用。在运行LabVIEW开发环境时它会显示连接任何运行中VI的所有用户连接。当运行一个单一的可执行文件时,它会显示连接属于这个可执行文件的运行中VI的所有用户连接。 Remote Panel Client Connections方法是VI级的。这个方法可以显示所有它所处的VI的用户连接。它所返回的结果在LabVIEW开发环境和单独的可执行文件中是一致的。虽然在大多数情况下以上两种方法返回的结果都是一样的,但是由于 Remote Panel Client Connections方法比较明确,所以推荐这个方法。


两个节点的返回值都是一个包含每个用户信息的簇矩阵:


VIName:用户浏览或是控制的服务器上VI的名字。


Remote:用户的IP地址。


UserName:连接服务器电脑的用户的用户名。


Port:客户端电脑使用的端口号。


Status:一个表示连接控制类型的枚举类型。


CreateTime:用秒来表示的连接建立的一个时间戳。


StatusTime:用秒来表示的用户切换到当前连接状态的时间戳。


ControlEnd Time: 表示服务器即将收回控制权或是将控制权交给另一个用户的时间戳。


f45fb3aa36801548d58302e8c713f444.png



请参考附件的例程。


更详细的内容,参加如下附件的介绍。


LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序


上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

相关文章
|
测试技术
西门子S7-200 SMART自由口通信,如何编写发送程序,使用超级终端发送测试
今天我们学习编写西门子S7-200 SMART自由口通信的发送程序,并使用超级终端进行发送功能测试。首先设置参数,打开STEP7 Micro/WIN SMART编程软件,右键单击项目树中的CPU,选择打开,在打开的系统块中选择CPU类型和信号板类型。设置信号板,串口的类型为RS232,地址为2,波特率为9600。
西门子S7-200 SMART自由口通信,如何编写发送程序,使用超级终端发送测试
|
9月前
LabVIEW控制前面板对象
LabVIEW控制前面板对象
58 1
|
9月前
LabVIEW操控应用程序和VI设置
LabVIEW操控应用程序和VI设置
100 1
|
7月前
|
数据采集 测试技术 数据处理
LabVIEW控制PLC的实现方式
LabVIEW控制PLC的实现方式
225 1
|
9月前
|
移动开发 开发者
LabVIEW或MAX下的VISA测试面板中串口无法工作
LabVIEW或MAX下的VISA测试面板中串口无法工作
214 1
LabVIEW或MAX下的VISA测试面板中串口无法工作
|
7月前
|
数据采集 传感器 数据处理
LabVIEW步开发进电机的串口控制程序
LabVIEW步开发进电机的串口控制程序
49 0
|
7月前
|
安全 数据处理
LabVIEW与PLC通讯方式及比较
LabVIEW与PLC通讯方式及比较
153 0
|
7月前
|
安全 数据格式
LabVIEW与PMAC直接通讯控制,需要注意哪些问题
LabVIEW与PMAC直接通讯控制,需要注意哪些问题
83 0
|
7月前
|
监控
LabVIEW与串口通讯在运行一段时间后出现数据接收中断的问题
LabVIEW与串口通讯在运行一段时间后出现数据接收中断的问题
241 0
|
9月前
|
Linux iOS开发 MacOS
LabVIEW配置前面板
LabVIEW配置前面板
204 2