? ? ? ? 1.当使用CompactRIO时有时会出现硬盘已满或出现IO错误,如下如图
? ? ? ? 2.出现上下位机软件版本不匹配
? ? ? ? 3.rt组件损坏
? ? ? ? 4.实时控制器意外进入安全模式
? ? ? ? 5.设备非正常断电
? ? ? ? 6.访问被拒绝:目标被另一个进程(例如 VI 或 NI 分布式系统管理器)锁定以进行部署操作。在尝试部署之前,请确保所有其他部署都已完成。如果您仍然遇到此冲突,请参阅“部署”以及 LabVIEW 帮助中的“在 RT 目标上运行 VI”主题,了解有关解决目标部署冲突的信息。?
? ? ?
????????就需要将实时控制器格式化并重新安装软件
????????注意:格式化磁盘时,您将丢失控制器上的所有程序和配置数据。确保您拥有控制器可能需要的任何文件的备份副本,并记下您的IP配置。无需备份任何驱动程序或运行时文件,因为它们将在格式化后重新安装。
????????10.某些控制器使用推荐软件集(RSS)进行安装。如果您的控制器没有RSS选项,请继续执行步骤11。
????????RSS通过自动选择所需的基本软件组件来简化安装过程。选择要安装的LabVIEW Real-Time版本的RSS。
????????RSS将选择安装该RT和驱动程序版本的基本要求。接下来,将打开另一个窗口,允许选择其他可选安装组件。
????????11.如果控制器没有RSS选项,则需要手动选择特定软件。
? ? ? ? 12.选择下一步。查看要安装的软件。
? ? ? ? 13.选择“下一步”开始安装过程。
? ? ? ? 14.安装软件后,控制器将重新启动。如果手动将控制器置于安全模式,请将设置/拨动开关恢复为关闭,以使控制器正常重启。
由于目标磁盘空间已满,将会发生此错误。若需要改善此现象,请完成以下步骤:
基于ARM(32位)目标:
nisystemformat -f -t ubifs
nisystemformat -f -c -t ubifs
reboot
基于Intel(64位)目标:
nisystemformat -f -t ext4
nisystemformat -f -t ext4 -c
reboot
????????这命令将重置目标的运行模式和配置分区。将删除存储在控制器上的所有文件,但允许您使用MAX将软件重新安装到目标,或使用System Configuration API将image应用于目标上。