使用以太网连接打开 NI PXI Express 系统

更新 Aug 7, 2023

环境

硬件

  • PXI Controller
  • PXI Chassis

操作系统

  • LabVIEW Real-Time (NI Linux Real-Time)

我想通过以太网连接远程打开 NI PXI 系统。是否可行?

LAN 唤醒 (WoL) ,又称网络唤醒,是一种以太网或令牌环计算机网络标准,允许通过网络消息启动或唤醒计算机。在同一局域网中,主设备上执行的程序会发送消息到目标计算机。

您可以通过以太网远程启动或唤醒 NI PXIe 系统。 Windows PXI Express (PXIe) 系统支持 WoL。Pharlap ETS 实时系统无法支持WoL功能,但NI Linux RT 却可以实现。WoL要求目标硬件具有使用 5 伏备用电源轨的以太网卡,以便在 PXIe 系统关闭时监控网络流量。通常,只有 NI PXIe 控制器上的第一个以太网端口支持 WoL。有关更多信息,请参阅相应型号的PXI 控制器手册

需要注意的是,如果停电,机箱必须重新启动以恢复以太网端口的电源。大多数 PXIe 控制器具有称为“断电后恢复”的BIOS 功能。当设置为开启,控制器将在电源恢复时自动开机。

要在 Windows 7、8 或 10 中配置网络唤醒:

  1. 转到设备管理器
  2. 展开网络适配器部分。
  3. 右键单击正在使用的适配器,然后单击属性
  4. 单击高级选项卡。
  5. 从属性列表中选择魔术包唤醒(Wake on Magic Packet) 
  6. 展开 Value 部分并选择Enabled
  7. 单击电源管理选项卡。
  8. 选中允许此设备唤醒计算机复选框。
  9. 单击确定

要在 Windows XP 中配置网络唤醒:

  1. 单击“开始” > “设置” > “控制面板”
  2. 双击系统
  3. 单击硬件选项卡,然后单击设备管理器
  4. 展开网络适配器部分。
  5. 右键单击您的适配器并选择Properties
  6. 单击高级选项卡。
  7. 选择Wake-on-LAN Options并点击Properties 。设置以下内容:
    • 启用 PME:设置为已启用
    • Wake on Settings:设置为Wake on Magic Packet

在 NI Linux RT 中配置网络唤醒:

某些 PXIe 控制器支持 NI Linux RT 。要在 Linux RT 中配置 Wake-on-LAN,需连接显示器和键盘至控制器(或远程访问 shell ),然后使用ethtool命令。

配置完成后,您可以从另一台机器发送魔法数据包(Magic Packet)来唤醒控制器。有多种可用的魔术包生成器,例如 Microsoft Store 的Wake on LAN (Magic Packet)