1. 基本數(shù)據(jù)類型
2. 由基本數(shù)據(jù)類型組合而成的復(fù)合數(shù)據(jù)類型;
3. 用來(lái)傳送FB塊和FC塊參數(shù)的參數(shù)數(shù)據(jù)類型
本文首先介紹一下基本數(shù)據(jù)類型。
STEP7的基本數(shù)據(jù)類型總共有7種,分別為:位(bit)、字節(jié)(Byte)、字(Word)、雙字(Double Word)、整型數(shù)(INT)、雙整型數(shù)(DINT)以及實(shí)數(shù)(REAL)。
1. 位(bit)
取值:1、0
尋址方式:地址標(biāo)識(shí)符+字節(jié)地址+位地址。
圖1 基本數(shù)據(jù)類型:位(bit)
2. 字節(jié)(Byte)
8位二進(jìn)制數(shù)組成一個(gè)字節(jié)。其中,第0位為最低位(LSB),第7位為最高位(MSB)。
尋址方式:地址標(biāo)識(shí)符+B+字節(jié)地址,其中,"B"即代表字節(jié)。
圖2 基本數(shù)據(jù)類型:字節(jié)(Byte)
3. 字(Word)
相鄰的兩個(gè)字節(jié)組成一個(gè)字,16位。
字用來(lái)表示無(wú)符號(hào)數(shù),范圍:[0000,FFFF]16進(jìn)制,或[0,65535]10進(jìn)制
尋址方式:地址標(biāo)識(shí)符+W+首字節(jié)地址,其中,"W"代表字。
圖3 基本數(shù)據(jù)類型:字(Word)
4. 雙字(Double Word)
相鄰的兩個(gè)字組成一個(gè)雙字,32位。
雙字也用來(lái)表示無(wú)符號(hào),范圍:[00000000,FFFFFFFF]16進(jìn)制
尋址方式:地址標(biāo)識(shí)符+D+首字節(jié)地址,其中,"D"代表雙字。
圖4 基本數(shù)據(jù)類型:雙字(Double Word)
5. 整型數(shù)(INT)
整數(shù)是有符號(hào)數(shù),占16位。最高位為符號(hào)位,0:正數(shù);1:負(fù)數(shù)。
取值范圍為:[-32768,32767]。
6. 雙整型數(shù)(DINT)
雙整數(shù)也是有符號(hào)數(shù),占32位。最高位為符號(hào)位,0:正數(shù);1:負(fù)數(shù)。
取值范圍為:[-2147483648,2147483647]。
7. 浮點(diǎn)數(shù)(REAL)
標(biāo)準(zhǔn)的浮點(diǎn)數(shù)格式如圖5所示,占32位。
最高位為符號(hào)位,0:正數(shù);1:負(fù)數(shù)。
圖5 基本數(shù)據(jù)類型:浮點(diǎn)數(shù)(REAL)
浮點(diǎn)數(shù)的優(yōu)點(diǎn)是用32位的空間可以表示非常大和非常小的數(shù)。
PLC在處理模擬量時(shí),其輸入和輸出大多是整數(shù),用浮點(diǎn)數(shù)來(lái)處理這些數(shù)據(jù)時(shí)要進(jìn)行整數(shù)和浮點(diǎn)數(shù)之間的相互轉(zhuǎn)換。例如圖6所示,現(xiàn)場(chǎng)采集的數(shù)據(jù)為16位的整型數(shù)("#IN"),PLC在做控制前,要先將其轉(zhuǎn)換為浮點(diǎn)數(shù)("#DItoR")。由于整型數(shù)占16位,而浮點(diǎn)數(shù)占32位,二者不能直接轉(zhuǎn)換。要先將整型數(shù)轉(zhuǎn)換為雙整型("#ItoDI"),然后再轉(zhuǎn)換為浮點(diǎn)型。
圖6 整型數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)
需要注意的是,浮點(diǎn)數(shù)的運(yùn)算速度比整數(shù)的運(yùn)算速度要慢得多。
審核編輯 :李倩
-
plc
+關(guān)注
關(guān)注
5010文章
13271瀏覽量
463045 -
數(shù)據(jù)類型
+關(guān)注
關(guān)注
0文章
236瀏覽量
13618 -
STEP7
+關(guān)注
關(guān)注
4文章
103瀏覽量
32606
原文標(biāo)題:【知識(shí)】西門子PLC的基本數(shù)據(jù)類型及其使用
文章出處:【微信號(hào):設(shè)備維修屋,微信公眾號(hào):設(shè)備維修屋】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論