Symphony系统在线强制功能

  • 格式:pdf
  • 大小:178.31 KB
  • 文档页数:3

其它Sym phony系统在线强制功能On2line Forced Functi on for Sy mphony System任 益1,姜东娇1,刘嘉明2(1.东北电力科学研究院有限公司,辽宁 沈阳 110006;2.华北电力大学 河北 保定 071003)摘要:介绍了Sy mphony控制系统的工程师工具Composer软件,阐述了梯级功能码的功能和应用方法及如何用新的组态方式来改善无法强制的功能。

并对Sy mphony控制系统的组态提出几点建议。

关键词:Composer;组态;梯级功能码;强制[中图分类号]TK323;TP273 [文献标志码]B [文章编号]1004-7913(2010)08-0044-02 ABB Sy mphony系统是ABB公司20世纪90年代末推出的一个集过程控制和企业管理于一体的新一代分布式控制系统。

Sy mphony控制系统具有结构合理、带载能力强及智能、模糊、自适应先进的控制功能、灵活的人机接口、工程设计及维护工具和开放的通信系统,能适应各种复杂过程控制、数据获取、过程管理的需要,已成为现在大型机组常用的电站分布式控制系统之一。

Sy mphony控制系统的工程师软件Composer是进行系统设计、组态、调试、监视和维护的一种高级组态软件。

该工具以个人微机为基础,在W in2 dows NT环境下运行。

Composer兼容W indows的快捷功能,并可以用office进行辅助组态。

Composer 采用图形化、模块化的编程方式,利用系统大量的功能码进行组态。

考虑W indows系统的稳定性和可靠性,为避免人为误操作及W indo ws进程进入死循环,Composer不具备在线强制和屏蔽信号的功能。

在电厂控制系统组态调试过程中经常会出现一些需要强制或屏蔽的信号。

为避免出现上述问题,在实际应用中对条件的模拟必不可少。

1 强制逻辑常规组态方法在Composer组态过程中,对现场单体设备最后的指令性操作是通过129功能码实现。

联锁保护信号通过逻辑运算送到129功能码。

129功能码将送来的信号和人机界面信号在算法内通过标准化处理,然后在输出脚输出指令信号。

这一系列的逻辑组态被称为驱动级。

在驱动级前,联锁保护信号需要进行一系列的逻辑运算,进而合成一个或几个独立意义的逻辑信号送入驱动级。

因此,可以改变逻辑运算过程进行对驱动级的模拟。

假设一个现场设备有6个启动允许,3个停止允许及8个跳闸条件,正常的设计方案是将6个启动允许条件做逻辑与运算,将运算结果作为设备启动条件;将3个停止允许条件做逻辑与运算,将运算结果作为设备停止条件;再将8个跳闸条件做逻辑或运算,将运算结果作为设备跳闸条件。

最后将3个运算结果作为输入信号送到设备驱动级。

当调试或遇到特殊工况需要对一些条件进行屏蔽或模拟时,ABB给出的方式是在常规组态过程中将被处理信号与开关模块做逻辑运算。

以上述假设设备为例,需要在整个逻辑中增加17个开关功能码、9个或功能码和8个与功能码,不但增加了控制器逻辑运算的负荷和逻辑复杂程度,也增加了误操作几率。

2 利用梯级功能码改善逻辑211 梯级功能码简介梯级功能码分别为5输入、10输入、20输入。

以5输入为例(如图1所示)。

功能码接收5个布尔输入信号,并依次对每个输入执行基本操作。

每个输入操作后,将其结果放在堆栈的顶部。

除非用S1强制梯形块输出变为某个其它值,否则输出就是栈顶上的值。

212 输入与输出参数输入输出参数如表1、表2所示。

213 运算方式说明梯级功能码接收布尔输入,依次对每个输入执行一个规定的基本操作,并且根据操作的结果和用S1选择的输出方式提供一个输出。

由S2到S6指定的输入1到输入5,按顺序完成AND、OR和P UT操作。

P UT操作将指定值放于44东北电力技术 2010年第8期图1 5输入梯级功能码图表1 输入参数规格缺省值范围说明0=正常1=保持在前一个值2=强制输出到逻辑0 S100~33=强制输出到逻辑1 S200~242对输入1执行的操作S300~242对输入2执行的操作S400~242对输入3执行的操作S500~242对输入4执行的操作S600~242对输入5执行的操作S70无输入1的块地址S80无输入2的块地址S90无输入3的块地址S100无输入4的块地址S110无输入5的块地址注:(S1~S6为可改变整型数据,S7~S11为不可改变整型数据)表2 输出参数块号数据类型说明N布尔由S1和栈顶的值决定输出值:如果S1=0,输出=栈顶的值如果S1=1,输出=输出的前一个值如果S1=2,输出=逻辑0如果S1=3,输出=逻辑1堆栈顶部。

当前操作结果通常放于栈顶,操作1将产生的值放在栈顶。

操作2执行后,结果值直接替换原栈顶的值。

如此下去直到操作5。

一旦所有操作均已完成,模件读S1以确定输出值。

如果为0,栈顶的值(操作5的结果)为输出,否则输出被超驰且强制为0、1或保持在前一个输出。

栈顶的值在每个模件执行周期开始时转变为初始值,一般来说,第一个操作通常应该是P UT,用以确保按要求值执行操作。

214 输入操作解释输入操作参数为S2~S6,分别对应S7~S11的操作。

参数信息为3位数,分别代表的操作如下。

个位:含义为输入操作0=栈顶的P UT值1=将值与栈顶的值相“与”2=将值与栈顶的值相“或”十位:含义为改变被操作的输入状态0=使用来自栈的值(0或1)1=使用输入的逻辑状态(0或1)2=使用反向输入的逻辑状态3=使用输入0转换到1的逻辑状态4=使用输入1转换到0的逻辑状态百位:含义为超驰0=无输入超驰1=强制输入为逻辑12=强制输入为逻辑0215 强制逻辑组态用梯级功能码代替最后的逻辑运算。

用一个10输入的梯级代替将所有启动允许相与的与功能码,用5输入的梯级代替将所有启动允许相与的与功能码,再用一个10输入的梯级代替将所有跳闸条件相或的或功能码。

在Composer里的每一个块号代表一个地址,在线无法修改地址里的数据。

但对输入可进行先行运算。

对中间变量可进行“功能码内运算”。

理论上这些数据只是在寄存器做短暂停留,并不写入RAM中。

对于或功能码和与功能码没有这种功能的功能码。

而梯级功能码具有“功能码内运算”的功能,且运算方式可以通过参数改变。

参数对于Composer可在线修改。

通过改变参数来改变逻辑运算,进而对输入信号进行功能码内的屏蔽或强制。

运算的精简比原设计少用34个功能码,节约了近34次对RAM的读写过程。

为进一步简化逻辑,在现场应用时首先将输入信号进行逻辑分析,并用布尔算法将信号的运算统一成同一种运算。

尽量将最后的运算化简成或运算或与运算。

对需要取非的输入信号,梯级功能码本身有对输入信号取非的功能,可以不用重复添加非功能码。

梯级功能码的运算是一个栈的运算过程,对参数S1可直接改变栈顶值。

为防止出现误操作,在改变S1参数时要慎重。

尽量不要套用梯级功能码。

虽然梯级功能码可以像普通逻辑运算功能码一样套用,但因为梯级功542010年第8期 东北电力技术集控模式下变电站运行管理Substati on Operating Management under Centralized Conditi on王 丹1,潘振波2,朱海荣1(1.辽阳供电公司,辽宁 辽阳 111003;2.沈阳超高压局,辽宁 沈阳 110006)摘要:集控模式是变电站运行管理的发展趋势,是适应智能电网发展的需要。

概括介绍了集控运行管理模式、集控中心设计原则及技术指标,讨论了管理方式,为传统变电站运行方式向集控模式过渡提供参考。

关键词:集控;运行管理;变电站[中图分类号]T M63;T M73 [文献标志码]B [文章编号]1004-7913(2010)08-0046-04 目前,一般500k V变电站基本采用现场值班运行维护方式,变电站配置相当数量的变电运行人员维护变电站的安全稳定运行。

变电站运行模式由多人值守到少人值守再逐步过渡到无人值守方式,将更好地推进智能电网的建设,贯彻国家电网公司关于人力资源、财务、物资的集约化管理及大规划、大建设、大运行、大生产、大营销体系的“三集五大”指导思想。

随着电力自动化技术的飞速发展,变电站集控运行管理模式已成为变电站运行管理的发展方向。

在新的管理体系下,需要新的模式来保证变电站运行管理的生产安全,要求在技术、管理、人员构成等多方面从传统方式转变为集控运行的新模式。

虽然集控运行模式已经发展了很多年,有很多成型的经验可以借鉴,但不是所有的都适用于集控方式。

因此,更好地利用自身资源,发挥其优势,以较少的投入完成集控中心的建设和集控模式下的运行管理十分重要。

本文以大集控模式下的变电站运行管理为基础,对集控模式、集控中心的设计原则、技术指标、管理模式、运行管理人员培训等方面进行了探讨。

1 集控设计111 集控模式分类变电站从多人值班到少人直至无人值班,其运行管理模式发生了很大变化,变电站主设备的运行、倒闸操作、检修、通信、自动化等设备的运行维护与过去相比有很大的不同。

根据电网结构和调度管理的不同,目前管理模式总体上可划分为4种模式。

a.监控运行加现场维护管理模式该模式将一部分运行人员分离出来,留少量人员成立维护值,只负责本站的日常维护管理工作,包括电池、避雷器泄漏电流的检查、二次线的清扫,站内卫生清扫,照明维护等。

抽调一些人员到集控中心,负责集控中心管辖范围的所有变电站的运行监控,执行远方遥控操作。

这种模式使运行、维护分开。

要求集控中心值班人员熟知所辖各站的运行方式、各种设备的运行特点,熟悉监控设备和调度自动化系统。

在运行值班人员倒闸操作较多时,维护人员可参与操作,并负责布置现场安全措施,办理检修、试验现场工作票的许可、终结手续及设备验收工作。

能码的输出是栈运算,对套用的梯级会产生2个S1参数,给输出带来不必要的隐患。

对于拥有20个输入脚的梯级功能码,一般不需要套用。

3 结束语新型的组态方式相对常规组态方式弥补了信号无法在线强制的问题,大大减少了系统的运算量,提高了整体的运行速度,减少了系统运算负荷。

对于一些复杂的运算,可以通过梯级功能码进行集成,在一定程度上,增加了技术的保密性。

作者简介:任 益(1983—),男,学士,助理工程师,从事热工自动化工作。

(收稿日期 2010-04-16)64东北电力技术 2010年第8期。