远程读取OPC的设置
1、鉴于我的笔记本能够读取192.168.1.3的OPC,说明了我的笔记本读取远程OPC的设置是正确的,而192.168.1.3的OPC可以被读取的设置是正确的,因此,下面需要把192.168.1.2设置成能够读取远程OPC的配置。
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、然后进行测试,192.168.1.2采用kepserver作为本地OPC服务器,读取远程OPC,数据刷新成功。
DCOM配置未做修改。
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
标识:交互式用户
安全策略:本地账户的共享和安全模型 仅来宾-对本地用户进行身份验证,其身份为来宾