您好,欢迎访问三七文档
WinCCOPC服务器配置1.OPC操作引言WinCCOPC服务器和OPC客户机之时的数据交换通过DCOM进行。安装WinCC后,WinCCOPC服务器的DCOM设置正确。如下情况设置必须改变:如果登记到OPC客户机或服务器计算机的用户没有管理员员限如果用不同于OPC客户机的帐号登记OPC服务器。注意下列说明描述了授员OPC服务器的完整版本,没有考虑安全性需求。这些设置允许通过OPC进行连接。建议这些设置由网络管理员完成。组组DCOM需要Windows2000或WindowsXP网络技术的基础知识。关于DCOM和许可的附加信息可以参见Windows2000或WindowsXP文档。2、改变DCOM设置引言安装WinCC后,WinCCOPC服务器的DCOM设置正确。如下情况设置必须改变:如果登记OPC客户机或服务器计算机的用户没有管理员员限如果用不同于OPC客户机的帐号登记OPC服务器注意下列说明描述了授员OPC服务器的完整版本,没有考虑安全性需求。这些设置允许通过OPC进行连接。建议这些设置由网络管理员完成。组组DCOM需要Windows2000和WindowsXP网络技术的基础知识。关于DCOM和许可的附加信息可以参见Windows2000和WindowsXP文档。2.1改变Windows2000的DCOM设置先决条件在OPC客户机计算机的用户管理器中,创建WinCCOPC服务器用于运行的用户帐号。反过来,在OPC服务器计算机上建立客户机的用户帐号。62在线帮助的发行版步骤从开始菜单中选选“运行...”并输入“dcomcnfg.exe”。显示“分布式COM组组属性”对对框。2选选“该用程序”标标并在列表中定位“OPCServer.WinCC”。如果是WinCCOPCHDA服务器,必须使用条目“OPCHDAServers.WinCC”。如果是WinCCOPCA&E服务器,必须使用条目“OPCServerAE.WinCC”。选选合适的条目。单击“属性...”。显示“OPCServer.WinCC属性”对对框。3选选“安全”标标。选选“使用自定义访访员限”。单击“编辑...”。显示“注册表数值员限”对对框。4通过右单“允许访访”添加用户“管理员”、“交互式”、“所有人”、“网络”和“系统”。单击“确定”关闭该对对框。5在“安全性”标标下选选“使用自定义启动员限”。单击“编辑...”。显示“注册表数值员限”对对框。6右单“允许启动”添加用户“所有人”和“网络”。单击“确定”关闭对话框。7单击“确定”关关所有打开的对对框。OPC服务器设置完毕。2007.6.2218:53作者:幸福海盗收藏|评论:0如何把现成的WinCC项目集成到STEP7项目中?分类:WINCC如果你在一台计算机上已经安装了兼容的WinCC和STEP7,并且有了一个单独使用的WinCC项目,想把它集成到一个已有的STEP7项目中去。那么,你必须先添加与集成相关的WinCC组件。把WinCC光盘放入光驱,并启动WinCC的安装程序。添加与集成相关的WinCC组件。按如下步骤把已有WinCC项目文件插入STEP7项目文件1.在STEP7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。2.在STEP7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP7项目文件夹里的wincproj文件夹下,例如:d:siemensSTEP7S7projSTEP7_Integrationwincproj'NameoftheOS'3.最后在项目复制器里用’Saveas’把已有的WinCC项目文件存储到STEP7项目路径下。项目复制器位于开始菜单项StartSIMATICWinCCTools。注意:对于集成STEP7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。2007.6.2218:44作者:幸福海盗收藏|评论:0为什么我无法从WinCC里调用STEP7变量?分类:WINCC从WinCC里调用STEP7变量的前提条件是,WinCC的项目文件必须是集成在STEP7项目中的。在安装所有Simatic软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。该文档一般位于:CDDocuments语言版本InstallNotes.chm。要使用WinCC与STEP7的集成功能,WinCC和STEP7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP7。STEP7与WinCC的版本必须一致。2007.6.2218:43作者:幸福海盗收藏|评论:0WinCC高速数据采集的前提条件是什么分类:WINCC1)WinCC的版本为V5.1或更高2)S7-400系列CPU3)WinCC站与S7400站建立S7连接(包括MPI,ProfiBus,TCP/IP,工业以太网都可以实现)2007.6.2218:43作者:幸福海盗收藏|评论:0如何实现WinCC高速数据采集?分类:WINCCWinCC采用RawData归档数据链接的方式可以实现对S7-400PLC的高速数据采集。原理是PLC将每个循环周期所采集的过程值(或PLC以其他方式得到的数据或数据包)以一定的顺序存放在具有一定的格式的DB块中,当到达一定的数量后,PLC可以调用系统功能块SFB37(AR_Send)将这个DB块主动地发送给WinCC,然后WinCC会在后台自动调用标准化DLL来拆解数据,并将其按时间顺序保存在数据库中。在WinCC的过程画面中,可以使用在线趋势控件或在线表格控件来查看所采集的数据。由于是批量传送,可以有效地提高通讯效率,使高速数据采集成为可能,而这时所谓的采集频率就取决于你对保存在DB块中的各过程值间的时间间隔的定义。可以定义的最小的时间间隔是1毫秒。但如果是PLC每个循环周期采样一次,那么定义的时间间隔应大于PLC循环周期。DB块的最大尺寸是16KB。技巧:可以考虑使用多DB块进行缓冲并添加程序控制DB块的写入和发送顺序,能够实现连续的采集,但要充分考虑CPU的负载和循环周期。2007.6.2218:42作者:幸福海盗收藏|评论:0有没有快捷的方法如何将WinCC的实时数据通过OPCDA记录到MSAccess、MSSQLS分类:WINCC可以使用WinCCIndustrialDataBridge将WinCC的实时数据通过OPCDA记录到MSAccess、MSSQLServer和Oracle数据库中,但是需要授权,分为以128、512、2K和10K2007.6.2218:41作者:幸福海盗收藏|评论:0WinCCV5.1中文版的安装要求是什么?分类:WINCC1)WinCCV5.1亚洲版只有V5.1这一个版本,不再有后继版本,WinCCV5.1亚洲版应安装在Windows2000SP2操作系统上2)WinCC的语言版本应和操作系统的语言版本相对应,不建议将中文WinCC装在英文操作系统上2007.6.2218:40作者:幸福海盗收藏|评论:0所有的归档变量都可以计算出它占用的数据库大小吗?分类:默认栏目只有周期连续归档的数据才能定量的计算其占用的数据库尺寸,因此当您对应设定的时间期限计算并设置数据库尺寸大小时,需要考虑其他数据归档类型OPC标准—你知道吗?这些文章都是左抄右摘而得的,并不是我写的文章,我只不过是个汇总者。但无论如何,还是希望你能从这篇文章中了解到OPC标准。什么是OPCOPC(OLEforProcessControl——用于过程控制的OLE)是一个工业标准,它是许多世界领先的自动化和软、硬件公司与微软公司合作的结晶。这个标准定义了应用Microsoft操作系统在基于PC的客户机之间交换自动化实时数据的方法。管理该标准的组织是OPC基金会。该基金会的会员单位在世界范围内超过220个。包括了世界上几乎全部的控制系统、仪器仪表和过程控制系统的主要供应商。OPC基金会的先驱——一支由Fisher-Rosemount、Rockwell软件公司、Opto22、Intellution和IntuitiveTechnology公司组成的“特别工作组”——在经过一年工作后,开发出一个基本的、可运行的OPC规范。简化的第一阶段的标准在1996年8月发布。随着1997年2月Microsoft公司推出Windows95支持的DCOM技术,1997年9月新成立的OPCFoundation对OPC规范进行修改,增加了数据访问等一些标准,OPC规范得到了进一步的完善。OPC是基于Microsoft公司的DistributedInternetApplication(DNA)构架和ComponentObjectModel(COM)技术的,根据易于扩展性而设计的。OPC规范定义了一个工业标准接口,这个标准使得COM技术适用于过程控制和制造自动化等应用领域。OPC是以OLE/COM机制作为应用程序的通讯标准。OLE/COM是一种客户/服务器模式,具有语言无关性、代码重用性、易于集成性等优点。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一的方式去访问,从而保证软件对客户的透明性,使得用户完全从低层的开发中脱离出来。OPC的效率从OPC标准的制定到现在已历经了5年的时间。在这过去的5年中,众多业界领先的制造商已开发了多种OPC服务器和客户机应用。在实际工程中也历经了多方面的测试和考验。以瑞士的TetraPak为例,其基于OPC服务器技术的数据采集系统,保证了对超过500个数据点的更新时间为200毫秒。在Softing公司的OPC服务器性能测试中,分别对基于本地的OPC应用和基于DCOM的分布式应用进行了测试。为了保证测试的可信程度,特别选用了两台低档配置的计算机。其配置如下:硬件:CPU:奔腾90MHz处理器RAM:48或64M软件:WindowsNT4.0在本地测试中,OPC客户机测试应用程序和OPC服务器安装在同一台PC上。在基于DCOM的分布式OPC应用测试中,OPC客户机测试应用程序在第二台远程PC上运行。测试结果:无论是在本地还是两台计算机之间,5000个过程变量的变化值能在1秒内在OPC服务器和客户机之间传送。对于只有500个过程变量的情况,只需100毫秒时间。因而,OPC被认为是非常适合于在很短的更新速率内采集大量的动态过程变量的应用场合。OPC的优势采用OPC规范设计系统的好处:采用标准的Windows体系接口,硬件制造商为其设备提供的接口程序的数量减少到一个,软件制造商也仅需要开发一套通讯接口程序。即有利于软硬件开发商,更有利于最终用户。OPC规范以OLE/DCOM为技术基础,而OLE/DCOM支持TCP/IP等网络协议,因此可以将各个子系统从物理上分开,分布于网络的不同节点上。OPC按照面向对象的原则,将一个应用程序(OPC服务器)作为一个对象封装起来,只将接口方法暴露在外面,客户以统一的方式去调用这个方法,从而保证软件对客户的透明性,使得用户完全从低层的开发中脱离出来。OPC实现了远程调用,使得应用程序的分布与系统硬件的分布无关,便于系统硬件配置,使得系统的应用范围更广。采用OPC规范,便于系统的组态,将系统复杂性大大简化,可以大大缩短软件开发周期,提高软件运行的可靠性和稳定性,便于系统的升级与维护。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一的方式去访问,从而实现系统的开放性,易于实现与其它系统的接口。OPC相关知识1.COM--CommonObjectModel组件对象模型2.OLE--对象链接和嵌入3.OLEAutomation--OLE自动化4.DCOM--分布式组件对象模型5.ActiveX6.DDE——动态数据交换(DynamicDataExchange)OPC技术规范OPC技术规范是以Microsoft的OLE/COM技术为基础,定义了一组接口规范。它包括OPC自动化接口(AutomationInterface)和OPC定制接口(CustomInterface)。另外,
本文标题:OPC服务器配置
链接地址:https://www.777doc.com/doc-2847508 .html