主页
技术支持
当 Windows 上位机关机时自动关机已安装 NI Linux RT 的 PXI 系统
当 Windows 上位机关机时自动关机已安装 NI Linux RT 的 PXI 系统
更新 Mar 29, 2023
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
硬件
PXI Controller
软件
LabVIEW
操作系统
Windows
其他
Putty
我想在上位机关机时,让已安装 NI Linux RT 的远程系统也自动关机。是否可以?
准备工作
对于首次设置,建议使用以太网电缆直接连接上位机和远程系统,而不是通过路由器或其他媒介(例如 WiFi)。
此操作是为了确保连接不会受到网络防火墙或其他设置的影响。
本次演示使用的是第三方软件Putty,用户也可以选择其他第三方软件访问shell。
如何下载和设置 Putty:
访问 NI Linux 实时设备上的 Shell
第 1 部分测试 Putty 关机命令
首次访问会出现如下对话框,请选择
Accept
。
否则,可执行文件.EXE 将无法运行关机命令而出现报错。
输入命令
/sbin/shutdown -P -h now
以关闭远程系统。
第 2 部分生成可执行文件 .EXE
本次演示中是使用 LabVIEW,但用户可以选择其他编程语言(如 C、C++)。
修改源代码中的用户名和IP地址后,生成可执行文件。
确保可执行文件在打开后自动运行,如果没有,请参考
LabVIEW可执行文件打开时不自动运行
。
第 3 部分设置可执行文件以在注销 Windows 用户后运行
按
Windows + R
键,输入
gpedit.msc
并单击
OK
。
选择
用户配置
>>
Windows 设置
>>
脚本(登录/登出)
在“登出属性”窗口下,选择
“添加”
>>
“浏览”
以添加可执行文件。
点击
确定
单击
应用
,然后单击
确定
登出Windows,Windows 将在登出前自动运行选定的可执行文件。
此时,远程系统也会随之关闭。
但是,退出 Windows 的时间会较以往更长(大约 5 分钟)。实际花费的时间将取决于计算机的性能。
关机上位机。
选择将可执行文件设置为在登出后而不是在关机前运行,主要原因是网卡可能在上位机关机后立即断电,因此可能没有足够的时间向远程系统发送关机命令.
相关链接
Remote Booting a PXI System That Installed NI Linux RT
Can I Shutdown NI Pharlap Real-Time Controller via Software?
Remotely Powering on an NI PXI Chassis
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful