印刷设备的控制系统硬件自检方法和控制系统的制作方法

文档序号:6178642阅读:190来源:国知局
印刷设备的控制系统硬件自检方法和控制系统的制作方法
【专利摘要】本发明提供一种印刷设备的控制系统硬件自检方法和控制系统。该方法包括:主用主控板接收主机发送的自检命令,将自检命令转发给从主控板;从主控板根据自检命令,检测从主控板自身内部的硬件电路连接状态以及从主控板与其它主控板之间的电路连接状态得到自检结果并发送给主用主控板;主用主控板根据自检命令,检测主用主控板内部的硬件电路连接状态以及主用主控板与其它主控板之间的电路连接状态得到自检结果;主用主控板接收从主控板发送的自检结果,并将各个从主控板发送的自检结果和主用主控板的自检结果发送给主机。本发明不需要拆卸印刷设备的各个主控板,提高了印刷设备的控制系统的硬件检测效率。
【专利说明】印刷设备的控制系统硬件自检方法和控制系统

【技术领域】
[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]图1为本发明一实施例提供的印刷设备的控制系统硬件自检方法流程图;
[0031]图2为本发明另一实施例提供的印刷设备的控制系统硬件自检方法流程图;
[0032]图3为本发明一实施例提供的印刷设备的控制系统结构示意图。

【具体实施方式】
[0033]本发明中印刷设备的控制系统包括以下硬件:主机和至少两个主控板。不同的主控板用于处理不同颜色的打印控制命令,也就是一个主控板用于处于一种颜色的打印控制命令。本发明中印刷设备的控制系统硬件自检为所述控制系统中各主控板的自检。所述控制系统中主控板可以包括微处理器和现场可编程门阵列(Field Programmable GateArray,简称FPGA),或者包括微处理器和协控制器以及FPGA。FPGA也可以用可编程逻辑器件(Programmable Logic Device,简称 PLD)替代。
[0034]图1为本发明一实施例提供的印刷设备的控制系统硬件自检方法流程图。如图1所示,本实施例提供方法包括:
[0035]步骤11:主用主控板接收主机发送的自检命令。
[0036]印刷设备的控制系统中,主机可以通过网络与各个主控板通信,可以将主机的网口通过集线器(HUB)转接后分别连接到各个主控板上,各个主控板之间也可以相互通信。所述控制系统中的所有主控板中有一个主控板为主用主控板,其它主控板为从主控板。主用主控板可以接收主机发送的控制命令,并将控制命令转发给对应的从主控板,还可以将从主控板的响应信息发送给主机。主用主控板可以转换为从主控板,从主控板也可以转换为主用主控板。打印数据是由主机拆分后直接发送给各个主控板,打印控制命令由主机直接发送给主用主控板,并由主用主控板转发给各从主控板。
[0037]主机发现打印或复印或印刷出现问题并排除软件出现故障后,启动硬件在线自检过程,确定是否存在硬件故障。主机启动硬件在线自检时,先确定主机与主用主控板之间是否存在连接通路,如果存在连接通路,向主用主控板发送自检命令。
[0038]步骤12:主用主控板将自检命令转发给从主控板。
[0039]步骤13:从主控板根据自检命令,检测从主控板内部的硬件电路连接状态以及从主控板与其它主控板之间的电路连接状态得到自检结果并发送给主用主控板。
[0040]步骤14:主用主控板根据自检命令,检测主用主控板内部的硬件电路连接状态以及主用主控板与其它主控板之间的电路连接状态。
[0041]主用主控板接收到主机的自检命令后,将自检命令转发给各个从主控板,同时根据自检命令,检测主用主控板内部的硬件电路连接状态以及主用主控板与其它主控板之间的电路连接状态。从主控板接收到主用主控板的自检命令后,根据自检命令,检测从主控板内部的硬件电路连接状态以及从主控板与其它主控板之间的电路连接状态,之后将自检结果发送给主用主控板。
[0042]步骤15:主用主控板接收从主控板发送的自检结果,并将从主控板发送的自检结果和主用主控板的自检结果发送给主机。
[0043]主用主控板可以将各个从主控板发送的自检结果和主用主控板的自检结果汇总后的自检结果发送主机,主机将自检结果呈现给用户,交由用户处理。
[0044]本实施例供的方法中,印刷设备的控制系统中的主用主控板接收到主机发送的自检命令后,向各个从主控板转发自检命令。主用主控板和从主控板在自检命令的触发下,分别检测自身内部的硬件电路连接状态以及自身与其它主控板之间的电路连接状态,主用主控板还可以将各个主控板的自检结果发送给主机。由于,在进行印刷设备的控制系统硬件自检过程中,本实施例提供的方法不需要拆卸印刷设备的各个主控板,因此,提高了印刷设备的控制系统的硬件检测效率。
[0045]图2为本发明另一实施例提供的印刷设备的控制系统硬件自检方法流程图。如图2所示,本实施例提供方法包括:
[0046]步骤21:主用主控板接收主机发送的自检命令.
[0047]步骤22:主用主控板将自检命令转发给从主控板。
[0048]步骤23:从主控板根据自检命令,从工作模式切换到自检模式,运行自检程序,检测从主控板内部的硬件电路连接状态以及从主控板与其它主控板之间的电路连接状态,并将得到的自检结果发送给主用主控板。
[0049]各个主控板在上电后,加载印刷程序进入工作模式。其中,印刷程序包括复制程序、打印程序和印刷程序。各个主控板可以运行印刷程序也可以运行自检程序,
[0050]从主控板接收到主用主控板的自检命令后,退出工作模式切换到自检模式。从主控板通过退出印刷程序退出工作模式,然后加载自检程序进入自检模式。从主控板退出工作模式后,运行自检程序,检测从主控板内部的硬件电路连接状态以及从主控板与其它主控板之间的电路连接状态,之后将自检结果发送给主用主控板。从主控板将自检结果发送给主用主控板后,退出自检模式切换到工作模式,也就是退出自检程序并加载印刷程序进入工作模式。
[0051]步骤24:主用主控板根据自检命令,从工作模式切换到自检模式,运行自检程序,检测主用主控板内部的硬件电路连接状态以及主用主控板与其它主控板之间的电路连接状态。
[0052]主用主控板接收到主机的自检命令后,将自检命令转发给各个从主控板,同时退出工作模式切换到自检模式。主用主控板通过退出印刷程序退出工作模式,然后加载自检程序进入自检模式。主用主控板退出工作模式后,运行自检程序,检测主用主控板内部的硬件电路连接状态以及主用主控板与其它主控板之间的电路连接状态。
[0053]步骤25:主用主控板接收从主控板发送的自检结果,并将从主控板发送的自检结果和主用主控板的自检结果发送给主机,从自检模式切换到工作模式。
[0054]在将各个从主控板发送的自检结果和主用主控板的自检结果发送给主机之后,主用主控板退出自检模式切换到工作模式,也就是退出自检程序并加载印刷程序进入工作模式。
[0055]本实施例供的方法中,印刷设备的控制系统中的主用主控板接收到主机发送的自检命令后,向各个从主控板转发自检命令。主用主控板和从主控板在自检命令的触发下,分别从工作模式切换到自检模式,运行自检程序检测自身内部的硬件电路连接状态以及自身与其它主控板之间的电路连接状态,主用主控板还可以将各个主控板的自检结果发送给主机。由于,在进行印刷设备的控制系统硬件自检过程中,本实施例提供的方法不需要拆卸印刷设备的各个主控板,因此,提高了印刷设备的控制系统的硬件检测效率。
[0056]图3为本发明一实施例提供的印刷设备的控制系统结构示意图。如图3所示,本实施例提供的控制系统包括以下硬件:主机30和至少两个主控板,至少两个主控板中包括一个主用主控板31和至少一个从主控板32。主机和至少两个主控板。主机可以通过网络与各个主控板通信,可以将主机的网口通过集线器(HUB)转接后分别连接到各个主控板上。
[0057]印刷设备的控制系统包括以下硬件:主机和至少两个主控板。主机可以通过网络与各个主控板通信,可以将主机的网口通过集线器(HUB)转接后分别连接到各个主控板上。各个主控板之间也可以相互通信,印刷设备的控制系统中不同的主控板用于处理不同颜色的打印控制命令,也就是一个主控板用于处于一种颜色的打印控制命令主控板包括微处理器和现场可编程门阵列(Field Programmable Gate Array,简称FPGA),或者包括微处理器和协控制器以及FPGA。FPGA也可以用可编程逻辑器件(Programmable Logic Device,简称PLD )替代。
[0058]印刷设备的控制系统中的主控板中有一个主控板为主用主控板,其它主控板为从主控板。主用主控板可以接收主机发送的控制命令,并将控制命令转发给对应的从主控板,还可以将从主控板的响应信息发送给主机。主用主控板可以转换为从主控板,从主控板也可以转换为主用主控板。打印数据是由主机拆分后直接发送给各个主控板,打印控制命令由主机直接发送给主用主控板,并由主用主控板转发给各从主控板。
[0059]本实施例提供的主机、主用主控板和从主控板除具有以上功能外,还具有以下功倉泛:
[0060]主机30,用于确定与主用主控板之间存在连接通路的情况下,向主用主控板发送自检命令。
[0061 ] 主用主控板31,用于接收到自检命令后,将自检命令转发给从主控板。
[0062]主用主控板31,还用于根据所述自检命令,检测所述主用主控板内部的硬件电路连接状态以及所述主用主控板与其它主控板之间的电路连接状态。
[0063]可选地,所述主用主控板31,还用于在接收所述主机发送的自检命令之后,从工作模式切换到自检模式。主用主控板31切换到自检模式后,检测所述主用主控板内部的硬件电路连接状态以及所述主用主控板与其它主控板之间的电路连接状态
[0064]从主控板32,用于根据所述自检命令,检测所述从主控板内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态,将自检结果发送给所述主用主控板。
[0065]可选地,所述从主控板还用于,在根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态之前得到自检结果并发送给所述主用主控板之前,从工作模式切换到自检模式。所述从主控板还用于,在根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态之前得到自检结果并发送给所述主用主控板之后,从所述自检模式切换到所述工作模式。
[0066]主用主控板31,还用于接收所述从主控板发送的自检结果,并将所述从主控板发送的自检结果和所述主用主控板的自检结果发送给所述主机。
[0067]可选地,主用主控板31,还用于在将所述从主控板发送的自检结果和所述主用主控板的自检结果发送给所述主机之后,从所述自检模式切换到所述工作模式。
[0068]主机30,还用于接收所述主用主控板发送的所述从主控板的自检结果和所述主用主控板的自检结果。
[0069]本实施例供的印刷设备的控制系统中,主用主控板接收到主机发送的自检命令后,向各个从主控板转发自检命令。主用主控板和从主控板可以在自检命令的触发下,检测自身内部的硬件电路连接状态以及自身与其它主控板之间的电路连接状态,主用主控板还可以将各个主控板的自检结果发送给主机。由于,本实施例提供的方法在进行印刷设备的控制系统硬件自检过程中不需要拆卸印刷设备的电路板,因此,提高了印刷设备的控制系统的硬件检测效率。
[0070]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0071]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种印刷设备的控制系统硬件自检方法,其特征在于,所述印刷设备的控制系统包括:主机和至少两个主控板,所述至少两个主控板中包括一个主用主控板和至少一个从主控板;所述方法包括: 所述主用主控板接收所述主机发送的自检命令; 所述主用主控板将所述自检命令转发给所述从主控板; 所述从主控板根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态得到自检结果并发送给所述主用主控板; 所述主用主控板根据所述自检命令,检测所述主用主控板内部的硬件电路连接状态以及所述主用主控板与其它主控板之间的电路连接状态得到自检结果; 所述主用主控板接收所述从主控板发送的自检结果,并将各个所述从主控板发送的自检结果和所述主用主控板的自检结果发送给所述主机。
2.根据权利要求1所述的方法,其特征在于,所述主用主控板接收所述主机发送的自检命令之后,还包括: 所述主用主控板从工作模式切换到自检模式。
3.根据权利要求2所述的方法,其特征在于,在将所述从主控板发送的自检结果和所述主用主控板的自检结果发送给所述主机之后,还包括: 所述主用主控板从所述自检模式切换到所述工作模式。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述从主控板根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态之前得到自检结果并发送给所述主用主控板之前,还包括: 所述从主控板从工作模式切换到自检模式。
5.根据权利要求4所述的方法,其特征在于,在所述从主控板根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态之前得到自检结果并发送给所述主用主控板之后,还包括: 所述从主控板从所述自检模式切换到所述工作模式。
6.一种印刷设备的控制系统,其特征在于,包括:主机和至少两个主控板,所述至少两个主控板中包括一个主用主控板和至少一个从主控板; 所述主机,用于确定与所述主用主控板之间存在连接通路的情况下,向所述主用主控板发送自检命令; 所述主用主控板,用于接收到所述自检命令后,将所述自检命令转发给所述从主控板; 所述主用主控板,还用于根据所述自检命令,检测所述主用主控板内部的硬件电路连接状态以及所述主用主控板与其它主控板之间的电路连接状态; 所述从主控板,用于根据所述自检命令,检测所述从主控板内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态,将自检结果发送给所述主用主控板; 所述主用主控板,还用于接收所述从主控板发送的自检结果,并将所述从主控板发送的自检结果和所述主用主控板的自检结果发送给所述主机; 所述主机,还用于接收所述主用主控板发送的所述从主控板的自检结果和所述主用主控板的自检结果。
7.根据权利要求6所述的系统,其特征在于,所述主用主控板,还用于在接收所述主机发送的自检命令之后,从工作模式切换到自检模式。
8.根据权利要求7所述的系统,其特征在于,所述主用主控板,还用于在将所述从主控板发送的自检结果和所述主用主控板的自检结果发送给所述主机之后,从所述自检模式切换到所述工作模式。
9.根据权利要求6-8任一项所述的系统,其特征在于,所述从主控板,还用于在根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态之前得到自检结果并发送给所述主用主控板之前,从工作模式切换到自检模式。
10.根据权利要求9所述的系统,其特征在于,所述从主控板,还用于在根据所述自检命令,检测所述从主控板自身内部的硬件电路连接状态以及所述从主控板与其它主控板之间的电路连接状态之前得到自检结果并发送给所述主用主控板之后,从所述自检模式切换到所述工作模式。
【文档编号】G01R31/28GK104516342SQ201310461282
【公开日】2015年4月15日 申请日期:2013年9月30日 优先权日:2013年9月30日
【发明者】曾伟 申请人:北大方正集团有限公司, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1