• 大小: 0.08M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-05-03
  • 语言: C#
  • 标签: 数据采集  数据  采集  

资源简介

对电压进行数据多路采集,USB多通道数据采集

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices; 

namespace WindowsFormsApplication1
{  
    public partial class Form1 : Form
    {
        [DllImport(“usb-1000.dll“)]
        public static extern int FindUSBDAQ();
        [DllImport(“usb-1000.dll“)]
        public static extern int OpenDevice(int DevIndex);
        [DllImport(“usb-1000.dll“)]
        public static extern int ResetDevice(int DevIndex);
        [DllImport(“usb-1000.dll“)]
        public static extern void CloseDevice(int DevIndex);
        [DllImport(“usb-1000.dll“)]
        public static extern int SetUSB1AiRange(int DevIndex float Range);
        [DllImport(“usb-1000.dll“)]
        public static extern int SetSampleRate(int DevIndex uint SampleRate);
        [DllImport(“usb-1000.dll“)]
        public static extern int SetChanSel(int DevIndex UInt16 ChSel);
         [DllImport(“usb-1000.dll“)]
        public static extern int SetChanMode(int DevIndex byte ChanMode);
        [DllImport(“usb-1000.dll“)]
        public static extern int SetTrigSource(int DevIndex byte TrigSource);
        [DllImport(“usb-1000.dll“)]
        public static extern int SetSoftTrig(int DevIndex byte Trig);
        //public static extern int SetTrigEdge(int DevIndex byte TrigEdge);
        [DllImport(“usb-1000.dll“)]
        public static extern int ClearTrigger(int DevIndex);
        //public static extern int SetDioOut(int DevIndex byte DioChanSel byte DioOut);
        //public static extern int TransDioIn(int DevIndex byte TransDioSwitch);
        //public static extern int SetCounter(int DevIndex byte CtrNum byte CtrMode byte CtrEdge);
        //public static extern int StartCounter(int DevIndex byte CtrNum byte OnOff);
        //public static extern int InitDA(int DevIndex);
        //public static extern int SetDA(int DevIndex byte DANum float DAVolt);
        //public static extern int SetWavePt(int DevIndex byte DANum float DAVolt);
        //public static extern int ClrWavePt(int DevIndex byte DANum);
        //public static extern int SetWaveSampleRate(int DevIndex uint WaveSampleRate);
        //public static extern int WaveOutput(int DevIndex byte DANum);

        [DllImport(“usb-1000.dll“)]
        public static extern int ClearBufs(int DevIndex);
        //public static extern int ClearCounter(int DevIndex byte CtrNum);
        [DllImport(“usb-1000.dll“)]
        public static extern int StartRead(int DevIndex);
        [DllImport(“usb-1000.dll“)]
        public static extern int StopRead(int DevIndex);
        [DllImport(“usb-1000.dll“)]
        public static extern int GetAiChans(int DevIndex int Num UInt16 ChSel float[] Ai int TimeOut);
        public Form1()
        {
            InitializeComponent();
        }

        private

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        929  2016-09-03 10:23  USB-1000 ai n samples example.sln

     文件      15360  2017-01-03 11:22  USB-1000 ai n samples example\bin\Debug\USB-1000 ai n samples example.exe

     文件      34304  2017-01-03 11:22  USB-1000 ai n samples example\bin\Debug\USB-1000 ai n samples example.pdb

     文件      11600  2017-03-16 09:57  USB-1000 ai n samples example\bin\Debug\USB-1000 ai n samples example.vshost.exe

     文件        490  2010-03-17 22:39  USB-1000 ai n samples example\bin\Debug\USB-1000 ai n samples example.vshost.exe.manifest

     文件      27648  2016-09-02 14:48  USB-1000 ai n samples example\bin\Debug\usb-1000.dll

     文件      11600  2016-09-03 10:22  USB-1000 ai n samples example\bin\Debug\WindowsFormsApplication1.vshost.exe

     文件        490  2010-03-17 22:39  USB-1000 ai n samples example\bin\Debug\WindowsFormsApplication1.vshost.exe.manifest

     文件       6161  2017-01-03 11:22  USB-1000 ai n samples example\Form1.cs

     文件      14837  2016-09-05 11:41  USB-1000 ai n samples example\Form1.Designer.cs

     文件       5817  2016-09-05 11:41  USB-1000 ai n samples example\Form1.resx

     文件       4501  2016-09-05 11:30  USB-1000 ai n samples example\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6468  2017-01-03 11:22  USB-1000 ai n samples example\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        826  2017-01-03 10:42  USB-1000 ai n samples example\obj\x86\Debug\GenerateResource.read.1.tlog

     文件       1986  2017-01-03 10:42  USB-1000 ai n samples example\obj\x86\Debug\GenerateResource.write.1.tlog

     文件       8031  2017-01-03 11:22  USB-1000 ai n samples example\obj\x86\Debug\ResolveAssemblyReference.cache

     文件       2529  2017-03-16 09:57  USB-1000 ai n samples example\obj\x86\Debug\USB-1000 ai n samples example.csproj.FileListAbsolute.txt

     文件      15360  2017-01-03 11:22  USB-1000 ai n samples example\obj\x86\Debug\USB-1000 ai n samples example.exe

     文件      34304  2017-01-03 11:22  USB-1000 ai n samples example\obj\x86\Debug\USB-1000 ai n samples example.pdb

     文件        180  2017-01-03 10:42  USB-1000 ai n samples example\obj\x86\Debug\WindowsFormsApplication1.Form1.resources

     文件        180  2017-01-03 10:42  USB-1000 ai n samples example\obj\x86\Debug\WindowsFormsApplication1.Properties.Resources.resources

     文件        505  2016-09-03 10:22  USB-1000 ai n samples example\Program.cs

     文件       1398  2016-09-03 10:22  USB-1000 ai n samples example\Properties\AssemblyInfo.cs

     文件       2896  2016-09-03 10:22  USB-1000 ai n samples example\Properties\Resources.Designer.cs

     文件       5612  2016-09-03 10:22  USB-1000 ai n samples example\Properties\Resources.resx

     文件       1107  2016-09-03 10:22  USB-1000 ai n samples example\Properties\Settings.Designer.cs

     文件        249  2016-09-03 10:22  USB-1000 ai n samples example\Properties\Settings.settings

     文件       3712  2016-09-03 10:23  USB-1000 ai n samples example\USB-1000 ai n samples example.csproj

     文件        143  2016-09-03 10:23  USB-1000 ai n samples example\USB-1000 ai n samples example.csproj.user

     文件      27648  2016-09-02 14:48  USB-1000 ai n samples example\usb-1000.dll

............此处省略13个文件信息

评论

共有 条评论