一种基于全ip的pet通信系统的制作方法_2

文档序号:8684161阅读:来源:国知局
明,对外接口稳定明晰,提供了一种标准化规范化的通 信结构,开发成本低,具体通信可根据实际空间的布线设置为无线连接,同时,PET通信系统 经由中转单元实现控制与显示模块100与客户端单元的信息中转,PET系统的可扩展性强, 当采用上述的阳T通信系统,PET设备或者应用阳T的其他设备中,不仅一个服务器上可挂 接多组设备接入模块200,且每组设备接入模块200中,中转单元210上还可根据设置需求 挂接多种其他控制单元,控制单元与中转单元210之间,中转单元210与控制与显示模块 100均通过IP网络通信连接。因为是基于IP通信,服务器或者中转单元210作为Server 端,探测器组件221、电机控制组件222、时钟控制组件223等作为客户端,只要Server端的 处理能力够强,客户端的数量可不受限制,极大的提高了系统的可扩展性,与系统控制板或 者服务器的Server端链接的设备数量可W方便增加和减少,该样探测器组件即探测器控 制板的数量可任意改变,而无需对其他部分做出修改。
[0032] 控制与显示模块100主要用于人机交互、系统控制命令的下发和各类结果的处理 与呈现,本实施例中,控制与显示模块100为小型机、服务器、工作站或普通PC中的一种,所 控制与显示模块中运行Windows、Linux、化ix、Mac0SX操作系统中的任意一种W及TCP/ IP协议找。W下W控制与显示模块100为服务器,服务器中运行WindowsW及TCP/IP协议 找或者服务器中运行Linux操作系统及TCP/IP协议找进行说明。服务器根据客户的使用 场景,通过IP网络分别与各客户端(即探测器组件221、电机控制组件222、时钟控制组件 223)通信,自主决定各个探测器组件221、电机控制组件222的工作模式、参数和固件W及 中转单元210的工作参数。
[0033]中转单元210与控制与显示模块100基于IP网络通信连接,用于各客户端与控制 与显示模块100之间消息的转发、缓冲和转换。中转单元210可直接为ARM控制板或者包括 AM控制板化及与ARM控制板基于IP网络通信连接的系统交换板,当中转单元210为ARM 控制板时,多个客户端直接挂接在ARM控制板上,当控制与显示模块100的处理能力足够强 大,客户端的数量可无线扩展,任意设置。当中转单元210包括ARM控制板化及与ARM控制 板基于IP网络通信连接的系统交换板,多个客户端即至少一组探测器组件221、电机控制 组件222W及时钟控制组件223分别与系统交换板基于IP通信连接。
[0034] 当设置多组设备接入模块200时,各设备接入模块200中的中转单元210之间也 可基于IP网络通信连接W用于探测器组件221、时钟控制组件223、电机控制组件222与控 制与显示模块100之间消息的转发、缓冲和转换。该样设置,当其中一中转单元210与控制 与显示模块100之间的通信出现故障时,控制与显示模块100可经由其他中转单元210最 终与指定的探测器控制板、电机控制板或时钟控制板互通消息,提高整个系统的冗余性能。 [00巧]探测器组件221包括探测器控制板,探测器控制板具体又包括第一处理器W及与 第一处理器通信连接的第一外围电路,第一处理器为CPU,其中除预存储探测器控制程序之 夕F,还内设网口通信模块,具体硬件构造如图3所示,从而可W基于IP网络经由中转单元 210与控制与显示模块100通信,W实现探测器组件221的工作参数信息交互W及固件升 级,第一外围电路用于辅助支持第一处理器,网口通信模块和第一外围电路的具体组成由 第一处理器性能决定,例如当CPU内部只集成了MC(W太网媒体接入控制器)时,PHY(物 理接口收发器)独立设置在第一外围电路中,此时,网口通信模块包括W太网媒体接入控 制器W及TCP^P协议找软件模块,;第一外围电路包括时钟电路、物理接口收发器W及电源 电路,时钟电路、物理接口收发器W及电源电路分别与第一处理器通信连接;当CPU内部集 成了MAC与PHY时,网口通信模块包括W太网媒体接入控制器、物理接口收发器W及TCP^P 协议找软件模块,;第一外围电路包括时钟电路W及电源电路,时钟电路W及电源电路分别 与第一处理器通信连接。
[0036] 电机控制组件222中包括电机控制板,电机控制板进一步的包括第二处理器 (CPU)W及与第二处理器通信连接的第二外围电路,第二处理器中除预存储电机控制程序 之外,还内设网口通信模块,具体硬件构造如图3所示,从而电机控制组件222可W基于IP 网络与控制与显示模块100通信,W根据具体需求实现电机和床位运动的控制,同前所述, 第二外围电路用于辅助支持第二处理器,网口通信模块和第二外围电路的具体组成由第二 处理器性能决定,例如当CPU内部只集成了MC(W太网媒体接入控制器)时,PHY(物理接 口收发器)独立设置在第二外围电路中,此时,网口通信模块包括W太网媒体接入控制器 W及TCP/IP协议找软件模块,;第二外围电路包括时钟电路、物理接口收发器W及电源电 路,时钟电路、物理接口收发器W及电源电路分别与第一处理器通信连接;当CPU内部集成 了MAC与PHY时,网口通信模块包括W太网媒体接入控制器、物理接口收发器W及TCP^P 协议找软件模块,;第二外围电路包括时钟电路W及电源电路,时钟电路W及电源电路分别 与第二处理器通信连接。
[0037] 时钟控制组件223包括时钟控制板,时钟控制板包括第=处理器W及与第=处理 器通信连接的第=外围电路,第=处理器中内设网口通信模块W基于IP网络控制各级时 钟的精度和输出。第二处理器中除预存储电机控制程序之外,还内设网口通信模块,具体硬 件构造如图3所示,从而时钟控制组件223可W基于IP网络与控制与显示模块100通信, W控制各级时钟的精度和输出,同前所述,第=外围电路用于辅助支持第=处理器,网口通 信模块和第=外围电路的具体组成由第=处理器性能决定,例如第=处理器(CPU)内部只 集成了MC(W太网媒体接入控制器)时,PHY(物理接口收发器)独立设置在第S外围电 路中,此时,网口通信模块包括W太网媒体接入控制器W及TCP^P协议找软件模块:第= 外围电路包括时钟电路、物理接口收发器W及电源电路,时钟电路、物理接口收发器W及电 源电路分别与第S处理器通信连接;当CPU内部集成了MAC与PHY时,网口通信模块包括W 太网媒体接入控制器、物理接口收发器W及TCP/IP协议找软件模块,:第=外围电路包括时 钟电路W及电源电路,时钟电路W及电源电路分别与第S处理器通信连接。
[0038] 探测器组件221、电机控制组件222、时钟控制组件223中根据各自处理器功能增 设不同结构的网口通信模块,IP通信需要的硬件W及TCP^P协议功能完善,整个PET系统 中的各模块均能够基于IP通信连接,IP通信作为操作系统的标准组件,层次分明,对外接 口稳定明晰,开发成本低。
[0039] 图3所示实施例中,整个PET系统的通信过程如下:当PET系统启动完成后,探测 器控制板、电机控制板、时钟控制板和中转单元210通过TCP/IP协议建立相关的TCP或者 UDP通信连接。服务器根据系统的工作状态或者用户选择向相应的模块发出TCP或者UDP 的通信报文,中转单元210接收到来自服务器的TCP或者UDP的报文后解析该报文根据该 报文的目的端将该报文转发到电机控制板或时钟控制板或探测器控制板,通信目的端接收 到该报文后解析该报文并做出相应的响应。并将响应结果通过TCP或者UDP连接返回给系 统控制板。系统控制板接收到探测器控制板、电机控制板或时钟控制板的响应报文后解析 该报文,并将响应的结果通过TCP或者UDP上报给服务器端,服务器端接收到响应报文后进 行解析并呈现最终的结果。
[0040] W下W服务器查询其中一组探测器组件221的电压值过程对本实用新型所示的 PET通信系统的工作过程进行进一步的说明。
[00川如图4所示,当需要查询一组探测器组件221通道0的电压值时,如图3所示,报 文信息服务器、中转单元W及客户端之间双向交互。
[0042]报文信息由服务器发送后经中转单元到达指定的探测器组件221的过程如图4所 示;(
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1