變量的符號(hào)地址
發(fā)布時(shí)間:2013/8/24 21:22:26 訪問(wèn)次數(shù):2554
符號(hào)地址就是用一個(gè)由用戶給一個(gè)絕對(duì)地址所起的名字(字符串)來(lái)代替對(duì)應(yīng)的絕對(duì)地址。EXB100-48S05-RJ符號(hào)必須先定義再使用,所定義的符號(hào)可以由大小寫字母、數(shù)字及下劃線構(gòu)成,且必須以字母開(kāi)頭,長(zhǎng)度不超過(guò)24個(gè)字符,所定義的符號(hào)不能是系統(tǒng)關(guān)鍵詞。根據(jù)使用場(chǎng)合不同,符號(hào)分為全局符號(hào)和局部符號(hào)。
·全局符號(hào):SIMATIC Manager的符號(hào)表中所定義的符號(hào),可以適用于所有程序塊。
·局部符號(hào):在某個(gè)程序塊(OB,F(xiàn)C,F(xiàn)B等)的變量聲明表中所定義的符號(hào),只能應(yīng)用于該程序
塊。如果所定義的局部符號(hào)與全局符號(hào)重名,則該局部符號(hào)前會(huì)自動(dòng)添加一個(gè)“#”。
常數(shù)及其數(shù)據(jù)類型
常數(shù)是預(yù)先給定的數(shù)據(jù),在STEP 7中,每個(gè)常數(shù)都有一個(gè)前綴以表示其數(shù)據(jù)類型。
數(shù)據(jù)類型決定數(shù)據(jù)的屬性,在STEP 7中,數(shù)據(jù)類型分為三大類:基本數(shù)據(jù)類型、復(fù)雜數(shù)據(jù)類型和參數(shù)類型。
①基本數(shù)據(jù)類型定義不超過(guò)32位數(shù)據(jù)(符合IEC1131 -3的規(guī)定),可以裝入S7處理器的累加器中,可利用STEP 7基本指令處理;緮(shù)據(jù)類型共有12種,每一個(gè)數(shù)據(jù)類型都具備關(guān)鍵詞、數(shù)據(jù)長(zhǎng)度、取值范圍及常數(shù)表示形式等屬性,表2 -1列出了S7 - 3001400所支持的基本數(shù)據(jù)類型。
表2 -1基本數(shù)據(jù)類型說(shuō)明
②復(fù)雜數(shù)據(jù)類型定義超過(guò)32位或由其他數(shù)據(jù)類型組成的數(shù)據(jù)。復(fù)雜數(shù)據(jù)類型要預(yù)定義,其變量只能在全局?jǐn)?shù)據(jù)塊中聲明,可以作為參數(shù)或邏輯塊的局部變量。STEP 7支持?jǐn)?shù)組(ARRAY)、結(jié)構(gòu)(STRUCT)、字符串(STRING)、日期和時(shí)間(DATE_AND_TIME)、用戶定義的數(shù)據(jù)類型(UDT)、功能塊類型(FB和SFB)6種復(fù)雜數(shù)據(jù)類型。STEP 7的指令不能一次處理一個(gè)復(fù)雜的數(shù)據(jù)類型(大于32位),但是一次可以處理一個(gè)元素。
③參數(shù)類型是一種用于邏輯塊(FB,F(xiàn)C)之間傳遞參數(shù)的數(shù)據(jù)類型,主要有定時(shí)器(TIM-ER)、計(jì)數(shù)器(COUNTER)、塊(BLOCK)、指針(POINTER)和ANY等類型。
符號(hào)地址就是用一個(gè)由用戶給一個(gè)絕對(duì)地址所起的名字(字符串)來(lái)代替對(duì)應(yīng)的絕對(duì)地址。EXB100-48S05-RJ符號(hào)必須先定義再使用,所定義的符號(hào)可以由大小寫字母、數(shù)字及下劃線構(gòu)成,且必須以字母開(kāi)頭,長(zhǎng)度不超過(guò)24個(gè)字符,所定義的符號(hào)不能是系統(tǒng)關(guān)鍵詞。根據(jù)使用場(chǎng)合不同,符號(hào)分為全局符號(hào)和局部符號(hào)。
·全局符號(hào):SIMATIC Manager的符號(hào)表中所定義的符號(hào),可以適用于所有程序塊。
·局部符號(hào):在某個(gè)程序塊(OB,F(xiàn)C,F(xiàn)B等)的變量聲明表中所定義的符號(hào),只能應(yīng)用于該程序
塊。如果所定義的局部符號(hào)與全局符號(hào)重名,則該局部符號(hào)前會(huì)自動(dòng)添加一個(gè)“#”。
常數(shù)及其數(shù)據(jù)類型
常數(shù)是預(yù)先給定的數(shù)據(jù),在STEP 7中,每個(gè)常數(shù)都有一個(gè)前綴以表示其數(shù)據(jù)類型。
數(shù)據(jù)類型決定數(shù)據(jù)的屬性,在STEP 7中,數(shù)據(jù)類型分為三大類:基本數(shù)據(jù)類型、復(fù)雜數(shù)據(jù)類型和參數(shù)類型。
①基本數(shù)據(jù)類型定義不超過(guò)32位數(shù)據(jù)(符合IEC1131 -3的規(guī)定),可以裝入S7處理器的累加器中,可利用STEP 7基本指令處理。基本數(shù)據(jù)類型共有12種,每一個(gè)數(shù)據(jù)類型都具備關(guān)鍵詞、數(shù)據(jù)長(zhǎng)度、取值范圍及常數(shù)表示形式等屬性,表2 -1列出了S7 - 3001400所支持的基本數(shù)據(jù)類型。
表2 -1基本數(shù)據(jù)類型說(shuō)明
②復(fù)雜數(shù)據(jù)類型定義超過(guò)32位或由其他數(shù)據(jù)類型組成的數(shù)據(jù)。復(fù)雜數(shù)據(jù)類型要預(yù)定義,其變量只能在全局?jǐn)?shù)據(jù)塊中聲明,可以作為參數(shù)或邏輯塊的局部變量。STEP 7支持?jǐn)?shù)組(ARRAY)、結(jié)構(gòu)(STRUCT)、字符串(STRING)、日期和時(shí)間(DATE_AND_TIME)、用戶定義的數(shù)據(jù)類型(UDT)、功能塊類型(FB和SFB)6種復(fù)雜數(shù)據(jù)類型。STEP 7的指令不能一次處理一個(gè)復(fù)雜的數(shù)據(jù)類型(大于32位),但是一次可以處理一個(gè)元素。
③參數(shù)類型是一種用于邏輯塊(FB,F(xiàn)C)之間傳遞參數(shù)的數(shù)據(jù)類型,主要有定時(shí)器(TIM-ER)、計(jì)數(shù)器(COUNTER)、塊(BLOCK)、指針(POINTER)和ANY等類型。
熱門點(diǎn)擊
- S_OFFDT
- 快恢復(fù)和超快恢復(fù)二極管應(yīng)用電路分析
- 電源濾波電路中高頻濾波電容電路分析
- 共源極放大電路與射極跟隨器的組合
- 負(fù)電壓輸出可調(diào)節(jié)可關(guān)斷低壓差穩(wěn)壓器集成電路
- 電動(dòng)機(jī)控制邏輯簡(jiǎn)化真值表
- DVD影碟機(jī)AV解碼電路的識(shí)圖方法
- 變量的符號(hào)地址
- 倍增密勒效應(yīng)
- GM1117-ADJ調(diào)節(jié)型低壓差穩(wěn)壓器集成電
推薦技術(shù)資料
- 基準(zhǔn)電壓的提供
- 開(kāi)始的時(shí)候,想使用LM385作為基準(zhǔn),HIN202EC... [詳細(xì)]
- 新品4MP圖像傳感器̴
- 高性能SoC智能傳感芯片技術(shù)設(shè)
- 分立器件&無(wú)源元件選型參數(shù)技術(shù)
- SRAM存算一體芯片發(fā)展趨勢(shì)及市場(chǎng)應(yīng)用
- 大功率雙向 48 V-12 V DC/D C
- 單速率(Single Rate
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究