麻醉机标校数据的可靠存储方法及装置制造方法

文档序号:6510077阅读:208来源:国知局
麻醉机标校数据的可靠存储方法及装置制造方法
【专利摘要】本发明提出一种麻醉机标校数据的可靠存储方法及装置,其中方法包括以下步骤:获取麻醉机的标校数据和与标校数据对应的校验信息,并根据校验信息对标校数据进行校验;在标校数据校验正确后,将标校数据和校验信息写入主数据存储区和备份数据存储区;分别将存储在主数据存储区和备份数据存储区的标校数据与校验正确的校验数据进行比较,以判断写入到主数据存储区和备份数据存储区中标校数据是否正确;当写入到主数据存储区和备份数据存储区中的标校数据正确,并且主数据存储区发生故障时,将备份数据存储区中的标校数据作为麻醉机的运行数据。根据本发明实施例的方法,避免了标校数据存储错误或标校数据丢失,提高了标校数据存储和读取的可靠性。
【专利说明】麻醉机标校数据的可靠存储方法及装置

【技术领域】
[0001]本发明涉及数据存储【技术领域】,特别涉及一种麻醉机标校数据的可靠存储方法及
>J-U ρ?α装直。

【背景技术】
[0002]目前嵌入式设备、电子设备都会将比较重要和敏感的数据进行存储,便于开机后再次使用,比较常见的数据存储方式就是EEPROM存储,即设备每执行一次业务操作就将相关数据写入EEPROM中。
[0003]现有的嵌入式设备的存储原理和过程为:在常规模式下可以按字节进行存储,或者根据EEPROM地址范围,划分成若干个分页,然后再按页进行存储。
[0004]目前无论是按字节还是按页进行存储,一般EEPROM中只存储一份数据,或者只进行简单的备份。不利于数据保存、业务操作,安全性比较低。麻醉机在实际工作中,如果EEPROM出现个别单元或个别页损坏时,会丢失数据,使设备运行准确率下降,甚至会影响到人的生命安全。


【发明内容】

[0005]本发明的目的旨在至少解决上述的技术缺陷之一。
[0006]为此,本发明的一个目的在于提出一种麻醉机标校数据的可靠存储方法。所述存储方法具有存储数据的可靠性高的优点。
[0007]本发明的另一目的在于提出一种麻醉机标校数据的可靠存储装置。
[0008]为达到上述目的,本发明一方面的实施例提出一种麻醉机标校数据的可靠存储方法,所述麻醉机具有主数据存储区和备份数据存储区,所述方法包括以下步骤:获取麻醉机的标校数据和与所述标校数据对应的校验信息,并根据所述校验信息对所述标校数据进行校验;在所述标校数据校验正确后,将所述标校数据和所述校验信息写入所述主数据存储区和备份数据存储区;分别将存储在所述主数据存储区和所述备份数据存储区的标校数据与校验正确的所述校验数据进行比较,以判断写入到所述主数据存储区和所述备份数据存储区中标校数据是否正确;以及当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区发生故障时,将所述备份数据存储区中的标校数据作为所述麻醉机的运行数据。
[0009]根据本发明实施例的方法,通过将标校数据写入多个存储区,并进行校验、判断和比较,因此避免了标校数据存储错误或标校数据丢失,提高了标校数据存储和读取的可靠性。
[0010]在本发明的一个实施例中,还包括:当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区未发生故障时,将所述主数据存储区中的标校数据作为所述麻醉机的运行数据。
[0011 ] 在本发明的一个实施例中,还包括:当写入到所述主数据存储区和备份数据存储区中的标校数据错误时,重新将所述标校数据写入到所述主数据存储区和备份数据存储区,并判断所述标校数据是否正确;以及当重新写入到所述主数据存储区和备份数据存储区中的标校数据正确时,将所述主数据存储区或所述备份数据存储区的标校数据作为所述麻醉机的运行数据。
[0012]在本发明的一个实施例中,还包括:当重新写入到所述主数据存储区和备份数据存储区中的标校数据错误时,将默认标校数据作为所述麻醉机的运行数据。
[0013]在本发明的一个实施例中,所述主数据存储区和备份数据存储区包括多个存储单元,当所述主数据存储区和备份数据存储区中的一部分存储单元异常时,将校验后的标校数据写入到未发生异常的存储单元中。
[0014]为达到上述目的,本发明的实施例另一方面提出一种麻醉机标校数据的可靠存储装置,包括:获取模块,用于获取麻醉机的标校数据和与所述标校数据对应的校验信息,并根据所述校验信息对所述标校数据进行校验;存储模块,用于在所述标校数据校验正确后,将所述标校数据和所述校验信息写入主数据存储区和备份数据存储区;判断模块,用于分别将存储在所述主数据存储区和所述备份数据存储区的标校数据与校验正确的所述校验数据进行比较,以判断写入到所述主数据存储区和所述备份数据存储区中标校数据是否正确;以及第一确定模块,用于当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区发生故障时,将所述备份数据存储区中的标校数据作为所述麻醉机的运行数据。
[0015]根据本发明实施例的装置,通过将标校数据写入多个存储区,并进行校验、判断和比较,因此避免了标校数据存储错误或标校数据丢失,提高了标校数据存储和读取的可靠性。
[0016]在本发明的一个实施例中,所述第一确定模块还用于当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区未发生故障时,将所述主数据存储区中的标校数据作为所述麻醉机的运行数据。
[0017]在本发明的一个实施例中,还包括:存储判断模块,用于当写入到所述主数据存储区和备份数据存储区中的标校数据错误时,重新将所述标校数据写入到所述主数据存储区和备份数据存储区,并判断所述标校数据是否正确;以及第二确定模块,用于当重新写入到所述主数据存储区和备份数据存储区中的标校数据正确时,将所述主数据存储区或所述备份数据存储区的标校数据作为所述麻醉机的运行数据。
[0018]在本发明的一个实施例中,所述第二确定模块还用于当重新写入到所述主数据存储区和备份数据存储区中的标校数据错误时,将默认标校数据作为所述麻醉机的运行数据。
[0019]在本发明的一个实施例中,所述主数据存储区和备份数据存储区包括多个存储单元,当所述主数据存储区和备份数据存储区中的一部分存储单元异常时,将校验后的标校数据写入到未发生异常的存储单元中。
[0020]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0021]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1为根据本发明一个实施例的麻醉机标校数据的可靠存储方法的流程图;
[0023]图2为根据本发明一个实施例的麻醉机标校数据的可靠存储的过程示意图;
[0024]图3为根据本发明一个实施例的主数据存储区和备份数据存储区的示意图;
[0025]图4为根据本发明一个实施例的麻醉机标校数据的可靠存储装置的示意图;以及
[0026]图5为根据本发明另一个实施例的麻醉机标校数据的可靠存储装置的示意图。

【具体实施方式】
[0027]下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0028]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0029]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0030]图1为根据本发明一个实施例的麻醉机标校数据的可靠存储方法的流程图。图2为根据本发明一个实施例的麻醉机标校数据的可靠存储的过程示意图。如图1和图2所示,根据本发明实施例的麻醉机标校数据的可靠存储方法包括以下步骤:
[0031]步骤101,获取麻醉机的标校数据和与标校数据对应的校验信息,并根据校验信息对标校数据进行校验。
[0032]步骤102,在标校数据校验正确后,将标校数据和校验信息写入主数据存储区和备份数据存储区。
[0033]步骤103,分别将存储在主数据存储区和备份数据存储区的标校数据与校验正确的校验数据进行比较,以判断写入到主数据存储区和备份数据存储区中标校数据是否正确。
[0034]图3为根据本发明一个实施例的主数据存储区和备份数据存储区的示意图。如图3所示,主数据存储区和备份数据存储区包括多个存储单元,当主数据存储区和备份数据存储区中的一部分存储单元异常时,将校验后的标校数据写入到未发生异常的存储单元中。其中,主数据存储区和备份数据存储区的标校数据与校验正确的校验数据的比较结果,如果主数据存储区或备份数据存储区的标校数据与校验正确的校验数据不相同,则表示主数据存储区或备份数据存储区中存储该校验数据的存储单元发生了异常,因此重新将校验数据存储到下一个存储单元中,直至找到符合要求的存储单元。若所有空白存储单元均异常,则表示EEPROM失效,并将发出失效报警信息,以提示用户关键数据丢失。
[0035]步骤104,当写入到主数据存储区和备份数据存储区中的标校数据正确,并且主数据存储区发生故障时,将备份数据存储区中的标校数据作为麻醉机的运行数据。
[0036]在本发明的一个实施例中,当写入到主数据存储区和备份数据存储区中的标校数据正确,并且主数据存储区未发生故障时,将主数据存储区中的标校数据作为麻醉机的运行数据。
[0037]在本发明的一个实施例中,当写入到主数据存储区和备份数据存储区中的标校数据错误时,重新将标校数据写入到主数据存储区和备份数据存储区,并判断标校数据是否正确。当重新写入到主数据存储区和备份数据存储区中的标校数据正确时,将主数据存储区或备份数据存储区的标校数据作为麻醉机的运行数据。如果重新写入到主数据存储区和备份数据存储区中的标校数据错误时,将默认标校数据作为麻醉机的运行数据。其中,该默认标校数据为该麻醉机的初始化通用参数。
[0038]根据本发明实施例的方法,通过将标校数据写入多个存储区,并进行校验、判断和比较,因此避免了标校数据存储错误或标校数据丢失,提高了标校数据存储和读取的可靠性。
[0039]图4为根据本发明一个实施例的麻醉机标校数据的可靠存储装置的示意图。如图4所示,根据本发明实施例的麻醉机标校数据的可靠存储装置包括获取模块100、存储模块200、判断模块300和第一确定模块400。
[0040]其中,获取模块100用于获取麻醉机的标校数据和与标校数据对应的校验信息,并根据校验信息对标校数据进行校验。
[0041]存储模块200用于在标校数据校验正确后,将标校数据和校验信息写入主数据存储区和备份数据存储区。
[0042]判断模块300用于分别将存储在主数据存储区和备份数据存储区的标校数据与校验正确的校验数据进行比较,以判断写入到主数据存储区和备份数据存储区中标校数据是否正确。
[0043]在本发明的一个实施例中,主数据存储区和备份数据存储区包括多个存储单元,当主数据存储区和备份数据存储区中的一部分存储单元异常时,将校验后的标校数据写入到未发生异常的存储单元中。在本发明的一个实施例中,判断模块300判断主数据存储区和备份数据存储区的标校数据与校验正确的校验数据的比较结果,如果主数据存储区或备份数据存储区的标校数据与校验正确的校验数据不相同,则表示主数据存储区或备份数据存储区中存储该校验数据的存储单元发生了异常。
[0044]第一确定模块400用于当写入到主数据存储区和备份数据存储区中的标校数据正确,并且主数据存储区发生故障时,将备份数据存储区中的标校数据作为麻醉机的运行数据。
[0045]第一确定模块400还用于当写入到主数据存储区和备份数据存储区中的标校数据正确,并且主数据存储区未发生故障时,将主数据存储区中的标校数据作为麻醉机的运行数据。
[0046]图5为根据本发明另一个实施例的麻醉机标校数据的可靠存储装置的示意图。如图5所示,根据本发明实施例的麻醉机标校数据的可靠存储装置还包括存储判断模块500和第二确定模块600。
[0047]存储判断模块500用于当写入到主数据存储区和备份数据存储区中的标校数据错误时,重新将标校数据写入到主数据存储区和备份数据存储区,并判断标校数据是否正确。
[0048]第二确定模块600用于当重新写入到主数据存储区和备份数据存储区中的标校数据正确时,将主数据存储区或备份数据存储区的标校数据作为麻醉机的运行数据。
[0049]第二确定模块600还用于当重新写入到主数据存储区和备份数据存储区中的标校数据错误时,将默认标校数据作为麻醉机的运行数据。
[0050]如果部分存储单元发生异常无法存储时,第二确定模块600重新将校验数据存储到主数据存储区和备份数据存储区中的下一个存储单元中,直至找到符合要求的存储单元。若所有空白存储单元均异常,则表示EEPROM失效,并将发出失效报警信息,以提示用户关键数据丢失。
[0051]根据本发明实施例的装置,通过将标校数据写入多个存储区,并进行校验、判断和比较,因此避免了标校数据存储错误或标校数据丢失,提高了标校数据存储和读取的可靠性。
[0052]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【权利要求】
1.一种麻醉机标校数据的可靠存储方法,其特征在于,所述麻醉机具有主数据存储区和备份数据存储区,所述方法包括以下步骤: 获取麻醉机的标校数据和与所述标校数据对应的校验信息,并根据所述校验信息对所述标校数据进行校验; 在所述标校数据校验正确后,将所述标校数据和所述校验信息写入所述主数据存储区和备份数据存储区; 分别将存储在所述主数据存储区和所述备份数据存储区的标校数据与校验正确的所述校验数据进行比较,以判断写入到所述主数据存储区和所述备份数据存储区中标校数据是否正确;以及 当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区发生故障时,将所述备份数据存储区中的标校数据作为所述麻醉机的运行数据。
2.如权利要求1所述的麻醉机标校数据的可靠存储方法,其特征在于,还包括: 当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区未发生故障时,将所述主数据存储区中的标校数据作为所述麻醉机的运行数据。
3.如权利要求1所述的麻醉机标校数据的可靠存储方法,其特征在于,还包括: 当写入到所述主数据存储区和备份数据存储区中的标校数据错误时,重新将所述标校数据写入到所述主数据存储区和备份数据存储区,并判断所述标校数据是否正确;以及 当重新写入到所述主数据存储区和备份数据存储区中的标校数据正确时,将所述主数据存储区或所述备份数据存储区的标校数据作为所述麻醉机的运行数据。
4.如权利要求3所述的麻醉机标校数据的可靠存储方法,其特征在于,还包括: 当重新写入到所述主数据存储区和备份数据存储区中的标校数据错误时,将默认标校数据作为所述麻醉机的运行数据。
5.如权利要求1所述的麻醉机标校数据的可靠存储方法,其特征在于,所述主数据存储区和备份数据存储区包括多个存储单元,当所述主数据存储区和备份数据存储区中的一部分存储单元异常时,将校验后的标校数据写入到未发生异常的存储单元中。
6.一种麻醉机标校数据的可靠存储装置,其特征在于,包括: 获取模块,用于获取麻醉机的标校数据和与所述标校数据对应的校验信息,并根据所述校验信息对所述标校数据进行校验; 存储模块,用于在所述标校数据校验正确后,将所述标校数据和所述校验信息写入主数据存储区和备份数据存储区; 判断模块,用于分别将存储在所述主数据存储区和所述备份数据存储区的标校数据与校验正确的所述校验数据进行比较,以判断写入到所述主数据存储区和所述备份数据存储区中标校数据是否正确;以及 第一确定模块,用于当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区发生故障时,将所述备份数据存储区中的标校数据作为所述麻醉机的运行数据。
7.如权利要求6所述的麻醉机标校数据的可靠存储装置,其特征在于,所述第一确定模块还用于当写入到所述主数据存储区和备份数据存储区中的标校数据正确,并且所述主数据存储区未发生故障时,将所述主数据存储区中的标校数据作为所述麻醉机的运行数据。
8.如权利要求6所述的麻醉机标校数据的可靠存储装置,其特征在于,还包括:存储判断模块,用于当写入到所述主数据存储区和备份数据存储区中的标校数据错误时,重新将所述标校数据写入到所述主数据存储区和备份数据存储区,并判断所述标校数据是否正确;以及 第二确定模块,用于当重新写入到所述主数据存储区和备份数据存储区中的标校数据正确时,将所述主数据存储区或所述备份数据存储区的标校数据作为所述麻醉机的运行数据。
9.如权利要求8所述的麻醉机标校数据的可靠存储装置,其特征在于,所述第二确定模块还用于当重新写入到所述主数据存储区和备份数据存储区中的标校数据错误时,将默认标校数据作为所述麻醉机的运行数据。
10.如权利要求6所述的麻醉机标校数据的可靠存储装置,其特征在于,所述主数据存储区和备份数据存储区包括多个存储单元,当所述主数据存储区和备份数据存储区中的一部分存储单元异常时,将校验后的标校数据写入到未发生异常的存储单元中。
【文档编号】G06F11/14GK104424107SQ201310395580
【公开日】2015年3月18日 申请日期:2013年9月3日 优先权日:2013年9月3日
【发明者】张照伟 申请人:北京谊安医疗系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1