From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

利用LabWindows /CVI 编写 DownConverter IVI-C驱动问题

论坛的各位朋友们,我目前在编写下变频器的IVI-C驱动,用的是LabWindows  CVI 2015开发工具。
硬件环境:  PXI总线的下变频器(Downconerter),硬件控制是基于寄存器读写的
目前工作进度:  利用LabWindows  CVI 2015中的IVI Specific Instrument Driver 创建了下变频器的IVI-C驱动框架。
现在遇到了下面的问题,需要请教大家:

1:  创建IVI-C驱动框架的过程中,I/O Interface 我选择的是 VXI-register based ,但我的设备是PXI总线的,I/O Interface 没有PXI选项,只有选择这个,不清楚对不对。

2 :驱动框架创建好后,生成的框架中提示完成代码一般在回调函数中完成, 我是不是可以这样理解:设置某个参数(属性),我主要修改该属性对应的回调函数的内容吗?

3:仪器驱动实现过程中,必须通过visa来实现寄存器的读写吗?我能不能自己封装一个不是基于VISA的dll,自己代用dll中的读写寄存器的函数来实现仪器控制?

4:我的开发环境安装了ICP模块,Visa模块,CVI软件,还需要其他软件吗?我看到ni的官网上说开发PXI的还需要其他模块。

谢谢各位朋友的不吝指教,谢谢
0 项奖励
1 条消息(共 1 条)
2,101 次查看