当前位置:文档之家› LIS系统通讯程序原理与实现

LIS系统通讯程序原理与实现

BSCOM 主程序

NOVA血气分析仪

日立 7020 生化分析仪

BSCOM主程序m_Port (1个串口对应1个对象)CPortPropertyPage::OnCommunication() 发数据收数据

{

...

// 根据DLL名调用相关仪器解析库函数串口多线程监控循环

ReceiveChar(...);

...

} CComDlg::ThreadProc( )

定时发回应码

多线程回应监控CComDlg::OnTimer(UINT nIDEvent)

发送线程消息

(一种仪器对应一个DLL)

(2)调用解析函数

ResolveData(...) // 内部解析函数多线程循环

ReceiveChar(...) // 引出函数

{ (3)删除结点(1)取结点 ...

TfxSendAck(...); // 遇到特殊字符发回应

... 解析数据队列

// 向解析数据队列内加结点

pParser->AddBuff (m_sData);

}

从串口解析后文件导入数据;

从数据库中取得项目信息;

形成报告数据;

审核;

并口

检验仪器

并口

并口TCP/IP

相关主题
文本预览
相关文档 最新文档