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

公司新聞

最全面及時的公司資訊、企業動態

通過MCC DAQ使用數字輸入輸出

來源君億道

目的

展示如何使用MCC數據采集設備和各種軟件平臺寫入單個數字I / O位。

需要監視或控制數字狀態,并試圖了解其在各種軟件環境中的實現的目標受眾

數據采集系統開發人員。

概述

根據定義,數字信號是那些只能表示兩種狀態(例如打開或關閉)的信號。例如,警告燈點亮或熄滅,門鎖或解鎖,繼電器關閉或打開。在數值上,兩個狀態分別表示為10或布爾值(真和假)。與大多數硬件體系結構一樣,這些單獨的位被串聯在一起以形成字節和字,以實現更高效的數據傳輸。現代DAQ設備中使用的硬件IC就是這種情況。通常,以8位為一組提供輸入和輸出功能,并且以并行方式讀取或寫入所有8位。

在某些應用中,您可能希望完全同時控制或監視一組信號,因此請確保將這些信號分組到同一端口上。但是對于某些信號,雖然您可以將它們物理連接到同一端口,但可以決定順序讀取或寫入它們。除了逐位操作之外,MCC還提供逐位操作,可自動從您要關注的單個位中屏蔽其余位。

一個常見的問題是“我應該以多快的速度采樣我的數字輸入?”,答案始終是:足夠頻繁,這樣您就不會錯過狀態改變。請注意,數字輸入通常不是自鎖的,也不是自動檢測輸入的變化。您必須定期閱讀(輪詢)它們,然后由軟件決定當前讀數是否表示與先前讀數相比有所變化。對于輸出,由于它們是鎖存的,因此除非需要更改狀態,否則無需再次寫入端口。

盡管現實世界中的數字信號主要是單向的,但DAQ設備通常提供雙向功能,以適應更廣泛的應用。通常,DAQ設備的數字端口將作為輸入加電。您需要將DAQ設備上每個端口的方向設置(即配置)為所需方向。某些設備可按位配置,以提高靈活性。在程序開始時,每個數字端口都要進行一次配置。

對于獨立于軟件平臺的軟件速度數字輸出操作,需要執行兩個步驟:設置要輸出的端口方向,然后將值寫入端口/位。前者僅執行一次,而后者可以根據需要在整個應用程序中重復執行。

必須指定以下信息:

端口號

港口方向

數據值輸出

并返回以下信息:

錯誤代碼

以下示例顯示了如何使用Universal Library?UL for Android?NI LabVIEW?DASYLab?DAQami執行非連續掃描。

通用庫

下面的示例演示如何使用通用庫(UL)和Visual Basic首先配置然后控制數字輸出:

PortType = MccDaq.DigitalPortType.AuxPort'指定哪個數字端口

方向= MccDaq.DigitalPortDirection.DigitalOut'指定輸出方向

ULStat = DaqBoard.DConfigPortPortTypeDirection'配置端口

BitNum = 0'指定端口中要控制的位

BitValue = 1'指定要寫入的值

ULStat = DaqBoard.DBitOutPortTypeBitNumBitValue'將值寫出

適用于AndroidUL以下示例顯示了如何使用適用于AndroidJavaUL來配置和控制數字輸出:

DigitalPortType = AUXPORT//指定哪個數字端口

DigitalDirection = OUTPUT; //指定輸出方向

mDioDevice.dConfigPortDigitalPortTypeDigitalDirection; //配置端口

bitNum = 0; //指定要控制端口中的哪個位

bitState = true; 指定布爾值以寫入mDioDevice.dBitOutDigitalPortTypebitNumbitState; //將值寫出

NI LabVIEW

以下示例顯示了如何使用LabVIEW控制數字輸出位。下面的接線圖顯示了相關的VI和設置。此處僅將硬件設備#0上輔助端口的第一位(Do0)配置為輸出,然后負責輸出操作員輸入的真/假值

 

image.png

DASYLab

具有數字信號監視和控制功能的非程序員可以考慮使用流行的DASYLab軟件包。數字輸出模塊如下圖所示,其數據輸入連接到開關控制模塊的輸出。在運行時,操作員可以選擇打開或關閉,導致DAQ硬件的數字輸出位D0切換為10

 

image.png

雙擊“開關”模塊,可以訪問菜單,您可以在其中指定多長時間監控一次開關位置。下面我們看到選擇了1 Hz,導致DAQ硬件上的數字輸出位D0每秒更新一次,以匹配操作員的選擇。

image.png

更多內容請關注君億道

主營:電流探頭,電壓探頭,羅氏線圈,電流傳感器,高壓探頭,電流互感器,功率電子測量產品
粵ICP備14003389號深圳君億道科技有限公司 © http://www.fengshengzhitongche.com
主站蜘蛛池模板: 通城县| 廉江市| 镇平县| 辉南县| 迭部县| 宜章县| 措美县| 抚宁县| 巴林右旗| 梨树县| 丹凤县| 从江县| 十堰市| 榆树市| 泸定县| 汾西县| 雷州市| 南郑县| 乌恰县| 玉林市| 福州市| 台北市| 宿松县| 峡江县| 井研县| 江西省| 苍山县| 鄂托克旗| 手机| 孟津县| 南投市| 文安县| 息烽县| 南靖县| 百色市| 塔城市| 盱眙县| 安阳县| 和平县| 陇川县| 辽阳市| 西乡县| 罗甸县| 贺州市| 新邵县| 济阳县| 武川县| 容城县| 黔南| 田阳县| 平阴县| 廊坊市| 普宁市| 康保县| 禄丰县| 松溪县| 新闻| 新蔡县| 鹿泉市| 渑池县| 彝良县| 亳州市| 张掖市| 隆林| 滨海县| 张家港市| 万年县| 横峰县| 吕梁市| 库伦旗| 泾源县| 桃江县| 额尔古纳市| 十堰市| 乐安县| 青海省| 岱山县| 隆子县| 泰兴市| 锦州市| 乐平市| 犍为县|