科技改變生活 · 科技引領(lǐng)未來(lái)
Ⅰ、為什么要學(xué)習(xí)數(shù)據(jù)類(lèi)型
在工業(yè)控制中,除了應(yīng)用開(kāi)關(guān)量(I/O)進(jìn)行程序控制之外,還會(huì)有“位置”、“速度”、“流量”、“個(gè)數(shù)”、“溫度”、“壓力”、“時(shí)間”等參數(shù)要監(jiān)控。
常用的數(shù)據(jù)類(lèi)型:整數(shù)(正整數(shù)、0、負(fù)整數(shù))、實(shí)數(shù)(浮點(diǎn)數(shù)、小數(shù))、時(shí)間、日期等
Ⅱ、各進(jìn)制的不同表達(dá)
各進(jìn)制的含義
為什么要用16進(jìn)制形式?
計(jì)算機(jī)使用二進(jìn)制格式處理數(shù)據(jù)(PLC也是),但是過(guò)長(zhǎng)的數(shù)字代碼對(duì)人的閱讀造成較大的障礙,為解決這一問(wèn)題才使用十六進(jìn)制來(lái)表示二進(jìn)制,每4位6二進(jìn)制數(shù)用1位十六進(jìn)制數(shù)表示。例如:一個(gè)16位的二進(jìn)制數(shù)1111 1111 1111 1111 用十六進(jìn)制FFFF就可以表示。
結(jié)論:不管用哪一種數(shù)據(jù)格式(?進(jìn)制),其實(shí)都是表達(dá)一個(gè)數(shù)值,只是形式看上去不同,在PLC編程中大部分?jǐn)?shù)值還是用10進(jìn)制格式表達(dá)。
Ⅲ、2進(jìn)制、10進(jìn)制、16進(jìn)制之間的轉(zhuǎn)換
10進(jìn)制→2進(jìn)制
除二取余倒記法
2進(jìn)制→10進(jìn)制
乘權(quán)相加法
10進(jìn)制→16進(jìn)制
除16取余倒記法
16進(jìn)制→10進(jìn)制
乘權(quán)相加法
2進(jìn)制→16進(jìn)制
16進(jìn)制→2進(jìn)制
※16進(jìn)制與2進(jìn)制之間的轉(zhuǎn)換,每4個(gè)2進(jìn)制位用1個(gè)16進(jìn)制數(shù)表示。
Ⅳ 常用數(shù)值對(duì)應(yīng)表
2進(jìn)制、10進(jìn)制、16進(jìn)制常用數(shù)值對(duì)照表
2的N次方對(duì)應(yīng)表
金同東
版權(quán)所有 未經(jīng)許可不得轉(zhuǎn)載
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證備案號(hào):遼ICP備14006349號(hào)
網(wǎng)站介紹 商務(wù)合作 免責(zé)聲明 - html - txt - xml