初學S7-200時,邏輯量比較容易懂,但是有些模擬量和數(shù)據(jù)轉(zhuǎn)移的概念總是有點摸棱兩可。
模擬量其實也是數(shù)字量,因為在PLC或是計算機里面只有0和1,其實模擬量也就是由1和0組合起來的,它有個分辨率的概念比如說12位的分辨率,那么12位的分辨率是什么意思呢?因為里面是2進制的,然后12的分辨率就是表示2的12次方,
212=4096
它的意思是我這個滿量程能分成4096等份,那么為了計算方便我們?nèi)?000,意思是我的輸出可以把它分成4000等份,我的輸出量輸出是0到10V,那么一等份等于2.5mV,所以說理論上它的模擬量輸出值只能是0 mV,2.5 mV,5 mV,7.5 mV依次遞增,而不可能出現(xiàn)3 mV,4 mV因為它由分辨率決定的,分辨率是12位進制的只能分到4000等份,每一等份是2.5 mV。那么這個模擬量的意思是,把這一輸出分成比較多的等份。每份很細,當我們一份增加2.5 mV的時候,對你現(xiàn)場的幾乎是沒有改變的,那么就足夠用了,比如說你控制變頻器,你增加2.5 mV,那變頻器的頻率幾乎是不變的,可能變0.101HZ沒什么作用,那么你的模擬量的分辨率就足夠用。模擬量的意思大概如此,就是用多位的數(shù)字量來表達一個比1要大的數(shù)。因為在計算機里面只有0和1這兩個數(shù),比如我們要表達10那么就是1010。 [ 此帖被sjm213在2010-04-19 14:35重新編輯 ]