12數(shù)據(jù)塊中的數(shù)據(jù)存儲_第1頁
12數(shù)據(jù)塊中的數(shù)據(jù)存儲_第2頁
12數(shù)據(jù)塊中的數(shù)據(jù)存儲_第3頁
12數(shù)據(jù)塊中的數(shù)據(jù)存儲_第4頁
12數(shù)據(jù)塊中的數(shù)據(jù)存儲_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)塊中的數(shù)據(jù)存儲位存儲器PIQPII數(shù)據(jù)存儲區(qū)數(shù)據(jù)塊DBxDByDBz.I/O 區(qū)L 堆棧數(shù)據(jù)塊 (DB)功能FC10功能FC20功能塊FB1OB1全局?jǐn)?shù)據(jù) DB20 所有塊可以訪問背景數(shù)據(jù) DB5 FB1的背景DBSTEP 7數(shù)據(jù)類型概述基本數(shù)據(jù)類型(到32 位)復(fù)雜數(shù)據(jù)類型(長于32位)用戶定義數(shù)據(jù)類型(長于 32 位) 位數(shù)據(jù)類型 (BOOL, BYTE, WORD, DWORD, CHAR) 數(shù)學(xué)數(shù)據(jù)類型 (INT, DINT, REAL) 定時(shí)器類型 (S5TIME, TIME, DATE, TIME_OF_DAY) 時(shí)間 (DATE_AND_TIME) 矩陣 (ARRAY) 結(jié)構(gòu)

2、 (STRUCT) 字符串 (STRING)數(shù)據(jù)類型 UDT (用戶定義數(shù)據(jù)類型)STEP 7基本數(shù)據(jù)類型BOOL1True 或 False (1 或0)BYTE8B#16#A9WORD16W#16#12AFDWORD32DW#16#ADAC1EF5CHAR8 w S5TIME16S5T#5s_200msINT16123DINT32L#65539REAL321.2 或 34.5E-12TIME32T#2D_1H_3M_45S_12MSDATE16D#1993-01-20TIME_OF_DAY32TOD#12:23:45.12關(guān)鍵字長度 (位) 該類型的常數(shù)舉例復(fù)雜數(shù)據(jù)類型關(guān)鍵字長度 (位) 舉

3、例DATE_AND_TIME64DT#97-09-24-12:14:55.0STRING8 * (字符個(gè)數(shù)+2 ) This is a string(最多254個(gè)字符的字符串) SIEMENS ARRAY用戶定義 測量值: ARRAY1.20(相同數(shù)據(jù)類型的元素組) INT STRUCT 用戶定義 Motor: STRUCT(不同數(shù)據(jù)類型的元素組) Speed : INTCurrent: REALEND_STRUCTUDTUDT as block UDT as array element(用戶定義數(shù)據(jù)類型 =用戶定義 基本或復(fù)雜數(shù)據(jù)類型組成的 STRUCT Drive: ARRAY1.4模板)

4、Speed : INT UDT1 Current: REAL END_STRUCT 結(jié)構(gòu)舉例程序編輯器中的顯示 (數(shù)據(jù)塊 DB 1):Operating Speed, data type IntegerRated Current, data type RealStartup Current, data type RealTurning Direction, data type Bool帶有名字“Motor_data” 的結(jié)構(gòu)(不同數(shù)據(jù)類型的幾個(gè)元素) Motor_data矩陣舉例1. Measuring_point, data type Real2. Measuring_point, data

5、 type Real3. Measuring_point, data type Real10. Measuring_point, data type Real帶有名字“Measuring_point” 的矩陣(相同數(shù)據(jù)類型的幾個(gè)元素) 程序編輯器中的顯示 (數(shù)據(jù)塊 DB 2):Measuring_point建立新數(shù)據(jù)塊輸入、保存、下載和監(jiān)視數(shù)據(jù)塊尋址數(shù)據(jù)單元078 位數(shù)據(jù)字節(jié) 0 DBB 0數(shù)據(jù)字節(jié) 1 DBW 0數(shù)據(jù)字節(jié) 8191DBD 8188DBW 8190DBB 8191數(shù)據(jù)字節(jié) 2 DBD 0數(shù)據(jù)字節(jié) 3 DBX 4.1訪問數(shù)據(jù)單元0123456789DB 19 (符號名: Valu

6、es)帶有元素名字 “Start” 的 數(shù)據(jù)位 0.0或 A DB19.DBX0.0或A “Values”.Start或L DB19.DBW2或 L “Values”.Number或L DB19.DBB5或L “Values”.Loop傳統(tǒng)訪問方法符號尋址完全表示訪問1)OPN DB19L DBW2NumberOPN DB19A DBX 0.01)OPN DB19L DBB5Loop絕對尋址打開數(shù)據(jù)塊的合法性O(shè)B 1OPNDB 4LDBW2DB 4TDBW 2DB 4FC 1DB 4CALLFC 1TDBW 4DB 5OPNDB 5LDBB6DB 5LDBW 0TDBW 8CALL FC 2F

7、C 2DB 5DB 6OPNDB 6LDBB6DB 2T DB2.DBB 0DB 2LDBW 4LDBW 10DB ?FB 1CALLFB1, DB1?!全局 DB (例如)UDT 塊作為模板用戶定義數(shù)據(jù)類型 (UDT)FlourMilkEggsYeastSugar配方2FlourMilkEggsYeastSugar配方3FlourMilkEggsYeastSugarFlourMilkEggsYeastSugar根據(jù)UDT建立的 DB配方1FlourMilkEggsYeastSugar帶有三個(gè)UDT類型的元素輸入U(xiǎn)DT塊根據(jù)數(shù)據(jù)類型建立數(shù)據(jù)塊舉例:UDT中矩陣聲明查看數(shù)據(jù)查看練習(xí)12.1: 數(shù)據(jù)塊和數(shù)據(jù)格式 IB1 DB10. DBW1 DB11. DBW8 BIN BCD QW6 DB11. DBW9 BIN BCD QW6 IB2MW1 BCD BINMW3 IB3MW5 BC

溫馨提示

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

最新文檔

評論

0/150

提交評論