西門子變送器用于將傳感器提供的電量或非電量信號轉(zhuǎn)換為標(biāo)準(zhǔn)的直流電流或直流電壓信號,如直流0~ 10V或直流4~ 20 mA信號。生產(chǎn)過程中有大量連續(xù)變化的模擬量需要用plc來測量或控制。有的是非電量(如溫度、壓力、流量、液位、物體的成分和頻率等) ;有的是強(qiáng)電電量(如發(fā)電機(jī)和電動機(jī)組的電流、電壓、有功功率和無功功率、功率因數(shù)等)。
模擬量模塊的模擬值位數(shù)(即轉(zhuǎn)換精度)可以設(shè)置為9~ 15位(與模塊的型號有關(guān),不包括符號位),如果模擬量值的精度小于15位,則模擬量值左移,使其高位(符號位)在16位字的高位(第15位),模擬量值左移后未使用的低位則填入“O",這種處理方法稱為“左對齊”。設(shè)模擬量值的精度為12位,加上符號位,未使用的低位(第0~2位)為0,相當(dāng)于實(shí)際的模擬值被乘以8。
西門子變送器S7-300/400的CPU用16位二進(jìn)制補(bǔ)碼定點(diǎn)數(shù)來表示模擬量值。A/D轉(zhuǎn)換的結(jié)果是按16位二進(jìn)制補(bǔ)碼形式存儲,即占用1個字(兩個字節(jié))的長度。其中,高位(第15位)為符號位,正數(shù)的符號位為0,負(fù)數(shù)的符號位為1。
◆ 上一篇: