偶然想起以前的北京大雜院,雖然條件不是太好,但鄰里之間好似農(nóng)村的一個(gè)村子一樣,彼此見面時(shí),說句:“吃了嘛!您吶!”算是一聲問候,同院的孩子們經(jīng)常在一起玩耍,想那“遠(yuǎn)親不如近鄰”也緣于這大雜院鄰里們的互相照顧,而現(xiàn)在大家都住進(jìn)了樓房,門窗緊閉,彼此難見。前些年搬入樓房,只知道同層有8戶人家,碰到同下電梯的,也不知道是來串門的還是本層居住的。
開始時(shí)的大雜院(非四合院)大都是某單位蓋的職工宿舍,清一色的樣式,房間大小都一樣,大的院有上百間,這上百間一般按1.2.3....等自然順序排列,作為各個(gè)房間的識(shí)別。找人嘛也就按照這個(gè)順序去找,比如張三住28號(hào),李四住88號(hào)等等,隨著歲數(shù)的增長,9號(hào)職工王五結(jié)婚生子,不得不向單位再申請(qǐng)一套房子,那時(shí)的單位真好,就把臨近的10號(hào)分配給了他,這樣一來王五就占有兩套房子了,而張三不但結(jié)婚生子,還借這小科長權(quán)力將自己的老父親和妹妹也弄到了這個(gè)單位,又幾經(jīng)周折,把29,30,31號(hào)房間也一起弄到了手,那輕官鄙錢的趙一,一直過著清苦快樂的生活住在2號(hào)。他們的地址是:
2號(hào) 趙一
9號(hào) 王五 兩間
28號(hào) 張三 4 間
88號(hào) 李四
雖然期間有王五、張三房間數(shù)量的變動(dòng),但并不影響其他人的地址,不影響找人的方便性,因?yàn)樗麄兊牡刂肥且悦總(gè)單間房來編號(hào)的,雖然有跨越,王五占9、10號(hào),張三占28、29、30、31號(hào)。
瀏覽論壇中有不少朋友問PLC尋址的問題,就突然想起這大雜院中房間號(hào)碼的排列。PLC內(nèi)存中最基本控制單位是位,每8位組成一個(gè)字節(jié),PLC中,就是以字節(jié)為單位進(jìn)行地址編號(hào)的。每個(gè)字節(jié)相當(dāng)于這大雜院中的一間間小房屋,用VB表示。兩個(gè)字節(jié)的數(shù)據(jù)稱為字,相當(dāng)于上面的王五,雙字或?qū)嵭蛿?shù)據(jù)占有四個(gè)字節(jié),相當(dāng)于上面的張三。因此張三等的地址也可這樣來表示
VB2 一看就知道是,2號(hào)房間,一間
VW9 這個(gè)是9號(hào)房間,兩間
VD28 這個(gè)厲害,28號(hào)間,有四間,肯定是官
VB88 88號(hào)房間,一間,苦啊。
因?yàn)槭且宰止?jié)為順序來排列,因此
VW9,包含有,VB9,VB10,兩個(gè)字節(jié)
VD28,包含有VB28,VB29,VB30,VB31四個(gè)字節(jié),
若使用了VD28,無特殊情況,就不能再出現(xiàn)VD29,VW30,VB31等等,這會(huì)造成地址重疊。
上述情況僅適用于西門子PLC,在維綸觸摸屏中的地址卻是另一種排列方式。
比如可以使用VW1,VW2,VW3等等,不會(huì)造成地址重疊,但是若是雙字就有重疊問題了。
一般來講,基本地址排列的位數(shù)也就是計(jì)算機(jī)的位數(shù),意思就是說
200系列PLC是8位機(jī),觸摸屏幕是16位機(jī)。
[ 此帖被醉湮邃虞在2010-01-23 00:48重新編輯 ]