如何配置NI-Scope的Pre-Trigger和Post-Trigger的采样点数
发布网友
发布时间:2022-05-04 14:01
我来回答
共1个回答
热心网友
时间:2022-06-22 18:28
NI-Scope仪器驱动包含了配置示波器板卡模拟输入属性的功能,如采样率和带读取采样(记录长度)。其中的一个输入属性称之为参考位置(Reference Position),相关的文档可以在NI-Scope 功能参考帮助中找到,如下:
指定了参考事件在记录波形中的位置;NI-Scope使用该参数值来设置NISCOPE_ATTR_HORZ_RECORD_REF_POSITION属性。
"参考位置(Reference Position)"的输入的作用是指定用户的记录中有多少采样点是pre-trigger采样点,有多少是post-trigger采样点。例如:用户程序的需求是采集1000个点,并且将"参考位置"的输入设为50,那就是设置了记录长度的50%(500个采样点)作为pre-trigger采样点、50%(500个采样点)作为post-trigger采样点."参考位置(Reference Position)" 的输入是"记录长度" 的百分比输入。如果采样长度是1000个点而"参考位置"的输入设置为75,那就表明参考事件(接收真实触发事件)将发生于记录长度75%的位置。在这个例子里,可以算出有750个pre-trigger采样点和250个post trigger采样点。
"参考位置(Reference Position)"的输入设置为0表明触发事件将发生于记录开始的瞬间。也就是说,所有的采样点都将在接收到触发信号以后采集,或是所有的采样点都是post-trigger采样点。
"参考位置(Reference Position)"的输入设置为100表明触发事件将发生于记录结束的瞬间。也就是说,所有的采样点都将在接收到触发信号之前采集,或是所有的采样点都是pre-trigger采样点。