成人一级片在线免费观看-好想男人又曰又添的出水了-欧洲免费av-国产天堂在线观看-一炮成瘾1v1高h-操啊啊啊啊-欧美爽爽爽-密臀av在线-91porny九色最新地址-成人网亚洲-国产一区二区精品在线观看-欧美二三区视频-在线不卡视频-成人性毛片-www.xxxx日本-黄p在线播放-亚洲日韩第一页

當(dāng)前位置:首頁(yè) >> 壓力測(cè)量?jī)x表

模擬量轉(zhuǎn)換怎樣轉(zhuǎn)換?

軟件編程S7-400壓力傳感器分享FC105PIWword

    在生活中經(jīng)常會(huì)遇到一些新手提出關(guān)于模擬量怎樣轉(zhuǎn)換的問題。我們知道西門子系統(tǒng)庫(kù)有專門的塊可以直接使用,例如模擬量輸入轉(zhuǎn)換塊FC105。但是塊指令各個(gè)管腳的含義等不適很明白。有些即使看了幫助文件也不明白。這個(gè)時(shí)候其實(shí)我們完全不需要使用系統(tǒng)塊指令,自己編寫程序就可以實(shí)現(xiàn)。

我們都知道大多數(shù)傳感器輸出信號(hào)和其測(cè)量數(shù)值成比例關(guān)系,即直線關(guān)系。我們可以使用數(shù)學(xué)表達(dá)式表達(dá):Y= k X+b  這里舉個(gè)最簡(jiǎn)單的例子。有一個(gè)4線制液壓壓力傳感器,其量程也就是測(cè)量范圍是0-400bar ,輸出4-20ma電流信號(hào)。即 當(dāng)傳感器檢測(cè)到液壓壓力為0bar,輸出4ma 電流信號(hào),當(dāng)傳感器檢測(cè)到液壓壓力為400bar,輸出20ma電流信號(hào)。4-20ma對(duì)應(yīng)模擬量數(shù)值0--27648 。

 

從上圖我們得知:b=0 ,k=400/27648 Y=400 X/27648 。由于有除法運(yùn)算,為了提高運(yùn)算結(jié)果精度,我們使用浮點(diǎn)數(shù)運(yùn)算。根據(jù)數(shù)學(xué)表達(dá)式我們可以輕松得寫出程序。假設(shè)模擬量輸入地址是PIW 264,轉(zhuǎn)換結(jié)果保存在MD0中。程序如下:

 

 L PIW264  //PIW264裝載到累加器1中低16

 

    ITD          //整數(shù)轉(zhuǎn)換雙整數(shù),結(jié)果保存在累加器1

 

    DTR        //雙整數(shù)轉(zhuǎn)換浮點(diǎn)數(shù),結(jié)果保存在累加器1

 

  L 400.0      //400.0 裝載到累加器1中,原累加器1中內(nèi)容復(fù)制到累加器2

 

    *R            //累加器2內(nèi)容與累加器1內(nèi)容相乘結(jié)果保存在累加器1

 

  L  27648.0   //27648.0裝載到累加器1中,原累加器1中內(nèi)容復(fù)制到累加器2

 

     /R             //  累加器2內(nèi)容除以累加器1中內(nèi)容,結(jié)果保存在累加器1

 

  T MD0        //累加器1中內(nèi)容傳送到MD0中。

 

當(dāng)然,我們也可以使用梯形圖指令實(shí)現(xiàn)同樣的功能。因?yàn)樘菪螆D中對(duì)數(shù)據(jù)類型有嚴(yán)格的要求,PIW 264 WORD 數(shù)據(jù)類型,因此我們需要先將PIW 264賦值給整數(shù)類型變量MW10  。程序見下圖

 

當(dāng)然,這個(gè)是最簡(jiǎn)單的模擬量轉(zhuǎn)換。但是,只要我們明白了原理,再?gòu)?fù)雜的模擬量轉(zhuǎn)換,我們只要畫出圖形,寫出數(shù)學(xué)表達(dá)式,根據(jù)數(shù)學(xué)表達(dá)式就可以快速正確的編寫出程序。

?
兴海县| 武川县| 平潭县| 日照市| 漾濞| 泗水县| 台中县| 余姚市| 绵阳市| 玛曲县| 兴安盟| 嘉善县| 孟津县| 龙里县| 东乡族自治县| 安西县| 茂名市| 余庆县| 哈巴河县| 梨树县| 无为县| 句容市| 阜阳市| 海伦市| 富锦市| 闵行区| 七台河市| 吴江市| 讷河市| 东乌珠穆沁旗| 五指山市| 达拉特旗| 平泉县| 江华| 新巴尔虎左旗| 通江县| 惠水县| 图片| 遵义市| 淅川县| 石楼县|