cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

LV中进行串口通信命令字符问题

[复制链接]
发表于 2007-9-10 16:18:17 | 显示全部楼层 |阅读模式
现有一设备,采用串行口RS232与主机进行通信,其命令格式是以"Esc"开头,后面加上命令字符,在VB中这种字符是有特殊表示方法的,如CHR(27).那么在LV中应该怎么样表示呢?
 楼主| 发表于 2007-9-10 16:18:57 | 显示全部楼层
怎么现在发贴又不需要验证码了啊,过不了几天岂不又是很多广告.
发表于 2007-9-10 19:20:12 | 显示全部楼层
在VB中这种字符是有特殊表示方法的,如CHR(27).
labview中是右键,hex display,填入27.
已经做了论坛升级,第一次需要登录证明,以后就不用了,这次效果好多了对屏蔽垃圾广告。
 楼主| 发表于 2007-9-11 09:18:00 | 显示全部楼层
问题是后面的命令不能是hex display啊,整个格式如下:
esc ABCDEF 回车键
按照说明书中在VB下编程命令是chr(27)+"ABCDEF"+chr(13)
在LV中应该如何呢
发表于 2007-9-11 10:09:01 | 显示全部楼层
我用的仪器通讯都是直接按照命令集里的命令写入就可以了啊。
只要仪器可以识别就好了。
不知道你的可以不
发表于 2007-9-11 10:58:00 | 显示全部楼层
 楼主| 发表于 2007-9-12 08:52:22 | 显示全部楼层
全部转换成16进制的话,设备通信协议中没有说是用16进制的协议啊.使用的是直接字符命令哦.手头上又没有设备,要调试还得要去厂家那里才行啊.真是麻烦
发表于 2007-9-12 09:31:59 | 显示全部楼层
发表于 2007-9-12 09:45:59 | 显示全部楼层
原帖由 ricken 于 2007-9-12 08:52 发表
全部转换成16进制的话,设备通信协议中没有说是用16进制的协议啊.使用的是直接字符命令哦.手头上又没有设备,要调试还得要去厂家那里才行啊.真是麻烦

只是在发送的时候变换下,其实是一样的东西,就好像一个人有2套衣服,但核心还是他自己。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-20 00:04 , Processed in 0.428040 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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