完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
还好以前遇到过这样的问题
原因是这样的 ,因为你在调试过程中打开了资源而没有关闭资源,或者其他什么原因 ,导致部分dll库函数没有释放,导致重新运行open之类的函数时执行失败,在发生错误的时候 ,可以尝试去删除DLL文件,会发现不能删除。解决方法就是完全退出重启labview,不行的话重启电脑,重新运行demo就可以了 ,调试的时候不要只open就强行终止,建议按照demo的逻辑来。希望对你有用
最佳答案
|
|
|
|
|
|
|
|
|
|
|
|
我也在做这个,用的千目电子的USB-CAN,调用函数后如何赋初值呢,可否指导一下
|
|
|
|
1071347075 发表于 2015-7-16 13:51 我也在做这个,用的千目电子的USB-CAN,调用函数后如何赋初值呢,可否指导一下 |
|
|
|
1071347075 发表于 2015-7-16 13:51 先前是我 没有加入硬件调试 后来又试了一下 果然可以 谢谢你的建议! 后来接着调试又遇到一个问题 就是我的transmit和receive 函数没有传出和接收到数据 是不是因为我u***can的can接口悬空 没有接到另一个can实体的原因? |
|
|
|
1071347075 发表于 2015-7-16 13:51 另外就是这么把积分给你 第一次发帖子 真是失礼 |
|
|
|
hzw910613 发表于 2015-7-16 21:49 可以试试自发自收模式,这样悬空也是可以收到数据的,如果是正常的发送接收模式,是需要短接的,另外如果多个节点的话,需要注意终端电阻的并联效应,按手册的要求来就行 |
|
|
|
指导不敢,赋初值是什么意思,不是很明白 |
|
|
|
1071347075 发表于 2015-7-17 12:38 我试着把u***can的两个can通道连接起来 然后labview做通道0的一个接口 另一段用哪一个来做呢?可以用随设备来的软件cantest做吗? |
|
|
|
|
|
|
|
1071347075 发表于 2015-7-17 12:38 现在open之类的函数没有问题了 另外就是我利用u***can设备加上他以前的软件是可以自发自收的 但是我现在利用库函数调用发送和接收函数时 发送帧数和接收帧数为0 我是和DSP进行can通讯的 波特率和ID号设置都是没有问题的 我不知道是不是labview编程的问题 贴上图请你帮我看一看 谢谢! |
|
|
|
hzw910613 发表于 2015-7-21 11:15 可能是下位机硬件问题 我再调试试试 |
|
|
|
你好,我用的kavser leaf lght v2,用的是自带的例子。现在运行的时候,发现CAN 通信指示灯不亮,驱动我也装了,看了调用的CANLIB.DLL数据库,kvcanOpenChannel.vi kvCanSetStdBusParams.vi kvCanAccept.vi kvCanBusOn.vi kvCanBusOff.vi ,这些函数都有,但是运行的时候,CAN指示灯不亮,感觉到没有打开设备,不知道是什么问题??? |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1632 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1241 浏览 0 评论
1452 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2648 浏览 2 评论
1387 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 17:13 , Processed in 0.732495 second(s), Total 74, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号