
OPC配置详细说明.doc
59页仪峰仪峰 DCSDCS 系统系统 OPCOPC 配置手册配置手册一.一.如何安装OPC如何安装OPC二.二.OPCOPC 服务器的系统设置(服务器的系统设置(Windonws2000Windonws2000))三.三.OPCOPC 客户端的系统设置(客户端的系统设置(Windonws2000Windonws2000))四.四.OPCOPC 服务器的系统设置(服务器的系统设置(WindonwsXPWindonwsXP))五.五.OPCOPC 客户端的系统设置(客户端的系统设置(WindonwsXPWindonwsXP))六.六.OPCOPC 服务器如何发布OPC信号点服务器如何发布OPC信号点七.七.OPC客户端如何接收OPC信号点OPC客户端如何接收OPC信号点八.八.补充说明补充说明一.一.DCSDCS 中安装OPC中安装OPC1.1. DCSDCS 软件注册软件注册 OPCOPC 运行 C:\Program Files\csyf\tools\install.bat 运行 C:\Program Files\csyf\tools\YFOPCsvr.reg 具体操作如下图: 首先打开 Tools 文件夹如下:再次双击鼠标运行 Install.bat 文件最后双击鼠标运行 YFOPCsvr.reg 如下图:选择“是”点击“确定” ,完成注册过程。
2.2. 如何在如何在 DCSDCS 中开启中开启 OPCOPC 服务器服务器 打开文件 C:\Program Files\csyf\ini\system.ini 找到如下位置:[Host] Name=Clinet System=0 UserID=3 OPCStove=True \\值修改为“True”表示发布单炉数据 OPCServer=True \\值修改为“True”表示开启 OPC 服务器3.3. 如何在在如何在在 DCSDCS 中开启中开启 OPCOPC 客户端客户端 打开文件 C:\Program Files\csyf\ini\system.ini 找到如下位置:[OPCDATA] ISOPCC=True \\值修改为“True”表示开启 OPC 客户端 preOPCTagName= ServerIP=128.128.1.140 \\填写对方 OPC 服务器的 IP 地址 ServerName=SUPCON.JXServer.1 \\填写对方 OPC 服务器的服务名称按以上设置完成以后,运行 DCS 程序的时候,OPC 服务器和客户端程序都会自动运行。
二.二. OPCOPC 服务器的系统设置(服务器的系统设置(Windonws2000Windonws2000))特别注意:特别注意:1.Windows20001.Windows2000 操作系统必须使用操作系统必须使用 专业版专业版+SP4+SP4 补丁补丁2.2.在操作系统下创建一个新的用户名和密码,例如用户名:在操作系统下创建一个新的用户名和密码,例如用户名:CSYFCSYF 登录密码:登录密码:1111(密码最好不为空)(密码最好不为空) 确保 OPCOPC 服务器和客户端服务器和客户端 电脑使用相同的用户名和密码登录,否则可能因为用户权限问电脑使用相同的用户名和密码登录,否则可能因为用户权限问 题导致题导致 OPCOPC 连接失败连接失败一、服务器一、服务器 DCOMDCOM 配置配置 1. 在开始菜单中找到“运行” ,并输入 DOS 命令:dcomcnfg 并运行它运行以后出现如下配置框4.4. 在默认属性页面设置在默认属性页面设置 默认选项是:选择在这台计算机上启动分布式 COM(E)选项; 默认身份验证级别是:连接; 默认模拟级别是:标识 如下图所示。
3.3. 在默认安全机制页面在默认安全机制页面a. 按默认访问权限框里的(编辑默认值)按钮,如果无用户:Everyone,按(添加)按钮, 选择: Everyone,按(添加)按钮,在访问类型框里选择:允许访问,按(确定)按钮,如图 4 所示再按(确定)按钮回到默认安全机制页面b. 按默认启动权限框里的(编辑默认值)按钮,如果无用户:Everyone,按(添加)按钮,选 择: Everyone,按(添加)按钮,在访问类型框里选择:允许调用,按(确定)按钮,如图所示 再按(确定)按钮回到默认安全机制页面c. 按默认配置权限框里的(编辑默认值)按钮,按(添加)按钮,选择: Everyone,按(添加) 按钮,在访问类型框里选择:完全控制,按(确定)按钮,如图 6 所示再按(确定)按钮回 到默认安全机制页面4.4. . .默认协议页面不作改动,回到在应用程序页面默认协议页面不作改动,回到在应用程序页面 5.5. 在应用程序页面,用鼠标左键点击选择:在应用程序页面,用鼠标左键点击选择:YiFeng.OPCServerYiFeng.OPCServer,如图示,如图示6.6. 按按( (属性属性) )按钮按钮 a.在常规页面不作改动,身份验证级别是:默认值。
如图所示b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序如图所示c.在安全性页面不作改动,访问权限 和启 动权限选择:使用默认选项配置权限选择: 自定义 如图所示d.在身份标示页面,选择:交互式用户如图所示e.终结点页面不作改动 f.按(确定)按钮,回到应用程序页面7.7.在应用程序页面,用鼠标左键点击选择:在应用程序页面,用鼠标左键点击选择:OpcEnumOpcEnum,如图所示如图所示8.8. 点击属性页,点击属性页, a.在常规页面不作改动,身份验证级别是:默认值如图所示b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序如图所示c.在安全性页面不作改动,访问权限 和启 动权限选择:使用默认选项配置权限 选择:自定义 如图所示d.在身份标示页面,选择:交互式用户如图所示e..终结点页面不作改动f..按(确定)按钮,回到应用程序页面9.9.按按( (确定确定) )按钮,关闭程序按钮,关闭程序三.三. OPCOPC 客户端的系统设置(客户端的系统设置(Windonws2000Windonws2000))特别注意:特别注意:1.Windows20001.Windows2000 操作系统必须使用操作系统必须使用 专业版专业版+SP4+SP4 补丁补丁2.2.在操作系统下创建一个新的用户名和密码,例如用户名:在操作系统下创建一个新的用户名和密码,例如用户名:CSYFCSYF 登录密码:登录密码:1111(密码最好不为空)(密码最好不为空) 。
确保确保 OPCOPC 服务器和客户端服务器和客户端 电脑使用相同的用户名和密码登录,否则可能因为用户权限问电脑使用相同的用户名和密码登录,否则可能因为用户权限问 题导致题导致 OPCOPC 连接失败连接失败一、服务器一、服务器 DCOMDCOM 配置配置 1.1. 在开始菜单中找到在开始菜单中找到““运行运行”” ,并输入,并输入 DOSDOS 命令:命令:dcomcnfgdcomcnfg 并运行它并运行它运行以后出现如下配置框2.2.在默认属性页面设置在默认属性页面设置 默认选项是:选择在这台计算机上启动分布式 COM(E)选项; 默认身份验证级别是:连接; 默认模拟级别是:标识 如下图所示3.3. 在默认安全机制页面在默认安全机制页面a. 按默认访问权限框里的(编辑默认值)按钮,如果无用户:Everyone,按(添加)按钮, 选择: Everyone,按(添加)按钮,在访问类型框里选择:允许访问,按(确定)按钮,如图 4 所示再按(确定)按钮回到默认安全机制页面b. 按默认启动权限框里的(编辑默认值)按钮,如果无用户:Everyone,按(添加)按钮,选 择: Everyone,按(添加)按钮,在访问类型框里选择:允许调用,按(确定)按钮,如图所示。
再按(确定)按钮回到默认安全机制页面c. 按默认配置权限框里的(编辑默认值)按钮,按(添加)按钮,选择: Everyone,按(添加) 按钮,在访问类型框里选择:完全控制,按(确定)按钮,如图 6 所示再按(确定)按钮回 到默认安全机制页面4.4. . .默认协议页面不作改动,回到在应用程序页面默认协议页面不作改动,回到在应用程序页面 5.5. 在应用程序页面,用鼠标左键点击选择:仪峰在应用程序页面,用鼠标左键点击选择:仪峰 OPCOPC 客户端客户端.cls.cls,如图示,如图示6.6. 按按( (属性属性) )按钮按钮 a.在常规页面不作改动,身份验证级别是:默认值如图所示b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序如图所示c.在安全性页面不作改动,访问权限 和启 动权限选择:使用默认选项配置权限选择: 自定义 如图所示d.在身份标示页面,选择:交互式用户如图所示e..终结点页面不作改动 f..按(确定)按钮,回到应用程序页面 7.7.按按( (确定确定) )按钮,关闭程序按钮,关闭程序四.四. OPCOPC 服务器的系统设置(服务器的系统设置(WindonwsXPWindonwsXP))一,操作系统用户一,操作系统用户 1、OPC 服务器电脑上用 Administrator 用户建立一个拥有管理员权限的用户并设置密码, 一定要设置密码,不能为空,如:用户名:csyf 密码:11。
2、OPC 客户端电脑同样必须用 Administrator 用户建立一个拥有管理员权限的用户并设置 密码,一定要设置密码,不能为空,如:用户名:csyf 密码:11确保 OPC 服务器和客户 端电脑使用相同的用户名和密码登陆系统3、启用来宾账户4、建议使用 WindonwsXP pro SP2 二、防火墙设置防火墙设置 1、关闭 window 自带的防火墙 2、如果不关闭 windows 自带的防火墙,则需要在 window 防火墙管理界面上配置允许客户 端程序访问权限和开放 OPC 通讯 135 端口步骤如下: 1)打开防火墙2) 添加端口 DCOM 135 TCP 例外3) 将程序 yfopcsvr.exe (C:\Program Files\csyf 目录下)添加例外4) 将 Microsoft Management Console (mmc.exe 在 Windows\System32 目录下)添加例外.5) 将仪峰 OPC 客户端程序 OPC_Client.exe(C:\Program Files\csyf 目录下)添加例外6)将 OPCEnum 程序(opcenum.exe 在 Windows 目录下)添加例外三、DCOMDCOM 配置配置1、开始—>运行—>输入:dcomcnfg 点击“确定”,进入如下:组件服务2. 双击“控制台根目录”下的“组件服务”展开“组件服务”文件夹,同样方式,展开 “计算机”文件夹,右键点击右侧窗口的“我的电脑”图标,点击“属性”,打开属性对 话框。
3. 进入 DCOM 的总体默认属性页面,将“在这台计算机上启用分布式 COM”打上勾,将默 认身份级别改为“连接”,将默认模拟级别修改为“标识”,如下面画面 4. 打开属性—>切换到“安全”属性页,分别编辑如下 4 个选项 4.1 “访问权限”->“编辑限制(L)…”设置 ANONYMOUS LOGON 的本地访问及远程访问权限为允许此设置与 OPCEnum.exe 发挥 作用有关,对于某些设置了 ‘验证等级’为‘无’以允许匿名连接的 OPC Servert 和 OPC Client,此设置也是必须的4.2 “启动和激活权限”->“编辑限制(I)…”设置 Everyone 的远程启动和远程激活权限 为允许。












