西門子S7-200模塊EM223型號(hào)223-1BM22-0XA8
西門子S7-200模塊EM223工作原理
CPU 在診斷緩沖區(qū)內(nèi)輸入一種事件類型的前三個(gè)事件。隨后會(huì)忽略該組的所有后續(xù)診
斷。
在監(jiān)視時(shí)間(間隔)結(jié)束時(shí),CPU 生成組報(bào)警,在該組中輸入過去的時(shí)間間隔內(nèi)的診斷
和該診斷的頻率。如果這些診斷在隨后的時(shí)間間隔內(nèi)也有出現(xiàn),CPU 將僅為每個(gè)后續(xù)的
時(shí)間間隔生成一個(gè)組報(bào)警。
診斷激增會(huì)在診斷緩沖區(qū)中留下以下模式:三個(gè)單獨(dú)的消息,后跟一系列組報(bào)警。此系列
可以包含兩個(gè)、三個(gè)或更多的組報(bào)警,具體取決于選定的監(jiān)視時(shí)間和診斷激增的持續(xù)時(shí)
間

將 S7-200 CPU 用作 OPC UA 客戶端
概述和要求
利用 STEP 7 (TIA Portal) 版本 V15.1 及更高版本,可為可讀取 OPC UA 服務(wù)器中 PLC
變量的 OPC UA 客戶端分配參數(shù)并進(jìn)行編程。此外,還可以將 PLC 變量的新值傳送到
OPC UA 服務(wù)器。另外還可以在用戶程序中調(diào)用 OPC UA 服務(wù)器提供的方法。為此,在
用戶程序中使用 OPC UA 客戶端的指令。

PLCopen 規(guī)范
可利用這些標(biāo)準(zhǔn)化指令在用戶程序中開發(fā) OPC UA 客戶端函數(shù),該函數(shù)可在 S7-1500
CPU 中執(zhí)行。西門子S7-200模塊EM223型號(hào)223-1BM22-0XA8
此外,只需稍作調(diào)整便可在其它制造商生產(chǎn)的控制器中運(yùn)行該用戶程序(如果這些制造商
也實(shí)施了 OPC UA 規(guī)范“符合 IEC61131-3 規(guī)范的 PLCopen OPC UA 客戶端”)。

要求
● 必須具有 OPC UA 的運(yùn)行系統(tǒng)許可,并且已在 STEP 7 中組態(tài)該許可“CPU 屬性 > 運(yùn)
行系統(tǒng)許可證”(CPU Properties > Runtime Licenses)。
● S7-200 CPU 的客戶端已激活。
要使用 S7-1500 CPU 的客戶端,必須啟用該客戶端:
1. 在 CPU 特性中選擇“OPC UA > 客戶端”(OPC UA > Client)。
2. 選擇“啟用 OPC UA 客戶端”(Enable OPC UA client) 選項(xiàng)。
如果未啟用客戶端,則不會(huì)建立連接。收到指令(例如“OPC_UA_Connect”)的相應(yīng)錯(cuò)誤
消息。

有關(guān)客戶端指令的重要信息
利用標(biāo)準(zhǔn)化 OPC UA 客戶端指令,用戶能夠控制以下任務(wù)與作為 OPC UA 客戶端的 S7-
200 CPU 的通信。
● 讀取/寫入 OPC UA 服務(wù)器的變量
● 調(diào)用 OPC UA 服務(wù)器中的方法
使用可選指令可確定以下信息:
● OPC UA 客戶端與 OPC UA 服務(wù)器之間連接的狀態(tài)
● 地址空間層級(jí)已知的節(jié)點(diǎn)的節(jié)點(diǎn)