西門子RS485中繼器模塊供應(yīng)
如果隊(duì)列中的元素過多,,可能會(huì)出現(xiàn)通信堆棧過載的情況,。CPU 無法以給定的采樣間隔
檢查所有的元素,因此必須跳過下一采樣作業(yè),。
在這種情況下,,CPU 會(huì)為每個(gè)元素發(fā)送狀態(tài)碼“GoodOverload”(0x002F0000),即使未對(duì)
元素進(jìn)行檢查時(shí)也是如此,。狀態(tài)碼符合 IEC 61131-3 要求,,其含義如下:“由于資源限
制,采樣速度減慢”,。西門子RS485中繼器模塊供應(yīng),、

匯總診斷
為防止診斷緩沖區(qū)被大量相同的 OPC UA 診斷“淹沒”,,自 STEP 7 V16 服務(wù)包 1 開始,
可設(shè)置相應(yīng)參數(shù),,使這些診斷作為組報(bào)警進(jìn)入到診斷緩沖區(qū)中,。在每個(gè)間隔(監(jiān)視時(shí)間)
內(nèi),CPU 僅為每個(gè) OPC UA 診斷生成一個(gè)組報(bào)警,。
以下部分介紹了 CPU 對(duì)診斷的分組標(biāo)準(zhǔn)以及消息量較大時(shí)過程的運(yùn)行方式,。
要求
在 CPU 的 OPC UA 屬性中,激活“消息量較大時(shí)匯總診斷”(Summarize diagnostics in
case of hi
gh message volume) 選項(xiàng)(“OPC UA > 服務(wù)器 > 診斷”(OPC UA > Server >
Diagnostics),,“匯總診斷”(Summarize diagnostics) 區(qū)域),。
示例
OPC UA 客戶端使用服務(wù)器無法處理的采樣率(過載)使作為 OPC UA 服務(wù)器的 S7-
1500 CPU 重復(fù)“過載”。
激活“消息量較大時(shí)匯總診斷”(Summarize diagnostics in case of high message volume)
設(shè)置,。
一條消息會(huì)出現(xiàn)在該診斷選項(xiàng)的診斷緩沖區(qū)中,。該消息會(huì)提示無法達(dá)到該采樣率;后接組
態(tài)間隔內(nèi)此類事件的數(shù)量,。