默認情況下,為 S7 - 1200/1500 的所有新創(chuàng )建的塊啟用優(yōu)化塊訪(fǎng)問(wèn)??蔀?OB、FB 和全局DB設置塊訪(fǎng)問(wèn)。對于背景DB,設置來(lái)自各自的 FB。如果將塊從 S7- 300/400 控制器移植到 S7- 1200/1500 ,塊訪(fǎng)問(wèn)不會(huì )自動(dòng)復位設置。
您可以稍后將塊訪(fǎng)問(wèn)更改為“優(yōu)化塊訪(fǎng)問(wèn)”。更改塊訪(fǎng)問(wèn)后,您必須重新編譯程序。如果將 FB更改為“優(yōu)化塊訪(fǎng)問(wèn)”,其分配的背景數據塊將自動(dòng)更新。
按照說(shuō)明設置優(yōu)化塊訪(fǎng)問(wèn)。
設置優(yōu)化塊訪(fǎng)問(wèn)
步驟
單擊項目樹(shù)中的“最大化/最小化概覽”按鈕。
2. 導航到“程序塊”。
3. 在這里,您可以看到程序中的所有塊以及它們是否經(jīng)過(guò)優(yōu)化。在此概覽中,可以方便地更改“優(yōu)化塊訪(fǎng)問(wèn)”狀態(tài)。
注意:背景數據塊(此處為“Function_block_1_DB ”)從相關(guān)FB繼承“優(yōu)化”狀態(tài)。這就是為什么只能在FB上更改“優(yōu)化”設置的原因。編譯項目后,DB會(huì )根據相關(guān)聯(lián)的FB獲得相應狀態(tài)。
在TIA 博途中顯示優(yōu)化和非優(yōu)化的塊
在以下兩個(gè)圖中,可以看出優(yōu)化和非優(yōu)化背景 DB之間的差異。
對于全局 DB,存在相同的差異。
圖2 -12:優(yōu)化數據塊(無(wú)偏移地址)
圖2 -13:非優(yōu)化的數據塊(有偏移地址)
全局DB變量的掉電保持性直接在全局 DB中定義。默認情況下,預設的是掉電不保持。
在函數塊(而不是背景 DB)的實(shí)例中定義變量的掉電保持性。因此,這些設置對于該FB的所有實(shí)例都有效。
優(yōu)化和非優(yōu)化變量之間的轉換
通常建議使用優(yōu)化的變量。但是,如果在個(gè)別情況下希望保留原有的程序,程序中
可混合使用優(yōu)化和非優(yōu)化的數據存儲。
系統知道每個(gè)變量的內部存儲,無(wú)論是結構化的(源自單獨定義的數據類(lèi)型)還是基本的(INT 、LREAL、...)。
在不同內存區域的相同類(lèi)型的兩個(gè)變量之間賦值,系統會(huì )自動(dòng)轉換。這種轉換需要對變量結構化,因此應盡可能避免。
審核編輯:湯梓紅
-
控制器
+關(guān)注
關(guān)注
112文章
15450瀏覽量
173126 -
西門(mén)子
+關(guān)注
關(guān)注
92文章
2894瀏覽量
114120 -
移植
+關(guān)注
關(guān)注
1文章
370瀏覽量
27897 -
S7-1200
+關(guān)注
關(guān)注
11文章
331瀏覽量
17435
原文標題:西門(mén)子博途示例:設置優(yōu)化塊訪(fǎng)問(wèn)
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動(dòng)化應用】歡迎添加關(guān)注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
![](https://file1.elecfans.com/web2/M00/84/E3/wKgZomRmF3-AFMMeAAECrJ7KK08420.png)
西門(mén)子線(xiàn)下課程博途FC塊學(xué)習中#硬聲創(chuàng )作季
北京回收西門(mén)子博途組態(tài)軟件
西門(mén)子博途1200碼垛機程序應用
暢銷(xiāo)西門(mén)子助聽(tīng)器價(jià)格表_西門(mén)子助聽(tīng)器價(jià)格大全
![暢銷(xiāo)<b class='flag-5'>西門(mén)子</b>助聽(tīng)器價(jià)格表_<b class='flag-5'>西門(mén)子</b>助聽(tīng)器價(jià)格大全](https://file1.elecfans.com//web2/M00/A6/4F/wKgZomUMPNOAc5InAAALDIjB_Uk526.jpg)
西門(mén)子變頻器如何選型_西門(mén)子變頻器選型注意哪些
西門(mén)子是哪個(gè)國家的品牌_西門(mén)子發(fā)明了什么
博世和西門(mén)子哪個(gè)好_博世和西門(mén)子的關(guān)系
西門(mén)子變頻器參數設定_西門(mén)子變頻器故障代碼
![<b class='flag-5'>西門(mén)子</b>變頻器參數設定_<b class='flag-5'>西門(mén)子</b>變頻器故障代碼](https://file.elecfans.com/web1/M00/EF/E9/o4YBAGCmCeaAJu1qAABccNZ9MPc954.jpg)
評論