发布网友 发布时间:2022-04-22 09:21
共2个回答
热心网友 时间:2023-10-03 05:45
这取决于两点:
1. 你的串口数据是单个数据、还是数组格式?一定要转化成数据格式才行,不能是字符格式。
2. 绘制的曲线,是要累加,还是不断刷新?
LabVIEW的图形曲线控件,分两种,一种是Graph直接接收数组数据即可,每次赋值后刷新曲线;一种是堆栈式Chart的,随着数据的写入,不断地累加,成为连续的曲线,曲线的长度取决于其History Length;
参考资料:http://www.leadertech.com.cn/bbs
热心网友 时间:2023-10-03 05:45
补充楼上:
Graph控件,它每次都从头开始画图,如果你要显示一个连续的曲线,你就得收集从开始一直到最后的数据,这样每次画图时候都从头开始画.方法就是先建立个空数组,利用反馈结点,每次循环的数据都要加到(把元素添加到数组)旧的数组里,然后用这个数据画图.
一般串口采集的都是字符串,你需要根据你串口自己的协议,采集到需要的字符串,然后换成数字