LabVIEWwilliam hill官网
直播中

xihaijie

8年用户 13经验值
擅长:嵌入式技术
私信 关注
[讨论]

用Labview编写的TCP客户端和网络调试助手通信接收与发送的数据不对

各位大神好,我用labview编写的TCP客户端和TCP调试助手通信时只接收第一个空格前字符串转化为数字,空格后的字符串自动忽略了。本来用TCP调试助手发送的数字客户端当成字符串来处理了,所以加了一个十进制字符串至数值转化控件,但是它只转化了空格前的字符串,空格后的字符串自动忽略了,导致最后的簇输出只有第一个数的显示,第二个数显示不出来,这是程序,麻烦各位大神了!像我举的例子,传送43和53,中间空格隔开,客户端接收到的字符串是43空格53,但经过字符串转化数值控件就只剩下一个43了,最后前面板就只显示43这一个值了
  • 捕获.PNG
  • 2.PNG

    TCP Client.vi (2017-4-11 15:42 上传)

    14.28 KB, 下载次数: 268

已退回2积分

回帖(8)

xihaijie

2017-4-11 15:46:46
帮帮忙,拜托各路大神了
举报

胡同里有只猫

2017-4-11 16:03:06
转换的时候掉了,你就不能把字符串截取下再转换
举报

xihaijie

2017-4-11 19:15:29
引用: caifeng0404 发表于 2017-4-11 16:03
转换的时候掉了,你就不能把字符串截取下再转换

怎么把字符串截取下?你的意思是我发送的两个字符串,截取其中之一还是?具体怎么操作呢,我想达到的目的是一次性把两个字符串都显示了,麻烦了
举报

齐磊

2017-5-30 09:18:52
下载来看看,什么情况
举报

更多回帖

发帖
×
20
完善资料,
赚取积分