【技术实现步骤摘要】
监测网络通信故障的方法
本专利技术涉及热轧生产线技术,特别涉及监测网络通信故障的技术。
技术介绍
在热连轧生产线中,基础自动化控制系统构成了一个相对独立的网络。基础自动化控制系统主要由多个PLC、HMI服务器、多个HMI客户端、网络设备(如交换机、光收发器、光纤、双绞线等)组成,其结构示意图参见图1,一般而言,PLC位于电气室,HMI服务器位于中心机房,HMI客户端位于操作室。PLC与HMI服务器进行通信,主要用于控制现场设备的动作以完成生产,并通过HMI服务器将相应的控制信息发布给HMI客户端,并且能够接收来自HMI客户端的返回的数据信息;HMI客户端与HMI服务器进行通信,主要用于动态显示现场设备的运转状态,提供操作画面给现场操作人员修改设备工艺参数,操作和控制设备的运转等等。由于PLC、HMI服务器、HMI客户端在物理位置上相隔较远,因此需要使用多个网络设备把它们连接起来,这就构成了一个独立的生产网络系统,如图1所示为典型的这种生产网络系统:在电气室中:多台PLC接入到第三交换机,第三交换机连接第四光收发器。在中心机房中:第四光收发器连接第三光收发器(它们之间通过光纤连接),第三光收发器连接到第二交换机,第二交换机连接HMI服务器和HMI客户端(可选),第二交换机连接第二光收发器。在操作室中:第二光收发器连接第一光收发器(它们之间通过光纤连接),第一光收发器连接到第一交换机,第一交换机连接HMI客户端。在实际生产过程中,经常会出现通信故障,直接表现为操作室的操作人员在HMI客户端的监控画面上发现画面“黑屏”,即HMI客户端无法与PLC进行数据交互,H ...
【技术保护点】
监测网络通信故障的方法,应用于基础自动化控制系统,其特征在于,包括以下步骤:步骤1、将对应的开发程序运行在预设HMI客户端上,并将系统初始化,所述预设HMI客户端网络设备正常,所述初始化至少包括将预设HMI客户端与其他终端的各标志变量的值均设置为0,然后启动时钟控件;步骤2、调用监控函数监控该预设HMI客户端与其他终端的通信状态,若监控函数返回值为0,则表示该预设的HMI客户端与其他终端通信故障,此时首先判断该预设的HMI客户端与被监控终端所对应的标志变量的值是否为0,若为0,则把此标志变量的值改为1,再获取系统时间,调用日志函数将通信状态结果及系统时间写到日志文件中;步骤3、调用监控函数监控该预设HMI客户端与其他终端的通信状态,若监控函数返回值为1,则表示该预设的HMI客户端与其他终端通信正常,此时首先判断该预设的HMI客户端与被监控终端所对应的标志变量的值是否为1,若为1,则把此标志变量的值改为0,再获取系统时间,调用日志函数将通信状态结果及系统时间写到日志文件中;步骤4、根据日志文件中预设HMI客户端与其他终端的通信状态结果及系统时间判断故障点。
【技术特征摘要】
1.监测网络通信故障的方法,应用于基础自动化控制系统,其特征在于,包括以下步骤:步骤1、将对应的开发程序运行在预设HMI客户端上,并将系统初始化,所述预设HMI客户端网络设备正常,所述初始化至少包括将预设HMI客户端与其他终端的各标志变量的值均设置为0,然后启动时钟控件;步骤2、调用监控函数监控该预设HMI客户端与其他终端的通信状态,若监控函数返回值为0,则表示该预设的HMI客户端与其他终端通信故障,此时首先判断该预设的HMI客户端与被监控终端所对应的标志变量的值是否为0,若为0,则把此标志变量的值改为1,再获取系统时间,调用日志函数将通信状态结果及系统时间写到日志文件中;步骤3、调用监控函数监控该预设HMI客户端与其他终端的通信状态,若监控函数返回值为1,则表示该预设的HMI客户端与其他终端通信正常,此时首先判断该预设的HMI客户端与被监控终端所对应的标志变量的值是否为1,若为1,则把此标志变量的值改为0,再获取系统时间,调用日志函数将通信状态结果及系统时间写到日志文件中;步骤4、根据日志文件中预设HMI客户端与其他终端的通信状态结果及系统时间判断故障点。2.根据权利要求1所述的监测网络通信故障的方法,其特征在于,步骤1中,所述时钟控件的扫描周期为500毫秒。3.根据权利要求1所述的监测网络通信故障的方法,其特征在于,步骤1中,所述系统初始化还包括读取ini文件中的IP地址的字符串及设置界面Button、Label的初始状态。4.根据权利要求1所述的监测网络通信故障的方法,其特征在于,步骤3中,当通信故障自动恢复后,标志变量的值为0,当执行下一个扫描周期时,不需要再次写日志。5.根据权利要求1-4任意一项所述的监测网络通信故障的方法,其特征在于,步骤1-4中,所述预设HMI客户端为操作室的第一HMI客户端,其他终端包括操作室中的第二HMI客户端、第三HMI客户端、第四HMI客户端,中心机房中的HMI服务器、第五HMI客户端,电气室中的第一PLC、第二PLC、第三PLC。6.根据权利要求1-4任意一项所述的监测网络通信故障的方法,其特征在于,步骤1-4中,判断故障点时,只要第一HMI客户端与操作室中一个或一个以...
【专利技术属性】
技术研发人员:曾虹云,胡松涛,胡学忠,雷红刚,
申请(专利权)人:攀钢集团攀枝花钢钒有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。