微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 有人用labview做过Can总线相关的东西吗?

有人用labview做过Can总线相关的东西吗?

时间:12-13 整理:3721RD 点击:
本人现有一个仪器项目,需要用到Can总线控制十几个步进电机和AD、DA、IO等模块,需要多线程,有同步要求。
Lv在界面和多线程上有明显的优势,在网上看了看,用labview来做Can的好像不多,有也是简单的一两个设备。
目前还在犹豫是采用lv还是vc
版上有用lv做过Can控制的吗?想请教一下:
1.lv虽然在界面开发中有优势,控制的模块较多时,速度如何?
2.通过导入Can总线windows动态库的方式进行can控制,哪些问题需要考虑?
3.做这样的系统,lv与vc相比的劣势有哪些?

1、速度没问题,前提是对LabVIEW的熟悉程序和能力
2、注意可重入设置
3、劣势是大程序架构时不好掌控

非常感谢,目前我们正在找相关的兼职或者实习生开发这个项目,不知道你有没有兴趣?我们在parttimejob上有相关的招聘,可回联系方式到gm@biomedical-tech.com
在 a198145 (这个ID有点丑) 的大作中提到: 】
: 1、速度没问题,前提是对LabVIEW的熟悉程序和能力
: 2、注意可重入设置
: 3、劣势是大程序架构时不好掌控

哈,这个正好是我手熟的
labview可以,不过觉得用Delphi会做得更好看一点

外快轻松到手啊

LV做CAN很方便,当然咯要是对C熟悉(一般搞嵌入式的对这个比较熟悉),也可以用CVI,速度不必担心,CAN总线最高速度也就1Mbps,这个才是瓶颈。当然咯,用CAN来实现同步有点扯,这个用嵌入式实现才是正途。
VC的优势是更为自由,比如集成数据库之类。

VC的优势还有数据库呀。。。。Delphi没地儿哭了。。。。

跟LV比起来,用VC还是有点优势的,至于德尔福,没看见lz提到啊。

用lv的数据库工具包,VC还真不见得有啥优势
要用过Delphi或者.net(这俩一个爹)下面的数据库,前面俩真的是渣。。。。

请教lv怎么和.net集成起来?
.140

dll/COM....

能详细说说dll方式怎么弄吗 thx~
.140

封装/调用啊

lv里面有一个.net container,通过这个就可以调.net了
我记得之前我在本版发过一个sqlite.net的例子,调用的方式就跟那个差不多

谢了 我去看看
顺便再请教一下吧 lv可以用来模拟各种测试仪器么 比如Agilent的PSA、switch等
我们正在开发一套设备控制软件 没用到lv 直接调用visa库做的
我们不是做硬件的 对设备这方面不是很熟 lv基本没用过。。。
现在要做测试 但经常没有设备 调试起来非常麻烦 所以想搭一套虚拟测试环境
如果lv不行的话 还有别的办法么?多谢!
.151

好像没有现成的模拟这些设备的模块,好像就只能自己写了
如果是自己写,那么用不用lv就无所谓了,用你们最顺手的就可以了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top