找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 742|回复: 1

用labview向步进电机控制器发命令后,串口中读出乱码是怎么回事啊?急

[复制链接]
发表于 2007-3-28 20:34:04 | 显示全部楼层 |阅读模式
我正在做的课题需要用labview给步进电机控制器发命令,我编的程序可以控制电机转,但是用read节点读串口的时候总是报错,“a framing error.......",用控制器自带的串口调试助手发命令时,也可以控制电机,但是在接收区里接收到的却是大段的乱码,就是有很多问号和一些汉字的那种乱码。


控制器给的命令的格式是这样的,@2D00SFFP0000FFFFGCRLF,其中命令都是以@开头的,D表示方向的设置,S表示速度的设置,P脉冲数的设置,红色的表示的是十六进制的设置值,G是表示执行的字符,CR换行,LF回车。


返回的应该是以#开头的字符串。


请高人给以解答,这个问题困扰了我好几天了,吃不好睡不好的,愁啊
发表于 2007-3-28 23:00:12 | 显示全部楼层
"用控制器自带的串口调试助手发命令时,也可以控制电机,但是在接收区里接收到的却是大段的乱码,就是有很多问号和一些汉字的那种乱码。"


推荐用串口调试助手2.2(龚建伟做的)。你的乱码问题应该是显示方式你没选,选成16进制,显示就没问题了
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 04:43 , Processed in 0.029901 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表