通過(guò)對(duì) PLC 變量進(jìn)行值監(jiān)視,也可實(shí)現(xiàn)循環(huán)查詢(xún)(輪詢(xún))。使用 Subscription:如果 PLC 變量的值發(fā)生變化,服務(wù)器將通知客戶(hù)端。參見(jiàn)“OPC UA 客戶(hù)端”。
一臺(tái)服務(wù)器通常監(jiān)控大量的 PLC 值。因此,服務(wù)器定期向客戶(hù)端發(fā)送包含 PLC 變量新值的通知。
訂閱的優(yōu)勢(shì):
服務(wù)器啟動(dòng)較快
內(nèi)存利用率較高
服務(wù)器發(fā)送通知的頻率
創(chuàng)建 Subscription 時(shí),OPC UA 客戶(hù)端可設(shè)定變量值發(fā)生變化時(shí),新值發(fā)送的時(shí)間間隔。要限制 OPC UA 的通信載荷,可設(shè)置消息的較短時(shí)間間隔。為此,可使用較短發(fā)布時(shí)間間隔參數(shù)和較短采樣時(shí)間間隔的參數(shù)。
在“較短發(fā)布時(shí)間間隔”(Minimum publishing interval) 中,可設(shè)置變量值發(fā)生改變時(shí)服務(wù)器通過(guò)新值向客戶(hù)端發(fā)送消息的時(shí)間間隔。
在下圖中“較短采樣時(shí)間間隔”為 250 ms。輸入 200 ms 作為“較短發(fā)布時(shí)間間隔”。
在本示例中,數(shù)值更改后,如果 OPC UA 客戶(hù)端請(qǐng)求較新,則 OPC UA 服務(wù)器將按照 200 ms 的時(shí)間間隔發(fā)送新消息。
如果 OPC UA 客戶(hù)端要求的較新頻率為 1000 ms,則 OPC UA 服務(wù)器每隔 1000 ms( 1 秒)僅發(fā)送一條帶有新值的消息。
如果 OPC UA 客戶(hù)端要求的較新頻率為 100 ms,則服務(wù)器每隔 200 ms 也只發(fā)送一條消息(較短發(fā)布時(shí)間間隔)。
在“較短采樣時(shí)間間隔”(Minimum sampling interval) 中,可設(shè)置 OPC UA 服務(wù)器記錄 CPU 變量值并與以前值相比較檢查是否發(fā)生變更的時(shí)間間隔。
如果所選擇的采樣時(shí)間間隔小于發(fā)布時(shí)間間隔,且 OPC UA 客戶(hù)端請(qǐng)求對(duì)特定 PLC 變量進(jìn)行高速采樣,則在每個(gè)發(fā)布時(shí)間間隔內(nèi)將測(cè)量?jī)蓚€(gè)或更多變量值。
此時(shí),OPC UA 服務(wù)器將值變更寫(xiě)入隊(duì)列中,并在發(fā)布間隔時(shí)間結(jié)束后,將所有值更改發(fā)送到客戶(hù)端。在發(fā)布間隔時(shí)間內(nèi),如果發(fā)生的值更改次數(shù)過(guò)多且**出隊(duì)列容量,則 OPC UA 服務(wù)器將覆蓋較舊的值(具體取決于訂閱數(shù)據(jù)的客戶(hù)端的設(shè)置“Discard Policy”,此時(shí),需激活選項(xiàng)“Discard Oldest”)。較新值將發(fā)送到客戶(hù)端。
在該字段中,*該 CPU 的 OPC UA 服務(wù)器可同時(shí)監(jiān)視值更改的較大元素?cái)?shù)量。
監(jiān)視會(huì)占用資源。可監(jiān)視元素的較大數(shù)量取決于所用的 CPU。
有關(guān) S7-1500 CPU(固件 V2.0 和 V2.1)中 OPC UA 服務(wù)器有關(guān)訂閱、采樣間隔和發(fā)布間隔等的系統(tǒng)限值信息,請(qǐng)參見(jiàn)“常見(jiàn)問(wèn)題與解答”。
使用訂閱時(shí),可通過(guò)某些錯(cuò)誤狀態(tài)代碼確定該錯(cuò)誤的具體信息。有關(guān) OPC UA 客戶(hù)端各狀態(tài)代碼的原因及補(bǔ)救措施等信息,請(qǐng)參見(jiàn) STEP7 (TIA Portal) 在線(xiàn)幫助中的錯(cuò)誤代碼列表或以下“常見(jiàn)問(wèn)題與解答”。
詞條
詞條說(shuō)明
S7-400 CPU故障停機(jī)的原因及應(yīng)對(duì)方法
正常運(yùn)行中的S7-400CPU故障停機(jī)的原因有很多種,根據(jù)具體情況總結(jié)了集中典型S7-400CPU故障停機(jī)的原因和故障處理方法供大家參考和借鑒。1、當(dāng)CPU在其運(yùn)行周期內(nèi)識(shí)別到同步或異步錯(cuò)誤(例如:DP從站或者PROFINET I/O設(shè)備的診斷報(bào)警,站故障等),將會(huì)調(diào)用相應(yīng)的組織塊(OB),用戶(hù)因此可以對(duì)該事件作出響應(yīng)。如果程序中沒(méi)有事先下載相應(yīng)的組織塊OB,CPU會(huì)自動(dòng)進(jìn)入停機(jī)狀態(tài)。常用的OB組
可以選擇使用插件來(lái)增強(qiáng)拖放到工作區(qū)中的工作流程,并為同步增加功能??稍诠ぷ髁鞒糖昂蟛迦敫郊庸δ?。根據(jù)所需功能,為工作流程編寫(xiě)插件程序時(shí),需要使用以下類(lèi):VCIWorkflowAddIn: 提供工作流程支持的類(lèi)。VCIWorkflowAddInProvider:該類(lèi)為工作流程提供提供程序.VciWorkflowAddInSupport:該類(lèi)提供兩個(gè)數(shù)字“VciInitialExportSupport
同步 IO 控制器使用的帶寬使用的帶寬在此,可設(shè)置循環(huán) IO 數(shù)據(jù)(IRT 實(shí)時(shí)數(shù)據(jù))和其它數(shù)據(jù)(TCP/IP 或 UDP/IP 數(shù)據(jù)、RT 數(shù)據(jù))的發(fā)送時(shí)間。通過(guò)該選項(xiàng),可*使用的帶寬(傳輸能力)。IRT 循環(huán) IO 數(shù)據(jù)循環(huán) IO 數(shù)據(jù)以 IRT (等時(shí)實(shí)時(shí))模式發(fā)送。IRT 將獨(dú)占某些時(shí)段。IRT 預(yù)留時(shí)段通過(guò)選擇下拉列表中的選項(xiàng),可確定這些預(yù)留時(shí)段(時(shí)間片段)的持續(xù)時(shí)間。在下一個(gè)發(fā)送時(shí)鐘
如何在 TIA Portal 中通過(guò)存儲(chǔ)介質(zhì)(例如 USB)傳送項(xiàng)目到操作面板?
使用 TIA Portal V14 及較高版本,除了以前的傳送選項(xiàng)外(例如,以太網(wǎng)),也可以直接通過(guò)存儲(chǔ)介質(zhì)下載項(xiàng)目(USB 棒, SD 卡)。 例如 在這里,可以通過(guò) Windows 資源管理器處理數(shù)據(jù),這樣就可以通過(guò)電子郵件發(fā)送項(xiàng)目數(shù)據(jù)。綜述下載項(xiàng)目到存儲(chǔ)介質(zhì)傳送項(xiàng)目到 精智面板/移動(dòng)面板傳送項(xiàng)目到精簡(jiǎn)面板傳送項(xiàng)目到計(jì)算機(jī)綜述在下載過(guò)程中以下文件將被傳送:???&
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話(huà): 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話(huà): 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com