導航:首頁 > 配伺服器 > pc做opcua伺服器需要設置什麼

pc做opcua伺服器需要設置什麼

發布時間:2022-09-22 01:07:42

Ⅰ 在電腦上模擬一個opc環境需要哪些東西

OPC伺服器一般用以連接PLC等設備以獲得設備數據並通過OPC發布,OPC客戶端可以通過訪問OPC伺服器獲得設備數據
OPC客戶端可以用各種程序編寫,比如VB、VC、Excel里VBA等,各種上位機軟體都有OPC通道驅動,可以作為OPC客戶端訪問OPC伺服器以獲得設備數據,OPC客戶端還可以通過乙太網訪問遠程電腦上的OPC伺服器,不過要設置DCOM許可權以及防火牆等。

Ⅱ 一台pc station作為另一台pc station的opc客戶端,怎麼設置

今天我把我在項目中封裝的OPC自定義介面的程序分享一下。下面將會簡單簡單介紹下OPC DA客戶端數據訪問,以及搭配整個系統的運行環境。
OPC(OLE for Process Control)其實就是一套標准,我對這套標准理解不多,使用過程中就把它理解一套協議或者規范,主要用於工控領域。OPC中有很多規范,我主要使用OPC DA規范來進行數據的讀寫操作。還有其他規范,比如OPC UA、OPC HDA等。如果你做的是OPC Server開發查下這方面的資料了解下,這篇博文主要介紹OPC Client開發的知識。
使用OPC DA進行Client的讀寫操作時,我們使用Custom介面,出此之外還有Automation介面。以下是Custome介面開發時涉及到的三個關鍵對象:OpcServer、OpcGroup、OpcItem,下圖是他們之間的邏輯關系:

在客戶端開發時,要使用OpcServer對象來實現客戶端與Opc伺服器之間的連接。一個OpcServer對象下有多個OpcGroup,一個OpcGroup下有多個OpcItem,在自定義介面下的Client開發,是以Group為單位的操作,數據讀寫都是通過OpcGroup進行的。
搭建程序運行環境
程序運行需要的軟硬體環境:

.Net Framework 4.0
Simatic Net 2008(Or Other) HF1
西門子300(Or Other) PLC
我們可以通過本機的配置來實現OPC的遠程連接,我沒有採用這種方式,一是這種配置比較麻煩,而是這種方式不穩定。所以我採用本機安裝一個OPCServer來實現與PLC的交互。
對於OPCServer軟體,我選擇的是SimaticNet 2008 HF1(安裝WinCC的時候會有選擇安裝SimaticNet的選項),沒有特別的原因,就是比較熟悉了而已,而且PLC選用的是西門子的。
我們可以不寫OPC Client程序來測試,如何通過OPCServer與PLC之間的交互。首先當我們安裝完畢SimaticNet之後,需要對Station Configuration Editor進行配置,如下圖:

首先我們要指定Station的名稱,上圖叫PCStation,點擊下方的StationName可以進行更改。下一步在1號棧上選擇一個OPCServer,3號棧上選擇一個通信網卡。
接下來我們需要在Step 7中建立Station Configuration Editor與PLC之間的連接,我們暫且叫組態。組態的過程中要建立與Station Configuration Editor中對應的Opc Server和IE General(所在棧號相同),Station Configuration Edition起到橋接的作用 用,主要讓PLC與Opc Server之間建立一條S7連接。暫時沒有拿到組態圖,以後補上。
當我們組態完畢時,如何判斷組態是否正確呢?在SimaticNet的目錄上有個叫Opc Scout(Opc Scout V10)的軟體,打開如下圖:

上圖列出來了本機所有的Server,我們能使用名為OPC.SimaticNET的Server。雙擊這個Server添加一個組,多次雙擊這個Server可以添加多個組,驗證了上圖的Server與Group的關系了。
我們雙擊新建的Group,進入如下圖的界面:

上圖列出了所有的連接。上文說到的組態中建立的S7連接可以在S7節點中看到,展開這個節點可以看到我們建立的S7連接,如下圖:

上圖列出了名為S7 connection_1的S7連接,展開Object對象,列出PLC的結構。我們選擇一種來新建我們的Item,由於我這里沒有PLC模塊,所以無法截圖給大家看。
至此我們的OPC Client的運行環境搭建完畢。
編寫OPC Client端程序。
我們需要使用OPC Foundation提供的自定義介面來進行開發,在Visual Studio引用名為:OpcRcw.Comn.dll和OpcRcw.Da.dll這兩個DLL。
我們定義一個名為OpcDaCustomAsync的類,讓這個類繼承自:IOPCDataCallback,IDisposable
轉載,僅供參考,祝你愉快,滿意請採納。

Ⅲ 關於西門子數控系統OPC UA配置

用管理員賬號登錄系統,並且運行軟體時右鍵-用管理員許可權運行。

Ⅳ WINCC作為OPC伺服器,設置問題,計算機要怎樣設置

WINCC6.0安裝好後激活組態程序,客戶端就可以直接訪問了

客戶端測試的話 SimaticNET安裝好以後就可以做為客戶端了
另外,Wincc也可以作為客戶端 直接添加本身激活的項目裡面的OPC變數 作為測試也算是可以的

Ⅳ 兩台電腦使用OPC DA相互通信,要怎麼去配置

OPC UA不需要使用DCOM來遠程連接。防火牆配置簡單化,完全消除了DCOM配置時的問題。

OPC通道本身不是一個產品,它要求在client端和server端都支持OPC UA。

OPC UA server打包在OPC DA、native interface、一些情況下在DDE server中。要使用OPC UA實現遠程連接只需做很少的配置。OPC UA client是一個驅動,能在其下添加其他的設備channel

Ⅵ OPC伺服器和客戶端在同一台電腦上時需要配置DCOM嗎

不需要配置DCOM。
OPC 伺服器和客戶端在不同的電腦上,需要配置DCOM;
最新的OPC UA ,跨平台OPC都不需要配置DCOM了

Ⅶ 如何配置遠程運行的OPC伺服器

主要軟體版本: 7.1 主要軟體修正版本:次要軟體: N/A 解答: 如果你正在通過DataSocket,使用opc的網頁地址(URL)連接一個OPC伺服器並且得到拒絕訪問的錯誤的話,你可以使用windows應用工具,dcomcnfg.exe將OPC伺服器配置成為遠程運行模式。如果你使用dcomcnfg.exe並選擇了一個遠程伺服器的話,該伺服器只能在本地計算機或者遠程的計算機上運行一個版本。你不能在多台計算機上運行同樣的伺服器。 如果你正在通過DataSocket,使用opc的網頁地址(URL)連接一個OPC伺服器,可以按照以下的步驟完成OPC伺服器的配置。 1. 查找並運行dcomcnfg.exe。 2. 單擊「應用」標簽。 3. 從列表中選擇OPC伺服器。 4. 單擊屬性按鈕調出屬性對話框。 5. 單擊「位置」標簽。 6. 取消「在本機運行應用程序」復選框的選擇,同時選擇「在以下的計算機上運行應用程序」的復選框。 7. 輸入遠程計算機名或者單擊」瀏覽」按鈕,選擇你的遠程計算機。 8. 單擊「確定」按鈕。 9. 單擊「默認屬性」標簽,設置以下選項。 1. 選擇「在本機上使能DCOM功能」。 2. 設置「默認的簽證等級」為連接。 3. 設置「默認的身份模擬等級」為識別。 10. 單擊「默認安全」標簽。 11. 單擊「編輯默認」按鈕。確保你想要運行OPC伺服器的計算機允許你的計算機的訪問。這對於遠程計算機訪問你的計算機上的DSC模塊以存儲OPC數值,是十分必要的。 12. 單擊「確定」按鈕。

Ⅷ OPC伺服器和客戶端在同一台電腦上時需要配置DCOM嗎

不需要配置DCOM。
OPC
伺服器和客戶端在不同的電腦上,需要配置DCOM;
最新的OPC
UA
,跨平台OPC都不需要配置DCOM了

Ⅸ PLC做OPC伺服器,組態王做OPC客戶機怎麼配置

1、首先要知道什麼叫OPC,OPC是一個運行於基於PC操作系統的軟體,所以做OPC是不現實的,建議使用SIMATIC
NET(net
pc6.x)或者其他第三方OPC軟體。
2、現在版本的組態王針對西門子300系列的驅動已經可以使用了,如果不是使用CP5611等等專門的通訊卡,建議使用組態王本身的驅動來採集數據。
3、如果使用CP5611或者乙太網等等來和西門子PLC通訊,建議用NET
PC來做OPC,乙太網方式的話還可以採用Kepware等OPC均可。

Ⅹ opc伺服器需要配置多大內存

opc伺服器需要配置內存:x58,4G內存插滿。

內存的選擇,伺服器的內存都是帶ECC的,內存奇偶校驗,頻率比不上家用機,但是,數據不易出錯和堵塞,當 大量 數據交換時,效果最為明顯。

硬碟的選擇,同樣,希捷 和 西部數據 都有專業的伺服器硬碟。包括主板電源甚至機箱都不是普通的東西。

全是當當的貨。當然,價格也不菲。只是個人弄著玩,哪些高端的專業的就沒有必要,但是不建議你用筆記本,因為筆記本裡面的配件好多都是閹割版的,長時間使用的話,容易引起 「火災」。

工作原理:

OPC以OLE/COM機製作為應用程序的通信標准,而OLE/COM是一種客戶端/伺服器模式,具有語言無關性、代碼重用性、易於集成性等優點。OPC伺服器中的代碼確定了伺服器所存取的設備和數據、數據項的命名規則和伺服器存取數據的細節。

不管現場設備以何種形式存在,客戶都以統一的方式去訪問,從而保證軟體對客戶的透明性,使得用戶完全從低層的開發中脫離出來。客戶應用程序僅須使用標准介面和伺服器通信,而並不需要知道底層的實現細節。

通過OPC伺服器,OPC客戶既可以直接讀寫物理VO設備的數據,也可操作SCADA,DCS等系統的埠變數(只要該系統提供OPC服務)。

閱讀全文

與pc做opcua伺服器需要設置什麼相關的資料

熱點內容
php多個分隔符分割 瀏覽:374
表格怎麼轉移到另一個文件夾 瀏覽:923
同態加密gpu 瀏覽:216
程序員告訴你網賭為什麼贏不了 瀏覽:971
程序員最帥操作 瀏覽:72
雲伺服器可以隨時更換嗎 瀏覽:489
老款車在哪裡可以買到app 瀏覽:460
程序員事業單位 瀏覽:68
特來電需要用哪個App 瀏覽:881
電腦如何共享其他伺服器 瀏覽:260
php網站性能優化 瀏覽:354
被子收納袋壓縮真空 瀏覽:30
h1z1選什麼伺服器 瀏覽:484
蘋果版三國殺怎麼在安卓上下載 瀏覽:728
安潤國際app在哪裡下載 瀏覽:438
iospdf教程下載 瀏覽:332
加密貨幣換手率300表示什麼 瀏覽:727
手機wps新建文件夾存照片 瀏覽:399
單片機rgbled 瀏覽:963
怎麼通過文件加密後發給微信好友 瀏覽:90