模擬量輸入模塊的分辨率是12位,單極性全量程0~32000,雙極性全量程-32000~+32000,
模擬量轉(zhuǎn)換為數(shù)字量的12位讀數(shù),為何單極性最高有效位是符號位,而雙極性最低位是4個(gè)0沒有符號位,我的理解正好跟書上說的相反,雙極性有正負(fù)為何沒有符號位呢?為何單極性全是正的恰恰有符號位?
1、單極極性最低位是3個(gè)0,表示計(jì)算值每變化一個(gè)單位,數(shù)據(jù)字則以8為單位變化。
2、雙極極性最低位是4個(gè)0,表示計(jì)算值每變化一個(gè)單位,數(shù)據(jù)字則以16為單位變化。
3、S7-200的模擬量值數(shù)據(jù)字表示法是12位輸入值左對齊。按上述所述:
、單極極性最低位是3個(gè)0,12位輸入值左對齊,正剩下一位為符號位,數(shù)值為正表示數(shù)值有效,為負(fù)表示無效。
、雙極極性最低位是4個(gè)0,12位輸入值左對齊,正好16位。雙極性數(shù)值不需要特殊的符號位,因雙極性數(shù)值就是經(jīng)過0,不是正數(shù)就是負(fù)數(shù)。負(fù)數(shù)用補(bǔ)碼表示,不需符號位。