找回密码
 注册
Simdroid-非首页
查看: 74|回复: 0

[LabWindows/CVI 以及其它 NI Software] CVI采集问题

[复制链接]
发表于 2008-6-7 00:44:11 | 显示全部楼层 |阅读模式 来自 山西长治
我的题目如下:
1.有个 循环,每10ms循环一次,我在一次循环中要发2个模拟量出 去,采集4个模拟量进来
2.6个量要同时产生
3.我的程序如下:
DAQmxCreateTask ("", &gTaskHandle);//创建采样任务
   
    DAQmxCreateAIVoltageChan (gTaskHandle, "Dev1/ai0", "", DAQmx_Val_Cfg_Default, -10.0, 10.0, DAQmx_Val_Volts, NULL);//设置采样通道
   DAQmxCfgSampClkTiming(gTaskHandle,"",rate,DAQmx_Val_Rising,DAQmx_Val_ContSamps,sampsPerChan);//设置采样频率(我可能没设明白)
    DAQmxGetTaskAttribute(gTaskHandle,DAQmx_Task_NumChans,&gNumChannels);
   
    if( (gData=(float64*)malloc(sampsPerChan*gNumChannels*sizeof(float64)))==NULL ) {
            MessagePopup("Error","Not enough memory");
            }
   
        
    rk(n,h_step,0);
        i=0;
        ii=0;
    do
    {
                           for(j=0;j<100;j++){
                        PlotOut[j]=y[j];
                        PlotOut[100]=caijiin;  
               
                }
        
                DAQmxReadAnalogScalarF64 (gTaskHandle, 10, caijiin, 0);//我采集的一个通道的数想放到caijiin数组中寸下来,也是在10ms的循环里
//                DAQmxReadAnalogF64(gTaskHandle,1,10.0,DAQmx_Val_GroupByScanNumber,gData,1*gNumChannels,&numRead,NULL);
                plotvalue=y[11];
//                plotvalueZ=caijiin;//

+
                rk(n,h_step,1);      
                plotx=y[10];
//                plottx=y[28];
//                plottz=y[30];
                ++i;
                NN=i;
                }

    }
    while(y[10]<=y[28] && y[11]>0);
        CycCount=i;
        
        if (FileSelectPopup (proj_dir, "*.dat", "*.dat","Name of File to Save", VAL_OK_BUTTON, 0, 1, 1,0, file_name) > 0)
        {
        ArrayToFile(file_name,PlotOut, VAL_FLOAT,100*CycCount,100,VAL_DATA_MULTIPLEXED,
                VAL_GROUPS_AS_COLUMNS,VAL_SEP_BY_TAB,30,VAL_ASCII,VAL_TRUNCATE);
        
        }
        
        break;

但总采不进数啊,谁知道?帮我

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-29 00:01 , Processed in 0.032508 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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