官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机测试交流 > 问题求解,关于.fp文件(Labwindows/cvi,做测试软件开发的请进)

问题求解,关于.fp文件(Labwindows/cvi,做测试软件开发的请进)

05-08
用Labwindows/cvi做开发控制仪器的时候,要用到仪器驱动的fp(函数面板)文件。打开一个现有工程,提示找不到 才C:\xxxxxxxxx\xxxxx\xxx\abc.fp文件。请问一下这个fp文件该从哪获得,怎么获得?这个fp文件是谁提供的?我想的:
1,由仪器的驱动开发商提供。因为使用cvi开发仪器驱动需要给用户提供lib dll fp等文件。
2,由NI提供。或许是NI为每一个仪器开发一个fp文件?这样可能性应该不大,因为天底下仪器太多了,总有NI没有支持到的仪器。
3,由编写仪器测控软件的软件工程师来编写。怎么编写?
很可能是第1条中的情况,那么就得获取仪器的cvi驱动程序才行。也可能由第3条中的方式搞定。
怎么获得缺少的fp文件,或者怎么编写?

http://www.52rd.com/bbs/Detail_RD.BBS_18019_71_2_1.html
坛内的另一个相关帖子。望斑竹和坛上的强淫们都来给个主意

通常,可能性:1>2>3
仪器供应商最了解仪器,所以一般是最直接的提供者。也为了给用户使用方便,就提供一些额外的dll之类的库文件使用
NI通常不提供仪器库文件,除非原厂家没有提供,而这个型号的仪器销量又非常大
多数公司,主要是国内公司,不想用额外的人力来做这份工作,省钱吗。但一些欧美的大型、正规的公司例外

仪器的.h .lib .dll都有,这个应该是仪器厂商提供的。关键是使用cvi的时候,除了这几个组建还需要一个.fp文件。就是不知道这个.fp文件是怎么来的,应该是谁提供出来的。
仪器供应商可能只提供了.h .lib .dll,比如果本来打算提供给vc的,它有必要考虑cvi吗?也就是说他提供fp的理由不是很多啊。或者程序员应该根据.h .lib .dll来编写fp文件,问题是怎么编?看了cvi帮助也没个所以然

小编有时间可以研究下labwindows,这个软件有很强的延展性,可以自己编写FB文本
打开labwindow-----istrument---edit fb这可以自己编写这个文本
然后labwindow--edit--add files to project---fb,可以向工程中添加这个FB

谢谢~~!

我觉得没什么意思
就像R&S即提供CMU的VISA指令,又提供VB/VC/CVI/LV的驱动一样,本质上都是VISA指令,加上不同的封装,在某些情况下更方便一点而已
Agilent8960也一样
当然,出于保密等愿意除外

Top