在设计和实现大型煤冷存储单元的分布式控制系统(分布式控制系统,DCS)的过程中,OPC接口部分容易忽略一些问题。于OPC技术的引入及其在工业控制领域的应用,通过分析某电厂700 MW机组DCS系统OPC接口的建设经验。服务器体系结构,可用服务上限,接口点表等等。于用于大功率制冷存储单元的DCS控制系统的设计和实现,应注意,这可能会影响该单元的运行参数的OPC接口服务的可靠性。藏储存并提供对策。前,用于家用发电的冷藏单元的分布式控制系统(DCS)的OPC(用于过程控制的OLE)主要应用于SIS(监督信息系统)。安装级别)。统)提供实时数据收集服务。为DCS系统和外部数据通信之间的接口,OPC接口通常仅限于在设计和实现过程中实现通信的能力,而忽略了需求和性能。三方服务。文通过DCS对中国700 MW单个冷库的完整改造后,SIS在从冷库收集实时数据的调试过程中遇到了几个问题通过DCS的OPC接口,在实施DCS设计时必须将其考虑在内。个问题和应对策略。OPC的全名是OLE for Process Control,它实际上是通过一种将对象连接嵌入过程控制中的技术来翻译的。OPC标准是基于可扩展性的Microsoft OLE / DCOM机制的标准化工业通信接口。管现场设备的形式如何,客户都可以对其进行统一访问,从而通过标准化设备和来自不同供应商的应用程序之间的软件接口来确保客户的软件透明度。
据交换更加简单。OPC本质上将Microsoft的Active X(控件),COM(组件模型对象)和DCOM(分布式组件对象模型)技术应用于过程控制域。句话说,在过程控制系统中,由硬件服务提供商或软件供应商提供的数据源采用Microsoft OLE技术进行数据接口设计,并提供控制和管理库。
应的动态链接,即支持OPC接口技术;当监视系统需要与数据源交换数据时,由数据源开发的Windows应用程序必须仅引入数据源提供的控件或遵循OLE技术,并且可以与数据源进行通信而无需开发驱动程序与服务提供商软件的通信接口将应用程序和现场过程控制桥接在一起,并且它们之间的数据交换更加方便和灵活。据收集技术。OPC技术广泛用于数据采集软件中。在,许多硬件供应商都提供具有标准OPC接口的产品,冷库安装这些产品可以编译符合标准OPC接口的客户端应用程序软件以执行数据收集任务。
问远程数据。OPC借助Microsoft的分散组件对象模型(DCOM)技术,提供了高性能的远程数据访问功能,从而促进了工业控制软件之间的数据交换。前,在DCS家用发电业务中,OPC技术主要用于数据接口,以提供从冷库测量点到系统的实时数据。SIS。SIS系统可以通过DCS的OPC接口轻松地从DCS中的冷藏单元的测量点收集实时数据,以便在SIS系统上开发SIS系统的应用和数据分析。库的实时数据库。据采集的典型网络结构是数据采集程序和OPC服务器分别部署在不同的计算机上。据获取程序和OPC服务器之间的基于网络的分布式通信是使用OPC DCOM属性执行的(接口架构如图所示)。1-1),实时获取SIS实时数据库中的DCS测量点数据,作为SIS应用程序开发的基本数据。发电厂的过程控制领域,冷藏单元的存储系统(DCS)的OPC接口主要用于SIS的实时数据采集,而大型冷藏存储单元具有大量现场测量点和许多控制信号的特点,这意味着SIS通过OPC。了确保时事性,冷库安装接口收集的DCS数据还必须考虑诸如大量实时数据点之类的因素。SIS系统通过OPC接口收集实时DCS数据,并将其存储在其自己的实时数据中。于应用程序开发,例如实时显示,过程回放和历史趋势。些应用程序对速度和数据连续性有很高的要求,并且使用单节点OPC服务器会带来安全风险。了避免由于单节点故障而导致数据采集的中断和不连续,在OPC接口的设计中必须考虑双机冗余架构。OPC的客户端OPC会定期评估服务器节点的状态,并在发生故障时切换到另一个节点访问。时确保数据收集数据的连续性和完整性。访问数据项的最大数量是有限的。些限制一方面是由于考虑了购买许可证,另一方面是由于与系统设计有关的原因,同时考虑了数据流期间系统的资源消耗实时地施加限制以确保系统本身的稳定运行。则上,前两个元素对SIS数据收集几乎没有影响:SIS的获取需要1或2个OPC客户端(通常由DCS支持),每组中包含的数据的问题更少。果创建更多的组,则将需要创建更少的组。SIS数据收集的最大影响是第三个“对可访问数据项的最大数量的限制”。如,一个热功率为700 MW的冷藏单元的数据点总数约为45,000,无论系统的内部点如何,只有AI,DI和d点还计算出在控制屏幕上显示实际参数和设备状态的警报。果实时数据仅用于显示实时图像,则至少需要10,000点,并且如果有必要在SIS数据库中收集DCS的所有数据点,则界面OPC必须至少提供超过45,000的上限才能满足数据收集的需求。果接口访问的数据项的上限小于应用程序必须收集的数据点的数量,那么这将不可避免地成为数据收集的瓶颈,并会影响其可靠性。
该注意的是,OPC接口的设计通常是在DCS的设计阶段完成的,特别是如果出于系统性能的考虑,接口上限的数量受到限制,则应满足特定要求。设计的初始阶段指定,并通过界面提供最易访问的数据。论上,该上限不小于DCS点的总数。果,所有测量点都同时添加到OPC服务器。SIS集合使用的OPC客户端可能无法完全使用,但是根据应用程序的需要,也可以在客户端访问它。下新的收集点应仅添加要在客户端上收集的点的名称,并且不应再使用OPC服务器。行配置。
两个部分是交叉点,其中一些是重复的,例如,必须在图形屏幕上显示蒸气温度场的主要测量点的实时数据。了尽可能完美地显示与SIS中的控制系统配置屏幕相对应的效果,以及由SIS收集的用于设备开发,状态检测,性能计算的实时数据,功耗分析和其他应用程序开发要求,OPC接口数据的上限配置最好大于上述两个部分的总和。DCS OPC接口提供的数据服务通常是DCS中测量点的PID参数,作为数据访问的接口参数,其运行模式可以归纳如下:在OPC客户端上执行的SIS采集必须发送到OPC服务器。集PID.NO数据测量点,并且OPC服务器根据接收到的PID.NO将实时数据从测量点提供给客户收集程序。
性列表(例如),说明,HighLimit和LowLimit称为点表。点表的PID.NO主要用作SIS采集程序,以通过OPC接口实时访问DCS数据。他属性是用于实时构建数据库的基本数据。务器端是根据客户端应用程序的要求同时配置所有DCS系统点服务,还是仅配置一定数量的点服务,OPC服务器都有一个可通过以下方式访问的服务数据点表OPC客户端。据基本信息,可以快速,准确地配置OPC Client采集程序所需的点信息,并在SIS数据库中实时建立数据点以接收实时数据。记录历史数据。好的想法是,OPC服务器直接导出已添加到其中的服务数据点表,这样可以有效避免手动操作引起的单个错误。果OPC服务器组态软件不支持直接导出,则在添加服务数据点时必须对其进行手动排序。了防止客户端知道服务器上可以访问哪些点,SIS实时数据库包含不在服务器列表中且无法实时收集数据的空点,对接口的维护产生许多危险和不利因素。
接口对SIS实时数据库的明显影响是一对一的,这有助于从接口数据中定位异常数据以及进行后续添加等维护工作。SIS应用程序的开发基于它收集的DCS系统的实时数据,这对DCS数据的速度,完整性和连通性提出了很高的要求。
此,当用于发电的制冷存储单元的DCS系统的OPC接口主要应用于SIS系统的实时数据获取时,两者之间的数据接口变为因此,必须充分考虑SIS。统的构建需要在完整性,速度,连续性等方面的实时数据,重点是OPC服务器的冗余架构,数据元素上限的设计服务以及接口服务点列表的形成;从OPC客户数据用户的角度来看,这三个问题的解决可以完全保证生产制冷存储单元DCS系统安全稳定运行的性能要求。OPC应用于SIS系统时,SIS系统收集的能量和实时数据。
本文转载自
冷库安装 https://www.iceage-china.com