【29】位和字
林慧玲
發(fā)布于2015-01-14 17:01
1785
0
標(biāo)簽:三菱連載,PLC
3.1.3、位和字
在學(xué)習(xí)資料或和其他人進(jìn)行交流時(shí),我們經(jīng)常會(huì)碰到位,字節(jié),字,雙字等這些名詞,這里,我們對(duì)這些名詞術(shù)語(yǔ)做一些介紹。這些知識(shí)是學(xué)習(xí)和掌握PLC所必須的,務(wù)必要正確理解和應(yīng)用。
PLC所處理的量有二種:一種是開(kāi)關(guān)量,即只有“1”和“0”兩種狀態(tài)的量,一個(gè)開(kāi)關(guān)量就是一位,像輸入端X和輸出端Y均是一位開(kāi)關(guān)量。另一種是模擬量,模擬量要通過(guò)一定的轉(zhuǎn)換(模數(shù)轉(zhuǎn)換)轉(zhuǎn)換成開(kāi)關(guān)量才能由PLC進(jìn)行處理。這種由模擬量轉(zhuǎn)換過(guò)來(lái)的開(kāi)關(guān)量,我們可以把它叫作數(shù)據(jù)量。數(shù)據(jù)量雖然也是開(kāi)關(guān)量,但它的特點(diǎn)是多位開(kāi)關(guān)量組成的一個(gè)存儲(chǔ)單元整體,這個(gè)多位開(kāi)關(guān)量在同一時(shí)刻是同時(shí)被處理的。根據(jù)計(jì)算機(jī)發(fā)展的過(guò)程,產(chǎn)生了4位,8位,16位,32位等整體處理的數(shù)據(jù)存儲(chǔ)單元,同時(shí)也形成了位,字節(jié),字,雙字等名詞術(shù)語(yǔ)。
數(shù)據(jù)量是由多個(gè)開(kāi)關(guān)量組成的,其中每一個(gè)開(kāi)關(guān)量也是只有二種狀態(tài),我們把每一個(gè)開(kāi)關(guān)量稱(chēng)作數(shù)據(jù)量的“位”。也叫二進(jìn)制位(bit)。
數(shù)位(digit):由4個(gè)二進(jìn)制位組成的數(shù)據(jù)量。數(shù)位這個(gè)名詞因4位很快由8位所代替,所以幾乎沒(méi)有留下什么記憶,現(xiàn)在也沒(méi)有這個(gè)叫法了。
字節(jié)(byte):由8個(gè)二進(jìn)制位組成的數(shù)據(jù)量。8位機(jī)曾經(jīng)存在很長(zhǎng)一段時(shí)間,并由此派生出來(lái)一些高,低位的術(shù)語(yǔ)。如,高4位(高址),低4位(地址),高位,低位等如下圖所示。圖中,b0為低位,b7為高位。
字(word):由16個(gè)二進(jìn)制位組成的數(shù)據(jù)量。如下圖所示。圖中,b0為低位,b15為高位。
雙字(D):在FX2N中,雙字是由二個(gè)相鄰的16位存儲(chǔ)單元所組成的數(shù)據(jù)量整體。當(dāng)我們用字來(lái)處理數(shù)據(jù)量時(shí),會(huì)碰到所表達(dá)的數(shù)不夠或處理精度不能滿(mǎn)足時(shí),就用雙字來(lái)進(jìn)行處理。但是,在硬件中,并沒(méi)有32位的整體存儲(chǔ)單元(32位機(jī)才是32位存儲(chǔ)單元),同樣,如下圖所示
關(guān)于位、字節(jié)、字、雙字的含義,PLC基本上是一致的,沒(méi)有什么不同。但關(guān)于位、字節(jié)、雙字的關(guān)系處理,不同的PLC是不一樣的。
例如,PLC的數(shù)據(jù)存儲(chǔ)器容量,三菱FX2N是以字計(jì)的,而西門(mén)子則是以字節(jié)計(jì),例如,在三菱FX2N中,16位的字其高8位(b15—b8)在前,低8位(b7—b0)在后,而在西門(mén)子PLC則相反,低8位(b15—b8)在前,高8位(b7—b0)在后,在三菱FX2N中基本上沒(méi)有字節(jié)的使用,數(shù)據(jù)量的處理一律按16位進(jìn)行,而在西門(mén)子PLC中,可以以字節(jié)、字、雙字等單位進(jìn)行處理。
版權(quán)為技成所有,未經(jīng)同意盜取必究!