工业相机及其启动异常自动恢复的方法、计算机存储介质技术

技术编号:36559820 阅读:20 留言:0更新日期:2023-02-04 17:14
本发明专利技术提出一种工业相机启动异常自动恢复的方法,包括:检测供电模块是否收到上电信号;第一控制模块加载内核驱动,并发出使能信号;检测看门狗模块是否收到使能信号;当供电模块收到上电信号且看门狗模块未收到使能信号时,看门狗模块发出复位信号;供电模块根据复位信号重新上电。本发明专利技术所提出的工业相机启动异常自动恢复的方法,当工业相机通电后,即可检测到供电模块是否收到上电信号,且第一控制模块加载内核驱动,并发出使能信号,而后检测看门狗模块是否收到使能信号,当供电模块收到上电信号且看门狗模块未收到使能信号时,则表示工业相机启动异常,继而看门狗模块发出复位信号,供电模块根据复位信号重新上电。供电模块根据复位信号重新上电。供电模块根据复位信号重新上电。

【技术实现步骤摘要】
工业相机及其启动异常自动恢复的方法、计算机存储介质


[0001]本专利技术涉及工业智能相机领域,特别涉及一种工业相机及其启动异常自动恢复的方法、计算机存储介质。

技术介绍

[0002]工业智能相机是一种高度集成化的微小型机器视觉系统,它将图像采集、处理和通信功能集成于一个相机内,从而提供了具有多功能、短小灵活、易于实现等诸多优点的机器视觉解决方案。
[0003]在实际应用中,如果相机异常断电后开机,会出现蓝屏、系统崩溃等问题,导致相机无法正常进入系统,但是,由于实际应用中相机通常无外接显示设备,操作者无法第一时间发现相机异常,只能等待一段时间直至发现机器工作异常时才人工介入,影响用户体验。

技术实现思路

[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]图1为本专利技术工业相机启动异常自动恢复的方法一实施例的流程图;
[0038]图2为本专利技术工业相机启动异常自动恢复的方法又一实施例的流程图;
[0039]图3为本专利技术工业相机一实施例的功能模块图;
[0040]图4为本专利技术工业相机又一实施例的功能模块图。
具体实施方式
[0041]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的方案进行清楚完整的描述,显然,所描述的实施例仅是本专利技术中的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0042]需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0043]还需要说明的是,当元件被称为“固定于”或“设置于”另一个元件上时,它可以直接在另一个元件上或者可能同时存在居中元件。当一个元件被称为是“连接”另一个元件,它可以是直接连接另一个元件或者可能同时存在居中元件。
[0044]另外,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。
[0045]本专利技术提出一种工业相机启动异常自动恢复的方法,参见图1和图3,该工业相机启动异常自动恢复的方法包括以下步骤:
[0046]S10,检测供电模块10是否收到上电信号;
[0047]S20,第一控制模块20加载内核驱动,并发出使能信号;
[0048]S30,检测看门狗模块30是否收到使能信号;
[0049]S40,当供电模块10收到上电信号且看门狗模块30未收到使能信号时,看门狗模块30发出复位信号;
[0050]S50,供电模块10根据复位信号重新上电。
[0051]本实施例中,当用户或开发测试人员长按工业相机的开机键时,即可检测到供电模块10是否收到上电信号,且第一控制模块20加载内核驱动,并发出使能信号,而后检测看本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业相机启动异常自动恢复的方法,其特征在于,包括:检测供电模块是否收到上电信号;第一控制模块加载内核驱动,并发出使能信号;检测看门狗模块是否收到使能信号;当供电模块收到上电信号且看门狗模块未收到使能信号时,看门狗模块发出复位信号;供电模块根据复位信号重新上电。2.根据权利要求1所述的工业相机启动异常自动恢复的方法,其特征在于,还包括:当第一控制模块加载内核驱动失败时,看门狗模块发出复位信号。3.根据权利要求1所述的工业相机启动异常自动恢复的方法,其特征在于,所述看门狗模块发出复位信号的步骤,还包括:当供电模块收到上电信号超过预设时间,且看门狗模块未收到使能信号时,看门狗模块发出复位信号。4.根据权利要求1所述的工业相机启动异常自动恢复的方法,其特征在于,还包括:当供电模块收到上电信号且看门狗模块收到使能信号时,第一控制模块卸载内核驱动,并禁用看门狗模块。5.根据权利要求1~4任一项所述的工业相机启动异常自动恢复的方法,其特征在于,还包括:供电模块根据复位信号重新上电后,第一控...

【专利技术属性】
技术研发人员:聂忠强姚武强李德华
申请(专利权)人:深圳市度申科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1