《高炉槽下供料系统与炉顶布料系统之间的通讯控制方法.pdf》由会员分享,可在线阅读,更多相关《高炉槽下供料系统与炉顶布料系统之间的通讯控制方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 101968637 A(43)申请公布日 2011.02.09CN101968637A*CN101968637A*(21)申请号 201010291873.4(22)申请日 2010.09.26G05B 19/05(2006.01)C21B 7/00(2006.01)(71)申请人中冶南方工程技术有限公司地址 430223 湖北省武汉市东湖新技术开发区大学园路33号(72)发明人徐岸非 张骋杰 吴晨 赵菁周登科(74)专利代理机构湖北武汉永嘉专利代理有限公司 42102代理人唐万荣(54) 发明名称高炉槽下供料系统与炉顶布料系统之间的通讯控制方法(57) 摘要本发明涉。
2、及高炉槽下供料与炉顶布料之间的通信技术领域,尤其涉及一种高炉槽下供料系统与炉顶布料系统之间的通信控制方法。本发明包括当某批料料头到达数据发送与校核点且料尾已经越过料头料尾间距控制点时,槽下供料系统发送数据;延时约3s后炉顶系统校核其寄存器内存储数据是否为空,若为空,则向槽下系统PLC发送信号要求再次发送数据;当某批料料头到达数据发送与校核点且料尾还未越过料头料尾间距控制点时,槽下供料系统发送数据;当该批料料尾达到炉顶系统确认点后,将炉顶布料系统PLC寄存器内数据请空,做好接收下一批料数据的准备。本发明可有效防止高炉槽下供料系统向炉顶布料系统传递数据时出现数据丢失的情况。(51)Int.Cl.(。
3、19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 2 页 说明书 4 页 附图 3 页CN 101968637 A 1/2页21.一种高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于:在高炉槽的主皮带上设置有料头料尾间距控制点、数据发送与校核点、炉顶系统确认点,所述通信控制步骤包括:当某批料料头到达数据发送与校核点且料尾已经越过料头料尾间距控制点时,槽下供料系统PLC启动通讯程序向炉顶布料系统PLC发送数据;延时约3s后炉顶系统校核其寄存器内存储数据是否为空,若为空,则向槽下供料系统PLC发送信号要求再次发送数据;当某批料料头到达数据发送与校核点且料尾还未越过料头料。
4、尾间距控制点时,槽下供料系统PLC启动通讯程序向炉顶布料系统PLC发送数据;当该批料越过料头料尾间距控制点时,将数据再次发送;当该批料料尾到达炉顶系统确认点后,将炉顶布料系统PLC寄存器内数据请空,做好接收下一批料数据的准备。2.根据权利要求1所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于:所述炉顶布料系统PLC中设置有寄存器组,用于保存由跟踪器发送的其对应料批的配方数据。3.根据权利要求1或2所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于:所述通信控制方法包括包括5个软件跟踪器,用于当槽下系统向高炉炉顶排料时,对批料的料头料尾进行跟踪。4.根据权利要求。
5、3所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于,所述软件跟踪器的设计包括以下步骤:记高炉主皮带长度为L主皮带,料头已运行时间为t料头,料尾已运行时间为t料尾,主皮带运行时间为V;当槽下系统开始排料时,跟踪器料头跟踪功能启动,料头距离炉顶的长度为:L料头L主皮带-t料头*V当本批料排料结束后,跟踪器料尾跟踪功能启动,料尾距离炉顶的长度为:L料尾L主皮带-t料尾*V。5.根据权利要求3所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于,所述软件跟踪器通过下述方式工作:当槽下系统向高炉炉顶排料时,启动第1跟踪器对该批料的料头料尾进行跟踪,当槽下系统再次排料时,则。
6、启动第2跟踪器对该批料的料头料尾进行跟踪,依此类推,轮转使用;当某批料完全进入高炉炉顶料罐后,其对应跟踪器退出跟踪,等待下次启动。6.根据权利要求4或5所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于:所述跟踪器均设置有寄存器组,用于保存由跟踪器发送的其对应料批的配方数据。7.根据权利要求1所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于:数据发送与校核点至炉顶的距离所折算的时间为:距离主皮带运行速度,所述折算权 利 要 求 书CN 101968637 A 2/2页3的时间不小于炉顶设备完成全套布料动作所需的时间;料头料尾间距控制点与数据发送与校核点的距离大。
7、于正常料批的排料长度;炉顶系统确认点到炉顶的距离大于主皮带的刹车长度。8.根据权利要求4或5所述的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,其特征在于:设置一个跟踪器头指针,用于存储离高炉炉顶最近的一批料所对应的跟踪器编号;设置一个跟踪器尾指针,用于存储离高炉炉顶最远的一批料所对应的跟踪器编号;当槽下系统生成配方数据时,总是存储在跟踪器尾指针所指向的跟踪器中,而跟踪器头指针结合跟踪器尾指针则可以判断出那些跟踪器正在运行。权 利 要 求 书CN 101968637 A 1/4页4高炉槽下供料系统与炉顶布料系统之间的通讯控制方法技术领域0001 本发明涉及高炉槽下供料与炉顶布料之间的通信技。
8、术领域,尤其涉及一种高炉槽下供料系统与炉顶布料系统之间的通信控制方法。背景技术0002 在公开号为CN101329566A、发明名称为高炉供料系统与高炉布料系统之间数据传递控制方法的专利中,描述了一种由槽下供料系统管理高炉炉料所有配方数据并在恰当时机将配方传送至炉顶布料系统的方法,尽管该方法能有效提高高炉运行的稳定度,但生产实践同时表明,该方法在配方传递过程中有可能出现数据丢失的情况从而造成短时间的非正常状态。具体来说:该方法在高炉主皮带上设置一个数据发送点,槽下控制系统通过软件计时器对料头进行检测,当料头经过数据发送点时,将配方数据发送给炉顶控制系统,这种方法存在以下三方面的技术问题:000。
9、3 1)当某批料排料时间较长,其料头经过数据发送点时,排料尚未结束(即料尾还未出现),则配方数据还无法全部生成(如排料未结束时,排出物的重量无法获知),此时发送给炉顶控制系统的配方数据将不全;0004 2)当料批排料时间短,使得主皮带上同时运行多批料时,将会出现后批料数据覆盖前批料数据的情况;0005 3)槽下控制系统PLC盒炉顶控制系统PLC通过网络介质和控制程序进行通讯,并且两系统PLC的时基不完全同步,因此有一定概率出现通讯无效或者丢失数据包的情况。发明内容0006 针对上述存在的技术问题,本发明的目的是提供一种高炉槽下供料系统与炉顶布料系统之间的通信控制方法,从而有效防止高炉槽下供料系。
10、统向炉顶布料系统传递数据时出现数据丢失的情况。0007 为达到上述目的,本发明采用如下的技术方案:0008 在高炉槽的主皮带上设置有料头料尾间距控制点、数据发送与校核点、炉顶系统确认点,所述通信控制步骤包括:0009 当某批料料头到达数据发送与校核点且料尾已经越过料头料尾间距控制点时,槽下供料系统PLC启动通讯程序向炉顶布料系统PLC发送数据;延时约3s后炉顶系统校核其寄存器内存储数据是否为空,若为空,则向槽下供料系统PLC发送信号要求再次发送数据;0010 当某批料料头到达数据发送与校核点且料尾还未越过料头料尾间距控制点时,槽下供料系统PLC启动通讯程序向炉顶布料系统PLC发送数据;当该批料。
11、越过料头料尾间距控制点时,将数据再次发送;0011 当该批料料尾到达炉顶系统确认点后,将炉顶布料系统PLC寄存器内数据请空,做好接收下一批料数据的准备。说 明 书CN 101968637 A 2/4页50012 所述炉顶布料系统PLC中设置有寄存器组,用于保存由跟踪器发送的其对应料批的配方数据。0013 所述通信控制方法包括包括5个软件跟踪器,用于当槽下系统向高炉炉顶排料时,对批料的料头料尾进行跟踪。0014 所述软件跟踪器的设计包括以下步骤:0015 记高炉主皮带长度为L主皮带,料头已运行时间为t料头,料尾已运行时间为t料尾,主皮带运行时间为V;0016 当槽下系统开始排料时,跟踪器料头跟踪。
12、功能启动,料头距离炉顶的长度为:0017 L料头L主皮带-t料头*V0018 当本批料排料结束后,跟踪器料尾跟踪功能启动,料尾距离炉顶的长度为:0019 L料尾L主皮带-t料尾*V。0020 所述软件跟踪器通过下述方式工作:0021 当槽下系统向高炉炉顶排料时,启动第1跟踪器对该批料的料头料尾进行跟踪,当槽下系统再次排料时,则启动第2跟踪器对该批料的料头料尾进行跟踪,依此类推,轮转使用;0022 当某批料完全进入高炉炉顶料罐后,其对应跟踪器退出跟踪,等待下次启动。0023 所述跟踪器均设置有寄存器组,用于保存由跟踪器发送的其对应料批的配方数据。0024 数据发送与校核点至炉顶的距离所折算的时间。
13、为:距离主皮带运行速度,所述折算的时间不小于炉顶设备完成全套布料动作所需的时间;0025 料头料尾间距控制点与数据发送与校核点的距离大于正常料批的排料长度;0026 炉顶系统确认点到炉顶的距离大于主皮带的刹车长度。0027 设置一个跟踪器头指针,用于存储离高炉炉顶最近的一批料所对应的跟踪器编号;0028 设置一个跟踪器尾指针,用于存储离高炉炉顶最远的一批料所对应的跟踪器编号;0029 当槽下系统生成配方数据时,总是存储在跟踪器尾指针所指向的跟踪器中,而跟踪器头指针结合跟踪器尾指针则可以判断出那些跟踪器正在运行。0030 本发明具有以下优点和积极效果:0031 1)本发明设置多个软件跟踪器并采用。
14、轮转机理,克服了多批料同时运行时数据覆盖的问题;采用料尾越过料头料尾间距控制点再次发送,以及料头越过数据发送与校核点后延时校核的方式,既克服了料批过长导致发送数据不全的情况,又解决了因其他原因引起的未正常发送数据的问题;0032 2)本发明自应用于涟钢3200m3高炉后,没有出现任何通讯数据异常的情况,极大提高了生产效率和稳定性。附图说明0033 图1是本发明中基于PLC控制系统的高炉区域网络配置示意图。0034 图2是本发明提供的软件跟踪器的示意图。说 明 书CN 101968637 A 3/4页60035 图3是本发明提供的软件跟踪器头尾指针的示意图。0036 图4是本发明中主皮带上料流跟。
15、踪图。0037 图5是本发明中主皮带上检测点分布图。0038 图6本发明中软件跟踪器的数据发送工作流程图。具体实施方式0039 下面以具体实施例结合附图对本发明作进一步说明:0040 本发明提供的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,采用多个软件跟踪器对实际料流运行状态进行跟踪,对配方数据发送采用“双时基发送+双响应校核”的模式,提高了系统运行的稳定性。0041 首先对本发明的系统架构和网络运行情况,进行详细描述:0042 见附图1,目前基于PLC的高炉全局控制系统一般由以下方式组成:0043 由主交换机(10)和各子系统交换机(11)组成高炉主干环网。环网一般采用以太网方式,通讯。
16、介质多为光纤;0044 各子系统PLC(12)和操作站(13)等设备以光纤或双绞线连接至其对应子系统交换机(11)。以某一个具体子项而言,以交换机为中心组成星形网络;0045 PLC(Programmable Logic Controller,可编程逻辑控制器)为各子系统的控制中心,用于存储控制程序和控制数据并向控制对象发送动作指令。各子系统PLC之间通过上述网络介质和编制的通讯程序进行相互间的数据收发。0046 本发明提供的高炉槽下供料系统与炉顶布料系统之间的通信控制方法,设置5个软件跟踪器,轮流循环,依次使用,其轮转原理如图2和图3所示:0047 其详细循环流程为:当槽下系统向高炉炉顶排料。
17、时,启动1#跟踪器对该批料的料头料尾进行跟踪,当槽下系统再次排料时,则启动2#跟踪器对该批料的料头料尾进行跟踪,依此类推,轮转使用。当某批料完全进入高炉炉顶料罐后,其对应跟踪器退出跟踪,等待下次启动。由此亦可见,设置5个跟踪器最多同时对主皮带上的5批料进行跟踪。按现有高炉工艺,可以满足要求。设置一个跟踪器头指针,用于存储离高炉炉顶最近的一批料所对应的跟踪器编号,设置一个跟踪器尾指针,用于存储离高炉炉顶最远的一批料所对应的跟踪器编号。当槽下系统生成配方数据时,总是存储在尾指针所指向的跟踪器中。而头指针结合尾指针则可以判断出那些跟踪器正在运行。0048 所述跟踪器均设置有寄存器组,用于保存由跟踪器。
18、发送的其对应料批的配方数据。跟踪器控制程序由槽下系统PLC完成。0049 记高炉主皮带长度为L主皮带,料头已运行时间为t料头,料尾已运行时间为t料尾,主皮带运行时间为V,则软件跟踪器工作原理如下,通过下述原理可设计出本发明的软件跟踪器:0050 当槽下系统开始排料时,跟踪器料头跟踪功能启动,料头距离炉顶的长度为:0051 L料头L主皮带-t料头*V0052 当本批料排料结束后,跟踪器料尾跟踪功能启动,料尾距离炉顶的长度为:0053 L料尾L主皮带-t料尾*V0054 高炉主皮带上料流跟踪情况如图4所示。说 明 书CN 101968637 A 4/4页70055 为保证数据发送和校验的稳定性和有。
19、效性,在主皮带上设置A、B、C共3个软件检测点如图5所示,这3个检测点与高炉炉顶的距离可任意调整。0056 通过软件跟踪器可以获知某批料依次通过A、B、C三点的具体时刻。其中,A点为料头料尾间距控制点,B点为数据发送与校核点,C点为炉顶系统确认点。0057 这三个检测点对应的具体位置与高炉槽下排料速度、料批重量以及炉顶设备的动作速度有关,需要在现场实际检测后确定。一般的,B点离炉顶的距离所折算的时间(距离主皮带运行速度)应不小于炉顶设备完成全套布料动作所需的时间;A点与B点的距离应大于正常料批的排料长度;C点到炉顶的距离应大于主皮带的刹车长度。0058 本方法基于B点设计了双时基发送的方式,如。
20、图6所示的工作流程图:0059 炉顶布料系统PLC中设置一组寄存器,用于保存由跟踪器发送的其对应料批的配方数据。双时基发送方式详细工作原理如下:0060 当某批料料头到达B点且料尾已经越过A点时,槽下供料系统PLC启动通讯程序向炉顶布料系统PLC发送数据。延时约3s后炉顶系统校核其寄存器内存储数据是否为空,若为空,则向槽下系统PLC发送信号要求再次发送数据;0061 当某批料料头到达B点且料尾还未越过A点时,槽下供料系统PLC启动通讯程序向炉顶布料系统PLC发送数据。当该批料越过A点时,将数据再次发送;0062 当该批料料尾达到C点后,将炉顶布料系统PLC寄存器内数据请空,做好接收下一批料数据的准备。0063 以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案,都落入本发明的保护范围。说 明 书CN 101968637 A 1/3页8图1图2说 明 书 附 图CN 101968637 A 2/3页9图3图4图5说 明 书 附 图CN 101968637 A 3/3页10图6说 明 书 附 图。