发明名称 |
一种IEC104协议报文快速自动检测方法 |
摘要 |
本发明涉及一种IEC104协议报文快速自动检测方法,包括IEC104协议的启动/停止机制检测、IEC104协议测试过程检测、IEC104协议应用层命令帧格式检测,其特征在于包括以下步骤:S1.发送方发送IEC104协议的启动报文和停止报文,检测接收方是否启动传输和停止传输报文,判断接收方IEC104协议的启动停止机制是否正确;S2.发送方发送U帧格式的测试帧报文,检测接收方是否有测试帧响应报文,判断接收方IEC104协议的测试过程是否正确;S3.发送方逐项发送应用层命令报文,检测接收方对应用层命令的响应报文,判断接收方IEC104协议的应用层命令响应报文是否正确;S4.对检测的每项结论自动生成检测报告。其实现了各供应商的IEC104协议互联互通,解决IEC104协议多种通信版本共存的混乱管理,提高系统扩建时通信协议接入速度,保障电力自动化系统的运行安全。 |
申请公布号 |
CN103368791B |
申请公布日期 |
2016.08.10 |
申请号 |
CN201310263953.2 |
申请日期 |
2013.06.28 |
申请人 |
吉林省电力有限公司长春供电公司;沈阳振华兴达电气有限公司;国家电网公司 |
发明人 |
王国友;崔昀晟;王波;石钰;刘阳;张喜林;曹建平;朱昌勇 |
分类号 |
H04L12/26(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L12/26(2006.01)I |
代理机构 |
吉林长春新纪元专利代理有限责任公司 22100 |
代理人 |
王薇 |
主权项 |
一种IEC104协议报文快速自动检测方法,包括IEC104协议的启动/停止机制检测、IEC104协议测试过程检测、IEC104协议应用层命令帧格式检测,S1.发送方发送IEC104协议的启动报文和停止报文,检测接收方是否启动传输和停止传输报文,判断接收方IEC104协议的启动停止机制是否正确;S2.发送方发送U帧格式的测试帧报文,检测接收方是否有测试帧响应报文,判断接收方IEC104协议的测试过程是否正确;S3.发送方逐项发送应用层命令报文,检测接收方对应用层命令的响应报文,判断接收方IEC104协议的应用层命令响应报文是否正确;S4.对检测的每项结论自动生成检测报告;其特征在于:步骤S1IEC104协议的启动/停止机制检测,具体包括以下步骤:S12.系统下发IEC104协议的停止传输报文;S13.等待接收IEC104协议的停止传输确认报文,然后将接收到的确认报文送入到S0报文检测模块中;S14.检测系统是否接收到I帧格式的报文,如果没有I帧格式报文执行步骤S15,否则执行步骤S16;S15.计时器累加时间;S16.记录停止传输命令后,仍有I帧格式报文上送,则提示错误;S17.判断计时器是否大于20秒,如果大于20秒执行步骤S18,否则返回执行步骤S14;S18.将检测结论及报文添加到检测链表中。 |
地址 |
130021 吉林省长春市朝阳区人民大街4969号 |