NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

串口与步进电机的问题

加termination了吗?
------------------------------------
A guitar man play instruments
wengang_qin@sjtu.edu.cn
0 项奖励
11 条消息(共 16 条)
3,319 次查看
用连接字符串的结点把命令HX和回车\r连一起后再写到了write buffer但还是没有响应?其中enable termination 我用的默认值,termination char  \r \n都试过也不行,大家做过串口的肯定觉得很简单,也比较有经验,会在那儿有问题呢?
0 项奖励
12 条消息(共 16 条)
3,306 次查看
大家好:
       我在试用不同命令写法的时候,发现用自己编写的程序发送清0命令后,控制器不执行,然后马上用io instrument 运行x+1(让电机运行一个步长),按run后,控制器却执行清0操作,再按run,才执行x+1操作,会不会是自己编写的程序把命令送到了串口,但控制器却没有执行,当用io instrument 时,它才执行了,可这又是为什么呢?
我把现在自己用的程序附上来了,上次大家帮我改的我打不开 ,我是7.0版的,现在好像就差一点了,但就是没找到原因。
0 项奖励
13 条消息(共 16 条)
3,303 次查看
you should add some "right" delay time for VISA read and write.
________________________________________________________


Try to make everything Automatic
0 项奖励
14 条消息(共 16 条)
3,291 次查看
       请问在那儿设置delaytime呢,我现在就只是在configure里设置了timeout 为5000?
       我现在就是自己编的程序发送的命令控制器不执行,如果马上用i/o instrument ,它会先执行刚才我自己编写程序里发送的命令,然后才执行i/o instrument 里设定的命令?
0 项奖励
15 条消息(共 16 条)
3,275 次查看
谢谢大家对我的帮助,我上过几个lv论坛,但这里的网友是最热心的,给我提了许多宝贵的意见,现在问题已经解决,原来就是回车符号用错了,把\r改为lv 里的回车节点就可以运行了。再次谢谢大家对我这个新手的帮助!
0 项奖励
16 条消息(共 16 条)
3,250 次查看