波兰罗兹市约有100万居民,该市的供热网络由三个供热厂提供,总热量输出为2560兆瓦。电站的最佳利用需要一个可以在公共区域远程工作的控制系统。由于系统分布在大约800公里的管道上,自动化节点之间的安全通信是至关重要的。此外,由于系统中有大量节点(大约7000个),需要通过详细分析可用性、吞吐量和连接标准来开发适当的系统架构。
位于罗兹的软件开发和服务集成商CAS选择OPC作为该项目的通信引擎,并结合一个甚高频(VHF)无线网络。由于传播的限制,CAS不得不使用几个中央基站位置。最大的挑战是在一个公共频率上同步传输,并提供适当级别的冗余和吞吐量。
自动化节点是可编程逻辑控制器(plc),配备有无线电收发器并连接到单个OPC服务器——来自CAS的CommServer 2.5。这种完全可配置的OPC服务器提供多协议、多介质和多通道冗余访问过程控制设备数据。为了保证短响应时间和有效利用通信通道的吞吐量,实现了独特的调度和按需扫描算法。
CommServer可以同时使用多个协议并提供冗余链接。任何用户都可以定义具有通用地址或扫描规则的设备(段)逻辑集。可以通过插件轻松添加新的协议。CommServer同时支持多种通信媒体,包括铜线和光纤线、数字无线电、ISDN、GSM/GPRS、卫星和互联网。
冗余需求
此外,CommServer还提供了一种基于多线程技术的调度数据缓存更新的独特算法。独特的按需扫描算法通过使用为分组成组的标签定义的通用扫描规则来管理动态优先级分配。选择无线基站的位置是为了允许与最重要的节点进行通信。对于这些节点,配置了冗余的通信路径。一个基站的故障会导致另一个基站的立即使用。定期检查所有冗余通信路径,以验证其可用性。
控制过程需要过程变量在节点间的传递和电厂局部控制子系统的传递。这是通过OPCClientTransporter Rel 1.0实现的。从CAS软件。该软件允许定义位于不同OPC服务器上的标签组的事务。每个事务都可以处理选定的输入标记来计算输出标记的当前值。缩放、加法、乘法分配常数,而不是值。还可以通过在结构查询语言(SQL)数据库中归档数据来定义事务。
当控制发电厂产生的能量流分布时(流量高达7000米的热水)3./h),系统的所有组件必须进行实时监控,包括通信网络。该软件通过OPC标签提供诊断和统计信息,并可通过人机界面(HMI)和监控与数据采集(SCADA)站进行监控。
这样的系统无法单独运作。由于其开放和连贯的基础设施,远程控制系统与以下系统无缝集成:电力消耗预测、地理信息、水主泵站远程控制和电厂监控系统。所有的系统共享一个壁挂式可视化系统,提供人机工程学的人机过程界面。
使用OPC作为核心技术,CAS已经证明所获得的结构是开放的、健壮的(由于内置的冗余),并允许直接集成过程。
有关CAS服务器的更多信息,请访问www.cas.com.pl index . php ? p = zakres_produkty&sp = comm_server < = en
欲了解更多CAS软件开发服务,请访问www.cas.com.pl index . php ? p = zakres&sp = oprogramowanie < = en