我的模型执行的最大PCL速率是多少?

更新 Mar 26, 2024

环境

软件

  • VeriStand

我需要尽可能快地执行数学模型和主控循环。如何估算PCL和模型循环的最大执行率?

为了确定主控循环和模型的最大频率,可以逐渐增加目标速率,直到LP计数,HP计数和模型计数系统通道恒等于零且不增加。
您可以使用Configuration Benchmarking Tool for NI VeriStand来自动提高目标速率,并验证LP计数,HP计数和模型计数系统通道是否为零。为您的模型确定最大PCL速率的说明如下:
  1. Configuration Benchmarking Tool for NI VeriStand页面下载并解压缩该实用程序
  2. 启动NIVS Benchmarker.exe应用程序
  3. 在“Select sys configs-选择系统配置”对话框窗口中配置相应的参数
    1. 选择带有* .nivssdf文件的目录,将该目录进行测试。每个系统定义文件都会经过测试以估计其最大PCL速率。
    2. 将所需的PCL速率设置在“最近点”编辑框中
    3. 设置控制器的目标IP
    4. 选择重新记录日志文件以保存测试结果
  1. 单击确定。此后,将显示“NI VeriStand 201X Configuration Benchmarker”窗口,并且系统定义文件将以不同的PCL频率连续部署,直到系统通道计数器(HP,LP和模型计数)的最大频率等于零为止。
  1. 打开Resilt日志文件,并找到每个系统定义文件以Hz为单位的最大PCL速率