System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于REST API的磁共振外围设备集群管理方法技术_技高网

一种基于REST API的磁共振外围设备集群管理方法技术

技术编号:40135083 阅读:7 留言:0更新日期:2024-01-23 22:44
本发明专利技术涉及一种基于REST API的磁共振外围设备集群管理方法,涉及外围设备管理技术领域,包括以在磁共振检测软件启动时,打开REST API服务模块,REST API对外围设备的集群进行初始化;在磁共振检测软件界面中,定期调用REST API服务模块的GET请求,获取外围设备集群的数据信息,本申请利用REST API服务模块和外围设备进行整合连接,从而能够实现利用REST API服务模块对外围设备的控制,提供对外围设备的统一管理接口,实现外围设备的连接和通信功能,不需要单独的管理代码,从而解决现有技术中外围设备维护和管理较为繁琐的问题。

【技术实现步骤摘要】

本专利技术涉及外围设备管理,具体为一种基于rest api的磁共振外围设备集群管理方法。


技术介绍

1、磁共振检测系统是一种用于对人体进行非侵入性诊断和检测的医疗设备,磁共振检测系统包括梯度功效、射频功放、生理门控、匀场电源等外围设备,在检测成像过程中,需要实时观测外围设备的关键状态值,以及设置外围设备的相关参数。

2、在现有技术中,对于磁共振检测系统的梯度功放、射频功放、生理门控、匀场电源等外围设备的集群管理,需要针对不同的设备编写独立的管理代码,对于其外围设备的维护和管理较为繁琐,其他系统需要额外的接口或者手段才能够获取设备的信息,增加了开发和集成的复杂性。


技术实现思路

1、本专利技术的目的在于提供了一种基于rest api的磁共振外围设备集群管理方法。

2、本专利技术所解决的技术问题为:解决现有技术中,磁共振检测系统中的外围设备在集群管理时,由于其需要编写各自独立的管理代码,造成的外围设备维护和管理较为繁琐的问题。

3、本专利技术可以通过以下技术方案实现:一种基于rest api的磁共振外围设备集群管理方法,包括以下步骤:

4、步骤一,在磁共振检测软件启动时,打开rest api服务模块,rest api对外围设备的集群进行初始化;

5、步骤二,在磁共振检测软件界面中,定期调用rest api服务模块的get请求,获取外围设备集群的数据信息。

6、本专利技术的进一步技术改进在于:在步骤一之前还设置有准备步骤:

7、准备步骤:建立rest api服务模块,根据rest api服务模块对外围设备进行统一管理,将外围设备的连接接口、数据读取接口和数据写入接口连接在rest api服务模块上。

8、本专利技术的进一步技术改进在于:在准备步骤中还设置有外围设备组件模块构建步骤:

9、外围设备组件模块步骤:获取准备步骤中的外围设备接口,对外围设备接口进行定义整合,集成在外围设备组件模块中。

10、本专利技术的进一步技术改进在于:在步骤二之后还设置有指令发送步骤:

11、指令发送步骤,在磁共振检测软件界面上的功能按钮被触发时,rest api服务模块被调用,rest api服务模块调用外围设备组件模块中相应的功能按钮,由rest api服务模块向实体设备发送协议指令。

12、本专利技术的进一步技术改进在于:在指令发送步骤之后还设置有解析步骤:

13、解析步骤:实体设备在接收到协议指令后,返回指令数据给外围设备组件模块,外围设备组件模块将返回内容进行解析,将解析得到的内容和返回内容更新在本地存储模块中。

14、本专利技术的进一步技术改进在于:外围设备组件模块中设置有原始接口模块和备份接口模块,rest api服务模块调取原始接口模块中的数据,在原始接口模块中数据被调取时,对原始接口模块和备份接口模块中的数据进行同步更新。

15、本专利技术的进一步技术改进在于:在原始接口模块的数据调用卡顿时,启用更换模块,利用更换模块将原始接口模块停止后,更换为备份接口模块,将数据获取步骤往前回溯,在回溯一个时钟周期后,通过rest api服务模块对更换接口模块中的数据进行调用。

16、与现有技术相比,本专利技术具备以下有益效果:

17、1、本申请通过设置rest api服务模块,利用rest api服务模块对外围设备的集群进行初始化,随后在磁共振检测软件的界面中,定期调用rest apia服务模块的get请求,获取外围设备集群的数据信息,从而能够利用rest api服务模块和外围设备进行整合连接,从而能够实现利用rest api服务模块对外围设备的控制,提供对外围设备的统一管理接口,实现外围设备的连接和通信功能,即通过同一套rest api服务模块可以访问磁共振检测系统的多个外围设备,如梯度功放设备、射频功放设备、生理门控设备、匀场电源等,不需要单独的管理代码,从而解决现有技术中外围设备维护和管理较为繁琐的问题。

18、2、本申请通过在准备步骤中,建立rest api服务模块,将外围设备的连接接口、数据读取接口和数据写入接口连接在rest api服务模块上,并且将其连接定义在外围设备组件模块上,通过外围设备组件模块对接口数据进行整合,从而能够便于数据的规整存储,从而便于rest api服务模块对数据进行维护和管理,在使用时,通过rest api服务模块调取外围设备组件模块中的相应功能按钮,实现rest api向着实体发送协议指令的功能,所以在使用时,其他系统可以直接使用rest api服务模块中的接口,直接获取同一套设备集群中的数据信息,不需要其他额外的封装代码,便于外围设备的管理,以及相邻系统的功能性连接。

19、3、本申请通过rest api服务模块中的解析步骤,即实体设备在接收到协议指令后,返回指令数据给外围设备组件模块,即将数据发送到rest api中进行解析处理,此过程能够实现数据的解析,在使用场景中,可以实现前后端的解耦,代码也可以分别迭代更新,有助于后续的项目开发,提高项目开发的效率。

20、4、本申请为了避免rest api服务中的程序出现卡顿,此过程采用了原始接口模块和备份接口模块协同使用,在初始使用时,可以通过原始接口模块进行查询处理,当原始接口模块中涉及的程序卡顿时,为了保证查询的效率,所以将备份接口模块替换原始接口模块,并对原始接口模块进行处理,在确保原始接口模块克服卡顿时,将其作为备份模块和备份接口模块协同使用。

本文档来自技高网...

【技术保护点】

1.一种基于REST API的磁共振外围设备集群管理方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于REST AP I的磁共振外围设备集群管理方法,其特征在于,在步骤一之前还设置有准备步骤:

3.根据权利要求2所述的一种基于REST AP I的磁共振外围设备集群管理方法,其特征在于,在准备步骤中还设置有外围设备组件模块构建步骤:

4.根据权利要求3所述的一种基于REST AP I的磁共振外围设备集群管理方法,其特征在于,在步骤二之后还设置有指令发送步骤:

5.根据权利要求4所述的一种基于REST AP I的磁共振外围设备集群管理方法,其特征在于,在指令发送步骤之后还设置有解析步骤:

6.根据权利要求3所述的一种基于REST AP I的磁共振外围设备集群管理方法,其特征在于,外围设备组件模块中设置有原始接口模块和备份接口模块,REST AP I服务模块调取原始接口模块中的数据,在原始接口模块中数据被调取时,对原始接口模块和备份接口模块中的数据进行同步更新。

7.根据权利要求6所述的一种基于REST AP I的磁共振外围设备集群管理方法,其特征在于,在原始接口模块的数据调用卡顿时,启用更换模块,利用更换模块将原始接口模块停止后,更换为备份接口模块,将数据获取步骤往前回溯,在回溯一个时钟周期后,通过RESTAP I服务模块对更换接口模块中的数据进行调用。

...

【技术特征摘要】

1.一种基于rest api的磁共振外围设备集群管理方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于rest ap i的磁共振外围设备集群管理方法,其特征在于,在步骤一之前还设置有准备步骤:

3.根据权利要求2所述的一种基于rest ap i的磁共振外围设备集群管理方法,其特征在于,在准备步骤中还设置有外围设备组件模块构建步骤:

4.根据权利要求3所述的一种基于rest ap i的磁共振外围设备集群管理方法,其特征在于,在步骤二之后还设置有指令发送步骤:

5.根据权利要求4所述的一种基于rest ap i的磁共振外围设备集群管理方法,其特征在于,在指令发送...

【专利技术属性】
技术研发人员:祁甫浪王月
申请(专利权)人:安徽福晴科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1