回覆列表
-
1 # 經典的著作人
-
2 # 我是阿嘛
位、位元組、字、雙字等是計算機中的儲存單元,在計算機世界中它只認識1和0兩個數字,所以他們只佔一個位,當有8個位時就用位元組(byte)表示,16個位用字表示,32位用雙字表示,雙字=2個字=4個位元組=32個位。而整數、雙整數、實數、字串等等都是指資料型別。
int 整型資料 佔4byte 即32位,一個int型資料的長度用了4個位元組來儲存
short 短整型 佔2byte 即16位,兩個位元組。
long 長整型 佔4byte 即32為,四個位元組
float 單精度浮點型 佔4byte 即32位,四個位元組
double 雙精度浮點型 佔8byte 即64位,八個位元組
PLC中0-32768可以用一個字來儲存,首位表示正負,而超過32768就必須用到雙字來儲存了。
0/1/2/3/-1/-2/32768等為整型資料。0.1為浮點資料(實數)。@/#/$/%/C/A等為字元型
一個字元型 佔1byte 即8位,一個char型資料(例如:a、#、!之類的)用了1個位元組來儲存
一個DINT(雙整數)資料型別,佔用儲存空間為32位,那麼您想用位元組去裝也裝不下,因此,系統會強制您使用32位的雙字去裝。
十進位制0、1、2、3、4、5、6、7、8、9
二進位制0、1
有轉換指令
十進位制是人看了方便,二進位制PLC看了方便。