使用反射内存,您可以发送:
- 任何单点硬件 I/O,例如模拟输入和输出或数字 I/O
- NI-XNET 通道,例如 CAN 信号
- Model parameters, inports, outports 和 Execution information
- User Channels
- Calculated Channels
- System Channels
然后可以在反射内存系统的另一端接收这些信息。
设置发送的通道,您需要:
1. 导航至
Controller > Hardware > Chassis > Data Sharing,然后右键点击
Data Sharing 选项并选择
Hardware Discovery Wizard,将反射内存模块添加到 VeriStand System Definition 文件。
2. 右键点击
Reflective Memory 选项并选择
Add Data Channel 或
Add Multiple Data Channels 。
3. 将新创建的通道配置为从反射内存将写入另一个 PXI 的内存地址读取,或者将新创建的通道配置为将一个通道写入某个内存地址,以便另一个 PXI 可以读取该通道。此时也应设置数据类型。
4. 单击工具栏上的 Mapping 按钮:
5. 在 Mappings 窗口中,您可以将系统中的通道映射/连接到反射内存读取器和写入器。以下是一个示例,名为“EngineTemp”的模型输出,通过反射内存网络发送至模型输出端口映射的 Reflective Memory 写入通道,名为“ExampleWriter”。