西門子PLC模塊EM221型號6ES7221-1BF22-0XA8
● 只需要向程序中添加其他代碼模塊。
數(shù)據(jù)塊以及輸入、輸出、標記、時間或計數(shù)器均不受影響。
加載期間的反應(yīng):正在運行的 OPC UA 服務(wù)器不中斷。
● 需要加載新數(shù)據(jù)模塊并將數(shù)據(jù)模塊標記為非 OPC-UA 相關(guān):
加載期間的反應(yīng):正在運行的 OPC UA 服務(wù)器不中斷。
● 需要覆蓋數(shù)據(jù)模塊。
加載期間的反應(yīng):顯示警告,提示您服務(wù)器即將重啟。
背景:STEP 7 無法確定更改是否與 OPC-UA 數(shù)據(jù)相關(guān)。

組態(tài)對 PLC 變量的訪問
管理讀寫權(quán)限
啟用 OPC UA 的 PLC 變量和 DB 變量
如果 OPC UA 啟用了 PLC 變量(默認設(shè)置),則 OPC UA 客戶端對 PLC 變量和 DB 變
量具有讀寫權(quán)限。對于已啟用的變量,已選中復選框“可從 HMI/OPC UA 訪
問”(Accessible from HMI/OPC UA)。
可在 TIA Portal 的設(shè)置中更改默認設(shè)置:“選項”(Options) 菜單中的命令“設(shè)置 > PLC 編
程 > 常規(guī)”(Settings > PLC programming > General)。“塊接口/數(shù)據(jù)塊元素”(Block
interface/data block elements) 區(qū)域中包含相應(yīng)選項。

撤消寫入權(quán)限
如果要對一個變量進行寫保護,則可取消選中該變量的“從 HMI/OPC UA 可寫”(Writable
from HMI/OPC UA) 選項。這將取消 OPC UA 客戶端和 HMI 設(shè)備的寫入權(quán)限。
結(jié)果:OPC UA 客戶端和 HMI 設(shè)備僅具備讀權(quán)限。OPC UA 客戶端將無法為該變量賦
值,因此也無法影響 S7 程序的執(zhí)行。
西門子PLC模塊EM221型號6ES7221-1BF22-0XA8

撤消讀寫權(quán)限
要對變量進行讀寫保護,可禁用該變量的“從 HMI/OPC UA 可訪問”(Accessible from
HMI/OPC UA) 選項(不選中該復選框)。這樣,OPC UA 服務(wù)器將從地址空間中刪除該
變量。OPC UA 客戶端無法再訪問該 CPU 變量。
結(jié)果:OPC UA 客戶端和 HMI 設(shè)備無法對該變量進行讀取和寫入。

結(jié)構(gòu)的讀寫權(quán)限
如果移除某結(jié)構(gòu)組件的讀寫權(quán)限,則無法將該結(jié)構(gòu)或數(shù)據(jù)塊作為一個整體進行寫入或讀
取。
如果移除某個 PLC 數(shù)據(jù)類型 (UDT) 中各組件的讀寫權(quán)限,則將同時移除該數(shù)據(jù)類型的所
有數(shù)據(jù)塊的相應(yīng)權(quán)限。
在 HMI 工程組態(tài)中可見
“在 HMI 工程組態(tài)中可見”(Visible in HMI Engineering) 選項將影響西門子的工程組態(tài)工
具。如果禁用選項“在 HMI 工程組態(tài)中可見”(Visible in HMI Engineering)(未勾選),則
無法在 WinCC (TIA Portal) 對該變量進行組態(tài)。
該選項不會對 OPC UA 產(chǎn)生任何影響。