科技改變生活 · 科技引領未來
Ⅰ、為什么要學習數據類型
在工業控制中,除了應用開關量(I/O)進行程序控制之外,還會有“位置”、“速度”、“流量”、“個數”、“溫度”、“壓力”、“時間”等參數要監控。
常用的數據類型:整數(正整數、0、負整數)、實數(浮點數、小數)、時間、日期等
Ⅱ、各進制的不同表達
各進制的含義
為什么要用16進制形式?
計算機使用二進制格式處理數據(PLC也是),但是過長的數字代碼對人的閱讀造成較大的障礙,為解決這一問題才使用十六進制來表示二進制,每4位6二進制數用1位十六進制數表示。例如:一個16位的二進制數1111 1111 1111 1111 用十六進制FFFF就可以表示。
結論:不管用哪一種數據格式(?進制),其實都是表達一個數值,只是形式看上去不同,在PLC編程中大部分數值還是用10進制格式表達。
Ⅲ、2進制、10進制、16進制之間的轉換
10進制→2進制
除二取余倒記法
2進制→10進制
乘權相加法
10進制→16進制
除16取余倒記法
16進制→10進制
乘權相加法
2進制→16進制
16進制→2進制
※16進制與2進制之間的轉換,每4個2進制位用1個16進制數表示。
Ⅳ 常用數值對應表
2進制、10進制、16進制常用數值對照表
2的N次方對應表
金同東