5.5 信号复归——一个强耦合模块的解耦过程

本文介绍了信号复归在微机保护装置中的重要作用及其复杂性,探讨了早期的直接耦合问题以及如何通过回调函数机制和消息机制实现解耦。同时,针对不同输入源(设备按键、开入、远方通讯)的抽象处理,提出利用脚本模块和外部维护软件来实现模块间的解耦,以适应工业产品不断迭代的需求。
摘要由CSDN通过智能技术生成

前面几个例子,虽然抽象的味道越来越浓,但功能都比较单纯,因此接口也容易构建。本节我们面对一个稍微复杂一点的例程:信号复归。

在微机保护装置中,发生保护动作后必须进行人工干预,只有排除故障后才可以重新投入运行。为了确保这一过程,发生保护动作后,相关led状态或类似信号等都会处于自保持状态,为了清除这些状态信息,需要执行一个复归命令,称之为信号复归。

早期,信号复归主要用于清除动作led灯的状态,如我们会发现很多国外产品中信号复归写作ledRst。目前随着微机保护功能越来越多,也越来越智能化,信号复归功能已经参与到诸多保护逻辑中,为了保持逻辑上的清晰,我们团队内部习惯将信号复归直译作SignalRst。

信号复归本身功能很简单,但麻烦在于同很多模块关联耦合在一起。信号复归有多种来源,最简单的就是继保设备前面板信号复归按键,通过按键触发信号复归。但如果一面屏柜上有很多台继保,逐一按键操作也比较麻烦,此时惯例在整个屏柜上统一放置信号复归总按钮。因为该信息一般是通过开入信号传入继保设备的,因此常称之为开入信号复归。

目前很多电力系统变电站都是无人值守的,故障后还需要到现场去执行信号复归显然不可取,必须远传可控,因此又诞生了第三种信号复归入口:通讯信号复归。

汇总后,我们发现至少有三种类型入口:设备本身信号复归、开入信号复归和通讯信号复归。

信号复归不仅输入源头多,发生信号复归命令后,需要执行的功能更多,如需清除保护LED状态,收回一些自保持出口状态、清除通讯远传保护状态、关闭液晶报告弹屏界面,当然更多的是参与到各种复杂的保护逻辑中,如备自投逻辑中为下一次动作做好准备等。

◇◇◇<

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值