導航:首頁 > 配伺服器 > opc伺服器的名稱或地址

opc伺服器的名稱或地址

發布時間:2022-05-05 23:56:24

❶ opc伺服器是什麼是硬體還是軟體啊!!麻煩知道的內行幫忙解釋解釋~~

opc既不是硬體也不是軟體。OPC是一種通訊規范,OPC基金會組織規定的一套規范,按照這個規范去把程序寫出來,包括一個OPC伺服器程序和一個OPC客戶端程序,只要是按規范寫的,不管是誰寫的,就能保證OPC伺服器能被OPC客戶端訪問。

opc伺服器向下可以讀取設備的數據,比如PLC、DCS等等,但這部分OPC規范是不管的,只要廠家用任意介面任意方法把設備數據讀到就OK,然後OPC伺服器程序把這些讀到的數據按規范要求開放在網路上,其他任意OPC客戶端程序,可以遠程瀏覽這些數據,並選擇讀取這些數據中需要的。

(1)opc伺服器的名稱或地址擴展閱讀

OPC的工作原理

OPC以OLE/COM機製作為應用程序的通信標准,而OLE/COM是一種客戶端/伺服器模式,具有語言無關性、代碼重用性、易於集成性等優點。

OPC伺服器中的代碼確定了伺服器所存取的設備和數據、數據項的命名規則和伺服器存取數據的細節,不管現場設備以何種形式存在,客戶都以統一的方式去訪問,從而保證軟體對客戶的透明性,使得用戶完全從低層的開發中脫離出來。

客戶應用程序僅須使用標准介面和伺服器通信,而並不需要知道底層的實現細節。通過OPC伺服器,OPC客戶既可以直接讀寫物理VO設備的數據,也可操作SCADA,DCS等系統的埠變數(只要該系統提供OPC服務)。

❷ 哪位朋友用過西門子的OPC SERVER

我一直就想用自己寫的上位機程序通過PPI電纜來監視和修改西門子的PLC的內存,於是就買了個西門子的PCAccessV1.0.2.26OPC軟體,回家一看,好傢伙,沒加密的。可以隨便裝。安裝好後我的電腦就有OPC伺服器了,還有個用VB寫的客戶程序例子。我打開VB6編譯運行,果然可以監視和修改西門子的PLC的內存。細看這個VB例子,'建立與OPC伺服器的連接SetQOpcServer=NewOPCServerCallQOpcServer.Connect("S7200.OPCServer")'S7200.OPCServer是西門子OPC伺服器的名稱SetQGroups=QOpcServer.OPCGroups'''.DefaultGroupIsActive=False'=QGroups.Add("QGroup1")''SetGroupPropertiesQGroup.IsSubscribed=True'EnableCallbacksQGroup.UpdateRate=100'這個群組的刷新速度是100ms'下面再往群組里添加要傳送的地址單元請教Vb里用New來創建類的實例,但我搞不清Delphi用什麼來做這事?????

❸ 如何配置遠程運行的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伺服器設置(關鍵詞 wincc opc DCOM)win7 64位旗艦版,對DCOM進行設置

摘要 親,解決方法是使用 64 位版本的 DCOMCNFG。 運行 64 位版本的 mmc.exe,並運行以下命令行載入 64 位版本的組件服務管理單元。

❺ OPC伺服器

用程序的動態數據交換(DDE)》相關章節部分
裡面有組態王與EXCEL,VB等應用程序的通訊和數據交換

VC沒搞過,示常式序我用VB6.0調試過,能運行!!

先參照一下,VB的吧!!

VB訪問組態王的數據

在本例中,假設VB訪問「組態王」的數據,VB作為客戶程序向「組態王」請求數據。「組態王」通過OMRON驅動程序從下位機採集數據,VB又向「組態王」請求數據。數據流向如下圖所示。

在「組態王」中定義設備
在工程瀏覽器中,從左邊的工程目錄顯示區中選擇「設備」,然後在右邊的內容顯示區中雙擊「新建」圖標,則彈出「設備配置向導」(設備的配置請參見第六章 I/O設備管理,在這里比如建立了OMRON的PLC),已配置的設備的信息總結列表框如圖18.19所示。

圖18.19 利用設備安裝向導定義設備

定義的連接對象名為OMRON(也就是連接設備名),定義I/O變數時要使用此連接設備。

在「組態王」中定義I/O變數
在工程瀏覽器左邊的工程目錄顯示區中,選擇「資料庫\數據詞典」,然後在右邊的目錄內容顯示區中用左鍵雙擊「新建」圖標,彈出「變數屬性」對話框,在此對話框中建立一個I/O實型變數。如圖18.20所示。

圖18.20 組態王定義IO變數

變數名設為FromViewToVB,這個名稱由工程人員自己定義。項目名為OMRON.HR001。選擇「允許DDE訪問」選項。變數名在「組態王」內部使用,項目名是供VB引用的,連接設備為OMRON,用來定義伺服器程序的信息,已在前面定義。
創建畫面
在組態王畫面開發系統中建立畫面test1,如圖18.21所示。

圖18.21 組態王中輸出變數

為文本對象「%%%%%」設置「模擬值輸出」動畫連接如圖18.22所示。

圖18.22 組態王為變數輸出建立動畫連接

選擇菜單「文件\全部存」,保存畫面。選擇菜單「資料庫\主畫面配置」,將畫面test1設置為主畫面。
運行可視化編程工具Visual Basic
繼續使用上一節的例子,設計Form1如圖18.23所示。

圖18.23 VB中建立窗體和控制項

編制Visual Basic程序
雙擊Form1窗體中任何沒有控制項的區域,彈出「Form1.frm」窗口,在窗口內書寫Form_Load子常式,如圖18.24所示。

圖18.24 VB中為控制項建立與組態王變數的連接

生成可執行文件
在VB中選擇菜單「File\Save Project」保存修改結果。選擇菜單「File\Make Exe File」生成vbdde.exe可執行文件。激活OMRON驅動程序和「組態王」運行系統TouchVew。在Visual Basic菜單中選擇「Run\Start」運行vbdde.exe程序。窗口Form1的文本框Text2中顯示出變數的值。如圖18.25所示。

圖18.25 VB接收組態王的數據

運行可視化編程工具Visual Basic
選擇菜單「File\New Project」,顯示新窗體Form1。設計Form1,將窗體Form1的LinkMode屬性設置為1(source),如圖18.13所示。

圖18.13 VB中建立窗體和控制項

修改VB中窗體和控制項的屬性:
窗體Form1屬性:LinkMode屬性設置為1(source);LinkTopic屬性設置為FormTopic,這個值將在「組態王」中引用。
文本框Text1屬性:Name屬性設置為Text_To_View,這個值也將在「組態王」中被引用。

生成vbdde.exe文件
在Visual Basic菜單中選擇「File\Save Project」,為工程文件命名為vbdde.vbp,這將使生成的可執行文件默認名是vbdde.exe。選擇菜單「File\Make EXE File」,生成可執行文件vbdde.exe。
在「組態王」中定義DDE設備
在工程瀏覽器中,從左邊的工程目錄顯示區中選擇「設備\DDE」,然後在右邊的內容顯示區中雙擊「新建」圖標,則彈出「設備配置向導」(DDE設備的配置請參見第六章 I/O設備管理),已配置的DDE設備的信息總結列表框如圖18.14所示。定義I/O變數時要使用定義的連接對象名VBDDE(也就是連接設備名)。

圖18.14 組態王中定義DDE設備

在工程瀏覽器中定義新變數
定義新變數,變數名為FromVBToView,項目名設為伺服器程序中提供數據的控制項名,此處是文本框Text_To_View,連接設備為VBDDE。「變數屬性」對話框如圖18.15所示。

圖18.15 組態王中定義IO變數

新建組態王畫面名為test,如圖18.16所示。

圖18.16 組態王中輸出來自VB的數據

為對象「#####」設置「模擬值輸出」的動畫連接,如圖18.17所示。

圖18.17 組態王中為變數輸出建立動畫連接

設置完成後,選擇菜單「文件\全部存」。選擇菜單「資料庫\主畫面配置」,將畫面test設置為主畫面。DDE連接設置完成。

執行應用程序
在VB中選擇菜單「Run\Start」,運行vbdde.exe程序,在文本框中輸入數值。運行組態王,得到VB中的數值。如圖18.18所示。

圖18.18 組態王中為變數輸出建立動畫連接

如果畫面運行異常,選擇TouchVew菜單「特殊\重新建立未成功的DDE連接」,連接完成後再試一

❻ labview建立OPC server中的這個ADDRESS(地址)就什麼地址呀,跪求大神解答,高分

OPC server中的這個Address 是標準的opc16位地址,有幫助的見截圖。一個寄存器地址佔16位,相當於一個單精度浮點數例如R0701,一個布爾相當於一位地址例如R0701.00~15,也有字元串地址的定義S000~999但是很少用。

❼ OPC伺服器是什麼

OPC伺服器的功能就是與下位機進行數據的交換,其中包含了大量的通訊程序和數據存貯程序。然後提供標準的OPC介面,供其它軟體使用。程序標准化以後,其他的軟體商只需開發面對伺服器的程序即可,不用對不同的硬體設備開發不同的硬體驅動程序。減小了工作量,也方便了使用。

❽ 兩台電腦都裝有WINCC如何訪問對方的OPC

加OPC鏈接,選擇WINCC那個OPC,在OPC的計算機一欄添對方的PC名稱或IP地址,其實可以瀏覽對方計算機中現有的OPC服務的,不過記得把計算機共享,保證兩台機子可以互訪!

❾ 什麼是opc

OPC(OLE for Process Control), 用於過程式控制制的OLE,是一個工業標准。

OPC全稱是Object Linking and Embedding(OLE) for Process Control,它的出現為基於Windows的應用程序和現場過程式控制制應用建立了橋梁。在過去,為了存取現場設備的數據信息,每一個應用軟體開發商都需要編寫專用的介面函數。

由於現場設備的種類繁多,且產品的不斷升級,往往給用戶和軟體開發商帶來了巨大的工作負擔。通常這樣也不能滿足工作的實際需要,系統集成商和開發商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的設備驅動程序。

在這種情況下,OPC標准應運而生。OPC標准以微軟公司的OLE技術為基礎,它的制定是通過提供一套標準的OLE/COM介面完成的,在OPC技術中使用的是OLE 2技術,OLE標准允許多台微機之間交換文檔、圖形等對象。

(9)opc伺服器的名稱或地址擴展閱讀:

OPC有以下3個特點:

1、計算機硬體廠商只需要編寫一套驅動程序就可以滿足不同用戶的需要。硬體供應商只需提供一套符合OPC Server規范的程序組,無需考慮工程人員需求。

2、應用程序開發者只需編寫一個介面程序便可以連接不同的設備。軟體開發商無需重寫大量的設備驅動程序。

3、工程人員在設備選型上有了更多的選擇。對於最終用戶而言,可以根據實際情況的不同,選擇符合實際的設備。

閱讀全文

與opc伺服器的名稱或地址相關的資料

熱點內容
中國城市程序員之都 瀏覽:6
程序員30歲以後走下坡 瀏覽:23
多重解壓怎麼解 瀏覽:974
xp系統連接ftp伺服器怎麼解決 瀏覽:431
伺服器是誰干什麼的 瀏覽:641
年薪五十萬的程序員什麼水平 瀏覽:987
java隨機生成函數 瀏覽:773
平安的app上怎麼樣買保險視頻 瀏覽:391
java打包目錄 瀏覽:87
c語音編譯器安卓 瀏覽:310
app被套20萬怎麼辦 瀏覽:996
伺服器維護怎麼收費 瀏覽:883
怎麼復制被加密的文檔 瀏覽:518
程序員分離式鍵盤 瀏覽:916
系統加密軟體不登錄的話會加密嗎 瀏覽:750
單片機溫度監控系統的組成 瀏覽:66
懷化程序員培訓哪家好 瀏覽:710
安卓的四大組件英文是什麼 瀏覽:241
騰訊程序員9級什麼待遇 瀏覽:844
編譯成功後出現黑框怎麼辦 瀏覽:312