论文部分内容阅读
传统生化分析仪一般均采用双试剂、双反应原理,存在诸如交叉污染、多次加样误差大等影响测量精度的问题。国家科技部九五攻关课题——生化分析仪Ⅱ型机采用以一次性生化试剂杯为核心的崭新结构,从根本上避免了上述问题,提高了检测的精度、稳定性。本文介绍了生化分析仪Ⅱ型机主控软件系统的设计实现。 生化分析仪软件主要完成以下功能:控制协调机械部件动作;接收光度计吸光度值信号;对反应过程中吸光度值数据进行分析处理,完成测试、校准、质控功能;测试校准、质控结果的存贮、回放与统计分析。按照其功能要求,整个软件系统由四个模块构成:硬件控制与通讯模块、数据处理模块、数据库模块、UI界面模块。为了保证硬件控制、通讯的实时性、同步性,这是硬件控制与通讯模块实现的关键,我们采用多线程编程来实现。对每部分硬件系统,使用独立工作者线程负责与它的联系,并对此线程赋与高的优先级,以保证工作的实时性。同时,采用管理者线程负责各部分硬件间的同步。分析处理模块的主要功能由独立的分析处理线程完成,同时需要运动控制线程、光度计线程的配合。数据库模块采用的是DAO数据库编程方法,数据源选用的是ACCESS数据库格式,并利用消息传递机制实现了多线程情况下的数据库访问。在参考当前生化分析仪界面和当前界面设计发展趋势的基础上,UI界面模块大量采用表格、键图等形式,使用户操作更加直观、简单。 本系统经过与生化分析仪Ⅱ型机硬件系统的联机调试,运行稳定、结果正确,表明系统的设计是合理的、可靠的。本系统的研制顺应了大型医疗仪器国产化的发展趋势,随着仪器的研制完成与推向市场,必将产生良好的社会效益与经济效益。