关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 心电远程监测系统设计

心电远程监测系统设计

作者:时间:2010-04-14来源:网络收藏

1.2.4 信号的传输
LabVIEW可提供TCP、浏览器、RDA和DataSockel等通信方式。其中,DataSocket是NI公司推出的一项基于TCP/IP协议的新技术,该技术是面向测量和网上实时高速数据交换,用于一个计算机内或者网络中多个应用程序之间数据交换。虽然目前已有TCP/IP、DDE多种用于两个应用程序之间按共享数据的技术,但是这些技术都不是用于实时数据(Live Data)传输的。只有DataSocket是一项在测量和自动化应用中用于共享和发布实时数据的技术。
DataSocket实现的是数据通信,而将复杂的数据处理及显示留给客户端自行完成,网络只负责传递数据(包括控制命令),最后形成测试是一个C/S模式的。这样网络资源消耗少,通信速度快,适合实时性要求高、数据量比较大的测控。
DataSocket的工作方式如图5所示。DataSocket Publisher和Datasocket Subscliber是DataSockel Server的客户端,通过DataSocket Servert进行数据共享和交换,三者可运行在同一台机器或3台单独机器上(视具体情况而定)。将服务器与发布器和订阅器分离,以提高的安全性和可靠性。

本文引用地址:http://www.eepw.com.cn/article/163148.htm


DataSocket基本体系由协同工作的3个部分构成:服务器管理(DataSocket Server Manager)、服务器端(DataSocket Server)和客户端(DataSocket API)。同时还包括Dstp(DataSocket Transfer Protocol)协议、通用资源定位符URL(Uniform Resour DataSocket Servet Managerce Locator)和文件格式等规程。
DataSocket对外提供的资源定位接口和功能调用接口,通过URL方式访问服务器中的数据项,读数据时为源地址,写地址是为宿地址。在URL中表明数据的传输协议、网络计算机标志和数据缓冲区变量,如图6所示。


DataSoeket支持多种数据传输协议,不同的URL前缀表示了不同的协议或数据类型。如“dstp://HYY/data”,其中HYY为服务器名称,data为数据项的名称。由此可见,DataSocket简化了应用程序之间、计算机之间的网络数据传输,简化程序通信,提高编程效率。

2 系统应用及注意事项
该系统可应用于医院内外的心脏病人,系统硬件电路模块通过串口与PC机或便携式计算机相连,显示、存储、分析、打印和传输数据,医生根据传输的数据及时诊断心脏病人的病情。而软件部分实现远程传输时应注意:数据传输之前要分别在服务器与客户机上启动DataSocket Server.建立连接,规定URL和控件连接方式,进而发送和读取数据。

3 结束语
本系统不同于传统的心电系统之处在于采用软件编程实现心电系统功能,以便于系统功能扩展。经实验测试,数据显示和远程通信未出现失真,达到了预期效果。利用DataSocket通信技术实现心电数据的远程通信,网络资源利用率高,传输数据量大,并且在服务器处理能力足够强的情况下,可服务多个被病人。被监测病人可位于医院或医院外(比如家庭、办公室、户外等),只要有PC机或便携式计算机及网络都可实现心电实时监测。可见,该系统具有强大功能和低成本的特点为众多心脏病患者提供方便,增强医疗服务系统,具有较高的社会使用价值和市场前景。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭