求助,串行数据处理问题
我要把硬件的数据读出来,作不同的处理。对应不同的处理功能,采用了不同的case结构处理。用的是串口通信。用串口仿真通信程序调试过,数据可以正常送上来。
但是 编的labview程序
在一个case结构下,数据可以正确的读出来,但是在另外一个case结构下,数据读不出来。
而这两个case的数据读取方法是一样的。
我在这里卡了快10天了
请教大家了
[ 本帖最后由 zubby 于 2007-9-23 11:42 编辑 ] 你把程序发上来,或者把两个case截图发下,我们帮你看下
回复 #2 飞雨天 的帖子
已经发了上去,请帮忙看看了。谢谢你 好像以前回复过的贴子,确定延时无问题的情况下,看下你的循环,可读时须要的时间和读不出用的时间 程序里面,如果我把“实时监控”的case
改名为“实时记录”
把原来的“实时记录”修改成“实时纪录0”(无效选项)
运行一次
然后再恢复原来的“实时纪录”,把复制“实时监控”的case修改成无效case选项
再次运行
这个时候,“实时纪录”case就可以正常运行了
这个不知道是什么原因 在高亮状态下观察到
端口 COM3是正确的
com口没有错误,visa 没有错误输出
只是没有输出数据
而且 bytes of port 始终等于 0 用串口仿真通信程序调试,数据可以正常送上来。
页:
[1]