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

說明
即使 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。但此時,該應(yīng)用
程序的所有對象對客戶端均不可見。
如果要保護(hù)該設(shè)備信息不可見,則需禁用該 CPU 的 OPC UA 服務(wù)器。

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

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

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