2.進入c:\windows\syswow64資料夾,把壓縮包裡的所有檔案都貼上進去
3.在當前資料夾裡找到cmd.exe,右鍵「以管理員許可權開啟」
4.輸入regsvr32 opcdaauto.dll,顯示註冊成功
object progids = server.getopcservers(host.hostname);觸發斷點,嘗試以管理員身份執行vs2015和kepsereverex都不行。
解決方法:
1.先關閉電腦防火牆再跑一遍**試試。
2.如果還是不行,參考文章電腦dcom配置進行設定,不同的是
c:\windows\syswow64\opcenum.exe /regserver
OPC協議解析 OPC客戶端與伺服器通訊解析
opc伺服器,是指按照opc 組織規定的opc規範群開發的軟體驅動。opc伺服器作為中間媒介負責從資料來源讀取資料再跟另外一端的客戶端通訊。在 opc客戶端 伺服器 的結構圖中,通訊的發起端是,也只能是opc客戶端。客戶端和伺服器的對話是雙向的,也就是說,客戶端既可以從伺服器讀出也可以向伺服器寫入。...
OPC客戶端分析 伺服器查詢
上篇講到了如何找到opc伺服器,具體執行是在enumserverlist的函式中,獲得執行iid iopcserverlist2的例項。下面繼續分析。multi qi multiqi 2 multiqi 0 piid iid iopcserverlist multiqi 0 pitf null mu...
OPC客戶端學習
opc 伺服器由三個物件組成 伺服器 server 組 group 項 item 1.初始化com庫,使用函式coinitializeex 2.通過opc伺服器的progid得到clsid,使用函式clsidfromprogid 3.建立opc伺服器物件,並查詢iopcitemmgt介面,使用函式 ...