【NI-RIO入门】如何格式化实时控制器

        1.当使用CompactRIO时有时会出现硬盘已满或出现IO错误,如下如图

        2.出现上下位机软件版本不匹配

        3.rt组件损坏

        4.实时控制器意外进入安全模式

        5.设备非正常断电

        6.访问被拒绝:目标被另一个进程(例如 VI 或 NI 分布式系统管理器)锁定以进行部署操作。在尝试部署之前,请确保所有其他部署都已完成。如果您仍然遇到此冲突,请参阅“部署”以及 LabVIEW 帮助中的“在 RT 目标上运行 VI”主题,了解有关解决目标部署冲突的信息。 

     

        就需要将实时控制器格式化并重新安装软件

        注意:格式化磁盘时,您将丢失控制器上的所有程序和配置数据。确保您拥有控制器可能需要的任何文件的备份副本,并记下您的IP配置。无需备份任何驱动程序或运行时文件,因为它们将在格式化后重新安装。

格式化步骤

  1. 打开Measurement&Automation Explorer(MAX)并从配置树中展开远程系统。
  2. 右键单击设备,然后选择“格式化磁盘”。
  3. 如果出现如下登录窗口,请选择确定。
  4. 选择“尝试重新启动到安全模式”以在安全模式下重新启动控制器。
  5. 选择“保留所有网络适配器的设置”。
  6. Phar Lap ETS目标具有选择文件系统的附加选项。我们建议使用Reliance文件系统。有关Reliance文件系统的更多信息,请阅读本文:KnowledgeBase 58P8DR8Z:如何将我的实时PC或实时PXI目标格式化为Reliance文件系统?
  7. 单击格式化来格式化控制器,在格式化后会重新启动控制器。
  8. 如果选择不保留网络设置,则在控制器重新启动后,选择MAX中的“网络设置”选项卡并配置网络设置。
  9. 右键单击Software(软件)并选择Add / Remove Software (更改/删除软件)- 如果控制器没有有效的IP地址,则在MAX的配置树中将看不到Software软件文件夹。

        10.某些控制器使用推荐软件集(RSS)进行安装。如果您的控制器没有RSS选项,请继续执行步骤11。

        RSS通过自动选择所需的基本软件组件来简化安装过程。选择要安装的LabVIEW Real-Time版本的RSS。

        RSS将选择安装该RT和驱动程序版本的基本要求。接下来,将打开另一个窗口,允许选择其他可选安装组件。

        11.如果控制器没有RSS选项,则需要手动选择特定软件。

        12.选择下一步。查看要安装的软件。

        13.选择“下一步”开始安装过程。

        14.安装软件后,控制器将重新启动。如果手动将控制器置于安全模式,请将设置/拨动开关恢复为关闭,以使控制器正常重启。

强制格式化rt步骤

由于目标磁盘空间已满,将会发生此错误。若需要改善此现象,请完成以下步骤:

  1. 如果控制器具有安全模式选项,请使用重置按钮或拨码开关以安全模式启动控制器。有关如何解释状态LED的行为以及如何将控制器设置为以安全模式启动的信息,请查阅控制器的用户手册 。
  2. 如果在尝试以安全模式进行格式化时控制器仍然给您此错误,请尝试使用另一台点电脑测试
  3. 远程访问您的控制器,并删除所有不需要的文件或日志 。
  4. 在安全模式下并重新引导时,通过访问控制器上的Shell 并运行以下命令,以从目标控制器上格式化目标。查看实时控制器和实时操作系统兼容性表,以获取有关设备处理器类型的更多信息。

基于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应用于目标上。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/577886.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中间继电器的文字符号和图形符号

中间继电器的文字符号和图形符号 中间继电器主要用途是当其他继电器触头数量或容量不够时,可借助中间继电器扩充触头数目或增大触头容量,起中间转换作用。将多个中间继电器相组合,还能构成各种逻辑运算电器或计数电器。 中间继电器文字符号…

Kafka、RocketMQ、RabbitMQ消息丢失可能存在的地方,以及解决方案

这里主要对比:Kafka、RocketMQ、RabbitMQ 介绍一下消息生产、存储、消费三者的架构形式。 消息丢失可能存在的场景: 情况一: 生产者发送给MQ的过程消息丢失 在写消息的过程中因为网络的原因,还没到mq消息就丢失了;或…

【AI故事】灵感的源泉还是知识的盗窃?

灵感的源泉还是知识的盗窃? ——ChatGPT Robot在一个漆黑的夜晚,年轻的作家艾米丽坐在书桌前,手里紧握着一支笔,思绪万千。她一直在寻找创作的灵感,但却毫无头绪。 突然,她听到了一声巨响,仿佛…

C# 初识System.IO.Pipelines

写在前面 在进一步了解Socket粘包分包的过程中,了解到了.NET 中的 System.IO.Pipelines,可以更优雅高效的解决这个问题;先跟随官方的示例做个初步的认识。 System.IO.Pipelines 是一个库,旨在使在 .NET 中执行高性能 I/O 更加容…

DeskPins | 将窗口钉在面前

前言 DeskPins | 将窗口钉在面前 有的人,一边看番,一边却在刷题; 有的人,一边网课,一边却在摸鱼。 有的人,一边某xuexi通上考试,一边。。 众所周知,窗口置顶是很常见的一个需求&…

智慧零售技术探秘:关键技术与开源资源,助力智能化零售革新

智慧零售是一种基于先进技术的零售业态,通过整合物联网、大数据分析、人工智能等技术,实现零售过程的智能化管理并提升消费者体验。 实现智慧零售的关键技术包括商品的自动识别与分类、商品的自动结算等等。 为了实现商品的自动识别与分类,…

vue3+ts 代理的使用

简单封装request.ts import axios from "axios";// 1.创建axios对象 const serviceaxios.create();// 2.请求拦截器 service.interceptors.request.use(config>{return config; },error>{Promise.reject(error); })// 3.响应拦截器 service.interceptors…

走进数字金融峰会,为金融科技数字化赋能

12月20—21日,FSIDigital数字金融峰会在上海圆满召开。本次峰会包含InsurDigital数字保险峰会和B&SDigital数字银行与证券峰会2场平行峰会;吸引了近600位来自保险、银行、证券以及金融科技等行业的领导者和专家齐聚一堂,共同探讨金融业数…

docker 私有仓库

Docker 私有仓库 一、私有仓库搭建 # 1、拉取私有仓库镜像 docker pull registry # 2、启动私有仓库容器 docker run -id --nameregistry -p 5000:5000 registry # 3、打开浏览器 输入地址http://私有仓库服务器ip:5000/v2/_catalog,看到{"repositories&quo…

瑞熙贝通助力实验室原始记录无纸化管理

一、系统概述 随着互联网时代的发展,实验室管理信息化功能日趋完善,涉及维度也不断扩大,实现实验室原始记录的电子化和数字化,提高实验室工作质量和效率,是实验室发展大势所趋。在实验室信息管理系统得到日益广泛应用…

云计算:现代技术的基本要素

众所周知,在儿童教育的早期阶段,幼儿园都会传授塑造未来行为的一些基本准则。 今天,我们可以以类似的方式思考云计算:它已成为现代技术架构中的基本元素。云现在在数字交互、安全和基础设施开发中发挥着关键作用。云不仅仅是另一…

nodejs+vue+微信小程序+python+PHP的热带野生动物园景点预约订票系统的设计与实现-计算机毕业设计推荐

管理员是系统的管理者,拥有系统的所有权限,通过系统设定的账号和密码登录后对系统进行管理,包括密码修改、用户管理。新闻公告的管理、景点管理、订单管理。管理员登录中,通过用户的登录名和密码到热带野生动物园景点预约订票系统…

【数据结构】LRU缓存的简单模拟实现(leetcode力扣146LRU缓存)

文章目录 一、定义二、LRU模拟实现二、代码实现 一、定义 LRU是Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法。 Cache的容量有限,因此当Cache的容量用完后,而又有新的内容需要添加进来时, 就…

几种串口扩展电路

一、IIC串口扩展电路 LCT200 是一款可以通过 I2C 接口通讯,拓展 2 路独立串口的通讯芯片,同时也支持通过 2 路串口读写 I2C 接口的数据。LCT200 的封装为 TSSOP-20。 主要功能:⚫ 通过对 I2C 接口读写实现拓展 2 路独立串口功能 ⚫ 通过读写…

【Python3】\u字符与中文字串互转

小水。 encode和decode: str没有decode函数,但对应的有encode函数,该函数作用是转码为bytes对象bytes通过decode函数转换回对应的str对于一些偏激的(可以用过分来形容)的字符串,例如一二三\\u56db\\u4e94\\u516d,是有…

小狐狸GPT付费2.4.9 去除授权弹窗版

后台安装步骤: 1、在宝塔新建个站点,php版本使用7.2 、 7.3 或 7.4,把压缩包上传到站点根目录,运行目录设置为/public 2、导入数据库文件,数据库文件是 /db.sql 3、修改数据库连接配置,配置文件是/.env 4、…

时间Date

你有没有思考过时间问题: 前端为什么可以直接看见时间格式的数据 后端怎么接受的数据,怎么处理的 一般来说:前端传输来数据都是时间格式的字符串,那么后端需要能够解析时间格式的字符串,归功于JSONFormat ,可以解析…

YOLOv8改进 | 主干篇 | RevColV1可逆列网络(特征解耦助力小目标检测)

一、本文介绍 本文给大家带来的是主干网络RevColV1,翻译过来就是可逆列网络去发表于ICLR2022,其是一种新型的神经网络设计(和以前的网络结构的传播方式不太一样),由多个子网络(列)通过多级可逆连接组成。这种设计允许…

【Python_09】Python基础语法(数据容器之列表详解)

文章目录 概述Python中的数据容器列表1.1 定义列表1.2列表取值与修改1.3 列表遍历1.3.1 使用for循环遍历列表1.3.2 使用while循环遍历1.3.3 使用enumerate()函数获取索引和元素 1.4 列表常用方法 概述 数据容器是用来存储和组织数据的数据结构和对象。可以以不同的方式存储和操…

SpringBoot Event,事件驱动轻松实现业务解耦

什么是事件驱动 Spring 官方文档AWS Event Driven 简单来说事件驱动是一种行为型设计模式,通过建立一对多的依赖关系,使得当一个对象的状态发生变化时,所有依赖它的对象都能自动接收通知并更新。即将自身耦合的行为进行拆分,使拆…