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

更新 Apr 27, 2023

环境

硬件

  • 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反射内存卡的驱动程序。
捕捉.PNG
2.导航至Controller > Hardware > Chassis > Data Sharing,然后右键单击Data Sharing选项并选择Hardware Discovery Wizard,将反射内存卡添加到VeriStand的System Definition File。 反射内存卡将以NI MAX检测到的名称自动添加进来。
捕捉.PNG
3.保持Enable interrupt on start cycle不选。
捕捉.PNG
4.添加另一个也安装了GE cPCI-5565PIORC的PXI控制器,重复步骤2和3,添加反射内存卡。
捕捉.PNG
5.右击Data Sharing Network并选择Add Reflective Memory Network
捕捉.PNG
反射存储卡的配置如下所示。
捕捉.PNG
6.在每个RT目标控制器中创建一个User Channel,在Mapping窗口,您可以直接连接这两个User Channels,如下所示。由于反射内存卡的存在,不同目标之间的数据交互成为可能。
捕捉.PNG
7.保存配置并部署System Definition File。在NI VeriStand UI中改变User Channel a的值,User Channel c的值也会同步变化。
 
 
Tariff Impact Update Learn more

Was this information helpful?

Yes

No