完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
labview 在使用JSON时候会出现断线的情况,接收数据是有设备发出的,有几百台设备,接收数据时间隔几天软件就会报错关闭,希望大神可以提醒一下,怎么防止JSON报错断线 |
|
相关推荐
7个回答
|
|
截图看看你是怎么处理的
|
|
|
|
|
|
|
|
那肯定是返回的数据有问题,不符合Json解析规则
|
|
|
|
接收的判断一下。合格再收
|
|
|
|
出现JSON断线的情况可能是由于网络不稳定、设备故障或者LabVIEW程序的bug导致的。以下是一些建议,希望能帮到您:
1. 检查网络稳定性,确保设备和LabVIEW程序之间的通信畅通。 2. 在程序里加入错误处理机制,例如使用Error Cluster和Error Handler等控件来捕捉可能的异常,并在出现异常时进行相应的处理,如记录错误日志、重试连接等。 3. 使用LabVIEW的自动重连机制,可以在程序建立连接时设置一个重连次数,当连接意外断开时,程序会自动尝试重新连接,直到连接成功或者重连次数超过限制。 4. 修改JSON解析的方法,在解析过程中添加try-catch机制,捕获解析异常,并在异常发生时进行相应的处理。 希望以上建议能够对您有所帮助。 |
|
|
|
你收到的数据不符合JSON解析方式。可以排查通信问题是否有丢失,另外是否程序拼接没有做好。如果都没有问题可以直接处理吧不符合JSON格式的直接抛弃,只解析符合JSON的。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1649 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1250 浏览 0 评论
1462 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2709 浏览 2 评论
1398 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 21:38 , Processed in 0.610610 second(s), Total 86, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号