当前位置:
工控论坛
> >
产品
>
变频与传动
>
ABB变频器
我要发帖
. 怎样用VB6输出扩展的ASC码(128-255)?
点击:
2348
| 回复:
6
大哥大兵
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 48回
年度积分:0
历史总积分:98
注册:2004年11月09日
发表于:2005-12-13 15:12:00
楼主
[b]怎样用VB6输出扩展的ASC码(128-255)? [/b]没有扩展的ASC码(0-127)是可以的,在串行通信中,如要输出"B"字符,则MSCOMM1.OUTPUT= CHR$(66)或MSCOMM1.OUTPUT= "B",都行,传送的ASCII值是 "42" (十六进制). 那现在要传送 MSCOMM1.OUTPUT= CHR$(254),传送的ASCII值应该是 "FE" (十六进制)才对, 而实际传送的ASCII值变成 "00" (十六进制)了.本人监视另外的软件,传送的ASCII值要是 "FE" (十六进制)是可以的.
分享到:
收藏
邀请回答
回复楼主
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2005-12-13 15:16:00
1楼
用VB中的字节数组来下发数据
回复
引用
举报
大哥大兵
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 48回
年度积分:0
历史总积分:98
注册:2004年11月09日
发表于:2005-12-13 15:35:00
2楼
能具体点吗?
或举个例,如现在传送的ASCII值是 "FE" (十六进制),怎么做?
回复
引用
举报
大哥大兵
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 48回
年度积分:0
历史总积分:98
注册:2004年11月09日
发表于:2005-12-13 15:48:00
3楼
也就是要输出传送有点象 "p" 字符,上面要出头一点,但把WORD文档中此字符粘贴到VB原码中却变成 "t" 了? 再反过来把VB原码里的 "t" 粘贴到WORD文档中还是 "t",反不回来?
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2005-12-13 16:25:00
4楼
把字符还原来ASC码,发送时,只关心字符值.
dim a(2) as byte
a(0) = 128
a(1) = 121
再用
ms1.output =a
回复
引用
举报
大哥大兵
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 48回
年度积分:0
历史总积分:98
注册:2004年11月09日
发表于:2005-12-14 12:43:00
5楼
谢谢 deng_lp
[b]现在关键是ASC码(128-255)不行,不知您试了没有?[/b]
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2005-12-14 13:24:00
6楼
这样发送没问题的
回复
引用
举报
热门招聘
相关主题
(已结帖)变频擂台第96期——关...
[7330]
变频器的输出电压------数字...
[7718]
原创/变频器现场调试与故障处...
[21749]
探讨:电抗器的作用
[5804]
半年不用的变频器,送电炸机啥...
[7837]
富士G11UD变频器密码问题?
[8226]
变频器显示的电流是实际工作...
[6505]
变频器频率升不上去
[6741]
能否将变频器输出的交流电整...
[6324]
调察一下上海新华DCS的使用情...
[7887]
官方公众号
智造工程师
客服
小程序
公众号