一种高炉网络诊断方法及装置的制造方法

文档序号:9330376阅读:192来源:国知局
一种高炉网络诊断方法及装置的制造方法
【技术领域】
[0001]本发明涉及炼铁过程自动化技术领域,特别是涉及一种高炉网络诊断方法及装置。
【背景技术】
[0002]高炉炼铁过程十分复杂,涉及到气、液、固三态的交互作用,利用人工操作很难实现精确控制。随着PLC (Programmable Logic Controller,可编程逻辑控制器)和网络技术的发展,高炉自动控制系统应运而生,该系统能够对生产过程实时监控,保证生产的顺利进行。
[0003]现有的高炉自动控制系统是由多个子系统构建而成,一般包括高炉本体系统、槽下上料系统、热风炉系统、喷煤系统、除尘系统、循环水系统等。各个子系统一般包括一个或多个PLC、上位机和操作台机等终端,其中,所述终端设置有通讯模块,通过这些通讯模块,它们能够连接到逻辑上位于下层的本地子系统交换机上,而本地子系统交换机又能够连接到逻辑上位于上层的系统交换机上,这样,各个子系统通过光缆、双绞线、交换机互联形成一个拓扑结构复杂的工业以太网控制网络。
[0004]在运行过程中,高炉自动控制系统实时地采集各个子系统的数据,例如高炉炉体温度、压力,热风压力流量等,然后分析得到的数据,并对各个子系统发出相应的控制指令,使各个子系统按照一定的工艺流程完成相应的动作。由于系统通过网络实施的控制过程实时、连续地贯穿于整个炼铁过程,具有数据采集周期短,刷新速度快,传输数据量多的特点,因此对系统网络的通讯稳定性有极高的要求。
[0005]对于高炉自动控制系统这样的复杂程度高的网络,如果网络中某一段线路出现故障,维护人员只有在发现相关设备无动作反馈后才会判断可能出现网络故障,而这时距离故障发生已经过去几分钟甚至更长的时间,这对于控制高度集中、各子系统连锁设备众多的高炉自动控制系统来说是不能容忍的。

【发明内容】

[0006]本发明实施例中提供了一种高炉网络诊断方法及装置,以解决现有技术难以快速定位高炉网络故障的问题。
[0007]为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0008]—种高炉网络诊断方法,所述方法包括:
[0009]获取与高炉网络内被控制设备对应的终端网络地址;
[0010]向所述网络地址发送与所述网络地址相对应的网络故障查询信息,并接收网络返回的与所述网络地址相对应的网络状态回执信息;
[0011]判断所述网络状态回执信息的类型;
[0012]如果所述网络状态回执信息是网络错误回执信息,发出与所述网络地址相对应的网络故障警告;或者,
[0013]如果所述网络状态回执信息是网络连通回执信息,获取所述网络连通回执信息中的响应时间,根据所述响应时间判断网络是否拥堵、并发出与所述网络地址相对应的网络拥堵警告。
[0014]可选地,所述方法还包括,根据所述网络故障查询信息的时间戳和网络状态回执信息的时间戳,判断所述网络状态回执信息的类型。
[0015]可选地,所述方法还包括,根据所述网络状态回执信息的类型识别码,判断所述网络状态回执信息的类型。
[0016]可选地,根据所述响应时间判断网络是否拥堵、并发出与所述网络地址相对应的网络拥堵警告,包括:
[0017]判断所述响应时间是否大于或等于阈值时间;
[0018]如果所述响应时间大于或等于所述阈值时间,发出与所述网络地址相对应的网络拥堵警告。
[0019]可选地,所述方法还包括,按照所述响应时间所处的阈值范围,发出相应的网络拥堵警告。
[0020]可选地,所述方法还包括,所述网络状态回执信息为所述网络故障查询信息最后到达的高炉网络内的终端或路由器发出的网络状态回执信息。
[0021]可选地,所述获取与高炉网络内被控制设备对应的终端网络地址之后,所述方法还包括,确定所述网络地址的优先级,以及根据所述优先级,向所述网络地址发送网络故障查询信息。
[0022]可选地,确定所述网络地址的优先级,包括:
[0023]根据所述终端的控制关系确定所述网络地址的优先级;
[0024]作为控制主体的所述终端对应的网络地址的优先级大于作为控制客体的所述终端对应的网络地址的优先级。
[0025]可选地,所述向网络地址发送与所述网络地址相对应的网络故障查询信息之前,所述方法还包括,检查发出所述网络故障查询信息的本机网络连接状态,具体包括:
[0026]向本地循环地址发送本机网络故障查询信息,并接收本机根据所述本机网络故障查询信息返回的本机网络状态回执信息;
[0027]判断所述本机网络状态回执信息的类型;
[0028]如果所述本机网络状态回执信息是网络错误回执信息,发出本机网络故障警告。
[0029]一种高炉网络诊断装置,所述装置包括:
[0030]网络地址获取模块,用于获取与高炉网络内被控制设备对应的终端网络地址;
[0031]网络故障查询信息发送模块,用于向所述网络地址发送与所述网络地址相对应的网络故障查询信息;
[0032]网络状态回执信息接收模块,用于接收网络返回的与所述网络地址相对应的网络状态回执?目息;
[0033]类型判断模块,用于判断所述网络状态回执信息的类型;如果所述网络状态回执信息是网络错误回执信息,发出与所述网络地址相对应的网络故障指令;如果所述网络状态回执信息是网络连通回执信息,获取所述网络连通回执信息中的相应时间,根据所述响应时间判断网络是否拥堵、并发出与所述网络地址相对应的网络拥堵指令;
[0034]网络状态警告模块,用于获取来自所述类型判断模块的网络故障指令或网络拥堵指令,并发出相应的与网络地址相对应的网络故障警告或网络拥堵警告。
[0035]可选地,所述类型判断模块根据所述网络故障查询信息的时间戳和网络状态回执信息的时间戳,判断所述网络状态回执信息的类型。
[0036]可选地,所述类型判断模块根据所述网络状态回执信息的类型识别码,判断所述网络状态回执信息的类型。
[0037]可选地,所述装置还包括:
[0038]时间判断模块,用于判断所述响应时间是否大于或等于阈值时间;如果所述响应时间大于或等于所述阈值时间,向所述网络状态警告模块发出与所述网络地址相对应的网络拥堵指令。
[0039]可选地,所述时间判断模块还用于判断所述响应时间所处的阈值范围,并发出相应的网络拥堵指令。
[0040]可选地,所述网络状态回执信息为所述网络故障查询信息最后到达的高炉网络内的终端或路由器发出的网络状态回执信息。
[0041]可选地,所述网络地址获取模块还用于确定所述网络地址的优先级;根据所述优先级,所述网络故障查询信息发送模块向所述网络地址发送网络故障查询信息。
[0042]可选地,所述网络地址获取模块根据所述终端的控制关系确定所述网络地址的优先级;作为控制主体的所述终端对应的网络地址的优先级大于作为控制客体的所述终端对应的网络地址的优先级。
[0043]可选地,所述装置还包括本机网络诊断模块;所述本机网络诊断模块,用于向本地循环地址发送本机网络故障查询信息,并接收本机根据所述本机网络故障查询信息返回的本机网络状态回执信息;所述本机网络诊断模块还用于判断所述本机网络状态回执信息的类型,如果所述本机网络状态回执信息是网络错误回执信息,向所述网络状态警告模块发出本机网络故障指令;所述网络状态警告模块还用于接收所述本机网络故障指令,并发出本机网络故障警告。
[0044]由以上技术方案可见,本发明实施例提供的一种高炉网络诊断方法和装置,通过向与高炉网络内被控制设备对应的终端网络地址发送网络故障查询信息,根据网络返回的与所述网络地址相对应的网络状态回执信息,判断所述网络状态回执信息如果为网络错误回执信息,发出与网络地址相对应的网络故障警告,如果所述网络状态回执信息为网络连通回执信息,进一步判断如果所述网络连通回执信息中的响应时间大于或等于阈值时间,发出与网络地址相对应的网络拥堵警告。上述过程周期性地在高炉网络内进行,能够实时地对所述高炉网络的网络状态进行监测,当所述高炉网络内的某一段发生故障时,能够及时发出网络故障警告;而且所述网络故障警告与网络地址相互关联,所述网络地址又与所述高炉网络内的终端相对应,维护人员很容易就能识别出网络故障发生地,从而快速反应、解决问题,保证高炉系统正常运行。
【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1