如何在VeriStand中使用GE cPCI-5565PIORC

发布时间:2024年01月15日

如何在VeriStand中使用GE cPCI-5565PIORC - NI

环境

硬件

  • cPCI-5565PIORC

软件

  • VeriStand

GE cPCI-5565PIORC本身兼容用于实时测试应用的NI VeriStand软件环境。VeriStand 2020 R2开始支持在PXI Linux RT环境下使用GE cPCI-5565PIORC,但是在VeriStand 2020 R5之前,VeriStand对GE cPCI-5565PIORC的支持存在一个重要的性能问题,所以强烈建议安装VeriStand 2020 R6或更高版本来使用GE cPCI-5565PIORC。本文档提供有关配置GE cPCI-5565PIORC反射内存模块以在VeriStand中使用DMA Interrupts的方法。这种方法在VeriStand目标之间更常用,因为它具有更好的性能。如果您计划使用network interrupts,请参考Getting Started With the GE cPCI-5565PIORC Reflective Memory Module

1.在您的Linux RT目标中安装GE cPCI-5565PIORC反射内存卡的驱动程序。

2.导航至Controller > Hardware > Chassis > Data Sharing,然后右键单击Data Sharing选项并选择Hardware Discovery Wizard,将反射内存卡添加到VeriStand的System Definition File。 反射内存卡将以NI MAX检测到的名称自动添加进来。

3.保持Enable interrupt on start cycle不选。

4.添加另一个也安装了GE cPCI-5565PIORC的PXI控制器,重复步骤2和3,添加反射内存卡。

5.右击Data Sharing Network并选择Add Reflective Memory Network

反射存储卡的配置如下所示。

6.在每个RT目标控制器中创建一个User Channel,在Mapping窗口,您可以直接连接这两个User Channels,如下所示。由于反射内存卡的存在,不同目标之间的数据交互成为可能。

7.保存配置并部署System Definition File。在NI VeriStand UI中改变User Channel a的值,User Channel c的值也会同步变化。

文章来源:https://blog.csdn.net/sanhello/article/details/135599278
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。