西門子S7-300的基本數(shù)據(jù)類型_第1頁
西門子S7-300的基本數(shù)據(jù)類型_第2頁
西門子S7-300的基本數(shù)據(jù)類型_第3頁
西門子S7-300的基本數(shù)據(jù)類型_第4頁
西門子S7-300的基本數(shù)據(jù)類型_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、STEP7中的基本數(shù)據(jù)類型位(BOOL)位數(shù)據(jù)的數(shù)據(jù)類型為BOOL(布爾)型,在軟件編程中BOOL變量的值1和0常用英語單詞TURE(真)和FALSE(假)來表示,對(duì)應(yīng)二進(jìn)制數(shù)中的“1”和“0”,常用于開關(guān)量的邏輯運(yùn)算,存儲(chǔ)空間為1位。字節(jié)(BYTE)字節(jié)數(shù)據(jù)長度為8位,數(shù)據(jù)格式為B#16#,B代表BYTE,表示數(shù)據(jù)長度為一個(gè)字節(jié)(8位),16表示十六進(jìn)制,取值范圍為B#16#0B#16#FF。字(WORD)字?jǐn)?shù)據(jù)長度為16位,這種數(shù)據(jù)可采用4種方法進(jìn)行描述。二進(jìn)制:二進(jìn)制的格式為2,如2101,取值范圍為2021111_1111_1111_1111,書寫時(shí)每4位可用下劃線隔開,也可直接表示為

2、2111111111111。十六進(jìn)制:十六進(jìn)制的格式為W16,W代表WORD,表示數(shù)據(jù)長度為16位,16表示十六進(jìn)制,數(shù)據(jù)取值范圍為W160W16FFFF。BCD碼:BCD碼的格式為C,取值范圍為C0C999。BCD碼是用4位二進(jìn)制表示1位十進(jìn)制數(shù),4位二進(jìn)制中的00001001組合分別表示十進(jìn)制中的09,4位二進(jìn)制中的10101111組合放棄不用。BCD碼的最高4位用來表示符號(hào),十六位BCD碼的取值范圍為999+999。在STEP7的數(shù)據(jù)格式中,BCD碼的取值只取正值,與最高4位的符號(hào)無關(guān)。推薦精選無符號(hào)十進(jìn)制數(shù):無符號(hào)十進(jìn)制數(shù)的格式為B(×,×),取值范圍為B(0,0)

3、B(255,255),無符號(hào)十進(jìn)制數(shù)是用十進(jìn)制的0255對(duì)應(yīng)二進(jìn)制數(shù)中的0000_00001111_1111(8位),16位二進(jìn)制數(shù)就需要兩個(gè)0255的數(shù)來表示,例如:B#(12,254)20000_1100_1111_1110 12 254上面4種數(shù)據(jù)都是描述一個(gè)長度位16位的二進(jìn)制數(shù),無論你使用哪種方式都可以。例如,如果想得到二進(jìn)制數(shù)0000100110000111,可以使用20000_1001_1000_0111,也可以使用W16987,還可以使用C987或者B(9,135)。在STEP7中,比較常用的是十六進(jìn)制,即W16這種格式。雙字(DOUBLE WORD)數(shù)據(jù)長度為32位,雙字的數(shù)

4、據(jù)格式與字的數(shù)據(jù)格式相同,也有4種方式,分別為: 二進(jìn)制:取值范圍為2021111_1111_1111_1111_1111_1111_1111_1111。 十六進(jìn)制:取值范圍為DW160DW16FFFF_FFFF。BCD碼:取值范圍為C0C9999999。無符號(hào)十進(jìn)制數(shù):取值范圍為B(0,0,0,0)B(255,255,255,255)。整數(shù)(INT)整數(shù)數(shù)據(jù)類型長度為16位,數(shù)據(jù)格式為帶符號(hào)十進(jìn)制數(shù),16位中最高為符號(hào)位。正整數(shù)是以原碼格式進(jìn)行存儲(chǔ)的,如786,對(duì)應(yīng)的二進(jìn)制碼為20000_0011_0001_0010,而負(fù)整數(shù)則表示為正整數(shù)的二進(jìn)制補(bǔ)碼,即對(duì)應(yīng)正整數(shù)的二進(jìn)制碼取反后加1,例如

5、負(fù)整數(shù)-786,對(duì)應(yīng)的二進(jìn)制碼為21111_1100_1110_1110。將負(fù)零(1000_0000_0000_0000)定義為-327推薦精選68因此取值范圍為-3276832767。0表示正,1表示負(fù)。雙整數(shù)(DOUBLE INT)雙整數(shù)的數(shù)據(jù)類型長度為32位,數(shù)據(jù)格式為帶符號(hào)十進(jìn)制數(shù),用L表示雙整數(shù)。雙整數(shù)的二進(jìn)制碼與整數(shù)的換算方式一致,其取值范圍為L#-2147483648L2147483647。實(shí)數(shù)(REAL也叫浮點(diǎn)數(shù)Float)實(shí)數(shù)的數(shù)據(jù)類型長度為32位,是以IEEE浮點(diǎn)數(shù)格式轉(zhuǎn)換為二進(jìn)制數(shù)存儲(chǔ)的,其取值范圍為±3.402823e38±1.1755494e38。

6、實(shí)數(shù)用1.m×2E例如123.4可表示為1.234×102。式中:指數(shù)Ee-127(1e254)為8位整數(shù)符號(hào)位(S):S0為正值 S1為負(fù)值規(guī)定尾數(shù)的整數(shù)部分總是為1,只保留尾數(shù)的小數(shù)部分m(022位)實(shí)數(shù)的結(jié)構(gòu)31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 001000001010001000000000000000000上面的浮點(diǎn)數(shù)中:S0指數(shù):30位1 27 29位0 26 28位0 25推薦精選 27位0 24 26位0 23 25位0 22 2

7、4位1 21 23位0 20e=27211282130Ee1271301273尾數(shù)m:22位1 21 21位0 22 20位0 23 19位0 24 18位1 25 m21+25=0.5+0.03125=0.53125 浮點(diǎn)數(shù)值(10.53125)×231.53125×812.25用很小的存儲(chǔ)空間(4個(gè)字節(jié)),可以表示非常大或非常小的數(shù),PLC的輸入和輸出的數(shù)值大多是整數(shù),實(shí)數(shù)的運(yùn)算速度比整數(shù)的慢。(8)S5TIME(SIMATIC時(shí)間)S5TIME時(shí)間數(shù)據(jù)類型長度為16位,包括時(shí)基和時(shí)間常數(shù)兩部分,時(shí)間常數(shù)采用BCD碼(二十進(jìn)制格式)。S5TIME時(shí)間數(shù)據(jù)類型結(jié)構(gòu)如下圖所

8、示:(9)IEC時(shí)間(TIME)IEC時(shí)間數(shù)據(jù)長度為32位,時(shí)基為固定值1ms,數(shù)據(jù)類型為雙整數(shù),所表示的時(shí)間值為整數(shù)值乘以時(shí)基。格式為:T#aaD_bbH_ccM_ddS_eeeMS其中aa天數(shù),bb小時(shí)數(shù),cc分鐘,dd秒,eee毫秒。根據(jù)雙整數(shù)的最大值為2147483647,乘以時(shí)基1ms,可以算出,IEC時(shí)間的最大值為T24D_20H_31M_23S_648Ms。使用IEC時(shí)間時(shí),時(shí)基保持不變,且精度較高,為1ms。推薦精選(10)IEC日期(DATE)IEC日期數(shù)據(jù)長度為16位,數(shù)據(jù)類型為整數(shù),以1日為單位,日期從1990年1月1日開始,1990年1月1日對(duì)應(yīng)的整數(shù)為0,日期每增加一天,對(duì)應(yīng)的整數(shù)值加1,如23,對(duì)應(yīng)1990年1月22日。IEC日期格式為D_年_月_日,例如D1992_12_2。取值范圍為D1990_1_1D2163_12_31。(11)日計(jì)時(shí)(TIME_OF_DAY)日計(jì)時(shí)是表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論