LIS系统通讯程序原理与实现._第1页
LIS系统通讯程序原理与实现._第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LIS 系统通讯程序原理与实现BSLIS 仪器数据采集方法BSLIS 对检验仪器的数据采集主要通过串行口通讯、USB 端口通讯、TCP/IP通讯、定时监控数据库和手工录入等几种方法。串行口通讯最为普遍,采用 RS-232C 标准,一般的仪器都支持此标准。定时监控数据库对仪器管理机上已有 的检验信息数据定时直接进行读取,而后转发到 BSLIS 系统,一般在国产仪器中较常见。 另外,检验科还有很多手工进行测试的项目,其信息的采集主要依靠 手工的录入。 下面对各种方式进行简要的介绍:(一 RS-232 通讯方式RS-232 是美国电子工业协会 EIA (Electronic Industry Ass

2、ociation 制定的一个接口标准,其全名为 RS-232C 其中 RS 是推荐标准的意思,C 代表标准的版 本号。该 标准是用于连接数据终端设备 DTE 和数据通讯设备 DCE 的接口规范。它被广泛 应用于检验自动化设备同 PC 之间的通讯。RS-232C 有很多种型号,一般常见的有 9 脚和 25 脚两种。该标准支持的速率为 0-20000bps 限制电缆长度 为 50 英尺,电缆 长度如果大于 50英尺时,也可以使用,但为了保证信号的质量,必须仔细测试。RS-232C 标准规定:正电压为 3-15V ,负电压为-3-15V。但在实现 RS-232C 标 准时各厂家生产的产品并没有完全统

3、一,因此在实际应用中有许多特别情况。RS- 232 通讯很受传输距离的限制,但将 RS-232 接口转换成双端平衡传送和 差分接收方 法,并对信号进行光电隔离,无需外接电源,可以实现延长 RS-232 通讯距离和抗干扰 保护接口之目的,通讯距离可达 2 公里。从通讯方式上来看,目前,根据仪器的不同,主要有两种方式:单向通讯、双向通 讯。?单向通讯:仪器只向 LIS 工作站发送检验数据,不接收 LIS 工作站发出的任 何 指令?双向通讯:仪器不仅向LIS工作站发送检验数据,还能接受从LIS工作站发 出 的指令。RS-232 因价格便宜,应用方便,所以在现代自动化实验室中,约有 90%的仪器采 用

4、该通讯方式同外部进行数据交换。而且,一些仪器还支持双向通讯。(二 USB 端 口通讯由于信息技术的进步,串口通讯也朝高速化方向发展,近年来在个人计算机的快 速发展下,使用串口通讯发展出了 USB (Universal Serial Bus 通用串行总 线,其信号 传输方式也是串行通讯(一次只传送一位。其通讯速率达 12Mbps ,在 1999 年所发 表的USB2.0 的版本已经将其速度提升到 480Mbps。USB 在实验室数据通讯中的应用主要有两种情况。一种是仪器提供USB 接口 ,则可以直接利用 USB 口进行大批量数据传输(可以传输图片。另一种,仪器本身没 有USB 接口 ,只提供 R

5、S-232 接口,我们可以将工作站中的 USB 口转换为 RS-232 通 过RS-232 同仪器进行通讯,这种方式可以利用 USB 传输速 率快,不占用系统资源的 优点,将一个 USB 口转换成多个 RS-232 口 ,实现一个工作站连接多台仪器。一些 BSLIS 用的计算机主板上仅有 1 个串口,要实现一台计算机连接多台仪 器, 可使用 USB 转串口的方法实现。补充说明:在使用 USB 转串口通讯时候,LIS 通讯程序端 校验位”不为“ None 而此时仪 器上设置 检验位”为“ None。”具体可以在“ Even、” “Odd 等中选择一个试验。(三 TCP/IP 通讯方式目前许多智能

6、仪器均提供了局域网接口,允许用户通过 TCP/IP 协议与仪器通 讯。TCP/IP 通讯在实现上经常借助于 Socket 技术。在不同的平台上有不同的 Socket API,开发的模式也不尽相同。在常见的 Microsoft 平台下,一般采用 Win Sock API。Win sock API 般采用 异 步方式通讯,此时,不能用类似于 for 语句的循环来实现对多组数据的发送,更不能用 循环语句来接收数据。比如,你可以用 for 语句来实现若干文件的复制,这很普遍也很正常,但在 Socket 编程以及大多数网络应用编程中都是行不通的,因网络通讯的 基本方式是请求和应答。在 Unix 平台下大

7、多采用阻塞方式开发,此时可以利用一些传统的方法。这两种方式,各有优缺点,一般认为对于复杂逻辑采用后者较好,如果采用异步的方式,则要不断更新状态。另外,和所有的通讯编程一样,Socket 编程也遵循数据分包传送这一 基本规则。也就是说,在 Socket 编程中,每次发送和接 收一个包,以保证数据传输的 安全性和稳定性,同时也不至于过多地占用系统资源。因为采用网络接口,其通讯速度非常快,功能也很强大,因此,这种通讯方 式往往 被用于一些需要进行图片传输的仪器,典型的有:拜尔 120 血液分析仪、B-D 公司的 流式细胞仪等。但采用此种方法也有一定的缺陷,其主要是接口程序开发相对复杂 一些。另外,由

8、于网络病毒的影响,对仪器的正常运行也构成了一定的威胁。(四定时监控数据库采用此种方式的仪器,一般都是一些小规模的产品或国产仪器。该类型仪器 在 设计同外部进行通讯时没有采用国际标准,甚至有的仪器就没有同外部进行通 讯的 接口。对于这种仪器,一般采用的方法是在仪器管理机上植入“ DataSpy ForBSLIS ”定时数据库监控器,按照一个时间间隔定时扫描相关数据库,再通过串口通 讯转发到 BSLIS 工作站。这种方式通讯的最大优点是,避免了仪器管 理机与 LIS、 HIS的网络连接,减少了网络病毒等不利因素的干扰。典型的仪器 如:北京普利生的 血流变、一些酶标仪、骨髓分析工作站、精子分析仪、尿液分 析工作站等等。为了提高灵活性和降低医院信息化成本,DataSpy For BSLIS提供了支持BSLIS 系统植入到仪器管理机的工作模式。这样可减少1 台 BSLIS 工作站。(五手工输入虽然目前实验室已基本实现了自动化,大量引进自动化分析仪器,但仍有许多项 目必须采用手工操作进行分析。在处理此类数据时,必须采用人工录入将项 目及其结果引入到系统。对于此类模式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论