我正在使用带有Simulink实时(rtwin)的Sensoray 626卡,问题是当我尝试使用范围块实时绘制某些图形时,绘制的点不超过800点。换句话说,似乎示波器通过删除旧点并一次又一次从零开始新帧来更新图形。
我试图将要绘制的数据从simulink导出到工作区,以便在实时仿真完成后对其进行绘制,但是不幸的是,发生了同样的问题。我的工作空间积分不超过800(在某些尝试中,我的积分不足200)。
奇怪的是,在相同的Matlab版本和相同的PC上,而是使用das 1002卡,不会发生这种问题。范围和保存到工作区块都可以很好地工作。
我正在Windows XP上使用Matlab 2009。
我会使用das 1002卡,但其中不包含任何编码器。PS:正确设置了求解器配置,并加载了必要的库。
将提供任何可以解决此问题的帮助。
预先感谢。
示波器只能显示等于外部样本的数量模式缓冲区长度。因此,请转到工具->外部模式控制面板->信号和触发,然后在此处检查持续时间参数。 ID假设它是1000,那么以0.001 s的采样率进行1000次采样就得出1您获得的数据的秒数。如果您想要更多,请尝试增加此数字。