[发明专利]全自动精密丝网印刷机中软、硬件结合多等级异常处理方法有效
申请号: | 201010130661.8 | 申请日: | 2010-03-24 |
公开(公告)号: | CN101804725A | 公开(公告)日: | 2010-08-18 |
发明(设计)人: | 赵立华;宫晨;张文;何健全 | 申请(专利权)人: | 中国电子科技集团公司第四十五研究所 |
主分类号: | B41F33/16 | 分类号: | B41F33/16;B41F33/02 |
代理公司: | 石家庄新世纪专利商标事务所有限公司 13100 | 代理人: | 董金国 |
地址: | 065201 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种全自动精密丝网印刷机中软、硬件结合多等级异常处理方法,本发明提供一种多等级异常划分处理机制,它采用多线程去设计监控处理模块,提供多等级异常处理手段,并根据异常等级把部分异常放置到硬件模块去实时处理异常状况。本发明的步骤如下:一、建立后台运行多线程;二、使用PLC建立硬件独立异常I/O处理模块;三、故障交互异常发生,设备立即报警;四、用户故障处理。本发明的有益效果是采用了软、硬件相结合的异常处理,提高了设备的异常处理速度,并减小了程序控制软件的资源占用率;划分了异常等级,并提供用户灵活处理方式,使用警告机制提高了设备运行时间。 | ||
搜索关键词: | 全自动 精密 丝网印刷机 硬件 结合 等级 异常 处理 方法 | ||
【主权项】:
一种全自动精密丝网印刷机中软、硬件结合多等级异常处理方法,其特征在于其步骤如下:一、建立后台运行多线程:在所述印刷机的控制系统软件这一程序进程内部建立以下worker线程:A、异常登记及严重故障处理线程,简称A模块;B、I/O状态及故障信号监控线程,简称B模块;C、故障显示线程,简称C模块;D、功能逻辑模块线程,简称D模块;所述D模块为所述印刷机所有机构运行线程,包括上料模块(1),双爪模块(2)、印刷模块(3)、炉前模块(4)和炉后模块(5)这5个线程;所述worker线程的优先级相同并低于进程的UI线程,即所述worker线程在后台执行;二、使用PLC建立硬件独立异常I/O处理模块,简称E模块;所述E模块使用PLC处理所有I/O型警告和故障,把所有警告点并联起来,根据面板上的“启动按钮”把一般故障点按组并联起来;任一I/O警告故障发生则跳到警报地址触发报警;任一I/O一般故障发生则根据其所在组跳到相应面板启动按钮地址并触发命令,即通过改变输出I/O电平使其启动“停止”,其它的机构的运行不受影响;三、故障交互异常发生,设备立即报警:首先把故障划分为3种等级,即警告故障、一般故障和严重故障;所述警告故障指I/O警告故障;所述一般故障包括I/O一般故障和逻辑一般故障;(1)警告故障:当发生警告故障时,E模块立即捕捉到,并报警提示用户,B模块实时监控读取出当前I/O警告故障信息,A模块读取并登记此警告故障信息,用户通过C模块显示读取,D模块仍自动运行,不停机;当过了一定时间后,B模块中的I/O警告故障信号导致了D模块内的某模块运行条件不足而中断运行;过程线路:E-B-A-G和B-D;(2)I/O一般故障:当发生I/O一般故障时,E模块立即捕捉到,并通过I/O输出处理相关的部分机构工位的启动开关为“停止”,B模块实时监控读取出当前I/O一般故障信息,A模块读取并登记此信息,此时D模块中的各模块内部因为B模块内各机构开关信号运行条件从“启动”变为“停止”,从而使相关各机构模块全部停止运行,即相当于硬中断;用户通过C模块调用A模块信息,显示此异常到故障对话框的“故障”栏内;过程路线:E-B-A-C和B-D,各路线因模块是线程而并行执行;(3)D模块内逻辑一般故障:D模块内某一模块内部发生了逻辑一般故障,则此模块自动软中断,通过while循环自锁,报警并描述好故障源详情,并在内部通知B模块,然后内部传递故障信息给A模块登记;B模块收到信息后再触发E模块修改停止此模块相关的面板“启动”按钮开关状态为“停止”,其它的模块不受影响,用户通过C模块去读取故障信息并处理;过程路线:D-B-E-A-C;(4)严重故障:严重故障时,D模块内的某模块发生严重故障则立即发送信息,并登记严重故障的详细分析给A模块,然后D模块发信息给B模块,B模块通知E模块触发停止所有面板上的“启动”按钮为停止状态;A模块收到D模块的严重故障信息会立即执行严重故障处理方案:即急停所有电机运行,回传线程退出事件给D模块,D模块内部所有模块全体内部线程退出;过程路线:D-A-C,D-B-E,线路因模块为线程而并行执行;四、用户故障处理:用户先按下报警复位,取消蜂鸣器报警,再打开C模块对话框查看故障信息,根据故障信息情况进行相应的处理;(1)警告故障:用户可以暂时不用处理,这只是暂时提醒用户,不久后设备会因为当前机构模块“硬中断”而停止运行,这时用户在运行时或停止后处理;(2)一般故障:用户直接处理的一般故障包括I/O一般故障和逻辑一般故障,并按设备面板上相关“启动”按钮,恢复自动运行;当未消除故障时则重复执行所述步骤三和步骤四的过程;(3)严重故障:用户必须重新初始化所述设备,初始化内部重新开辟D模块内部所有逻辑功能模块线程,成功后并按所述设备面板启动按钮恢复整机自动运行即D模块内各模块自动运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十五研究所,未经中国电子科技集团公司第四十五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010130661.8/,转载请声明来源钻瓜专利网。
- 上一篇:小型双路正负输出高压模块电源
- 下一篇:纳米改性动力型锌镍二次电池的充电方法