西門(mén)子PLC模塊EM223型號(hào)6ES7223-1BF22-0XA8
激活 SIMATIC 服務(wù)器標(biāo)準(zhǔn)接口
如果選擇了“啟用 SIMATIC 服務(wù)器標(biāo)準(zhǔn)接口”(Enable standard SIMATIC server interface)
選項(xiàng),則 CPU 的 OPC UA 服務(wù)器將基于西門(mén)子在自定義命名空間中的規(guī)定為客戶端提供
已啟用的 PLC 變量和服務(wù)器方法。
默認(rèn)設(shè)置中會(huì)選擇此選項(xiàng)。
保留該選項(xiàng)為選中狀態(tài),以便 OPC UA 客戶端可自動(dòng)連接該 CPU 的 OPC UA 服務(wù)器并
進(jìn)行數(shù)據(jù)交換。

說(shuō)明
即使 SIMATIC 服務(wù)器標(biāo)準(zhǔn)接口取消激活,設(shè)備常規(guī)信息仍可讀取
即使禁用 SIMATIC 服務(wù)器標(biāo)準(zhǔn)接口,OPC UA 客戶端仍可讀取該 CPU 中 OPC UA 服務(wù)
器的常規(guī)設(shè)備信息。
相關(guān)設(shè)備信息示例:DeviceManual、DeviceRevision、OrderNumber。但此時(shí),該應(yīng)用
程序的所有對(duì)象對(duì)客戶端均不可見(jiàn)。
如果要保護(hù)該設(shè)備信息不可見(jiàn),則需禁用該 CPU 的 OPC UA 服務(wù)器。

即使嘗試注冊(cè)的節(jié)點(diǎn)數(shù)超過(guò)所組態(tài)的大注冊(cè)節(jié)點(diǎn)數(shù),也不會(huì)出現(xiàn)錯(cuò)誤消息
即使客戶端在運(yùn)行期間嘗試注冊(cè)的節(jié)點(diǎn)數(shù)超過(guò)所組態(tài)的大注冊(cè)節(jié)點(diǎn)數(shù),S7-1500 CPU
的服務(wù)器也只會(huì)注冊(cè)所組態(tài)的大數(shù)量的節(jié)點(diǎn)。從所組態(tài)的大可注冊(cè)節(jié)點(diǎn)數(shù)開(kāi)始,服務(wù)
器會(huì)向客戶端返回未更改的常規(guī)字符串節(jié)點(diǎn) ID,由此這些節(jié)點(diǎn)會(huì)失去通過(guò)注冊(cè)所獲得的
速度優(yōu)勢(shì)??蛻舳瞬粫?huì)接收到錯(cuò)誤消息。

在 CPU 的 OPC UA 服務(wù)器特性中,可設(shè)置 CPU 是否會(huì)根據(jù) OPC UA 規(guī)范(V1.03 及以
下版本)為標(biāo)準(zhǔn) SIMATIC 服務(wù)器接口生成這些向下兼容的數(shù)據(jù)類型定義。
由于 TypeDictionaries 比較復(fù)雜,而且會(huì)生成大量需要在客戶端進(jìn)行解譯的 OPC UA
XML 文件(服務(wù)器接口),因此可使用 OPC UA 規(guī)范 V1.04(“DataTypeDefinition”屬
性)中的一個(gè)較為簡(jiǎn)單的解決方案。如果客戶端支持 OPC UA 規(guī)范(V1.04 或更高版
本),請(qǐng)禁用此選項(xiàng)西門(mén)子PLC模塊EM223型號(hào)6ES7223-1BF22-0XA8

使用訂閱替代循環(huán)查詢
通過(guò)對(duì) PLC 變量進(jìn)行值監(jiān)視,也可實(shí)現(xiàn)循環(huán)查詢(輪詢)。使用 Subscription:如果
PLC 變量的值發(fā)生變化,服務(wù)器將通知客戶端。參見(jiàn)“OPC UA 客戶端”。
一臺(tái)服務(wù)器通常監(jiān)控大量的 PLC 值。因此,服務(wù)器定期向客戶端發(fā)送包含 PLC 變量新值
的通知。