大家好,我是電子開(kāi)發(fā)王,今天又跟大家見(jiàn)面了。今天又跟大家見(jiàn)面了。磨刀不誤砍柴工,PLC編程同樣如此,學(xué)好PLC不僅需要實(shí)踐,也需要理論支撐,否則也會(huì)感到無(wú)從下手,一片茫然。模擬量在是PLC編程項(xiàng)目中占有很重要的地位,實(shí)際工作中碰到最多的問(wèn)題也是處理模擬量與工程量之間的轉(zhuǎn)換問(wèn)題。在實(shí)際的工程項(xiàng)目中,現(xiàn)場(chǎng)人員往往要采集溫度、壓力、流量、頻率等物理量信號(hào),而在程序中采集是對(duì)應(yīng)物理量的模擬量信號(hào),那么如何將模擬量信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的工程量(物理量)呢?換句話說(shuō)編寫(xiě)模擬量程序的目的是什么呢?編寫(xiě)模擬量程序的目的:模擬量有對(duì)應(yīng)的數(shù)字量,最終將數(shù)字量轉(zhuǎn)換成工程量(物理量),即完成模擬量轉(zhuǎn)換成工程量,其實(shí)是用數(shù)字量處理工程量的問(wèn)題,模擬量可以說(shuō)是中間過(guò)渡的。那么今天小智就來(lái)推導(dǎo)一下模擬量轉(zhuǎn)換工程量的轉(zhuǎn)換公式,供大家參考和使用,熟悉模擬量轉(zhuǎn)換工程量的過(guò)程,那么對(duì)模擬量知識(shí)的理解就會(huì)更深一層,編寫(xiě)模擬量的程序就不難了。
例如有三種測(cè)溫范圍的溫度傳感變送器,對(duì)應(yīng)的范圍分別為:
1)測(cè)溫范圍為0—200°,變送器輸出信號(hào)為4—20mA,對(duì)應(yīng)的數(shù)字量范圍為6400—32000;
2)測(cè)溫范圍為0—200°,變送器輸出信號(hào)為0—10V,對(duì)應(yīng)的數(shù)字量范圍為0—32000;
3)測(cè)溫范圍為-200—500°,變送器輸出信號(hào)為4—20mA,對(duì)應(yīng)的數(shù)字量范圍為6400—32000;
要求我們編寫(xiě)的模擬量轉(zhuǎn)換工程量轉(zhuǎn)換公式要符合上面三種情況,三種溫度檢測(cè)設(shè)備都能得到正確工程量輸出結(jié)果。三種測(cè)溫的溫度變送器模擬量與工程量對(duì)應(yīng)關(guān)系如下圖所示:
可以利用相似三角形的原理進(jìn)行分析,兩個(gè)相似三角形的對(duì)應(yīng)邊成比例,如下圖所示:
模擬量轉(zhuǎn)換工程量轉(zhuǎn)換公式推導(dǎo)過(guò)程如下圖所示:
利用相似三角形比例原理可推導(dǎo)模擬量轉(zhuǎn)換工程量轉(zhuǎn)換公式:
(Ov-Osl)/(Osh-Osl)=(Iv-Isl)/(Ish-Isl)
公式經(jīng)過(guò)換算化簡(jiǎn)后得到:
Ov= (Osh-Osl)*(Iv-Isl)/(Ish-Isl)+Osl
Ov:模擬量轉(zhuǎn)換后的工程量
Iv:對(duì)應(yīng)模擬量通道的模擬量輸入值
Osh:工程量的上限
Osl:工程量的下限
Ish:數(shù)字量的上限
Isl:數(shù)字量的下限
實(shí)踐出真知,沒(méi)有實(shí)踐,理論就是紙上談兵;學(xué)習(xí)中需要多加驗(yàn)證。如果大家覺(jué)得小智的文章寫(xiě)得不錯(cuò),很適合大家的口味,可以分享更多的朋友。