在VeriStand中使用NI-SWITCH和Routing and Faulting Custom Devices设置一个特定的电阻值

更新 Feb 24, 2025

环境

硬件

  • PXI-2720
  • PXI-2722
  • PXIe-2725
  • PXIe-2727

软件

  • VeriStand

我一般使用NI 272x Resistive Simulation Custom Device来配置电阻值来模拟温度。由于此CD不受NI官方支持,因此能获得的技术支持有限。NI-SWITCH和Routing and Faulting custom devices由NI R&D支持。本文将介绍如何在VeriStand中使用NI-SWITCH和Routing and Faulting Custom Devices设置特定的电阻值。

  1. 右键单击Custom Devices>>NI>>NI_SWITCH。

截屏.JPG

  1. NI-SWITCH主页上,输入NI MAX中显示的Resource名称。

截屏.JPG

截屏.JPG

  1. 在PXIe-2727的Topology中选择2727/Independent

截屏.JPG

  1. 观察一下,一旦选择了Topology, NI-SWITCH中的Endpoint Configuration就会自动填充。保留Default设置。

截屏.JPG

  1. 右键单击Custom Devices并选择Routing and Faulting Custom Device。
  2. 右键单击“Routing Channels” ,并选择“Add Routing Channel”来添加通道。

截屏.JPG

  1. 要配置Routing and Faulting Custom Device以在CH0上设置60欧姆电阻(4欧姆 + 8欧姆 + 16欧姆 + 32欧姆),请按照以下步骤操作:
    1. State Configuration下,单击Add State并将State Name编辑为“ 60 Ohm ”。

截屏.JPG

    1. 要编辑连接,请单击Source和Destination行中的三个点按钮。

截屏.JPG

    1. 关闭继电器: b1shuntbc01b0r0、b0r1、b0r2、b0r3,为CH0设置60欧姆。

截屏.JPG

捕获.PNG

    1. 选择Sourceb1Destinationb1shunt ,则闭合继电器b1shunt。选择Sourceb0Destinationb1 ,则闭合继电器bc01。选择Sourceb0Destinationb0r0 ,则闭合继电器b0r0。选择Sourceb0Destinationb0r1 ,则闭合继电器b0r1。选择Sourceb0Destinationb0r2 ,则闭合继电器b0r2。选择Sourceb0Destinationb0r3 ,则闭合继电器b0r3。

截屏.JPG

  1. 要配置Routing and Faulting Custom Device,通过关闭继电器bc23、b2r0、b2r1、b2r2、b3r0、b3r3、b3r4、b3r5、b3r6、b3r7、b3,在CH1上设置446欧姆电阻(2欧姆 + 4欧姆 + 8欧姆 + 16欧姆 + 32欧姆 + 128欧姆 + 256欧姆)

捕获.PNG

截屏.JPG

按照上述步骤后,您可以根据需要设置电阻输出。