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

電子開發網

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

模擬量的信號值轉換成工程量值的計算公式

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022-07-05

模擬量在工業現場使用的非常普遍,常見的模擬量信號有±10V、±5V、0~20mA、4~20mA等等。當模擬量傳感器連接到模擬量輸入模塊后,CPU必須將采集到的信號進行轉換才能正確的處理,這也就是常說的模數轉換。

不過,模數轉換后的數值并不具有明顯的工程意義。比如,經過模數轉換后,得到模擬量的信號值為15680。這個值并不具有工程意義,必須將其轉換成工程量值(比如溫度、壓力等)才有實際意義。今篇這篇文章,我們就來談談怎樣將模擬量的信號值轉換成工程量值。

很多PLC都集成了模擬量信號值與工程量值的轉換指令/函數,比如S7-1200 系列PLC,可以使用指令SCALE_X和NORMAL_X來完成轉換。

PLC都集成了模擬量信號值與工程量值的轉換指令/函數 

PLC都集成了模擬量信號值與工程量值的轉換指令/函數 

具體可以看看這篇文章:

如何對模擬量模塊SM1232進行組態和編程?

其實,模擬量信號值和對應的工程量值之間成正比關系,有一個通用的轉換公式。

接下來我們介紹下這個轉換公式。有了這個公式,也可以自己編程來實現轉換函數。

在介紹公式之前,先做如下定義:

Ish:模擬量信號轉換后的最大值(上限,Input scale value high);

Isl:模擬量信號轉換后的最小值(下限,Input scale value low);

Osh:工程值的最大值(上限,Output scale value hight);

Osl:工程值的最小值(下限,Output scale value low);

Iv:輸入的模擬量信號值(Input value);

Ov:輸出的工程值(Output Value);

以模擬量轉換后的信號值為橫坐標,以與之對應的工程量值為縱坐標,在二維坐標系中畫出一條直線。上述各值在坐標系中的分布如下圖:

模擬量的信號值轉換成工程量值的計算公式 

根據正比關系,有如下方程:

(Osh-Osl)/(Ish-Isl)=(Ov-Osl)/(Iv-Isl)

解方程得出:

Ov=[(Osh-Osl)*(Iv-Isl)/(Ish-Isl)]+Osl

這個就是模擬量信號值轉換成工程量值的公式,感興趣的小伙伴可以根據這個公式編寫出自己的轉換函數。

好了,關于模擬量信號值與工程量值的轉換就介紹到這里。歡迎掃描下面的二維碼關注我們的微信公眾號。

 

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

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 浠水县| 蓬莱市| 呼和浩特市| 秦皇岛市| 余姚市| 丹棱县| 彭水| 改则县| 云南省| 金堂县| 沅陵县| 新兴县| 鄄城县| 原平市| 彭阳县| 常宁市| 康保县| 成都市| 正阳县| 长丰县| 彭阳县| 沙河市| 新邵县| 丽江市| 四子王旗| 佛冈县| 富裕县| 化州市| 武安市| 新乐市| 如皋市| 汶上县| 钟山县| 福泉市| 久治县| 永仁县| 自治县| 巴青县| 即墨市| 黑龙江省| 潍坊市|