查看原文;
http://www.taojinwa.com/blog/?p=601.
在PLC內(nèi)部結(jié)構(gòu)和用戶應(yīng)用程序中使用著大量的數(shù)據(jù)。這些數(shù)據(jù)從結(jié)構(gòu)或數(shù)制上具有以下幾種形式。
(1)十進(jìn)制數(shù)
十進(jìn)制數(shù)在PLC中又稱字?jǐn)?shù)據(jù)。它主要存在于定時(shí)器和計(jì)數(shù)器的設(shè)定值K;輔助繼電器、定時(shí)器、計(jì)數(shù)器、狀態(tài)繼電器等的編號(hào);定時(shí)器和計(jì)數(shù)器當(dāng)前值等方面。
(2)二進(jìn)制數(shù)
十進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)、BCD碼在PLC內(nèi)部均是以二進(jìn)制數(shù)的形態(tài)存在。但使用外圍設(shè)備進(jìn)行系統(tǒng)運(yùn)行監(jiān)控顯示時(shí),會(huì)還原成原來的數(shù)制。一位二進(jìn)制數(shù)在PLC中又稱位數(shù)據(jù)。它主要存在于各類繼電器、定時(shí)器、計(jì)數(shù)器的觸點(diǎn)及線圈。
(3)八進(jìn)制數(shù)
FX系列PLC的輸入繼電器、輸出繼電器的地址編號(hào)采用八進(jìn)制。
(4)十六進(jìn)制數(shù)
十六進(jìn)制數(shù)用于指定應(yīng)用指令中的操作數(shù)或指定動(dòng)作。
(5)BCD碼
BCD碼是以4位二進(jìn)制數(shù)表示與其對(duì)應(yīng)的一位十進(jìn)制數(shù)的方法。PLC中的十進(jìn)制數(shù)常以BCD碼的形態(tài)出現(xiàn),它還常用于BCD輸出形式的數(shù)字式開關(guān)或七段碼的顯示器控制等方面。
(6)常數(shù)K、H
常數(shù)是PLC內(nèi)部定時(shí)器、計(jì)數(shù)器、應(yīng)用指令不可分割的一部分。常數(shù)K用來表示十進(jìn)制數(shù),16位常數(shù)的范圍為-32768~+32767,32位常數(shù)的范圍為-2147483648~+2147483647。
常數(shù)H用來表示十六進(jìn)制數(shù),十六進(jìn)制包括0~9和A~F這16個(gè)數(shù)字,16位常數(shù)的范圍為0~FFFF,32位常數(shù)的范圍為0~FFFFFFFF。