數(shù)據(jù)塊 (DB)
在用戶(hù)程序中創(chuàng)建數(shù)據(jù)塊 (DB) 以存儲(chǔ)代碼塊的數(shù)據(jù)。用戶(hù)程序中的所有程序塊都可訪問(wèn)全局 DB 中的數(shù)據(jù),而背景 DB 僅存儲(chǔ)特定功能塊 (FB) 的數(shù)據(jù)。
相關(guān)代碼塊執(zhí)行完成后,DB 中存儲(chǔ)的數(shù)據(jù)不會(huì)被刪除。有兩種類(lèi)型的 DB:
● 全局 DB 存儲(chǔ)程序中代碼塊的數(shù)據(jù)。任何 OB、FB 或 FC 都可訪問(wèn)全局 DB 中的數(shù)據(jù)。
● 背景 DB 存儲(chǔ)特定 FB 的數(shù)據(jù)。背景 DB 中數(shù)據(jù)的結(jié)構(gòu)反映了 FB 的參數(shù)(Input、Output 和 InOut)和靜態(tài)數(shù)據(jù)。(FB 的臨時(shí)存儲(chǔ)器不存儲(chǔ)在背景 DB 中。)
只讀數(shù)據(jù)塊
可將 DB 組態(tài)為只讀:
1. 在項(xiàng)目瀏覽器中右鍵單擊相應(yīng) DB,然后在右鍵快捷菜單中選擇“屬性”(Properties)。
2. 在“屬性”(Properties) 對(duì)話(huà)框中選擇“特性”(Attributes)。
3. 選擇“在設(shè)備中寫(xiě)保護(hù)數(shù)據(jù)塊”(Data block write-protected in the device) 選項(xiàng)并單擊“確定”(OK)。
更改 DB 的調(diào)用類(lèi)型:
STEP 7 允許您方便地創(chuàng)建或更改指令或 FB 的 DB 關(guān)聯(lián)。
● 您可以在不同 DB 之間切換關(guān)聯(lián)。
● 可以在單背景數(shù)據(jù)塊與多背景數(shù)據(jù)塊之間切換關(guān)聯(lián)。
● 可以創(chuàng)建背景數(shù)據(jù)塊(如果背景數(shù)據(jù)塊丟失或不可用)。
可通過(guò)在程序編輯器中右鍵單擊相關(guān)指令或 FB,或者通過(guò)選擇“選項(xiàng)”(Options) 菜單中的“塊調(diào)用”(Block call) 命令,來(lái)訪問(wèn)“更改調(diào)用類(lèi)型”(Change call type) 命令。
通過(guò)“調(diào)用選項(xiàng)”(Call options) 對(duì)話(huà)框可選擇單背景數(shù)據(jù)塊或多背景數(shù)據(jù)塊。還可以從可用 DB 的下拉列表中選擇具體 DB。
責(zé)任編輯:lq
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7337瀏覽量
94817 -
代碼
+關(guān)注
關(guān)注
30文章
4970瀏覽量
74018 -
編輯器
+關(guān)注
關(guān)注
1文章
828瀏覽量
32919
原文標(biāo)題:S1200-更改 DB 的調(diào)用類(lèi)型
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
使用博圖(TIA Portal)監(jiān)控PROFINET從站通訊狀態(tài)的兩個(gè)方法
優(yōu)化數(shù)據(jù)塊如何提升PLC的性能與安全
vsan數(shù)據(jù)恢復(fù)—Vsan故障與SQLserver數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例
從代碼執(zhí)行看單片機(jī)內(nèi)存的分配
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)上raid5磁盤(pán)陣列數(shù)據(jù)恢復(fù)案例
使用函數(shù)塊實(shí)現(xiàn)三相電機(jī)正反轉(zhuǎn)控制
服務(wù)器數(shù)據(jù)恢復(fù)—熱備盤(pán)上線過(guò)程中硬盤(pán)掉線導(dǎo)致數(shù)據(jù)丟失,數(shù)據(jù)恢復(fù)揭秘
存儲(chǔ)數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)硬盤(pán)指示燈亮黃色導(dǎo)致存儲(chǔ)不可用的數(shù)據(jù)恢復(fù)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列多塊硬盤(pán)離線導(dǎo)致raid崩潰的數(shù)據(jù)恢復(fù)
如何使用閃存來(lái)保存 CYBT-343026 中的數(shù)組等數(shù)據(jù)?
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列多塊硬盤(pán)離線導(dǎo)致EMC存儲(chǔ)不可用的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—NAS存儲(chǔ)硬盤(pán)出現(xiàn)故障的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列中硬盤(pán)壞道導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例
多流技術(shù):不同壽命數(shù)據(jù)存在SSD的不同塊
在用戶(hù)程序中創(chuàng)建數(shù)據(jù)塊 (DB) 以存儲(chǔ)代碼塊的數(shù)據(jù)
評(píng)論