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