日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

西門子模擬量為什么是0 -27648?模擬量控制中27648這個數值怎么來的?

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/4/23

西門子200,模擬量0-32000,到SMART系列就是0-27648了?


       首先要明確:量程、分辨率、精度這三個詞!


       先說量程:0-32000,以及0-27648是量程,和分辨率,精度都沒啥關系,包括AD的轉換芯片多少位的都沒關系!以mA信號為例:0-20mA轉換成數字值就是0-27648,所以每mA = 27648 / 20 = 1382.4,所以4mA 就是1382.4*4= 5529.6,所以就出現了5530-27648代表4-20mA了。但是為什么是0-27648呢?


       16位AI,除去符號位,剩下15位,2^15 = 32768。


       正常信號是4~20mA,對應的值為:5530~+27648,但是實際可以轉換的信號范圍要大于這個,最大電流可能會大于22mA,那么這時超限的電流信號轉換后的值,就會出現超限,那么超過27648的時候可以做成報警信號,診斷時就可以很直觀地看出。在200系列中,模擬量滿量程對應32000,與16位最大正數32767相比,有大約2.3%的余量,余量很小,模擬量稍微超出滿量程一點就可能超過32767,轉換值可能就變成負的了,而27648與32767相比,有大約15.6%的余量,相對來說要更安全一些。

 

西門子:單極性輸入范圍

例如:電壓輸入0~10V,對應值為0~27648

 


西門子:雙極性輸入范圍

例如:電壓輸入-10~10V,對應值為-27648~27648

 
       另外還有一個問題就是分辨率和精度的問題:

       分辨率是 A/D 模擬量轉換芯片的轉換精度,即用多少位的數值來表示模擬量,模擬量模塊的轉換分辨率用于反映模擬量變化的最小單位。


       精度問題就是最小能識別的值,比如我們日常的直尺,就是1mm的。


       舉例:12 位分辨率的模塊,其數據從低字節的第四位(bit3)開始變化,其最小變化單位  2^3  = 8 ,bit0~bit2 則補“ 0 ”(紅色圖框為無效位)

設該模擬量通道類型為電壓0~10V,滿量程電壓值10V對應數據27648,其能識別的最小電壓值為:

 

 

 

SMART 200 模擬量模塊的參數:

 

   西門子plc模擬量控制中27648這個數值怎么來的?我們知道模擬量值按字尋址,也就AIW,W是一個字,16位,最大值為32767,那為什么不用32767而用27648呢?這應該是西門子為模擬量轉換值量程留了一定余量,如果用32767,模擬量超量程溢出的話,按著存儲器特點,32767存儲在16個位中,最高位符號位是0,其他15位全是1,再增長一點兒最高位進1,成負數了,豈不就亂了。所以留了百分之十五的余量。有不同見解的朋友評論區提出來討論。

西門子plc模擬量的數值27648 

Tags:模擬量,西門子plc,27648  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 菏泽市| 建湖县| 祁门县| 普兰店市| 嘉禾县| 年辖:市辖区| 平原县| 江孜县| 安图县| 简阳市| 凤台县| 申扎县| 盘锦市| 久治县| 徐闻县| 舒兰市| 绿春县| 宁河县| 个旧市| 大庆市| 西青区| 和林格尔县| 云阳县| 西乌珠穆沁旗| 迁安市| 武功县| 肥乡县| 呼伦贝尔市| 阿拉善左旗| 九台市| 七台河市| 大安市| 永昌县| 自治县| 仙居县| 三江| 平武县| 呼玛县| 土默特右旗| 新宾| 凤阳县|