新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 電源讀值中出現的不是數的數(NAN)?

        電源讀值中出現的不是數的數(NAN)?

        作者: 時間:2015-11-02 來源:網絡 收藏

          德科技所有型號的電源都能夠測量其輸出的電壓和電流值,我們可以通過電源的顯示屏或通過控制接口(最新的電源支持LXI/LAN,接口)發送指令讀取測量的電壓和電流值。有些電源為了提高測試精度或降低測試的噪聲支持多個量程。當電壓或電流實際值超出你設定的測量量程時會出現什么情況呢?

        本文引用地址:http://www.104case.com/article/282170.htm

          設定N6781A源表模塊的電流量程1mA,然后控制輸出電流超過1mA。此時,顯示屏上直接顯示“OverLoad”,而不是電流的數值。如果通過PC發送讀取電流指令,你會讀到9.91E37,這個數值9.91E37在SCPI(儀表編程命令標準)中被定義為“NAN”(Not A Number)。所有是德科技的測試儀表都是遵循SCPI標準的,當實際值超出量程時,電源返回9.91E37。NAN(9.91E37)實際代表一個32bit浮點數,在所有測量儀表中預計都不會出現這么大的數值。

          

         

          對于測試動態數據而言,為了保持小信號準確測量,我們會盡量設定與之接近的測試量程,但

          當數值超過該量程時,將無法獲取到正常的數值(返回9.91E37)。為了保證不出現“Overload”,設定較大的量程,小信號又將無法準確測量。

          

         

          

         

          

         

          通過PC讀取波形的數據,超出量程部分將返回”9.91E37”,如下圖所示:

          

         

          除了以上超出量程時會出現NAN,SCPI還定義另外兩個類似的數,正無窮大(Infinity)和負無窮大(Negative Infinity)。正無窮大(INF)也用9.91E37表示,負無窮大(NINF)用-9.91E37表示。在進行參數設置時,可以用這兩個數設置為“最大值”。譬如設置電源的電壓調節速度盡可能最快時,無需查看該電源的規格書電壓編程速度指標,直接設定9.91E37即可。

        電子負載相關文章:電子負載原理


        關鍵詞: USB GPIB

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 武夷山市| 金坛市| 石渠县| 泸西县| 丰城市| 那曲县| 达拉特旗| 成都市| 昭苏县| 闸北区| 东乌珠穆沁旗| 平原县| 宁化县| 霞浦县| 沈阳市| 临汾市| 日土县| 安陆市| 延寿县| 沭阳县| 扶余县| 城市| 亚东县| 奉化市| 阿勒泰市| 东台市| 榆林市| 尚义县| 无棣县| 琼海市| 金山区| 邻水| 阿荣旗| 渝中区| 宕昌县| 忻州市| 枞阳县| 延寿县| 大田县| 杨浦区| 呼伦贝尔市|