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

有关串口的问题

[复制链接]
发表于 2007-3-4 16:42:49 | 显示全部楼层 |阅读模式
1.利用Ni-R485 transceiver control .vi 做串口试验时,visa 读取节点的bytes to read 设置为0时,程序可以走通,当设置为大于0的任一数时读取节点出错为什么??
2.visa写入节点中 string to write中回车如何写??、
谢谢各位大虾

[ 本帖最后由 gsk1980 于 2007-3-4 16:50 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2007-3-5 10:27:07 | 显示全部楼层
你设置固定数值读取当缓冲区中数据不对时就会出错,
你可以用VISA bytes at serial port来读,

你可以在VISA configure时将termination char设为10
具体看帮助
回复 顶

使用道具 举报

发表于 2007-3-5 10:28:06 | 显示全部楼层
另外偶好奇你的VISTA主题包用的是那个呀,挺漂亮的
回复 顶

使用道具 举报

 楼主| 发表于 2007-3-5 14:44:14 | 显示全部楼层
1.我的是番茄花园 LE blue(经典蓝色主题)
2.我按你说的设置,可是在visa写入节点中 string to write写入 #01(读所有通道的值),却没有输出结果。是不是命令有什么错误???
      参考:研华ADAM模块的ASC码命令都是由一下六部分组成:[分隔符](1)、[地址](2)、[命令](3)、[数据](可选,跟随命令)、[检验位](可选,2)、[回车]。并且所有的命令必须是大写字母。所用命令为: #AA:读所有通道的值

[ 本帖最后由 gsk1980 于 2007-3-5 14:47 编辑 ]
回复 顶

使用道具 举报

 楼主| 发表于 2007-3-6 12:53:22 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2007-3-6 13:09:17 | 显示全部楼层
按照浪子的建议做啊,读之前加一个bytes at serial port节点,获得串口中的字节数,全部读出就是了
回复 顶

使用道具 举报

发表于 2007-3-6 13:12:07 | 显示全部楼层
这样,你用超级终端试下看回显结果是什么样,
另外在输入字符时加入个回车符看下行不,
回复 顶

使用道具 举报

 楼主| 发表于 2007-3-6 14:35:15 | 显示全部楼层
我想主要就是回车符在labview中是什么?(cr)oDh吗?
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-30 07:02 , Processed in 0.044870 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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