仅当a机无法启动时
2020-05-13 13:55
来源:未知
点击数:            

3改进的仪器通信模式设计

普通模式仪器的通信程序模式即串口通信方式,仪器通过串口线和电脑连接,电脑连入院内网络。这种方式下的仪器通信程序安装在此电脑,仪器通信程序采用com接口工作模式和仪器进行通信(图1)。目前,绝大多数的lis系统采用此种模式与仪器设备进行通信,仪器通过串口线与电脑直接连接,这种通信方式对电脑的依赖性较强。在实际应用中,电脑由于某种原因发生故障,是会经常碰到的。如电脑中了某种病毒(木马等)或安装了某个软件,导致电脑无法启动或与仪器通信程序冲突等。在这些故障中,硬件出故障的机率一般要小于软件,电脑硬件本身的稳定性已经非常可信。但无论是软件出问题或是硬件出问题,必然会引起业务的中断。因此,必须考虑更加可靠的通信方式。

1普通模式仪器的通信程序模式

2串口服务器

随着信息化建设不断深入,医院对信息系统的依赖性愈来愈大,对业务连续性要求越来越高,对通信模块的要求也越来越高。怎样保证在电脑(软件或硬件)无法正常工作时,迅速启动应急措施,保证业务不中断,保持较高的稳定性和较好的连续性,是我们工作中必须重视的问题。

我院自从采用了接口服务器的通信方式后,仪器设备信息的通信一直保持畅通状态。当然,仪器通信程序的安全及稳定运行,不仅仅是一套恢复程序就能完全解决的,还需要对仪器设备、计算机网络等进行管理,如定期检查设备状态、网络环境等。只有从多方面加强建设和管理,每一点都落实到位,才能保证业务的连续性,减少系统隐患。(本文作者:周渝霞、刘道践、李源、李硕 单位:中国人民解放军第三零二医院)

检验仪器数据通信系统设计:

我们将串口服务器引入检验科的网络中,就是要打破仪器与电脑的强耦合,即将仪器对某台电脑的强依赖性,转换到对网络、对串口服务器的依赖上(图2)。采用此设计后,仪器通信程序采用socket协议编写通讯程序,socket协议通信适于处理各种复杂、灵活的通信需求,我院全院级的仪器通信解决方案,见图3。在实际应用中,同一仪器的通信程序要在两台不同的电脑上进行安装,两套通信程序的仪器网络连接,仪器数据解析及lis通信设置完全一致。(1)工作模式。一台(a机)处于正常工作模式,配置为自动启动模式,当操作系统启动时,通信程序自动启动。另一台(b机)处于备用模式,设置为手动启动模式,当操作系统启动后,通过手动运行通信程序,仅当a机无法启动时,才进行手工启动。(2)故障恢复。一旦a机因为某种故障无法正常运行时,手动启动b机上的通讯程序,因为仪器的串口线连接到串口服务器上,所以当a机发生故障时,并不影响仪器实验数据的传输,而当b机上的通信程序启动以后,会自动连接串口服务器,并把仪器数据上传至lis。这样,工作人员仅需判断a机故障,并手工启动b机通信程序,业务则自动恢复。在b机运行期间,尽快联系it支持,将a机进行恢复,当a机恢复以后,仍恢复到原始的工作模式,a机为正常工作模式,b机为备用模式。

串口服务器是为rs-232串口到tcp/ip网络之间完成数据转换的通讯接口转换器。提供rs-232终端串口与tcp/ip网络的数据双向透明传输,提供串口转网络功能及串口转网络解决方案。串口服务器,一般内部集成ip、tcp、http、udp、dns等协议。rs-232串口转换提供数据自动控制。提供数据双向透明传输,实现串口转网络功能可以让串口设备立即连接网络。串口服务器的工作方式有:服务器方式、客户端方式。通讯模式有:虚拟串口模式、网络通讯模式(工业级串口服务器,一端连接串口,一端连接网口)。这种方式的优点在于仪器通过网线可与网上的任一台电脑连接通信,增加了连接的灵活性。通信程序安装在其中一台电脑上,当这台电脑出现硬件或软件故障时,与之通信的仪器仍不能正常工作,即存在单点故障。如何对这种通信模式进行优化,这是本文要解决的问题。

Copyright © 2012-2013 .All rights reserved.http://www.315gsdq.cn 版权所有