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

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

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

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

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