• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

LABVIEW与KVASER的CAN卡怎么进行通讯

SINKS 2014-04-18 浏览量:4463
本人新手,公司买了KVASER的总线让我开发一个新的软件,有KVASER自带的子VI,可是直接使用不能用,所以无从下手,求大哥大姐们帮帮忙,是不是使用VISA还是DAQ?如果用的是VISA。。。那又该如果设置呢
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案

其他答案 数量:18

  • 没玩过这个,等版主来吧
    • 发布于2014-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 我来了,你能详细描述一下你的子VI吗?你现在调用的子VI能看到源码吗?还是仅开放了输入和输出接口呢?
    • 发布于2014-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要楼主提供几个信息哦:

    1、你们用的是不是USB-CAN卡呢?

    2、是实现数据采集功能吗?

    3、是采用USB通信的Labview的上位机软件开发吗?

    如果是,需要用的labview模块有VISA 通信,DAQ的话,需要调用厂商提供的VI,要详细看看关于VI的调用手册。希望你能提供更多的信息哦



    • 发布于2014-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • //www.icxbk.com/group-topic-id-19101.html

    //www.icxbk.com/group-topic-id-19093.html

    关于DAQ和VISA USB,请看这两个帖子

    • 发布于2014-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 等着小雨儿的教程,很想学labview
    • 发布于2014-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是的,一个use口的口连电脑,另一个不是use的连控制器。实现数据采集功能。但是我用的是kvaser的总线,一直找不到相应的历程。。源码是指dll函数库吧,有这个文件的,但是看不到里面的内容。输入是no error这样开始输入,根本没有串口的输入啊.具体的图我明天办公室去拍两张。小雨大人辛苦了!
    • 发布于2014-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 版主要准备好一个STM32F0DISCOVERY的板子才行,呵呵
    • 发布于2014-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 嗯,根据你的描述,你买的仪器是有支持labview的DLL,但是可能不会开源,DLL里面包含的函数定义及简要说明应该是有的。如果是这样,还会涉及DAQ的。你说的NO ERROR是错误处理段子,VISA通信的模块都有。请你在上传带详细的东西上来,到时候帮你想想办法
    • 发布于2014-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • F407DISCOVERY可以么?

    应该大同小异吧?

    • 发布于2014-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 完全可以,就是硬件配置有些不同,需要修改
    • 发布于2014-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 由于暂时图片上传不了,先做如下说明。子VI旁边有注解说需要OPEN CHANNEL 才能传输数据,但是我不知道OPEN CHANNEL是什么。KVASER是USB2.0接口;  支持11位标准帧(CAN2.0A)和29位扩展帧(CAN2.0B)  DB9针型CAN接口,是不是可以肯定是用USE CAN 卡了?不是I N公司的产品,是不是就只能用VISA。
    • 发布于2014-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • KVASER是专业做CAN设备的厂家,接触过它家的CAN分析仪,你买的是总线产品还是数据采集卡,能把具体型号描述一下吗?还有,这个是和labview有关联的,如果厂家集成了labview驱动的话,可能不用VISA了,需要你进一步发些资料上来。
    • 发布于2014-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 这里有两个关于kvaser的Labview lib库包,需要你自己找到canlib32.dll文件,有了这些,才能建立通信



    看到图片了吧,里面全是现场的子VI,只要按照好驱动,调用这些VI就可以了。open channel是打开通道,猜测可能是数据通道。

    • 发布于2014-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 谢谢,楼主看了这些有些了解了吧,最好去KVASER的官网上下载一些软件或驱动下来,如果你买的设备不自带光盘的话
    • 发布于2014-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 请问楼主的问题解决了吗,我现在也是下载的这个VI库,连接到车上检测不到CAN信号,接受框中没有内容。逐个查说是No channels available。求帮助。
    • 发布于2015-08-05
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

LABVIEW与KVASER的CAN卡怎么进行通讯