通过软件关闭NI Linux实时设备

| 问题详述

我在使用操作系统LabVIEW Real-Time (NI Linux Real-Time),如何通过软件命令关闭NI Linux Real-Time设备?

| 解决方案

有几种关闭设备的方法。

  • 您可以使用调用库函数节点 在Linux Real-Time设备上调用标准安装的库glibc 。该库的版本可能会在不同的LabVIEW版本中更改,因此请确保指向设备上的libc-x.xx.so 。附有一个如何构造关闭VI的示例VI,该VI如下所示:
通过软件关闭NI Linux实时设备

命令4321FEDC用于关闭设备。

如果使用的是cRIO,则可以通过访问文件 > lib64 > libc-x.xx.so来检查设备上的libc-x.xx.so文件,如下所示。

通过软件关闭NI Linux实时设备

要查看如何访问设备上的文件 ,请参阅如何通过FTP将文件传输到远程系统? 

/sbin/shutdown -P -h now

有关此命令中使用的选项的更多信息,请参见此处 。

通过软件关闭NI Linux实时设备

| 相关信息

由于NI Linux Real-Time设备上有使用闪存的硬件,强烈建议在电池电量耗尽之前关闭设备。关于如何通过LabVIEW访问Linux Real-Time命令行的更多信息,请参考NI Linux Real-Time深层解析 。

 Refernence:

  1. ni.com, 通过软件关闭NI Linux实时设备
  2. zhenzetech, 使用SFTP传输/访问Linux实时操作系统的文件

联系我们

(+86) 028-60707266

sales@zhenzetech.com.cn

微信