siemens x
工業(yè)以太網

OPC 統(tǒng)一架構簡史

2025China.cn   2014年08月11日

  統(tǒng)一架構的背景

  OPC統(tǒng)一架構(OPC UA)是新一代的OPC。第一批規(guī)范于2006年8月發(fā)布,第一階段的完整規(guī)范于2009年2月發(fā)布。

  OPC基金會已經開發(fā)的UA由于下面的原因已經獲得業(yè)界的承認:

  ● 微軟的組件對象模型(COM)和分布式組件對象模型(DCOM)是早期OPC規(guī)范的基礎,現(xiàn)在微軟已經把他們作為過時技術,不再發(fā)展。

  ● Web服務提供了一種新的通信機制,用于計算機(也為工廠設備之間的通信提供了更好的選項)之間數(shù)據傳輸。

  ● 早期的OPC規(guī)范不能提供復雜的數(shù)據類型 – 比如: 報警與事件中的數(shù)據訪問需要樹形分層結構。

  ● 與早期OPC規(guī)范的兼容是新標準能夠獲得接受的關鍵。

  UA開始支持復雜數(shù)據類型,并且使用Web服務作為基本傳輸方式。一種 .NET的視窗通信基礎(WCF)應用程序接口(API)為開發(fā)者提供了方便,功能類似DCOM。

  OPC UA更多

  OPC UA基于一些主要原則為用戶提供了更多收益,服務的領域已經從嵌入式的現(xiàn)場設備,一直橫跨到企業(yè)的信息管理系統(tǒng)。

  協(xié)作

  OPC基金會已經著手與其他標準化組織的合作,這也是被各個行業(yè)接受的關鍵。最初的UA規(guī)范會針對數(shù)據訪問(DA)、報警與事件(AE)和歷史數(shù)據訪問(HDA)等核心領域。與此同時,OPC基金會也正在與一些協(xié)會與聯(lián)盟,諸如:運行與維護信息開放系統(tǒng)聯(lián)盟(MIMOSA)、國際自動化協(xié)會(ISA)和機械自動化與控制組織(OMAC)在批處理、資產管理和其他領域里擴展UA標準。

  UA 的重要數(shù)據

  OPC UA歷史上的關鍵里程碑包括:

  2003年4季度:架構遠景。

  2004年1季度:UA 委員會成立。

  2005年1季度:實施分委員會成立。

  2005年4月:第一個原型規(guī)范。

  2005年10月:報批規(guī)范的第一個版本。

  2005年10月:在美國伊利諾伊州的芝加哥市舉行的ISA展覽(ISA Expo)中,UA第一次舉辦了展示活動。

  2006年4月:全套草案規(guī)范發(fā)布。

  2006年5月:OPC基金會開通了專門的統(tǒng)一架構網站。

  2006年6月:“最終”報批規(guī)范稿發(fā)布。

  2006年8月:第一批OPC UA規(guī)范(第1到5部分)正式發(fā)布。

  2006年9月:OPC UA規(guī)范的第8部分(數(shù)據訪問)發(fā)布。

  2006年10月:統(tǒng)一架構開發(fā)者大會(DevCon)在德國的慕尼黑舉行。

  2006年10月:UA概要第二版(β)和Web服務定義語言(WSDL)文檔發(fā)布。

  2007年1月:OPC UA規(guī)范第11部分(歷史數(shù)據訪問)發(fā)布。

  2007年1月:用于.NET的OPC UA軟件開發(fā)包(SDK)測試第二版(β)發(fā)布。

  2007年2月:OPC UA規(guī)范第10部分(程序)發(fā)布。

  2007年6月:統(tǒng)一架構的開發(fā)者大會(DevCon)在美國亞利桑那州的斯科茨代爾舉行。會議中參加研討的公司超過了20家,使用PPT演示和視頻文件,他們有的是OPC組織的成員,有的是非OPC組織的成員。

  2008年1月:宣布OPC UA成為IEC國際標準,標準號為:IEC 62541-X。

  2008年9月:自動化安全專家Digital Bond 公司提出了關于UA規(guī)范和軟件開發(fā)包(SDK)中漏洞的問題。 OPC基金會承諾在規(guī)范和軟件發(fā)布前解決這個問題。

  2008年10月:統(tǒng)一架構開發(fā)者大會(DevCon)和專題研討會(Workshop)在德國的慕尼黑舉行。

  2008年12月:OPC基金會的分析設備集成(ADI)工作組宣布完成了對OPC UA分析設備規(guī)范草稿的審查。

  2009年2月:UA規(guī)范第一階段的全部內容發(fā)布 – 這包括了第1到8部分,官方的版本是1.01。 同時,UA SDK達到了發(fā)布狀態(tài),最終發(fā)布僅需要等待技術顧問委員會批準許可證和分銷協(xié)議。

  2009年7月:OPC基金會發(fā)布第一個使用C/C++ 和 .NET的UA SDK完整版本。

  2010年3月:OPC UA 規(guī)范第9部分(報警與條件)發(fā)布。

  UA展望

  第一階段是UA的第一步。OPC基金會正在籌建工作組,對UA的下一個階段進行討論和部署。

  時間表

  OPC基金會的UA網站提供了今后的計劃和規(guī)范交付的時間表。

  規(guī)范

  OPC基金會已經發(fā)布了前11個(共12個)正式或草稿版本的UA規(guī)范。 這些規(guī)范可供基金會的成員下載。

  核心規(guī)范部分為“定義OPC結構,介紹了在其上面運行的地址空間和服務”:

  ● 第1部分:概念 – 已發(fā)布

  ● 第2部分:安全 – 已發(fā)布

  ● 第3部分:地址空間 – 已發(fā)布

  ● 第4部分:服務 – 已發(fā)布

  ● 第5部分:信息模型 – 已發(fā)布

  ● 第6部分:映射 – 已發(fā)布

  ● 第7部分:行規(guī) – 已發(fā)布

  4種“訪問類型”建立在核心框架之上,由第8到11部分定義:

  ● 第8部分:數(shù)據訪問 – 已發(fā)布

  ● 第9部分:報警與條件 – 已發(fā)布

  ● 第10部分:程序 – 已發(fā)布

  ● 第11部分:歷史訪問 – 已發(fā)布

  最近增加的兩個部分:

  ● 第12部分:發(fā)現(xiàn)

  ● 第13部分:聚集

  下載

  可以從OPC基金會的網站下載規(guī)范、查看UA SDK/工具包和相關資料。

  MatrikonOPC開發(fā)了一個UA 封套(Wrapper),使用最新的SDK建造,允許用戶使用新的OPC UA規(guī)范連接基于“傳統(tǒng)OPC”服務器的COM/DCOM。

  UA 參考信息

  OPC UA 在線研討會(webinar)

  OPC基金會從2010年4月開始為開發(fā)者舉辦系列在線研討會。歷屆的講演資料(2008年6月- 2012年12月)都可以通過鏈接:下載。

  OPC 技術論壇(Technology Summit)- 2012年10月,福羅里達州,奧蘭多

  這是最新一屆的OPC盛會,預知會議的詳情,請登錄:

  

  下載最新的ppt文件。

  OPC UA DevCon – 2007年6月

  統(tǒng)一架構的開發(fā)者大會(DevCon)在亞利桑那州的斯科茨代爾舉行。會議中參加講座的公司超過了20家,他們有的是OPC組織成員,有的是非OPC組織的成員。使用的演示和視頻文件,可通過上面的鏈接下載。

  ISA 2005 講演 – 2005年10月

  OPC基金會發(fā)布了統(tǒng)一架構的介紹 – 由基金會技術總監(jiān)Jim Luth在ISA 2005所做的精彩講演。

  這個講座的講演文件也可以從上述的鏈接下載。

  講座展示了可以使用基金會提供的“UA客戶機代理服務器”和/或者“UA服務器封套”組件可以包容老COM的OPC軟件。UA客戶機代理服務器允許已有的客戶機連接UA服務器,同時UA服務器封套允許UA客戶機與COM服務器一起工作。一起使用這個代理服務器和封套,可以替換原來的DCOM完成新UA的傳輸。

  OPC UA DevCon – 2005年4月

  4月19日和20日在雷蒙德舉行,OPC基金會和微軟聯(lián)合主持了OPC統(tǒng)一架構開發(fā)者大會。

  UA DevCon 2005年會議的參加者超過130人,會議由OPC基金會的主席 Tom Burke做主旨講演,其他的演講由OPC基金會的成員給出,下載的網址是:

  UA 白皮書和文章

  白皮書

  白皮書:“OPC UA:每個人都該知道的5件事” – 這篇白皮書講述了關于:什么是OPC UA,他怎樣幫助你,從哪里可以得到他?這些問題被很好地總結進每個人都應該知道OPC UA的5件事。下載地址:

  白皮書:“OPC UA安全:你有預約嗎?” – 這篇白皮書討論了一些OPC UA安全的概念。下載地址:

  白皮書:“用于分析器OPC UA信息模型的實施”- 對OPC UA信息模型進行了選擇性的討論,白皮書試圖就現(xiàn)實的生產環(huán)境,為過程設計師和軟件開發(fā)者提供部署OPC UA解決方案的幫助。通用領域應用的討論使得這篇白皮書更像案例分析,對OPC UA產品的使用很有幫助。下載地址:

  白皮書:“用于管理的OPC UA安全模型”- 討論怎樣使用OPC UA安全模型,確保應用和傳輸?shù)陌踩?。這個文檔的目標對象是系統(tǒng)管理員和最終用戶。下載地址:

  其他文章

  UA軟件的路線圖 – 為UA SDK 1.1 的附件。下載地址:

  對OPC UA 信息模型的思考 – 來自Matrikon公司Eric Murphy博客。地址:

  OPC 統(tǒng)一架構的魔法 – 由OPC基金會主席Tom Burke撰寫,地址:

  統(tǒng)一架構 – OPC的未來 – 由OPC基金會的技術總監(jiān)Jim Luth撰寫,地址:

  OPC基金會的新聞稿:OPConnect會經常報道統(tǒng)一架構發(fā)生的新聞。地址:

標簽:羅克韋爾自動化 OPC 我要反饋