<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類

      當(dāng)前位置: 首頁 > 工業(yè)電氣產(chǎn)品 > 端子與連接器 > 線路板連接器

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      線路板連接器

      OPCClient和OPCServer在Windows上運(yùn)行方式的恩怨

      發(fā)布日期:2022-04-17 點(diǎn)擊率:59 品牌:DOW

          近段時間,遇到不少人都被OPCClient與OPCServer之間的通訊搞得頭大,通過幾次遠(yuǎn)程協(xié)助后,總結(jié)了OPCClient和OPCServer在Windows上運(yùn)行方式的恩怨,希望對各位有用。

          目前市場上的OPCClient和OPCServer軟件在Windows上的運(yùn)行方式有Windows桌面程序和WindowsNT服務(wù)。本來也沒啥。但由于OPCCLient是一個廠家的軟件,而OPCServer是另外一個廠家的軟件,由于軟件的多樣性,也就導(dǎo)致了如下一些現(xiàn)象:

          1.OPCCLient連接目標(biāo)OPCServer,發(fā)現(xiàn)無法連接,但在OPCServer計算機(jī)上明明看見OPCServer進(jìn)程已經(jīng)啟動。

          2.OPCCLient連接目標(biāo)OPCServer,能連接,也能看見測點(diǎn),但無法獲取到數(shù)據(jù)。

          經(jīng)過多次現(xiàn)場的積累后,發(fā)現(xiàn)此類問題多出現(xiàn)在OPCClient和OPCServer軟件在Windows上的運(yùn)行方式不同導(dǎo)致的。也就是說,OPCClient和OPCServer軟件的運(yùn)行方式不一樣。譬如,OPCCLient是WindowsNT服務(wù)方式,而OPCServer是桌面程序方式(多是組態(tài)軟件的OPCServer都是桌面程序方式吧!!)。而當(dāng)OPCCLient是Windows桌面程序方式,OPCServer時WindowsNT服務(wù)時,發(fā)現(xiàn)上面的現(xiàn)象基本不出現(xiàn)。這是為什么呢?

          原因如下:

          OPCClient和OPCServer都是基于DCOM的應(yīng)用,DCOM的特點(diǎn)是OPCServer無需先運(yùn)行或啟動,等待OPCCLient請求時,由操作系統(tǒng)在將OPCServer拽起來。這種機(jī)制的好處就是隨用隨啟。但這種機(jī)制如果處理不好吧,就會導(dǎo)致一些問題。當(dāng)OPCCLient是WindowsNT服務(wù)時,OPCServer被拽起來后,是運(yùn)行在System這個系統(tǒng)賬戶下面的。相對于Windows的桌面用戶來說,是另外一個隔離開的空間。因此當(dāng)桌面運(yùn)行類型的OPCServer被WindowsNT服務(wù)方式的OPCCLient拽起來后,被運(yùn)行在System這個系統(tǒng)賬戶的空間。而如果這個OPCServer程序又做了全局唯一進(jìn)程運(yùn)行的限制或與數(shù)據(jù)庫只允許一個TCP連接時,上述的兩種現(xiàn)象基本就會出現(xiàn)。這就是這段時間好幾個朋友遇到的OPC通訊故障現(xiàn)象。

          如果讓自己開發(fā)的OPC程序兼容性更好呢?

          1.當(dāng)開發(fā)OPCCLient程序時,最好使用Windows桌面程序方式,這種方式可兼容OPCServer程序運(yùn)行在Windows桌面程序方式和WindowsNT服務(wù)方式。

          2.當(dāng)開發(fā)OPCServer程序時,最好使用WindowsNT服務(wù)方式,這種方式可兼容OPCClient程序運(yùn)行在Windows桌面程序方式和WindowsNT服務(wù)方式。

          如果很不幸遇到了WindowsNT服務(wù)的OPCClient去采集Windows桌面程序的OPCServer(加上OPCServer本身的全局唯一限制),那么你可以去WindowsNT服務(wù)的管理器中將WindowsNT服務(wù)的OPCClient更改為指定的系統(tǒng)用戶運(yùn)行,大多數(shù)情況下可以解決問題。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 久久综合亚洲色HEZYO社区| 久久久久久久尹人综合网亚洲 | 97色伦图片97综合影院久久| 狠狠色综合TV久久久久久| 久久综合日本熟妇| 狠狠88综合久久久久综合网| 99久久综合精品五月天| 狠狠综合久久av一区二区| 狠狠色婷婷丁香综合久久韩国| 亚洲综合av一区二区三区| 亚洲综合在线一区二区三区 | 国产亚洲综合成人91精品| 国产美女亚洲精品久久久综合| 国产成人AV综合久久| 国产精品亚洲综合一区| 久久狠狠色狠狠色综合| 中文字幕亚洲综合小综合在线| 人妻av综合天堂一区| 伊人婷婷综合缴情亚洲五月| 亚洲综合丁香婷婷六月香| 亚洲国产aⅴ综合网| 一本色道久久综合狠狠躁| 伊人情人综合成人久久网小说| 色婷婷五月综合丁香中文字幕| 狠狠亚洲婷婷综合色香五月排名| 久久综合给合久久狠狠狠97色69| 亚洲AV综合色区无码一二三区 | 亚洲综合婷婷久久| 国产成人综合久久精品下载| 精品亚洲综合在线第一区| 亚洲日韩久久综合中文字幕| 俺来也俺去啦久久综合网| 天天综合久久一二三区| 亚洲综合图片小说区热久久| 亚洲国产综合无码一区二区二三区| 97色伦图片97综合影院| 久久婷婷国产综合精品| 国产成人久久综合二区| 亚洲国产综合AV在线观看| 伊人久久五月丁香综合中文亚洲 | 在线亚洲97se亚洲综合在线|