远程读取OPC的设置

  • 原创
  • |
  • 浏览:5957
  • |
  • 更新:
  • |
  • 标签:设置 

读取远程OPC需要对客户端和服务器端进行DCOM及策略配置,下面是我亲自配置并实现的过程。

方法/步骤

  1. 1

    鉴于我的笔记本能够读取192.168.1.3的OPC,说明了我的笔记本读取远程OPC的设置是正确的,而192.168.1.3的OPC可以被读取的设置是正确的,因此,下面需要把192.168.1.2设置成能够读取远程OPC的配置。

  2. 2

    WIN2008SEVER R2

    设置192.168.1.2能够读取远程OPC

    开始-运行-DCOMCNFG

    组件服务-计算机-我的电脑右键属性-

    A:默认属性

    1、 在此计算机上启动分布式COM

    2、 默认身份验证级别:无

    3、 默认模拟级别:标识

    B:默认协议:面向连接的TCPIP

    C:COM安全(参考XP设置)

    1、 访问权限编辑默认值 self,system都可以本地访问、远程访问

    2、 访问权限编辑限制 ANONYMOUS LOGON,EVERYONE都可以本地远程访问

    3、 启动激活权限编辑默认值 administrators,interactive,system都可以本地远程启动激活

    4、 启动激活权限编辑限制 administrators,anonymous logon,everyone都可以远程本地启动激活

    确认保存

  3. 3

    然后进行测试,192.168.1.2采用kepserver作为本地OPC服务器,读取远程OPC,数据刷新成功。

    DCOM配置未做修改。

  4. 3
    该信息未经授权抓取自百度经验
  5. 4

    192.168.1.3按照上述配置做完之后不能读取远程OPC,下面参考192.168.1.2进行配置192.168.1.3的opc。

    开始-运行-DCOMCNFG

    组件服务-计算机-我的电脑-DCOM配置

    KEPware Enhanced OPC/DDE Server设置

    身份验证级别:默认

    位置:192.168.1.2上显示在以下计算机上运行应用程序[KEPWARE],但在192.168.1.3上没有KEPWARE,重新在2上查找也找不到。其他设置:默认系统协议、交互式用户。

    OpcEnum设置

    身份验证级别:无

    位置:在数据所在计算机上运行应用程序,2上在此计算机上运行应用程序灰色,在3上可选,但未选。

    启动和激活权限自定义:everyone、system、administrators、interactive、anonymous logon赋予所有权限

    访问权限自定义:self、everyone、system、administrators、interactive、anonymous logon赋予所有权限

    终结点:面向连接的TCPIP

    标识:交互式用户

     

    安全策略:本地账户的共享和安全模型 仅来宾-对本地用户进行身份验证,其身份为来宾

    END

注意事项

  • 综上两台WIN2008都能读取XP的OPC。但有时候系统重启后读取失败,再次重启又可以连上。

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签设置