【技术实现步骤摘要】
对具有状态机的实验室自动化设备的日志文件评估
[0001]本专利技术涉及用于确定实验室自动化设备的状态的方法、计算机程序和计算机可读介质。本专利技术还涉及一种用于实验室自动化设备的评估系统。
技术介绍
[0002]实验室自动化设备用于自动化实验室助理的任务,其例如测试患者的特定疾病。通常,借助于生化过程采集和分析患者的血液、尿液、粪便等样品。这种过程由各种操作组成,各种操作如添加物质、孵育、分离等,以及定量或定性测量指示特定疾病的物质的量或存在的测量处理。这种分析通常称为化验。要执行的步骤的顺序称为化验协议。
[0003]这种化验协议的所有步骤都可以由实验室自动化设备自动执行。例如,EP 2 918 378 A1描述了这样一种设备。
[0004]在执行这种化验协议期间,实验室自动化设备的控制器通常生成一个或多个日志文件,其中保存由控制器产生的事件和消息。如果化验协议因错误而中止,通常仅有日志文件中的错误消息不足以识别确切的问题,因为多个故障可能会导致人们在日志文件中看到相同的错误消息。
[0005]通 ...
【技术保护点】
【技术特征摘要】
1.一种用于确定实验室自动化设备(10)的状态(58)的方法,所述方法包括:从所述实验室自动化设备(10)接收日志文件(44),所述日志文件(44)包括在由所述实验室自动化设备(10)执行的过程期间发生的事件的条目(50),其中,所述事件已经由所述实验室自动化设备(10)的组件(32、34、36、38、40)创建,并且每个条目(50)至少包括事件时间(52a)和事件类型(52c);提供所述实验室自动化设备(10)的状态机(56),所述状态机(56)对所述实验室自动化设备(10)的状态(58)以及所述状态(58)之间的转换(60)进行编码,其中,每个转换(60)是正在状态(58)处启动并且指向另一个状态(58),并且其中,每个转换(60)被与所述日志文件中的条目方案相关联,所述条目方案至少包括事件类型(52c);将所述实验室自动化设备的当前状态(58b)设置为开始状态(58a);沿着增加的事件时间(52a)而在所述日志文件(44)的所述条目(50)中移动并且将所述条目(50)与所述当前状态(58b)相关联;在所述移动期间,当在所述日志文件(44)中识别出与在所述当前状态(58b)处启动的转换(60)相关联的条目方案时,将所述当前状态(58b)更改为所述转换(60)所正在指向的所述状态(58)。2.根据权利要求1所述的方法,其中,所述开始状态(58a)是通过在所述日志文件(44)中移动和识别指向状态(58)的转换(60)来被识别的,该状态(58)是仅所述转换(60)正在指向的状态并且将所述开始状态(58a)设置到该状态(58)。3.根据权利要求1或2所述的方法,其中,状态(58)附加地具有属性;以及当在所述日志文件(44)中识别出与在所述当前状态(58b)处启动的转换(60)相关联的条目方案时,将所述当前状态(58b)更改为所述转换(60)正在指向的所述状态(58),并且基于所述条目方案已经被识别的所述条目(50)和/或从这些条目之前的条目来确定所述当前状态(58)的所述属性。4.根据权利要求3所述的方法,其中,所述日志文件(44)所述的条目(50)进一步包括附加数据,从该附加数据确定所述属性。5.根据前述权利要求中的一项所述的方法,其中,所述日志文件(44)的每个条目(50)进一步包括:用于识别与所述条目(50)相关联的组件和/或线程的标识符(52b);其中,提供至少两个状态机(56),其中,每个状态机(56)与标识符(52b)相关联。6.根据权利要求5所述的方法,其中,对于每个状态机(56),所述实验室自动化设备(10)的依赖于状态机的当前状态(58b)被设置为开始状...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。