完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
VISA READ 读出来的数据乱码,因为我想对这些数据进行处理,如果只是在显示界面改成16进制显示的话,达不到要求,比如输出得到的是0103 020060
我只想得到后面的0060,那我需要对这个字符串做截取处理 现在的问题是,VISA READ输出的数据应该是ASCII码,如何将ASCII码转成16进制让我可以进行一些数据的处理,不胜感激。
|
|
相关推荐
6个回答
|
|
求助求助,求助求助,求助求助,求助求助,求助求助,求助求助,求助求助,
|
|
|
|
这个问题我自己已经解决,还有一个问题,希望有大佬会。
有人对 ABB ACS880变频器了解的吗,我做了一个PC跟ACS880通讯的LABVIEW,不确定对不对,暂时只是为了读取SPEED的参数。如何做到既可以读SPEED,也可以读其他参数呀,就是咱界面上可以同时显示很多其他的参数,我用串口助手尝试了再用一个VISA WRITE跟VISA READ ,但是好像不行。每次我输入一个数据,两个VISA都会收到。 而且有人知道这个收到的数据的格式吗 这个SPPED的地址是400101,对应的寄存器是100,十六进制就是0064 所以我的输入是 0103 0064 0001 C5D5,请问我输出的内容是什么 我查了查,不确定,可能是 从站+功能+长度+数据,不确定对不对。 我主要问题是希望大佬帮忙看看格式问题,其次就是如何同时读取多个参数。 还有就是我通讯的时候,就买个RS232/RS485转换器,然后连接起来就可以了吗 不胜感激 |
|
|
|
|
|
|
|
学习学习,感谢楼主。
|
|
|
|
学习学习,感谢楼主
|
|
|
|
支持楼主666666666666666666666666666666666666666666
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
111 浏览 0 评论
148 浏览 0 评论
152 浏览 0 评论
1145 浏览 1 评论
Labview在生成安装文件的时候,提示“在本计算机上找不到已选定的某些安装程序”
1314 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-23 22:06 , Processed in 0.543327 second(s), Total 78, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号