找回密码
 注册
搜索
查看: 2013|回复: 6

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

[复制链接]
发表于 2008-3-10 17:55:36 | 显示全部楼层 |阅读模式
用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文件,或者怎么编写?[br]<p align=right><font color=red>+1 RD币</font></p>
 楼主| 发表于 2008-3-10 18:07:24 | 显示全部楼层
http://www.52rd.com/bbs/Detail_RD.BBS_18019_71_2_1.html

坛内的另一个相关帖子。望斑竹和坛上的强淫们都来给个主意
点评回复

使用道具 举报

发表于 2008-3-11 08:43:08 | 显示全部楼层
通常,可能性:1>2>3
仪器供应商最了解仪器,所以一般是最直接的提供者。也为了给用户使用方便,就提供一些额外的dll之类的库文件使用
NI通常不提供仪器库文件,除非原厂家没有提供,而这个型号的仪器销量又非常大
多数公司,主要是国内公司,不想用额外的人力来做这份工作,省钱吗。但一些欧美的大型、正规的公司例外[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2008-3-11 17:51:56 | 显示全部楼层
仪器的.h .lib .dll都有,这个应该是仪器厂商提供的。关键是使用cvi的时候,除了这几个组建还需要一个.fp文件。就是不知道这个.fp文件是怎么来的,应该是谁提供出来的。

仪器供应商可能只提供了.h .lib .dll,比如果本来打算提供给vc的,它有必要考虑cvi吗?也就是说他提供fp的理由不是很多啊。或者程序员应该根据.h .lib .dll来编写fp文件,问题是怎么编?看了cvi帮助也没个所以然
点评回复

使用道具 举报

发表于 2008-3-12 22:08:27 | 显示全部楼层
楼主有时间可以研究下labwindows,这个软件有很强的延展性,可以自己编写FB文本
打开labwindow-----istrument---edit fb这可以自己编写这个文本
然后labwindow--edit--add files to project---fb,可以向工程中添加这个FB
点评回复

使用道具 举报

 楼主| 发表于 2008-3-18 15:43:20 | 显示全部楼层
谢谢~~!
点评回复

使用道具 举报

发表于 2008-3-19 08:48:28 | 显示全部楼层
我觉得没什么意思
就像R&S即提供CMU的VISA指令,又提供VB/VC/CVI/LV的驱动一样,本质上都是VISA指令,加上不同的封装,在某些情况下更方便一点而已
Agilent8960也一样
当然,出于保密等愿意除外
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-21 22:59 , Processed in 0.044955 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表