OPC配置详细说明_第1页
OPC配置详细说明_第2页
OPC配置详细说明_第3页
OPC配置详细说明_第4页
OPC配置详细说明_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仪峰DCS系统OPC配置手册一.如何安装OPC二.OPC服务器的系统设置(Windonws2000三.OPC客户端的系统设置(Windonws2000四.OPC服务器的系统设置(WindonwsXP五.OPC客户端的系统设置(WindonwsXP六.OPC服务器如何发布OPC信号点七.OPC客户端如何接收OPC信号点八.补充说明一.DCS中安装OPC1.DCS软件注册OPC运行C:Program Filescsyftoolsinstall.bat 运行C:Program FilescsyftoolsYFOPCsvr.reg 具体操作如下图:首先打开Tools文件夹如下: 再次双击鼠标运行Ins

2、tall.bat文件 最后双击鼠标运行YFOPCsvr.reg如下图: 选择“是” 点击“确定”,完成注册过程。2.如何在DCS中开启OPC服务器打开文件C:Program Filescsyfinisystem.ini找到如下位置:HostName=ClinetSystem=0UserID=3OPCStove=True 值修改为“True”表示发布单炉数据OPCServer=True 值修改为“True”表示开启OPC服务器3.如何在在DCS中开启OPC客户端打开文件C:Program Filescsyfinisystem.ini找到如下位置:OPCDATAISOPCC=True 值修改为“T

3、rue”表示开启OPC客户端preOPCTagName=按以上设置完成以后,运行DCS程序的时候,OPC服务器和客户端程序都会自动运行。二. OPC服务器的系统设置(Windonws2000特别注意:1.Windows2000操作系统必须使用专业版+SP4补丁2.在操作系统下创建一个新的用户名和密码,例如用户名:CSYF登录密码:11(密码最好不为空。确保OPC服务器和客户端电脑使用相同的用户名和密码登录,否则可能因为用户权限问题导致OPC连接失败。一、服务器DCOM 配置1. 在开始菜单中找到“运行”,并输入DOS命令:dcomcnfg 并运行它。 运行以后出现如下配置框 4.在默认属性页面

4、设置默认选项是:选择在这台计算机上启动分布式COM(E选项;默认身份验证级别是:连接;默认模拟级别是:标识。如下图所示。 3. 在默认安全机制页面 a. 按默认访问权限框里的(编辑默认值按钮,如果无用户:Everyone,按(添加按钮,选择: Everyone,按(添加按钮,在访问类型框里选择:允许访问,按(确定按钮,如图4所示。再按(确定按钮回到默认安全机制页面。 b. 按默认启动权限框里的(编辑默认值按钮,如果无用户:Everyone,按(添加按钮,选择: Everyone,按(添加按钮,在访问类型框里选择:允许调用,按(确定按钮,如图所示。再按(确定按钮回到默认安全机制页面。 c. 按默

5、认配置权限框里的(编辑默认值按钮,按(添加按钮,选择: Everyone,按(添加按钮,在访问类型框里选择:完全控制,按(确定按钮,如图6所示。再按(确定按钮回到默认安全机制页面。 5. 在应用程序页面,用鼠标左键点击选择:YiFeng.OPCServer,如图示 a.在常规页面不作改动,身份验证级别是:默认值。如图所示。 b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序。如图所示。 定义。如图所示。 d.在身份标示页面,选择:交互式用户。如图所示。 e.终结点页面不作改动。f.按(确定按钮,回到应用程序页面7.在应用程序页面,用鼠标左键点击选择:OpcEnum,如图所示。 8.

6、 点击属性页,a.在常规页面不作改动,身份验证级别是:默认值。如图所示。 b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序。如图所示。 c.在安全性页面不作改动,访问权限和启动权限选择:使用默认选项。配置权限选择:自定义。如图所示。 d.在身份标示页面,选择:交互式用户。如图所示。 e.终结点页面不作改动。f.按(确定按钮,回到应用程序页面9.按(确定按钮,关闭程序。三. OPC客户端的系统设置(Windonws2000特别注意:1.Windows2000操作系统必须使用专业版+SP4补丁2.在操作系统下创建一个新的用户名和密码,例如用户名:CSYF登录密码:11(密码最好不为空

7、。确保OPC服务器和客户端电脑使用相同的用户名和密码登录,否则可能因为用户权限问题导致OPC连接失败。一、服务器DCOM 配置1. 在开始菜单中找到“运行”,并输入DOS命令:dcomcnfg 并运行它。 运行以后出现如下配置框 2.在默认属性页面设置默认选项是:选择在这台计算机上启动分布式COM(E选项;默认身份验证级别是:连接;默认模拟级别是:标识。如下图所示。 3. 在默认安全机制页面 a. 按默认访问权限框里的(编辑默认值按钮,如果无用户:Everyone,按(添加按钮,选择: Everyone,按(添加按钮,在访问类型框里选择:允许访问,按(确定按钮,如图4所示。再按(确定按钮回到默

8、认安全机制页面。 b. 按默认启动权限框里的(编辑默认值按钮,如果无用户:Everyone,按(添加按钮,选择: Everyone,按(添加按钮,在访问类型框里选择:允许调用,按(确定按钮,如图所示。再按(确定按钮回到默认安全机制页面。 c. 按默认配置权限框里的(编辑默认值按钮,按(添加按钮,选择: Everyone,按(添加按钮,在访问类型框里选择:完全控制,按(确定按钮,如图6所示。再按(确定按钮回到默认安全机制页面。 4. .默认协议页面不作改动,回到在应用程序页面。5. 在应用程序页面,用鼠标左键点击选择:仪峰OPC客户端.cls,如图示 6. 按(属性按钮a.在常规页面不作改动,身

9、份验证级别是:默认值。如图所示。 b.在位置页面不作改动,默认选项是:在这台计算机上运行应用程序。如图所示。 c.在安全性页面不作改动,访问权限和启动权限选择:使用默认选项。配置权限选择:自定义。如图所示。 d.在身份标示页面,选择:交互式用户。如图所示。 e.终结点页面不作改动。f.按(确定按钮,回到应用程序页面7.按(确定按钮,关闭程序。四. OPC服务器的系统设置(WindonwsXP一,操作系统用户1、OPC服务器电脑上用Administrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空,如:用户名:csyf 密码:11。2、OPC客户端电脑同样必须用Adm

10、inistrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空,如:用户名: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 Filescsyf目录下添加例外 4将Micro

11、soft Management Console (mmc.exe 在WindowsSystem32目录下添加例外. 5将仪峰OPC 客户端程序 OPC_Client.exe(C:Program Filescsyf目录下添加例外 6将OPCEnum程序(opcenum.exe 在Windows 目录下添加例外 三、DCOM配置1、开始>运行>输入:dcomcnfg 点击“确定”,进入如下:组件服务 2. 双击“控制台根目录”下的“组件服务”展开“组件服务”文件夹,同样方式,展开“计算机”文件夹,右键点击右侧窗口的“我的电脑”图标,点击“属性”,打开属性对话框。 3. 进入DCOM的总

12、体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“连接”,将默认模拟级别修改为“标识”,如下面画面。 4. 打开属性>切换到“安全”属性页,分别编辑如下4个选项。 4.1 “访问权限”->“编辑限制(L”设置ANONYMOUS LOGON的本地访问及远程访问权限为允许。(此设置与OPCEnum.exe发挥作用有关,对于某些设置了验证等级为无以允许匿名连接的OPC Servert和OPC Client,此设置也是必须的。 4.2 “启动和激活权限”->“编辑限制(I”设置Everyone的远程启动和远程激活权限为允许。(注:为了安全,可建立专用于O

13、PC通信的用户组,进行权限赋予。 4.3 设置默认访问和启动激活权限。对于每个参与OPC通信的用户或组,均应赋予其本地和远程访问以及启动激活权限。若相应用户或组没有出现,则应手动添加,然后赋予权限。“访问权限”->“编辑默认值(E”“启动和激活权限”->“编辑默认值(D” 5.按“确定“按钮回到dcomcnfg程序界面,展开DCOM配置如图所示。 5.在DCOM配置中找到OPCEnum 点击右键选择“属性”,如图 弹出如下设置框,并设置a.“常规”页面中的“身份验证级别”设为“默认”。如下图: b.在“位置”页面中,选择“在此计算机上运行应用程序”。如下图: c.在“安全性”页面中

14、,“启动权限”设置为“使用默认值”;“访问权限”设置为“使用默认值”;“配置权限”设置为“自定义”,并按“编辑”按钮,添加“Everyone”,“完全控制”置为允许。如下图所示 点击“编辑”,弹出“更改配置权限”的对话框以后,点击“添加”按钮,弹出“选择用户或组”的对话框,选择“高级”,在新的“选择用户或组”框内,选择“立刻查找”,在下部分对话框内选择“Everyone”,点击“确定”,如下图: 添加成功。d.在“标识”页中,选择“交互式用户”,如下图所示。 7.按“确认”返回到“组件服务”程序主界面,选中“YiFeng.OPCServer”项。打开“属性”页面,做与“OPCEnum”相同的配

15、置。8. 按“确认”返回到“组件服务”程序主界面,选中“仪峰OPC客服端.cls”项。打开“属性”页面,做与“OPCEnum”相同的配置。9. 最后后关闭“组件服务”程序,配置完成。(注:有时做好dcom配置后,需要重新启动电脑才起作用。所以为了安全起见,建议最好重新启动一下电脑,再做下一步。四、本地安全策略配置1、OPC服务器和OPCClient服务器都要设置:打开“控制面版”> “管理工具”>打开“本地安全策略” 2、“安全选项”>“网络访问:本地帐户的共享和安全模式”->“属性” 3、选择“经典本地用户以自己的身份验证”,然后点击“确定”,退出。 4、配置完成,重

16、新启动电脑。五. OPC客户端的系统设置(WindonwsXP一,操作系统用户1、OPC客户端电脑必须用Administrator用户建立一个与OPC服务器端相同用户名和密码的账户,而且密码不为空,如:用户名:csyf 密码:11。确保客户端电脑与OPC服务器电脑使用同样的用户名和密码登陆系统。2、启用来宾账户3、建议操作系统使用WindonwsXP pro SP2二、防火墙设置1、关闭window自带的防火墙。2、如果不关闭windows自带的防火墙,则需要在window防火墙管理界面上配置允许客户端程序访问权限和开放OPC通讯135端口。步骤如下:1打开防火墙 2添加端口 DCOM 135

17、 TCP 例外 3将Microsoft Management Console (mmc.exe 在WindowsSystem32目录下添加例外. 4将仪峰OPC 客户端程序 OPC_Client.exe(C:Program Filescsyf目录下添加例外 5将OPCEnum程序(opcenum.exe 在Windows 目录下添加例外 三、DCOM配置1、开始>运行>输入:dcomcnfg 点击“确定”,进入如下:组件服务 2. 双击“控制台根目录”下的“组件服务”展开“组件服务”文件夹,同样方式,展开“计算机”文件夹,右键点击右侧窗口的“我的电脑”图标,点击“属性”,打开属性对

18、话框。 3. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“连接”,将默认模拟级别修改为“标识”,如下面画面。 4. 打开属性>切换到“安全”属性页,分别编辑如下4个选项。 4.1 “访问权限”->“编辑限制(L”设置ANONYMOUS LOGON的本地访问及远程访问权限为允许。(此设置与OPCEnum.exe发挥作用有关,对于某些设置了验证等级为无以允许匿名连接的OPC Servert和OPC Client,此设置也是必须的。 4.2 “启动和激活权限”->“编辑限制(I”设置Everyone的远程启动和远程激活权限为允许。

19、(注:为了安全,可建立专用于OPC通信的用户组,进行权限赋予。 4.3 设置默认访问和启动激活权限。对于每个参与OPC通信的用户或组,均应赋予其本地和远程访问以及启动激活权限。若相应用户或组没有出现,则应手动添加,然后赋予权限。“访问权限”->“编辑默认值(E”“启动和激活权限”->“编辑默认值(D” 5.按“确定“按钮回到dcomcnfg程序界面,展开DCOM配置如图所示。 6.在DCOM配置中找到OPCEnum 点击右键选择“属性”,如图 弹出如下设置框,并设置a.“常规”页面中的“身份验证级别”设为“默认”。如下图: b.在“位置”页面中,选择“在此计算机上运行应用程序”。如

20、下图: c.在“安全性”页面中,“启动权限”设置为“使用默认值”;“访问权限”设置为“使用默认值”;“配置权限”设置为“自定义”,并按“编辑”按钮,添加“Everyone”,“完全控制”置为允许。如下图所示 点击“编辑”,弹出“更改配置权限”的对话框以后,点击“添加”按钮,弹出“选择用户或组”的对话框,选择“高级”,在新的“选择用户或组”框内,选择“立刻查找”,在下部分对话框内选择“Everyone”,点击“确定”,如下图: 添加成功。d.在“标识”页中,选择“交互式用户”,如下图所示。 7. 按“确认”返回到“组件服务”程序主界面,选中“仪峰OPC客服端.cls”项。打开“属性”页面,做与“

21、OPCEnum”相同的配置。8. 最后后关闭“组件服务”程序,配置完成。(注:有时做好dcom配置后,需要重新启动电脑才起作用。所以为了安全起见,建议最好重新启动一下电脑,再做下一步。四、本地安全策略配置1、OPC服务器和OPCClient服务器都要设置:打开“控制面版”> “管理工具”>打开“本地安全策略” 2、“安全选项”>“网络访问:本地帐户的共享和安全模式”->“属性” 3、选择“经典本地用户以自己的身份验证”,然后点击“确定”,退出。 4、配置完成,重新启动电脑。六. OPC服务器如何发布OPC信号点一.公共数据点的发布1.清空以前的OPC发布数据将 C:Program Filescsyfmdb YFOPCSvr.ini文件打开,如下图: 除了第一行数据:Test-000 VT_R4 0其他数据全部删除,然后保存,关闭此文件。2.运行C:Program FilescsyfSystem_Setup.exe,打开组态文件,选择要发布的数据(如下图 3.检查是否勾选“OPC发布”项,如不需发布,只要取消勾选;如要发布,则勾选,然后“修改数据”。 4.全部数据检查修改完“OPC发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论