国产性一乱一性一伧的解决方法,国产一区影视,日韩欧美国产亚洲,日韩av在线播放不卡,国产69精品久久久久孕妇大杂乱 ,亚洲国产一,97国产精品视频,波多野结无码高清中文
君億道科技聯(lián)系電話:0755-26830682

公司新聞

最全面及時(shí)的公司資訊、企業(yè)動(dòng)態(tài)

循序漸進(jìn):從頭開始使用通用庫啟動(dòng) C#.NET 數(shù)據(jù)采集解決方案循序漸進(jìn):從頭開始使用通用庫啟動(dòng) C#.NET 數(shù)據(jù)采集解決方案

來源君億道

打開 C#.NET,并啟動(dòng)一個(gè)新的 Windows 應(yīng)用程序

添加對(duì) McDaq 的引用

轉(zhuǎn)到您的解決方案資源管理器窗口

展開 References 文件夾(如果尚未展開)

右鍵單擊“引用”文件夾,然后選擇“添加引用...”

出現(xiàn)添加引用對(duì)話框

向下滾動(dòng)到MccDaq,點(diǎn)擊它,點(diǎn)擊右側(cè)的選擇按鈕

然后單擊對(duì)話框底部的“確定”按鈕

將命名空間添加到項(xiàng)目中

 

轉(zhuǎn)到您的解決方案資源管理器窗口

單擊 Form1.vb 然后按 F7 激活代碼窗口

找到行“ using System.Data; ”

緊接著添加“ using McDaq; ”


添加項(xiàng)目變量

 

找到“ public class Form1 : System.Windows.Forms.Form ”

在左括號(hào)后添加(粘貼)以下代碼:

//這里是我們?yōu)轫?xiàng)目聲明變量的地方

 

私人McDaq.MccBoard DaqBoard

 

   私人McDaq.ErrorInfo ULStat;

 

   私人McDaq.Range 范圍;


添加初始化到 Form1 過程

 

定位 “ public Form1() ”程序

找到“ InitializeComponent(); ”

緊接著添加以下內(nèi)容

      // 啟動(dòng)錯(cuò)誤處理

 

      // 激活錯(cuò)誤處理將捕獲錯(cuò)誤,例如

 

      // 錯(cuò)誤的通道號(hào)和未配置的條件。

 

      // 參數(shù):

 

      // MccDaq.ErrorReporting.PrintAll :所有警告和錯(cuò)誤

 

      // 遇到將被打印

 

      // MccDaq.ErrorHandling.StopAll :如果遇到錯(cuò)誤,

 

      // 程序?qū)⑼V?/p>


     ULStat = MccDaq.MccService.ErrHandling(MccDaq.ErrorReporting.PrintAll, MccDaq.ErrorHandling.StopAll);

 

添加一個(gè)板對(duì)象的新實(shí)例

 

轉(zhuǎn)到您的解決方案資源管理器窗口

單擊 Form1.vb 然后按 Shift + F7 激活表單設(shè)計(jì)器

雙擊表單激活“ Form1_Load ” 事件

在那之后添加

   int BoardNum;

 

   BoardNum = 1; //InstaCal分配的板號(hào)

 

   DaqBoard = new McDaq.MccBoard(BoardNum);

 

就是這樣。從這里您可以將代碼和過程添加到以下內(nèi)容中:

模擬輸入:

DaqBoard.AIn

模擬 InScan

DaqBoard.AInScan

數(shù)字輸入:

數(shù)據(jù)板

數(shù)字輸出:

DaqBoard.DOut

數(shù)字位輸入:

DaqBoard.DBBitIn

數(shù)字位輸出:

DaqBoard.DBitOut

模擬輸出:

DaqBoard.AOut

模擬輸出掃描:

DaqBoardAOutScan 

請(qǐng)參閱通用庫函數(shù)參考指南或 C:\MCC\Unilib.chm 了解更多信息。


例如,您可以向表單添加一個(gè)命令按鈕和 2 個(gè)標(biāo)簽,然后將以下內(nèi)容粘貼到代碼窗口中: 

private void button1_Click(對(duì)象發(fā)送者,System.EventArgs e)


{

      浮動(dòng)工程單位;

      System.UInt16 數(shù)據(jù)值;

      國(guó)際陳;

      // 通過調(diào)用MccBoard 對(duì)象的AIn 成員函數(shù)收集數(shù)據(jù)

      // 參數(shù):

      // Chan : 輸入通道號(hào)

      // 范圍:棋盤的范圍。

      // DataValue : 收集的值的名稱

      范圍 = Range.Bip10Volts;     // 選擇 Bip10Volts(范圍枚舉的成員)

      = 0;                                 // 設(shè)置輸入通道


      ULStat = DaqBoard.AIn( Chan, Range, out DataValue);

      if (ULStat.Value == MccDaq.ErrorInfo.ErrorCode.BadRange)

      {

            MessageBox.Show( " Range 參數(shù)更改為此板支持的范圍。", "Unsupported Range", MessageBoxButtons.OK);

            Application.Exit();

      }

      // 通過調(diào)用 ToEngUnitsMccBoard 類的成員函數(shù))將原始數(shù)據(jù)轉(zhuǎn)換為伏特

      ULStat = DaqBoard.ToEngUnits(Range, DataValue, out EngUnits);


      label1.Text = DataValue.ToString();                // 打印計(jì)數(shù)

      label2.Text = EngUnits.ToString("F4") + " Volts"; // 打印電壓

}


注意:這僅適用于具有雙極 10 伏范圍的 A/D 轉(zhuǎn)換器的 MCC 硬件。

主營(yíng):電流探頭,電壓探頭,羅氏線圈,電流傳感器,高壓探頭,電流互感器,功率電子測(cè)量產(chǎn)品
粵ICP備14003389號(hào)深圳君億道科技有限公司 © http://www.fengshengzhitongche.com
主站蜘蛛池模板: 聂荣县| 怀仁县| 湖口县| 革吉县| 确山县| 广南县| 保定市| 遂川县| 民权县| 琼海市| 谷城县| 始兴县| 乐昌市| 翁牛特旗| 定日县| 富源县| 沙河市| 乌鲁木齐市| 确山县| 武清区| 报价| 霸州市| 诸城市| 溧水县| 江安县| 沧源| 乌拉特后旗| 余姚市| 罗源县| 呼图壁县| 融水| 富裕县| 永德县| 阿尔山市| 长宁县| 鹤山市| 揭西县| 白沙| 沈丘县| 道真| 宝坻区| 昆山市| 贡嘎县| 礼泉县| 长垣县| 郴州市| 洛南县| 西乌| 永昌县| 津南区| 黄山市| 无极县| 东宁县| 鞍山市| 兴国县| 南投县| 平舆县| 虹口区| 张掖市| 从江县| 临邑县| 定结县| 当雄县| 读书| 旅游| 长乐市| 通城县| 台湾省| 大兴区| 东源县| 蕉岭县| 芦山县| 吴川市| 溆浦县| 海兴县| 哈巴河县| 额济纳旗| 高安市| 定陶县| 当雄县| 翼城县| 习水县|