计算机监控终端及监控方法

文档序号:6615318阅读:225来源:国知局
专利名称:计算机监控终端及监控方法
技术领域
本发明涉及一种计算机监控终端及监控方法。
背景技术
参考图l,现有的计算机监控系统通常包括一计算机(PC) 12、 一计算机监控终端14及 若干终端设备16 (例如温度感测器、继电器、摄像机及报警器等),所述计算机监控终端 14包括一中央处理器(CPU) 142及一微处理器(UP) 144,所述中央处理器142通过网络、串 口或其它接口与所述计算机12连接以进行数据传输,所述微处理器144通过其输入/输出接口 GPI0与所述终端设备16连接,所述中央处理器142与所述微处理器144间可进行数据传输,并 控制所述微处理器144的一重启端RESET。在这种架构的计算机监控系统中,所述计算机监控 终端14的中央处理器142仅处理后端操作即完成与计算机12的数据传输及进行数据处理,所 述微处理器144处理前端操作即完成与所述终端设备16之间的数据传输及进行数据处理,所 述中央处理器142的处理结果可通过所述微处理器144传输到所述终端设备16,上述终端设备 16输出的数据也可通过微处理器144传输到中央处理器142,进而传输至所述计算机12,此外 ,在所述微处理器144死机或程序执行错误时,通过所述中央处理器142即可向所述微处理器 144的重启端RESET发出指令,使所述微处理器144重启,避免由于所述微处理器144工作异常 导致整个计算机监控系统停止工作。
但是上述计算机监控系统也存在一些缺点,例如在微处理器144重启过程中计算机12将 无法与终端设备16进行数据传输,降低了所述计算机监控系统的工作稳定性及可靠性,而且 当微处理器144损坏后,整个计算机监控系统将停止工作。

发明内容
鉴于以上内容,有必要提供一种计算机监控终端及监控方法,能够提供容错复原功能, 在所述监控终端的一微处理器工作异常时维持整个计算机监控终端正常工作。
一种计算机监控终端,包括一中央处理器,所述中央处理器包括第一至第三输出端;一 与所述中央处理器进行数据传输的第一微处理器,所述第一微处理器包括一重启端及一输出 端,所述第一微处理器的重启端与所述中央处理器的第一输出端连接,用于接收所述中央处 理器的重启信号; 一与所述中央处理器进行数据传输的第二微处理器,所述第二微处理器包 括一重启端及一输出端,所述第二微处理器的重启端与所述中央处理器的第二输出端连接,用于接收所述中央处理器的重启信号;和一切换开关,所述切换开关包括两输入端、 一输出 端及一控制端,所述切换开关的两输入端分别与所述第一和第二微处理器的输出端连接,所 述控制端与所述中央处理器的第三输出端连接以接收所述中央处理器产生的一控制信号,所 述控制信号选择性地使所述切换开关的两输入端之一与其输出端导通。 一种应用上述计算机监控终端的监控方法,包括以下步骤 所述中央处理器控制所述切换开关选定所述第一微处理器进行数据传输;和 当所述第一微处理器工作异常时,所述中央处理器控制所述切换开关选定所述第二微处 理器进行数据传输,并输出一重启信号至所述第一微处理器。
上述计算机监控终端的中央处理器可根据所述第一和第二微处理器的工作状态控制所述 切换开关,在所述第一和第二微处理器之一工作异常时,通过所述第一和第二微处理器中另 一与所述终端设备完成数据传输,并发出控制信号使工作异常的微处理器重启,使所述计算 机监控终端具有容错复原功能,提高所述计算机监控终端的工作稳定性及可靠性。


下面结合附图及较佳实施方式对本发明作进一步详细描述 图l是现有计算机监控系统的原理图。
图2是本发明计算机监控终端的较佳实施方式的原理图。
具体实施例方式
参考图2,本发明计算机监控终端的较佳实施方式包括一中央处理器22、 一第一微处理 器24、 一第二微处理器26及一切换开关28,所述中央处理器22包括三个输出端GPI0rGPI03 、 一数据输入端及一数据输出端,所述第一和第二微处理器24和26均包括一输出端GPI0、 一 重启端RESET及一输入端,所述切换开关28包括两输入端X和Y、 一输出端GPIO及一控制端 SELECT,所述切换开关28的控制端SELECT接收所述中央处理器22发出的一控制信号后可选择 性将其输入端X和Y之一与其输出端GPIO导通。
所述中央处理器22的数据输入端通过串口与一计算机30连接以进行数据传输,所述中央 处理器22的数据输出端通过一总线29与所述第一和第二微处理器24和26的输入端连接以进行 数据传输,所述中央处理器22的输出端GPI01和GPI02分别对应与所述第一和第二微处理器 24和26的重启端RESET连接,所述第一和第二微处理器24和26的输出端GPI0分别对应与所述 切换开关28的输入端X和Y连接,所述切换开关28的控制端SELECT与所述中央处理器22的输出 端GPI03连接,所述切换开关28的输出端GPI0与若干终端设备40连接。
所述中央处理器22对所述第一和第二微处理器24和26以及切换开关28的控制可由软体实现,其工作流程如下步骤l,从中央处理器22的输出端GPI03发出一控制信号,使所述切换 开关28将其输入端X与第一微处理器24的输出端GPI0导通,使所述第一微处理器24与所述终 端设备40连接;步骤2,中央处理器22通过所述总线29与所述第一微处理器24进行数据传输 ;步骤3,当所述第一微处理器24工作异常时(死机或程序执行错误,导致数据传输无故中 断),中央处理器22通过其输出端GPI03发出控制信号,使所述切换开关28的输入端Y与第二 微处理器26的输出端GPIO导通,使所述第二微处理器26与所述终端设备40连接,中央处理器 22并通过其输出端GPI01产生一重启信号给所述第一微处理器24使其重启;步骤4,中央处理 器22通过所述总线29与所述第二微处理器26进行数据传输;步骤5,当所述第二微处理器26 工作异常时,中央处理器22通过其输出端GPI02产生一重启信号给所述第二微处理器26使其 重启,并返回步骤l。
上述计算机监控终端的中央处理器22可根据所述第一和第二微处理器24和26的工作状态 控制所述切换开关28,在所述第一和第二微处理器24和26之一工作异常时,通过所述第一和 第二微处理器24和26中另一与所述终端设备40完成数据传输,并发出重启信号使工作异常的 微处理器重启,以备使用,使所述计算机监控终端具有容错复原功能,提高所述计算机监控 终端的工作稳定性及可靠性。
上述计算机监控终端与所述计算机30和终端设备40—起组成一计算机监控系统,所述计 算机监控终端的中央处理器22通过串口与所述计算机30完成数据传输,将从终端设备40获取 的数据经处理后传输到计算机30或将计算机30输出的数据经处理后传输到终端设备40,并通 过执行软件自动判断所述第一和第二微处理器24和26以及所述切换开关28的连接状态,保持 与所述终端设备40间的数据传输通畅,提高所述计算机监控系统的工作稳定性及可靠性。
此外,所述中央处理器22还可通过软体扩展其控制功能,例如,在所述第一微处理器 24或第二微处理器26接收重启信号后,再次通过发送一探测信号以确定所述第一微处理器24 或第二微处理器26是否完成重启,若未完成重启则向所述计算机30发出一报警信号,指示所 述第一微处理器24或第二微处理器26损坏。
权利要求
权利要求1一种计算机监控终端,包括一中央处理器,包括第一至第三输出端;一与所述中央处理器进行数据传输的第一微处理器,包括一重启端及一输出端,所述第一微处理器的重启端与所述中央处理器的第一输出端连接,用于接收所述中央处理器的重启信号;一与所述中央处理器进行数据传输的第二微处理器,包括一重启端及一输出端,所述第二微处理器的重启端与所述中央处理器的第二输出端连接,用于接收所述中央处理器的重启信号;和一切换开关,包括两输入端、一输出端及一控制端,所述切换开关的两输入端分别与所述第一和第二微处理器的输出端连接,所述控制端与所述中央处理器的第三输出端连接以接收所述中央处理器产生的一控制信号,所述控制信号选择性地使所述切换开关的两输入端之一与其输出端导通。
2. 如权利要求l所述的计算机监控终端,其特征在于所述第一和 第二微处理器均通过总线与所述中央处理器进行数据传输。
3. 如权利要求1或2所述的计算机监控终端,其特征在于所述中央 处理器还与一计算机连接进行数据传输,所述切换开关的输出端与至少一终端设备连接进行 数据传输。
4. 一种应用如权利要求l所述的计算机监控终端的监控方法,包括以下步骤所述中央处理器控制所述切换开关选定所述第一微处理器进行数据传输;和 当所述第一微处理器工作异常时,所述中央处理器控制所述切换开关选定所述第二微处理器进行数据传输,并输出一重启信号至所述第一微处理器。
5. 如权利要求4所述的监控方法,其特征在于在所述中央处理器输出所述重启信号至所述第一微处理器后,所述中央处理器还输出一探测信号至所述第一微 处理器以确定其是否重启,并在所述第一微处理器未重启时产生一报警信号。
6.如权利要求4所述的监控方法,其特征在于所述监控方法还包 括步骤当所述第二微处理器工作异常时,所述中央处理器再控制所述切换开关选定所述重 启后的第一微处理器进行数据传输,并输出一重启信号至所述第二微处理器。
7.如权利要求6所述的监控方法,其特征在于在所述中央处理器 输出所述重启信号至所述第二微处理器后,所述中央处理器还输出一探测信号至所述第二微 处理器以确定其是否重启,并在所述第二微处理器未重启时产生一报警信号。
全文摘要
一种计算机监控终端,包括一中央处理器、一第一微处理器、一第二微处理器及一选择开关,所述中央处理器分别通过所述第一和第二微处理器与所述选择开关连接,并输出一控制信号选定所述第一和第二微处理器之一进行数据传输,并在传输数据的微处理器工作异常时控制所述选择开关选定另一微处理器进行数据传输,且输出一重启信号至所述工作异常的微处理器使其重启以备使用,并提供一种应用上述计算机监控终端的监控方法,以实现容错复原功能,提高所述计算机监控终端的工作稳定性和可靠性。
文档编号G06F11/07GK101458642SQ200710202959
公开日2009年6月17日 申请日期2007年12月10日 优先权日2007年12月10日
发明者柯光隆, 谢明志 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1