打印
[求助讨论]

基于labview的CAN总线通讯

[复制链接]
7526|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myageage|  楼主 | 2015-11-16 17:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
myageage|  楼主 | 2015-11-16 17:18 | 只看该作者
VISA打开,VISA配置,VISA写入,VISA读取,VISA关闭。是不是这样的流程?是否要安装驱动呢?

使用特权

评论回复
板凳
songchenping| | 2015-11-17 07:30 | 只看该作者
是的。VISA驱动要安装啊。还要和你的硬件匹配啊。

使用特权

评论回复
地板
songchenping| | 2015-11-17 07:31 | 只看该作者
如果是USB接口设备的话,还要安装你的USB设备驱动的。一切准备就绪后,就会出现USB设备地址,通过地址就可以对USB设备进行操作了。

使用特权

评论回复
5
perry_peng| | 2015-11-17 10:25 | 只看该作者
印象中can是不用visa的,如果是NI的CAN box,NI提供有一套api的dll,并且有现成封装好的vi接口。
其它厂家的can卡也有自己的api。

使用特权

评论回复
6
perry_peng| | 2015-11-17 10:33 | 只看该作者
myageage 发表于 2015-11-16 17:18
VISA打开,VISA配置,VISA写入,VISA读取,VISA关闭。是不是这样的流程?是否要安装驱动呢? ...

驱动肯定是要装的,但肯定不是VISA。
用法大致是:
配置(ncConfigCanNet) -> 打开(ncOpen) -> 设置属性(ncSetAttribute) -> 写入节点(ncWriteNet) -> 获取属性(ncGetAttribute) -> 读取(ncReadNet) -> 关闭(ncClose)

使用特权

评论回复
7
songchenping| | 2015-11-18 08:32 | 只看该作者
perry_peng 发表于 2015-11-17 10:25
印象中can是不用visa的,如果是NI的CAN box,NI提供有一套api的dll,并且有现成封装好的vi接口。
其它厂家 ...

人家用的是USB转CAN的转换器,连接电脑的是USB接口。

使用特权

评论回复
8
perry_peng| | 2015-11-18 09:05 | 只看该作者
本帖最后由 perry_peng 于 2015-11-18 09:08 编辑
songchenping 发表于 2015-11-18 08:32
人家用的是USB转CAN的转换器,连接电脑的是USB接口。

大哥,NI CAN-box难道不是USB的吗。
我手头上有好几家的USB转can和lin设备,大部分用的芯片都差不多。

使用特权

评论回复
9
taosha126| | 2015-12-30 10:38 | 只看该作者
Usbcan有二次开发dll,参照例程即可

使用特权

评论回复
来自android
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝