S7-200smart PLC模擬量輸入模塊使用說明
唐琳
發(fā)布于2016-01-11 11:39
19
0
標簽:S7-200,PLC,西門子
當我們在實際的應(yīng)用中需要對當前的溫度或是壓力進行采集顯示的時候,我們需要用到模擬量模塊來對模擬量信號進行采集,在這里我們以S7-200smart PLC的EMAE04模擬輸入模塊為例來說明如何使用這個模塊來采集溫度或是壓力。
例如:現(xiàn)需要實時監(jiān)控發(fā)電機機組的溫度,假設(shè)變送器輸出的信號為0到10V的電壓信號,大溫度值為150。小溫度值為0度。
要完成正確讀取實際的溫度值,需要進行以下三步操作:
、正確的接線
第二、正確的硬件組態(tài)
第三、編寫正確的程序
1、按照變送器提供的信號輸出接線方式進行正確的接線,對于EMAE04模塊的信號接入如圖所示:
若變送器為三線制輸出的變送器,則接線時,先把變送器的24V電源接上,變送器上的信號輸出接端0+, 0-端子接24V電源負。
2、打開S7-200smart的編程軟件,打開其系統(tǒng)塊對其進行硬件組態(tài)。如圖所示:

注意:對于信號類型的選擇,通道0的設(shè)置對通道1的設(shè)置也有效,通道2的設(shè)置對通道3 也同樣有效。
3、編寫轉(zhuǎn)換程序
S7-200smartPLC來說其大的數(shù)字量為27648。我們可以根據(jù)其得到的數(shù)字量的大小轉(zhuǎn)換成我們實際的溫度值。
對其轉(zhuǎn)換程序,我們可以使用S7-200中的scaling模擬量轉(zhuǎn)換庫,使用庫移植的方法把其移植到S7-200smart的軟件中。其移植方法可以參考前面所介紹的內(nèi)容。

Input :表示需要轉(zhuǎn)換的數(shù)字量,即采樣所的數(shù)字量
Ish:換算對象的高限,即大模擬量所對應(yīng)的數(shù)字量值(27648)
Isl: 換算對象的低限,即小模擬量所對應(yīng)的數(shù)字量值(0)
Osh:換算結(jié)果的高限,即測量范圍大值
Osl:換算結(jié)果的底限,即測量范圍小值。
VD100:換算結(jié)果所存儲的值。
作者:技成培訓(xùn)網(wǎng)(曾鑫)
【本文為原創(chuàng)作品。未經(jīng)同意,盜取必究!】
推薦相關(guān)學(xué)習(xí)視頻:
西門子S7-200PLC從入門到精通
西門子S7-200PLC高速脈沖及定位篇