荟聚奇文、博采众长、见贤思齐
当前位置:公文素材库 > 计划总结 > 工作总结 > 两段式保护程序调试总结

两段式保护程序调试总结

网站:公文素材库 | 时间:2019-05-27 22:19:04 | 移动端:两段式保护程序调试总结

两段式保护程序调试总结

两段式保护定值说明

1,公共单元定值序号定值名称1234装置地址有压门限失压门限继返时间范围1-50-10kv0-10kv0-65s步长0.001备注与通讯管理机通讯地址用于负荷开关时的出口继电器返回时间设置2,两段式保护定值说明:序号定值名称1开关性质范围0:出线;1:联络线/进线;2:母联开关步长备注0:出线不投入电流方向1:联络线/进线,投入电流方向,以及配合重合投退使用2:母联开关,投入电流方向负荷开关为I段定值为过流失压跳闸;“投入”表示联络开关,母联开关具有自动切换功率方向。“退出”表示不具有功率方向保护投退为过流定值1、过流延时1及过流定值2、过流延时2的投入软压板;一般设置为速断保护保护投退为过流定值1、过流延时1及过流定值2、过流延时2的投入软压板;一般设置为过流保护重合闸功能为进线/联络线开关配合负荷开关使用,负荷开关不能切断短路电流,需要进线/联络线开关跳闸后,负荷开关过流并失压跳闸,进线/联络线开关得到负荷开关跳闸后,接到解锁信号,进行无故障情况下重合。供电恢复为进行非故障区域供电恢复设置的控制字,根据郑州供电公司要求,此功能设置为退出。目前该功能已经屏蔽。234开关类型母线关系方向投退0:断路器;1:负荷开关0:I段母线;1:II段母线5过流I段0:退出;1:投入6过流II段0:退出;1:投入7重合投退0:退出;1:投入8供电自愈0:退出;1:投入910111213141516171819开关柜号CT变比/55-999910.01通讯时需要该信息,按照实际的CT变比进行设置。负方向(流出母线)使用该定值(速断值)I段定值1(A)(0.1~10)InI段延时1(S)0-65.000I段定值2(A)(0.1~10)InI段延时2(S)0-65.000II段定值1(A)(0.1~10)InII段延时1(S)0-65.000II段定值2(A)(0.1~10)InII段延时2(S)0-65.000重合超时(S)0-65.0000.001I段定值1对应的延时时间,根据开闭所级联关系确定0.01正方向(流入母线)使用该定值(速断值)0.001I段定值2对应的延时时间,根据开闭所级联关系确定0.01负方向(流出母线)使用该定值(过流值)0.001II段定值1对应的延时时间,根据开闭所级联关系确定0.01正方向(流入母线)使用该定值(过流值)0.001II段定值2对应的延时时间,根据开闭所级联关系确定0.001进线/联络线需要等待负荷开关完全分闸所需时间,即需要设置为大于负荷开关的分闸时间;用于进线、联络线的联跳;在重合超时时间内没有发出联跳信号,则不联跳联络开关0.001开闭所所间故障,进线失压跳闸,隔离故障区域所需时间。20自愈延时(S)0-65.000说明:

1,本两段式保护程序是在原一段式保护程序基础上增加了一段保护,其逻辑关系同原来一样;同时该版本减去了“供电自愈”的功能。

2,采用功率方向来”电流方向”,电流(AC相)与电压夹角为0度(小于75度)为正方向(流入母线);电流(AC相)与电压夹角为180度(大于90度)为负方向(流出母线);

3,电流方向在“无压到有压”时计算检测一次(4s左右时间)4,出线断路器故障采用直接跳闸,无闭锁关系

5,负荷开关II段保护采用了直接进行跳闸,判据为大于II段定值,小于I段定值时过流延时跳闸,负荷开关跳闸需要几秒时间;用于负荷开关时可以调整公共定值中的“继返时间”来整定。

6,负荷开关I段保护是过流失压跳闸,即故障电流达到I段定值,该段“进线开关”(电流方向为正方向的联络开关)先跳闸,负荷开关失压后再跳闸,跳闸完成发出解锁信号,“进线开关”重合超时时间到进行“重合闸”动作。

7,负荷开关只设置为“出线开关”,不设置为“联络开关”、母联开关8,同一段母线不允许出现两个“进线开关”(电流方向为正方向的联络开关)9,同一段母线上的“联络开关”(电流方向为负方向的联络开关),“进线开关”(电流方向为正方向的联络开关);当“联络开关”故障,闭锁“进线开关”;当“母线故障”,进线开关跳闸。10,11,

母联开关具有方向,没有其他闭锁关系;时间延时在40-45ms

扩展阅读:程序调试总结系列1

程序调试总结系列(1)概念总结

从用VisualC++6.0成功编写出第一个程序“hellocworld!”到现在已经有两年的时间,期间也写过不少的程序,但是真正一次性运行成功的程序还真没有几个(这里说的是程序没有语法错误,但是运行结果不正确,也就是程序在逻辑上有问题),这时候就需要找到出现问题的语句。调试是一个非常有用的机制,在这里就对程序调试的方法进行一下总结,不能说是非常系统,但是确实是我在两年的程序编写过程中的一些体会,希望能对大家有所帮助,同时欢迎大家对文中的缺点和错误进行指正。

断点介绍:

断点是我们在程序调试之前,对我们编写的代码进行标记,指定一个调试过程中程序的停止位置。比如下边的一段代码中,在“i+=j;”语句设置断点,效果如下:

断点添加:

断点的添加快捷键为F9,把光标放在“i=j=2;”然后按一下键盘上的F9,就会在该行的最前边添加一个红色的圆点,这个圆点就是我们所说的断点位置。断点设置完成之后,就可以进入调试,按下快捷键F5,程序会快速运行并停在断点处。

这时候我们有两种选择,(1)、继续按下F5,程序仍然会快速执行,直到遇到下一个断点、等待用户输入或者是程序结束等情况才会停止。(2)、按F10,进行单步调试,这样程序会一步一步执行断点之后的代码,方便我们查看程序运行过程中,各变量值的变化情况。

清除断点:

如果上例的断点不需要,想要取消该断点,仍然把光标放在“i=j=2;”,再次按下F9键,断点标记就会消失。

当然如果我们设置了很多断点,想要全部清除,这时我们可以按下快捷键CTRL+SHIFT+F9,程序中的所有断点将全部清楚。

工具栏介绍:

VisualC++6.0提供了一种调试的机制,为了达到熟练使用调试功能的目的,首先让我们了解一下在调试过程中会用到的工具栏及其功能。(为了便于理解,我就不使用特别专业的词汇,而是根据我的理解,用自己的话描述)

(注意:正常的代码编辑的过程中,在菜单栏里是没有【调试】这一项(如下图左),但是当我们进入调试状态,该选项会自动显示。)

Go(F5):启动调试,程序会在循序执行,直到遇到断点、程序结束或者是等待用户输入。

Restart(Ctrl+shift+F5):重新启动调试。

StopDebugging(Shift+F5):退出当前的调试。

Break(此功能常常在遇到调用函数的语句时可见):此功能将在调试过程中的debugger当前位置挂起程序的执行,然后就可以在调试状态一修改程序的代码,接着可以用ApplyCodeChanges(Alt+F10)来应用修改的代码到正在调试的程序当中.如果,当前(需要等待)可以(从DOS等窗口)输入值,挂起后将不能再输入。(我到现在还没有用过这个功能)

ApplyCodeChanges(Alt+F10):该按键正常调试时,处于不可用状态。我们

在调试的过程中,发现程序中有错误,在调试状态下对源代码进行了修改,该按键就可以使用了。它的作用是我们不需要退出本次调试即可应用刚刚修改的代码。(这个功能在实际的应用中还是挺有帮助的)

StepInto(F11):当我们在调试的过程中,遇到了函数(一般为自定义函数),单击此键,就会以单步调试的方式进入函数体,并停在函数内的第一条语句,之后我们就可以按“F10”对函数内部的语句进行单步调试,查看运行状态。

StepOut(Shift+F11):该功能是针对上一条功能设置的,即当程序进入函数体内部之后,我们希望程序跳到函数体外,执行下边的代码时,就可以单击该键。程序会跳到函数外,并停在函数被调用的下一条语句。(该功能一般是在我们确定函数体内剩下的语句一定没有问题时使用的)

StepOver(F10):单步执行程序,如果要执行的语句是函数,那么只要函数体内部没有设置断点,系统会迅速执行程序内部的所有语句,然后停在下一条语句上,等待继续调试,感觉就像是整个函数是一条语句。

RuntoCursor(Ctrl+F10):在调试过程中,尤其是单步调试或者是有多个断点的时候,使用该功能,可以迅速执行语句,直到遇到下一个断点、程序结束或者是程序等待用户输入等情况。

ShowNextStatement(Alt+Num*):显示程序代码的下一条语句,如果源代码中找不到,则在Disassembly窗口中显示语句。(有的同学可能不知道Disassembly窗口

是什么,那么在调试状态下,点击

出现的窗口即为Disassembly窗口,再点击一下

返回源代码编辑窗口)(我到现在还没有用过这个功能)

QuickWatch(Shift+F9):添加需要监视的变量或表达式。(这个功能还是比

较实用的,尤其是在程序出现逻辑错误的时候,它的优势会更加明显)

Watch:监视窗口。(监视窗口就是在quickwatch中设置的变量或表达式值的显示

窗口,方便我们对添加变量的值进行实时查看。我的习惯是,在调试的时候将该窗口打开,以便查看比较重要的变量的值。)

Variables:变量窗口。(变量窗口是调试过程中,显示当前执行语句中存在的变

量的当前数值。)

Register:寄存器数值显示窗口。(显示当前各寄存器中的数值,但是一般没有用到。)

Memory:内存数据显示窗口。(显示内存中当前的数值,一般没有用到。)

CallStack:调用栈窗口。(显示程序的栈调用的过程,一般没有用到。)

友情提示:本文中关于《两段式保护程序调试总结》给出的范例仅供您参考拓展思维使用,两段式保护程序调试总结:该篇文章建议您自主创作。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。


两段式保护程序调试总结》由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
链接地址:http://www.bsmz.net/gongwen/491012.html
相关文章