用Delphi6.0开发的部颁CDT远动规约解释器.pdf

用Delphi6.0开发的部颁CDT远动规约解释器.pdf

ID:53572593

大小:270.73 KB

页数:6页

时间:2020-04-19

用Delphi6.0开发的部颁CDT远动规约解释器.pdf_第1页
用Delphi6.0开发的部颁CDT远动规约解释器.pdf_第2页
用Delphi6.0开发的部颁CDT远动规约解释器.pdf_第3页
用Delphi6.0开发的部颁CDT远动规约解释器.pdf_第4页
用Delphi6.0开发的部颁CDT远动规约解释器.pdf_第5页
资源描述:

《用Delphi6.0开发的部颁CDT远动规约解释器.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第31卷第5期继电器Vol.31No.52003年5月15日RELAYMay15,200341"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""用Delphi6.0开发的部颁CDT远动规约解释器111234史志鸿,魏剑啸,伍道勇,郑黎元,李根英,吴(1.许继集团保护及自动化事业部,河南许昌461000;2.许昌市质量监督检测中心,河南许昌461000;3.河南思达高科技股份有限公司,河南郑州450001;4.南阳油田水电厂,河南南阳473000)摘要:较详细地阐述了在Windows环境

2、下,使用Delphi6.0开发的部颁CDT规约解释器的开发设计思想,及软件的设计方法。同时,对于电力行业应用广泛的新部颁CDT规约(DL451-91)和武汉水电部规约(称老部颁规约),本规约解释器解决了该两种规约在实际工作,特别是在现场工作时,一直没有一个简单易用、功能齐备的测试软件问题,对从事电力行业远功、调度工作的人员有很好的实用价值。关键词:部颁CDT规约;SPComm控件;规约解释器中图分类号:TM73文献标识码:B文章编号:1003-489(72003)05-0041-05及其SPComm控件,开发出了适用于部颁CDT规约1引言的规约解释器(以下简称

3、“规约解释器”)。在现代电力系统中,随着近些年计算机技术的2软件简介飞速发展,电力系统的微机综合自动化技术也得到了相当广泛的应用。特别是在微机综合自动化变电2.1设计思想站上的应用,已经从90年代的中低压变电站,过渡该规约解释器最基本的设计思想是:到了高压、超高压变电站,并直接推动了电厂微机综!在Windows环境中,采用零接线方式,通过计合自动化的发展。与此同时,各种规约的推广使用,算机的RS-232通讯串口与各种设备通讯。也在一定程度上加速了地、县级调度自动化的普及,!界面友好,功能全面,易于应用。而且画面大尤其是部颁CDT规约(DL451-91循环式远动

4、规小保持在600X280,以适应所有类型的显示器。约),由于其对通道的技术要求低、规约简单易懂、单!它不仅要具有能实现接收/发送符合部颁CDT帧信息量大、通道或系统故障复位后能自行恢复通规约各种信息的功能,还要具有一定的通用性,即能讯等优点,也随之得到了更为广泛的应用。适应目前现场工作已经存在的各种特殊需要:文字然而,由于远方通讯涉及的技术环节较多,微机解释变位信息、下发各种遥控命令、不断下发同步字综合自动化产品生产厂家也多,而可以使用的通讯等。规约多种多样,因此,仅新部颁CDT远动规约在实!应用程序最好能控制在1M以内,不能很大。际应用中就遇到了因为不同厂家

5、对同一种规约的理运行时尽量不要有配置文件。解和解释不尽相同以及现场通道等问题给现场调试!能在Windows95、WindowsME、Win2000、WinNT、增加了不少困难。为此,许多生产厂家的现场技术WindowsXP环境下运行。同时稍加改造,也能用于人员各自开发了方便自己使用的部颁CDT规约解其它操作系统如:LINUX、UNIX。释程序,来解决生产中和现场工作中遇到的各种问因此,它必须具有:题。但是,这些软件因为都有自己的针对性和随意(1)能根据需要调整规约的同步字(连续三组性,所以在使用过程中都存在各种各样的不方便之的“EB90”或“D709”)。并能

6、根据实际需要选择是否处,主要表现有:当波特率或通讯方式不匹配时不能连续发送同步字。自动调整波特率,无法确定是通道问题还是参数设(2)当不需要判别同步字和解释时,它可以作置问题;有些软件当同步字不一致时无法正确处理为串口的测试工具使用。接收到的信息;不能很可靠地分出收到的每个完整(3)能修改串口的通讯格式以及选择串口,以帧,以利于现场信息的分析;遥控命令要手动输入便于灵活配置。等。(4)通讯正常时,规约解释器按同步字区分不为此,我们在Windows环境下,利用Delphi6.0同帧报文。能隔离显示错误帧。42继电器!!!!!!!!!!!!!!!!!!!!!!!!

7、!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(5)当通道正常而通讯参数设置不匹配时,不Baudrate表示需要设定的波特率。该值随时可仅能有错误信息提示,而且在等待一段时间仍然不以更改。能正常通讯时,要自动调整波特率,直到接收正确或ParityCheck表示是否需要的奇偶校验。手动停止。Parity表示奇偶校验位。(6)当通道不通时,会有相应的信息提示。ByteSize表示几个数据位。(7)遥控命令按照规约的要求,通过鼠标或键StopBits表示停止位。盘即可完成操作。readintervaITimeout表示下一次从缓冲区读

8、取数(8)可以定时发送主站对时报文。据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。