NI Crio系统连接环境配置

2024-06-08 11:48
文章标签 配置 系统 连接 环境 ni crio

本文主要是介绍NI Crio系统连接环境配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近项目需要,对实时性要求较高,使用传统的CDaq系统无法满足对于指令响应的需求,因此尝试使用Crio系统来搭建整个平台。对其中遇到的问题进行记录。

连接问题

Crio系统的连接需要将系统与PC机通过网线进行连接。首次连接的时候接上网线在NI MAX系统中就可以显示。在这里插入图片描述
如果机器是之前设置好的,并且也不知道IP地址,可以重置IP或者使用USB连接配网。重置IP是长摁Reset键5秒,然后Status灯会变亮,然后再长摁Reset键5秒,灯再次变亮,IP地址就重置完成了。目前开发我使用DHCP,每次IP会变,不过要是不换电脑也就可以了,但是建议还是固定IP,因为后面开发的时候IP地址非常重要。在环境配置完成前在NI Max中不会显示设备。

连接前的环境配置

当你在远程设备中无法找到设备时,可以使用这个功能。
在这里插入图片描述
在这里插入图片描述
看你是否缺少了响应的配置环境。三个绿色才能完成连接。

编译配置

Labview 和 Labview Real Time是两个软件,在装了Labview 之后,你还需要安装Xillinx编译器,这里需要从官网下载。注意编译器版本非常重要,2018版本的Labview以及Win10不支持ISE,因此ISE不要下载。这里只能使用17.2版本的Vivado进行编译才可以生成FPGA使用的比特流文件。另外,还需要安装Labview FPGA模块才能够完成编译。
工程中 需要保证IP地址和NI Max中的IP地址保持一致,否则无法连接。这里我没有修改。
在这里插入图片描述
Host中使用的程序,IP地址也需要和NI Max中的保持一致。这里我没有修改。
在这里插入图片描述
RT系统中,也需要对IP进行修改。在重新载入文件后运行。
在这里插入图片描述

开发流程

首先要确定FPGA端的程序正确。
在这里插入图片描述
在模块中添加插槽硬件。切记要在这里添加,并扫描到硬件。
在这里插入图片描述
这种属于正确添加的设备。

在这里插入图片描述
模块添加完成后就可以进行编写操作了。

FPGA端编译

环境配置好了,就能够完成编译,让FPGA端连续运行,或者按指令调用。

这篇关于NI Crio系统连接环境配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1042100

相关文章

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Mysql 中的多表连接和连接类型详解

《Mysql中的多表连接和连接类型详解》这篇文章详细介绍了MySQL中的多表连接及其各种类型,包括内连接、左连接、右连接、全外连接、自连接和交叉连接,通过这些连接方式,可以将分散在不同表中的相关数据... 目录什么是多表连接?1. 内连接(INNER JOIN)2. 左连接(LEFT JOIN 或 LEFT

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

什么是cron? Linux系统下Cron定时任务使用指南

《什么是cron?Linux系统下Cron定时任务使用指南》在日常的Linux系统管理和维护中,定时执行任务是非常常见的需求,你可能需要每天执行备份任务、清理系统日志或运行特定的脚本,而不想每天... 在管理 linux 服务器的过程中,总有一些任务需要我们定期或重复执行。就比如备份任务,通常会选在服务器资

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

TP-LINK/水星和hasivo交换机怎么选? 三款网管交换机系统功能对比

《TP-LINK/水星和hasivo交换机怎么选?三款网管交换机系统功能对比》今天选了三款都是”8+1″的2.5G网管交换机,分别是TP-LINK水星和hasivo交换机,该怎么选呢?这些交换机功... TP-LINK、水星和hasivo这三台交换机都是”8+1″的2.5G网管交换机,我手里的China编程has

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

在Spring中配置Quartz的三种方式

《在Spring中配置Quartz的三种方式》SpringQuartz是一个任务调度框架,它允许我们定期执行特定的任务,在Spring中,我们可以通过多种方式来配置Quartz,包括使用​​@Sche... 目录介绍使用 ​​@Scheduled​​ 注解XML 配置Java 配置1. 创建Quartz配置

Spring Boot实现多数据源连接和切换的解决方案

《SpringBoot实现多数据源连接和切换的解决方案》文章介绍了在SpringBoot中实现多数据源连接和切换的几种方案,并详细描述了一个使用AbstractRoutingDataSource的实... 目录前言一、多数据源配置与切换方案二、实现步骤总结前言在 Spring Boot 中实现多数据源连接

Kibana的安装和配置全过程

《Kibana的安装和配置全过程》Kibana是一个开源的数据分析和可视化平台,它与Elasticsearch紧密集成,提供了一个直观的Web界面,使您可以快速地搜索、分析和可视化数据,在本文中,我们... 目录Kibana的安装和配置1.安装Java运行环境2.下载Kibana3.解压缩Kibana4.配