求助:新手弱弱的问一个关于PCI9112采集卡的问题 点击:537 | 回复:0



人参

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2004年3月09日
发表于:2004-12-17 16:01:00
楼主
各位大哥,小弟第一次使用采集卡,问个弱弱的问题。 我用一块凌华9112,采集压力数据,连续采样,内部时间触发。 我只需要把采到的数据实时存储到.dat文件当中,然后用外部程序实时读取该文件并实时显示出来。 外部程序都已经搞定了,目前的问题就是采集卡得到的数据如何实时存到文件当中。 我这个系统目的只是为了给别人演示一下外部程序,没有别的用途。数据采集速率很低,而且也只要求能工作个一两个小时就可以了。 用9112其实是杀鸡用牛刀。刚把9112的例子测试了一下,发现没有想象的那么简单。 我有以下几个问题: 1,就我的要求,是不是非要使用Double-Buffered 存储模式,如果没有必要的话,用什么比较好呢,以简单为原则。 2,Asynchronous和Synchronous 有什么区别?是不是用了Double-Buffered 之后就必须用Asynchronous?按照我的要求我是应该用Asynchronous还是Synchronous呢? 3,针对以上两点,我应该使用哪些函数呢?下面这些够吗? Register_Card, AI_ContReadchannelToFIle, AI_9112_Config, AI_AsyncDblBufferHalfReady, AI_AsyncDblBufferMode, AI_AsyncDblBufferTransfer, realease_card


热门招聘
相关主题

官方公众号

智造工程师