#通过一个动态波形案例验证共享内存的实时性#
应用背景:
之前一段时间了解过C#可以创建一个内存空间,而CODESYS可以基于SysShm的库文件,对内存区进行操作,本着学习的心态,在网上搜索了相关内容,并验证了这种方式可行性。为了进一步验证共享内存的实时性,我在网上又搜索了下C#获取音频数据的一段程序,如果把这个实时数据给CODESYS,这个波形会发生什么样的改变呢?
以下图形分别是在时域和频域模式下采集的数据(小窗口是C#采集的),通过图形可以看到,在如此高频的动态数据下,数据传输还是有一定的实时性的,时域存在一定的延迟,频域的数据缺失较明显。
音波图