版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、OPCOPC(OLE for Process Control,OLE)是一個工業(yè)標準,治理220 X)、COMDCOM (分布式和制造業(yè)自動化系統(tǒng)。OPCOLE for Process Control,Windows每一個應用軟件開發(fā)商都需要編寫專用的接口函數(shù)。由于現(xiàn)場設備的種類繁多,OLE/COMOPCOLE2,OLE臺微機之間交換文檔、圖形等對象。COMComponent Object ModelOLECOMWindows 下的對WindowsNT4.0,COM可訪問本機以外的其它對象,一個應用程序所使用的對象可分布在網絡上,COMDCOMDistributed COM。系統(tǒng)軟件。OPC/
2、效勞器模式,把開發(fā)訪問接口的任務放在硬件生產OPC,完成了系統(tǒng)的集成,提高了系統(tǒng)的開放性和可互操作性。OPC interface;自。自動化接口通常是為基于腳本編程語言而定義VisualBasic、Delphi、PowerBuilderOPC 效勞器的客戶應用。而自定義接口是特地為 C+等高級編程語言而制定的標OPC,則必將被歷史所淘汰。1、在把握領域中,系統(tǒng)往往由分散的各子系統(tǒng)構成;并且各子系統(tǒng)往時監(jiān)控系統(tǒng)。需要統(tǒng)一協(xié)調相應把握指令。3、再考慮到實時監(jiān)控系統(tǒng)往往需要升級和調整。4、就需要各子系統(tǒng)具備統(tǒng)一的開放接口。5、OPC(OLE for Process Control) 標準正是這一思維
3、的產物。6、OPC 基于 MicrosoftDistributed interNet ApplicationObjectModel(COM) 技術的,依據(jù)易于擴展性而設計OPCOLE/COM戶/效勞器模式,具有語言無關性、代碼重用性、易于集成性等優(yōu)點。OPC保證軟件對客戶的透亮性,使得用戶完全從低層的開發(fā)中脫離出來。8、OPCPCWindowsOLE對象鏈接和嵌入、COM部件對象模型(Component Object ModelDCOMCOM(Distributed COM)技術。個抱負的方法。OPC1、工控解決方案用戶2、樓控解決方案用戶3、工控解決方案廠商4、樓控解決方案廠商5、工控解決方
4、案集成商6、樓控解決方案集成商7、 All Automation FieldsOPC(OPC(OPCPLC,DCS,條形碼讀取器等把握設備。隨把握OPCOPCOPC 效勞器。OPC作為數(shù)據(jù)的使用者(OPCHMI(硬件監(jiān)視接口)SCADA(監(jiān)視把握與數(shù)據(jù)采集),批處理等自動化程序,以至更上層的歷史數(shù)據(jù)庫等應用程序,也可OPC有高厚度松軟性的接口標準。OPCFA(FactoryAutomation)工廠自動化領域,連接PLC(Programmable Logic Controller)SCADAHMIFA7了 3 成。此外,在 PA(Process Automation)過程自動化領域,當期望把分
5、布式把握系統(tǒng)(DCSDistributed Control System)中全部的過程數(shù)據(jù)傳送到CDLL(DDE(動態(tài)數(shù)據(jù)交換)效勞器或者利用4A,B,C,D12定性和信任性更加困難。不依靠于特定開發(fā)語言和開發(fā)環(huán)境的可以自由組合使用的過程把握軟件組件產 品。OPCOPCOPCOPCOPCVariant的要求供給數(shù)據(jù)格式。商來選用監(jiān)視,趨勢圖以及表報應用程序。 OPC Gateway?1、國外原廠商的高價格2、國外原廠商面對工程的不機敏性3DRIVER4OPC5、眾多子系統(tǒng)的不標準性6、總包工程在投標前后可能消滅的不全都性7、價格昂貴的原廠平臺效勞器軟件8、總包商集成是否投入大量的人力開發(fā)9、平
6、臺和子系統(tǒng)的兼容性10OPC11、解決廠商和集成商在工程集成的苦惱12、解決廠商和集成商分散資源進展二次開發(fā)13、解決工程中子系統(tǒng)廠商的困擾14、為上下位的數(shù)據(jù)通訊供給透亮的通道1 例如系統(tǒng)的體系構造 圖 0 本例中以OPC為例在上位機上插入 CP5611 PLC為S7-300C.CPU313C-2DP(6ES7313-6CE00-0AB0)二者通過PROFIBUS 總線相連。2 軟件版本描述 需要軟件 SIMATICNETV6.0SP4PBSOFTNET-S73組態(tài)3.1 在PC 機上安裝SIMATIC NET V6.0 PC NCM后,翻開NCM 組態(tài)一個 PCSTATION圖 1 插入一
7、個PC STATION 以上為例,把站名改為OPC雙擊CONFIGURATION進入組態(tài)畫面,如圖2 圖 2 在第一槽插入OPC SERVER在第四槽中插入CP5611留意相應的版本號如本例中安裝V6.0SP4 插入OPCSERVER 和CP5611時,選擇SW V6.0 SP4存盤編譯后,在OPTIONS菜單下選擇 Configure 后出來連接表雙擊其中一格建立S7-CONNECTION,如圖3 圖 3 連接的站選擇UNSPECIFIED.點擊APPLY進入具體組態(tài)畫面圖4 圖4 填入S7-300C的站號如6號站點擊AddressDetails組態(tài)CPU的槽號。 圖 5槽號為2,S7-40
8、0CPU依據(jù)組態(tài)而定,假設連接通訊模塊如CP342-5CP443-5在這里也必需填上CPU的槽號。編譯存盤,預備下載。3.2PCSTATION.于實際配置一樣在第APPLICATION 圖 6 進入虛擬 PC STATION 畫面 圖 7 第一行添加 OPC SERVERINDEXNAME 任意。進入配置網卡界面 圖 8 圖 9 選擇CP5611INDEX4行數(shù)OPCS7 協(xié)NAMEOPC12 圖 13 在把握PG/PCINTERFACES7ONLINEPCINTERNAL CP_L2_1CP5611(PROFIBUS)下載PCPC 站中 圖 14 確認配置無誤 圖 15 NET CONFIG
9、URATION CONSOLE 中2基于 PLC 的 DCS 把握系統(tǒng)在污水處理廠中的應用性能和價格提出了的要求。重慶市奉節(jié)污水處理廠承受 CASS 工藝對生活污水進展處理,日處理量為 3 DCSPLC個系統(tǒng)在實現(xiàn)生產自動化的狀況下,有效降低了系統(tǒng)本錢,從 2022 年投產至今運行狀況良好。生產工藝簡介多不同的處理工藝。奉節(jié)污水處理廠所承受的污水處理工藝為型改進 CASSCyclic Activated Sludge System,循環(huán)式活性污泥法工藝,屬于改進型接觸消毒池組成。該工藝具有以下特點:可升降的潷水器最大限度降低了排水水流對底部沉淀污泥擾動??箾_擊力強,對難降解有機物的去除效率高,
10、同時具有脫氮除磷功能。工藝流程短,占地面積小,建設費用低,運轉費用省。治理簡潔,運行牢靠,出水水質好,無異味。污泥產量低,污泥性質穩(wěn)定,不發(fā)生污泥膨脹。DCSDCS依據(jù)實際的工藝要求及建設特點,該工程對把握系統(tǒng)提出了如下要求:的算法并不簡潔,根本以時間把握和位式把握為主。把握系統(tǒng)須成熟牢靠,便于調試和維護??紤]到會有第三方產品,網絡通訊及其協(xié)議須具備開放性和標準性。IO作為國債投資工程,盡可能在滿足要求的前提下降低造價。PLCDCS統(tǒng)在滿足生產要求的根底上其性能和價格上取得了很好的平衡。PLCDCS傳統(tǒng) DCS能是實現(xiàn)開關量的規(guī)律把握。PLCPLC 相比有幾點重大的轉變:在網絡上掛接了在線的通
11、用計算機,其作用一是實現(xiàn)系統(tǒng)組態(tài)、編程DCS在PLCIOPLC可以完成規(guī)律把握,也可以完成模擬量監(jiān)測及把握和混合把握的功能。PLC有條件和其它各種計算機系統(tǒng)和設備實現(xiàn)集成,以組成大型的把握系統(tǒng)。PLCDCSPLCIOPLC使得 PLC的競爭優(yōu)勢。奉節(jié)污水處理廠 DCS 系統(tǒng)配置及構成DCS 1PLC0整個流程以及設備狀態(tài)顯示出來。1CASS池、2CASS3CASS毒池的局部檢測把握、配電室的局部電力參數(shù)監(jiān)測。套加藥設備。DELLOptiPlexOptiPlexWindows 2022好。該廠整個把握的系統(tǒng)信息交換層和把握層兩層合一。承受先進的工業(yè)以太要求,改進后的一種信息及把握網,具有一網到底
12、和降低網絡造價的特點。自控系統(tǒng)功能監(jiān)控軟件監(jiān)控軟件承受開物 20222022 為北京華富慧通開發(fā)的一款通用監(jiān)OPCOLEforProcessContro1是ObjectMode1和 DCOMDistributedComponentObjectMode1技術的面對對象軟件協(xié)議。OPC供給“即插即用”的連接。本系統(tǒng)的監(jiān)控軟件和 DCS 硬件之間的通訊協(xié)議承受 OPC 方式,ROCKWELL 的 OPC CLIENTDCSX為便于操作調試和事故的緊急處理,系統(tǒng)把握方式分為三種:就地手動方式。即通過就地把握箱或 MCC 上的按扭、開關操縱設備。遙控方式。通過中心治理中心的兩臺計算機在手動模式下把握設備
13、。自動方式。系統(tǒng)依據(jù)工況自動完成設備的啟停、調整把握。式的切換由兩臺監(jiān)控計算機完成。監(jiān)控功能1000MPLC主要功能:備狀態(tài)進展監(jiān)視,同時依據(jù)工藝要求選擇自動、挨次、定時等把握方式。報警及報警記錄功能。當設備發(fā)生事故時,系統(tǒng)將在計算機、馬賽克及確認時間進展記錄。在計算機上還可進展語音報警。聯(lián)鎖保護功能。當系統(tǒng)檢測到局部故障后啟動相應的聯(lián)鎖保護程序。站的人機界面上進展報警上下限、調整參數(shù)、運行時間等參數(shù)的設定。數(shù)據(jù)記錄存儲功能。系統(tǒng)可對重要數(shù)據(jù)如工藝參數(shù)、工況、設備運行時間等進展記錄儲存,以備調用。的操作員代號、時間、內容等。示,并記錄歷史數(shù)據(jù)曲線。多級口令保護功能。在中心治理中心的任何一臺監(jiān)控
14、計算機上可設定畫面。42022520224DCS了很好的社會效益和經濟效益。5PLC滿足生產工藝要求,同時也降低了工程造價,具有很好的應用前景。OPC步驟。OPCOPCOPC: )下載這些文件: #include “opcda_i.c “ OPC “ 2.0#include “opccomn_i.c “ OPC#include “opccomn.h “ OPCCOM由于 OPC 是基于 COM 技術制定, 所以在使用接口類之前必需首先使用CoInitialize(NULL)COMS_ OK。opcOPCOPCOPC4OPCOPCOPC(RSI.RSView32
15、OPCTagServer如下:ConnectToServer(/*in */LPOLESTR ProgID,/*in*/ BOOL IsRemote,/*out */IUnknown *ppUnknown)CLSID OPCCLSID;HRESULT hRet=CLSIDFromProgID(ProgID,&OPCCLSID);if(IsRemote)/opcopcCOSERVERINFO ServerInfo; memset(&ServerInfo,0,sizeof(ServerInfo); ServerInfo.pwszName=T2OLE( “ServerComouter “);MULT
16、I_QI qi1;memset(qi, 0, sizeof(qi);qi0.pIID=&IID_IUnknown;HRESULT hRet=CoCreateInstanceEx(OPCCLSID,NULL,CLSCTX_REMOTE_SERVER,&ServerInfo,1,qi);*ppUnknown=qi0.pItf;else/opcopchRet=CoCreateInstance(OPCCLSID,NULL,CLSCTX_LOCAL_SERVER,IID_IUnknown,(void *)ppUnknown);OPCOPC在調用該方法之前, 可以使用上一步得到的 Iunknown 接口指
17、針, 通過IOPCServerppUnknown- QueryInterface(IID_IOPCServer,(void *)&pServer);IOPCServerpServer-AddGroup(L“,TRUE,500,1235,&lTimeBias,&fTemp,0,&hOPCServerGroup, &dwActualRate,IID_IOPCItemMgt,& pOPCItemMgt);添加數(shù)據(jù)項IOPCItemMgt 接口的 AddItem方法可以添加具有特別屬性的指定數(shù)量的數(shù)據(jù)項。pOPCItemMgt- AddItems(ItemNumber,ItemArray, (OPCITEMRESULT*)&pItemResult,(HRESULT*)&pErrors);OPC效勞器的 RSView32 工程名稱。添加數(shù)據(jù)項之前,要用這些數(shù)據(jù)項信息對ItemArray數(shù)據(jù)交換OPC(VCOPC就可以進展數(shù)據(jù)交換了。在數(shù)據(jù)量不大的狀況下,可以使用 IOPCSyncIO 同步接WriteReadOPC(VCOPC(RSView32)之間的數(shù)據(jù)交換。代碼如下:ppUnknown- QueryInterface
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南體育職業(yè)技術學院《物聯(lián)網自動識別技術》2023-2024學年第一學期期末試卷
- 舞蹈基礎民族舞課程設計
- 課程設計展示匯報
- 2025年度物聯(lián)網技術研發(fā)與商業(yè)化應用合同2篇
- 二零二五年度廢棄物減量化處理棄土場租賃合同3篇
- 二零二五年度教育培訓分期支付合同6篇
- 消防器材設施管理制度范文(二篇)
- 2025年度甲乙雙方關于房地產項目開發(fā)合作合同
- 設備潤滑管理制度模版(2篇)
- 中西方文化差異的英文例句
- 2024年03月山東煙臺銀行招考筆試歷年參考題庫附帶答案詳解
- 河道綜合治理工程施工組織設計
- 江蘇省揚州市2024-2025學年高中學業(yè)水平合格性模擬考試英語試題(含答案)
- 廣東省廣州市番禺區(qū)2023-2024學年八年級上學期期末英語試題
- 2024-2025學年上學期廣州初中英語九年級期末試卷
- 迪士尼樂園總體規(guī)劃
- 惠州學院《大學物理》2021-2022學年第一學期期末試卷
- 2024年世界職業(yè)院校技能大賽高職組“市政管線(道)數(shù)字化施工組”賽項考試題庫
- 2024消防安全警示教育(含近期事故案例)
- Starter Section 1 Meeting English 說課稿 -2024-2025學年北師大版(2024)初中英語七年級上冊
- 2025年蛇年年度營銷日歷營銷建議【2025營銷日歷】
評論
0/150
提交評論