充分了解這二種關係,建立程式時才不會搞糊塗了。物理是卡片上的名稱,虛擬是程式上的意義,二者之間有對應關係,不同的對應關係將使得程式得使用不同的類別來操作。
我的興趣是自動化的相關課題 C、VB、C++、C#… PC、8051、Embedded System… 量測自動化、自動化控制、機器人控制、通訊傳輸… 開過的課程:VB程式設計與自動化量測、控制應用相關、LabWindow控制設計、嵌入式系統控制程式設計 研究範圍包括RS-232/485串列通訊基礎及應用、資料擷取卡控制及應用、嵌入式系統硬體控制應用、基礎程式設計
2010年8月17日 星期二
2010年8月12日 星期四
建立虛擬波道和讀取器
前一篇提到了CreateVoltageChannel,它是AIChannels集合所提供的一個方法;它是用來建立虛擬波道的,而虛擬波道是程式據以抓取數據的參考,這個方法的參數有幾個:
第一個參數是欲建立的波道,可以使用程式畫面上的某個控制項的內容來作為輸入,例如使用一個名為cmbChannel的ComboBox控制項
第一個參數是欲建立的波道,可以使用程式畫面上的某個控制項的內容來作為輸入,例如使用一個名為cmbChannel的ComboBox控制項
標籤:
.NET,
AD,
Visual Basic
2010年8月11日 星期三
使用VB2010控制NI的AD卡(1)
Visual Basic本身的程式無法直接控制到介面卡,必須透過DLL或是額外OCX控制項的協助才行,當然啦!若由使用者使用這些複雜的程序才能直接控制介面卡的話,可能只有少部份的使用者願意花偌大的精神和時間去挑戰;通常廠商會提供一些方便的途徑供其使用者可以快速地達到控制的目的,而DLL就是一般廠商最常提供的程式了。
美商國家儀器(National Instrument,NI)所提供的方式則是以一個中介軟體作為翻譯層,所有的使用者需求先傳到這中間層,再由此中介軟體把實際的硬體指令往下傳送至系統及硬體。
標籤:
AD,
NI,
Visual Basic
訂閱:
文章 (Atom)
