本技术涉及耙式吹灰器的控制领域,尤其是涉及一种耙式吹灰器的控制系统和控制方法。
背景技术:
1、耙式吹灰器是一种常用于锅炉和工业炉的清灰设备。它主要用于去除锅炉内壁和烟道管道上的积灰,以维持锅炉的正常运行和高效燃烧。
2、为了实现对工业炉锅炉的清灰自动化控制,提高了清灰效率和设备稳定性一般使用自动化的控制系统控制多个耙式吹灰器根据预设程序循环运行,对锅炉或工业炉进行清理工作。
3、针对上述中的相关技术,若其中一个吹灰器发生故障时,需将全部设备及控制系统停机,并对故障设备进行检修,从而导致清灰效率降低。
技术实现思路
1、为了在某个吹灰器发生故障时不影响其他正常的吹灰器的运行,保证清灰效率,本技术提供了一种耙式吹灰器的控制系统和控制方法。
2、第一方面,本技术提供的一种耙式吹灰器的控制系统采用如下的技术方案:
3、一种耙式吹灰器的控制系统,包括设置模块、存储模块、执行模块、检测模块和标记模块;
4、设置模块设置有多个执行项,执行项包括设置吹灰器编号、设置吹灰器进退动作、设置吹灰器喷气动作,设置模块接收外界输入的指令并根据指令配置执行项,将配置完的执行项发送给存储模块;
5、存储模块预设有多个执行项的工作顺序,存储模块接收数据并存储;
6、执行模块接收到设备启动信号时,所述执行模块调用所述存储模块的工作顺序和执行项,执行模块根据工作顺序选取对应的执行项并根据执行项内容控制吹灰器动作;所述执行模块检测到被标记故障的吹灰器后,当执行到该吹灰器时跳过;每个吹灰器吹灰结束后执行模块输出带有该执行项内容的步骤结束信号;
7、检测模块接收执行模块输出的步骤结束信号,当检测模块接收到步骤结束信号时根据执行项内容检测吹灰器是否执行就位,若吹灰器未就位,则所述检测模块输出带有吹灰器编号的故障信号;
8、标记模块接收带有吹灰器编号的故障复位信号和检测模块输出故障信号,当标记模块接收到故障信号时,将该吹灰器对应的吹灰器进行故障标记;当标记模块接收到故障复位信号时,取消对应吹灰器的故障标记。
9、通过采用上述技术方案,当吹灰器吹灰结束后,检测吹灰器是否就位,若吹灰器未就位则表明当前吹灰器故障,当吹灰器出现故障时,将吹灰器进行故障标记,当控制系统执行到被标记故障的吹灰器时,跳过该吹灰器,使得在某个吹灰器发生故障时不影响其他吹灰器的正常运行,保证清灰效率。当故障的吹灰器就位时,取消故障标记,当控制系统执行到该吹灰器时,该吹灰器正常运行。
10、可选的,还包括控制模块,所述控制模块包括计数单元、比较单元和计时单元;
11、存储模块还预设有吹灰器的执行顺序;
12、所述计数单元接收设备启动信号、故障复位信号和检测模块输出的故障信号,当所述计数单元接收到设备启动信号时,调用所述存储模块的工作顺序和执行项,统计执行项个数及每个执行项对应的所有吹灰器总的执行次数;当所述计数单元接收到执行模块输出的步骤结束信号时,将所述执行项对应的执行次数进行减一操作;当计数单元接收到检测模块输出的故障信号时,将配置有故障的吹灰器的执行项对应的执行次数减去故障的吹灰器的执行次数;当计数单元接收到故障复位信号时,将配置有故障的吹灰器的执行项对应的执行次数加上故障的吹灰器的执行次数;操作完成后将当前执行项对应的执行次数输出给比较单元;当所述计数单元接收到换层信号时,将执行项个数进行减一操作,并将当前执行项个数输出给比较单元;当所述计数单元接收到循环顺控信号时,计数单元重新计数;
13、当所述比较单元接收到当前执行项个数和当前执行次数时,将当前执行项个数和当前执行次数与零值进行比较,当执行次数大于零时,所述比较单元输出换吹灰器信号给计时单元;当执行次数为零时,所述比较单元输出换层信号给计时单元;当执行项个数为零时,所述比较单元输出循环结束信号;
14、计时单元接收有吹灰器间隔时间、层延时时间和循环启动顺控时间;当所述计时单元接收到换吹灰器信号时,所述计时单元开始计时,当计时达到吹灰器间隔时间时,所述计时单元输出吹灰器执行信号给所述执行模块;当所述计时单元接收到换层信号时,所述计时单元开始计时,当计时达到层延时时间时,所述计时单元输出层执行信号;所述计时单元根据循环结束信号开始计时,当计时达到循环启动顺控时间时,所述计时单元输出循环顺控信号;
15、当所述执行模块接收到吹灰器执行信号时,所述执行模块根据执行顺序选取当前执行项对应的下一个吹灰器并根据执行项内容控制吹灰器动作;当所述执行模块接收到层执行信号时,所述执行模块根据工作顺序和执行顺序选取下一个的执行项内的第一个吹灰器并根据执行项内容控制吹灰器动作;当所述执行模块接收到循环顺控信号时,所述执行模块根据工作顺序和执行顺序选取第一个执行项对应的第一个吹灰器并根据执行项内容控制吹灰器动作。
16、通过采用上述技术方案,控制系统根据执行项和预设的执行项的工作顺序及吹灰器的执行顺序,控制吹灰器运动。当上一台吹灰器吹灰结束开始计时,计时达到吹灰器间隔时间自动启动下一台吹灰器,当上一执行项执行结束开始计时,计时达到层延时时间自动启动下一执行器,当全部执行项执行完时,开始计时,计时达到循环启动顺控时间自动启动下一个循环,实现吹灰器的循环控制。
17、可选的,控制模块还包括判断单元,判断单元接收外界输入的顺控启动指令,当所述判断单元同时接收到顺控启动指令和比较单元输出的循环结束信号时,所述判断单元输出循环信号给所述计时单元,当所述计时单元接收到循环信号时,所述计时单元开始计时,当计时达到循环启动顺控时间时,所述计时单元输出循环顺控信号;当所述判断单元接收到循环结束信号时未接收到顺控启动指令,所述判断单元输出停止信号;当所述执行模块接收到停止信号时,所述执行模块停止工作。
18、通过采用上述技术方案,当全部执行项执行完毕时,若控制系统接收到顺控启动指令,则根据执行项的工作顺序循环控制吹灰器运行,若控制系统未接收到顺控启动指令,则控制系统不会计时,也不会启动顺控。系统将在完成本次自动吹灰后不在循环启动下一遍。
19、可选的,还包括修复模块,修复模块包括多个修复单元,存储模块还预设有行为状态表,行为状态表中预设有不同控制信号对应的进退动作;每个修复单元与一个吹灰器对应,每个修复单元均能够接收plc自动指令或就地指令,同时能够接收自动复位信号或控制信号,当修复单元同时接收到plc自动指令和自动复位信号,所述修复单元自动控制对应的吹灰器就位,同时输出故障复位信号;当修复单元同时接收到就地指令和控制信号时,调用存储模块的行为状态表,查找与该控制信号对应的进退动作,控制对应的吹灰器进行相应的动作,使吹灰器就位,同时输出故障复位信号。
20、通过采用上述技术方案,被标记故障的吹灰机不会再次进行投放,操作员可以通过接收输入的plc自动指令和自动复位信号,自动使吹灰器就位,也可以通过操作员手动输入控制指令,使吹灰器就位,来解除吹灰器的故障。
21、可选的,当所述存储模块接收到工作顺序和执行项时输出预设成功信号,所述检测模块接收到所述存储模块输出的预设成功信号时,调用存储模块的执行项,检测所有执行项对应的所有吹灰器是否就位,当所有吹灰器均就位时,所述检测模块输出吹灰器复位完成信号;当所述修复单元接收到plc自动指令时将plc自动指令输出;
22、所述控制模块还包括自检单元,所述自检单元接收有自启动指令,所述自检单元接收所述存储模块输出的预设成功信号、所述检测模块输出的吹灰器复位完成信号和所有所述修复单元输出的plc自动指令,所述自检单元调用存储模块的执行项,当所述自检单元同时接收到自启动指令、预设成功信号、吹灰器复位完成信号和与所有执行项对应的吹灰器对应的修复单元输出的plc自动指令时,所述自检单元输出设备启动信号。
23、通过采用上述技术方案,控制系统启动前检查自启动条件是否满足,若未满足则无法正常启动控制系统。若自启动条件满足,则开始进行自动吹灰。
24、可选的,当执行模块接收到设备启动信号或循环顺控信号时,根据工作顺序选取的第一个执行项,根据该执行项对应的执行顺序选取与第一个吹灰器编号相匹配的吹灰器,并读取与该吹灰器编号对应的吹灰器进退动作和吹灰器喷气动作,并根据读取的动作控制吹灰器动作;
25、当所述执行模块接收到吹灰器执行信号时,执行模块根据执行顺序选取当前执行项,根据当前执行项对应的执行顺序,选取与下一个吹灰器编号相匹配的吹灰器,并读取与该吹灰器编号对应的吹灰器进退动作和吹灰器喷气动作,并根据读取的动作控制吹灰器动作;
26、当所述执行模块接收到层执行信号时,所述执行模块根据工作顺序选取下一个执行项,根据下一个执行项对应的执行顺序,选取与第一个吹灰器编号相匹配的吹灰器,并读取与该吹灰器编号对应的吹灰器进退动作和吹灰器喷气动作,并根据读取的动作控制吹灰器动作。
27、通过采用上述技术方案,控制系统根据工作顺序选取相对应的执行项,再根据执行项对应的执行顺序选取吹灰器,并根据该吹灰器编号配置的控制吹灰器进行相应的运动,实现控制系统对不同的吹灰器的控制。
28、可选的,还包括传感模块,传感模块包括多个传感单元,一个吹灰器对应两个传感单元,两个传感单元分别用于检测吹灰器是否进就位或退就位,当吹灰器进就位时,对应的传感单元输出进就位信号给检测模块,当吹灰器退就位时,对应的传感单元输出退就位信号给检测模块;当检测模块接收到步骤结束信号时,根据执行项内容中的吹灰器进退动作与接收到的信号对应,当吹灰器进退动作为前进,检测模块接收到进就位信号,吹灰器执行就位;当吹灰器进退动作为前进,检测模块接收到退就位信号时,吹灰器执行就位;否则吹灰器未就位。
29、通过采用上述技术方案,控制系统通过监测吹灰器的位置来判断吹灰器是否进到位或退到位,同时通过将执行项内容中的吹灰器进退动作与接收到的信号进行对应,监测吹灰器是否根据吹灰器进退动作进行相应的运动,来判断吹灰器是否正常运行。
30、第二方面,本技术提供的一种耙式吹灰器的控制方法,包括以下步骤:
31、可选的,接收有自启动指令、plc自动指令、吹灰器间隔时间、层延时时间、顺控启动指令、循环启动顺控时间和控制信号;
32、存储有预设的工作顺序和执行顺序;
33、设置有多个执行项,接收外界输入的指令并根据指令配置执行项;
34、当接收到自启动指令,同时接收到plc自动指令,同时工作顺序与执行顺序预设完成,并且当工作顺序中的所有执行项对应的均吹灰器就位时,统计执行项个数及每个执行项对应执行次数,同时根据工作顺序选取对应的执行项,同时根据执行顺序选取对应的吹灰器动作;
35、当吹灰器工作结束时,根据执行项内容检测吹灰器是否执行就位;
36、若吹灰器就位,将所述执行项对应的执行次数进行减一操作并与零值进行比较;
37、若吹灰器未就位,则将对应的吹灰器标记故障,并将配置有故障的吹灰器的执行项对应的执行次数减去故障的吹灰器的执行次数并与零值进行比较;
38、当执行次数大于零时,开始计时,当计时达到吹灰器间隔时间,根据当前执行项的执行顺序启动下一个吹灰器运动,当执行到故障的吹灰器时跳过;
39、当执行次数为零时,将执行项个数进行减一操作并与零值进行比较;
40、当执行项个数大于零,开始计时,计时达到层延时时间,同时根据工作顺序和执行顺序选取下一个的执行项内的第一个吹灰器并根据执行项内容控制吹灰器动作;
41、当执行项个数为零时,若未接收到顺控启动指令,则停止工作;若接收到顺控启动指令,则开始计时,当计时达到循环启动顺控时间时,根据工作顺序和执行顺序选取第一个执行项对应的第一个吹灰器并根据执行项内容控制吹灰器动作,同时重新计数。
42、通过采用上述技术方案,当控制系统满足自启动条件时,自启动模式开启。控制系统根据执行项和预设的执行项的工作顺序及吹灰器的执行顺序,控制吹灰器运动。当吹灰器吹灰结束后,检测吹灰器是否就位,若吹灰器未就位则表明当前吹灰器故障,当吹灰器出现故障时,将吹灰器进行故障标记,当控制系统执行到被标记故障的吹灰器时,跳过该吹灰器,使得在某个吹灰器发生故障时不影响其他吹灰器的正常运行,保证清灰效率。
43、可选的,预设行为状态表;
44、接收有就地指令、自动复位信号和控制信号;
45、当同时接收到plc自动指令和自动复位信号时,自动控制对应的吹灰器就位,同时取消故障标记;
46、接收到就地指令和控制信号时,查找行为状态表中与该控制信号对应的行为进退动作,控制吹灰器进行相应的运动,使吹灰器就位,同时取消故障标记;
47、当故障标记取消时,将配置有故障的吹灰器的执行项对应的执行次数加上故障的吹灰器的执行次数。
48、通过采用上述技术方案,被标记故障的吹灰机的故障修复有两种模式,控制系统通过接收外界输入的plc自动指令和自动复位信号,自动使吹灰器就位,也可以通过操作员手动输入控制指令,使吹灰器就位,来解除吹灰器的故障。
49、综上所述,本技术包括以下至少一种有益技术效果:
50、当吹灰器出现故障时,控制系统将吹灰器进行故障标记,当执行到被标记故障的吹灰器时,跳过该吹灰器。保证该控制系统在某个吹灰器发生故障时不影响其他吹灰器的正常运行,保证清灰效率;
51、被标记故障的吹灰机不再进行投放,操作员可以通过自动或手动的方式使吹灰器就位,解除吹灰器的故障。当控制系统执行到被解除故障的吹灰器时,正常控制吹灰器运行,保证故障的吹灰器在检修时同样不会影响其他吹灰器的正常运行。