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

公司新聞

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

利用MCC DAQ實現數字輸入輸出

來源君億道

目標

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

預定受眾

數據采集系統開發人員需要監視或控制數字狀態,并尋求了解其在各種軟件環境中的實現。

概述

數字信號,顧名思義,是指那些只代表兩種狀態的信號,如ONOFF。例如,一個警示燈被點燃或黑暗,一個門被鎖住或沒有鎖住,一個繼電器被關閉或打開。數值上,這兩種狀態被表示為10,或者布爾(truefalse)。與大多數硬件體系結構一樣,這些單獨的位被連在一起形成字節和字,以便更有效地進行數據傳輸。在現代DAQ設備中使用的硬件集成電路就是如此。通常,輸入和輸出能力是以8位分組提供的,所有8位都是以并行方式讀取或寫入的。

在某些應用程序中,您需要精確地同時控制或監視一組信號,所以一定要將這些信號分組到同一個端口上。但是對于某些信號,雖然您可以將它們物理連接到同一個端口,但您可以決定按順序讀取或寫入它們。除了按端口進行操作外,MCC還提供按位操作,這些操作會自動隱藏您想要關注的各個位的剩余位。

一個常見的問題是“我應該以多快的速度采樣我的數字輸入?”,答案總是:足夠頻繁,這樣你就不會錯過狀態的變化。請注意,數字輸入通常不是自鎖存,也不會自動檢測輸入變化。你必須定期閱讀(投票)它們,這取決于你的軟件來決定當前的閱讀是否代表了對先前閱讀的改變。對于輸出,由于它們是鎖存的,除非需要更改狀態,否則不需要再次寫入端口。

雖然現實世界的數字信號主要是單向的,DAQ設備通常提供雙向的能力,以適應更廣泛的應用。通常,DAQ設備的數字端口將作為輸入啟動。您將需要為所需的方向設置(即配置)DAQ設備上每個端口的方向。為了進一步的靈活性,有些設備是位可配置的.在程序開始時,對每個數字端口進行一次配置。

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

必須說明下列信息:

        端口號

        港口方向

        數據值到輸出

并返回以下信息:

        錯誤碼

下面的示例展示了如何使用UniversalLibrary?、用于android?UL、NI LabVIEW?、DASYLabDAQami執行非連續掃描。

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

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

        Direct=MccDaq.DigitalPortDirection.DigitalOut‘指定輸出方向

        ULStat=DaqBoard.DConfigPort(PortType,Directions)‘配置端口

        BitNum=0‘指定要控制的端口中的哪個位

        BitValue=1‘指定要寫入的值

        ULStat=DaqBoard.DBitOut(PortTypeBitNum,BitValue)‘寫出值

UL用于Android

下面的示例演示如何使用用于AndroidJavaUL配置和控制數字輸出:

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

        數字方向=輸出;//指定輸出方向

        dConfigPort(DigitalPortTypeDigitalDirection);//配置端口

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

        bitState=true;指定寫入mDioDevice.dBitOut(DigitalPortType,bitNum,bitState)的布爾值;//將值寫入

Ni LabVIEW

下面的示例演示如何使用LabVIEW控制數字輸出位。下面的接線圖顯示了相關的VIS和設置。這里,僅將硬件設備#0上的Auxport的第一個位(Do0)配置為輸出,然后它負責輸出操作符輸入的真/假值。

image.png

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

image.png

雙擊開關模塊允許您訪問一個菜單,您可以在其中指定開關位置將被監視的頻率。下面我們看到1赫茲被選擇,導致數字輸出位D0DAQ硬件上每秒鐘更新一次,以匹配操作者的選擇。

image.png


主營:電流探頭,電壓探頭,羅氏線圈,電流傳感器,高壓探頭,電流互感器,功率電子測量產品
粵ICP備14003389號深圳君億道科技有限公司 © http://www.fengshengzhitongche.com
主站蜘蛛池模板: 罗平县| 遂溪县| 陵川县| 延川县| 都江堰市| 安泽县| 六枝特区| 邵武市| 富民县| 凉山| 本溪市| 洪江市| 澄迈县| 三门峡市| 星子县| 寿光市| 深州市| 湄潭县| 涪陵区| 靖西县| 徐汇区| 武冈市| 车致| 修武县| 大厂| 阿巴嘎旗| 克什克腾旗| 新晃| 额尔古纳市| 固阳县| 隆化县| 锦州市| 郴州市| 平阴县| 历史| 拉萨市| 桃园县| 平昌县| 新乡市| 南皮县| 儋州市| 平乡县| 万州区| 巴马| 绥棱县| 怀化市| 从化市| 札达县| 开远市| 呈贡县| 河津市| 安图县| 辽宁省| 寿阳县| 邯郸县| 措勤县| 乌苏市| 芦溪县| 辽宁省| 马尔康县| 郎溪县| 璧山县| 安庆市| 桂阳县| 女性| 临西县| 东明县| 会理县| 泾阳县| 凉山| 仁怀市| 甘洛县| 东乡县| 柳林县| 韩城市| 佳木斯市| 涿鹿县| 沾益县| 万年县| 双流县| 册亨县| 唐山市|