关于RS232串口中的指令问题
最近给一台控温仪 ( 东方晨景 TC202控温仪) 编程,RS232串口的labview编译之前就已经做过,相信数据线也不会有什么问题,但是输入指令后仪器就是没有反应,怀疑是指令有问题。仪器本身支持ASCII码
VISA Serial,byte count是1,错误显示说Timeout。
根据说明书,指令为:"#AA回车符"
AA指仪器地址, 回车符的ASCII码是0DH, 所以我输入了“ #010DH ”,但就是没有反应,即Timeout。
请问有谁遇到过类似的指令吗? 是怎么解决的
[ 本帖最后由 abaddon.shawl 于 2008-5-27 19:11 编辑 ] ,指令为:"#AA回车符"
就用字符串连接么
#
AA
回车符string
连接起来 我觉得不需要连接他们阿, 可以直接输入为什么还要连接呢
问题是回车符在ASCII码里应该怎么表示?我查过了,0DH是十六进制,加在后面不对
有没有办法把 十六进制转换到ASCII码? 看精华贴中关于串口数据转换的,里面一般的都有的!是以前我们学习套件配套的,现在也可以全套下载到了! string的输入,你可能是用normal模式了,把它改为hex模式就可以了
页:
[1]