摘要

为了解决现代模块化医检仪器中通信系统效率低下以及可扩展性差等问题,提出了一种基于发布订阅机制的分布式通信中间件,此中间件基于发布/订阅的模型设计,开发了与通信机制匹配的主题数据缓冲层,并在链路层使用CAN总线并进行具体通信设计,包括报文帧类型的选择、通信报文的格式设计等,极大提高了现代模块化医检仪器通信系统的稳定性、可靠性。