一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种终端服务器、终端服务器的实现方法及电子设备与流程

2022-06-02 13:54:16 来源:中国专利 TAG:


1.本技术涉及通信技术领域,具体而言,涉及一种终端服务器、终端服务器的实现方法及电子设备。


背景技术:

2.在实施设备自动化(equipment automation programming,eap)的项目中,需要将串口设备进行联网,以实现对串口设备的管理及通信需求。
3.目前,通常使用串口设备联网装置来实现串口设备的联网,但是,常规的串口服务器不能直接通过secs进行通信,导致串口设备无法与支持国际半导体设备与材料产业协会(semiconductor equipment and materials international,semi)的设备通信标准(secs)/连接性标准(gem)的设备进行直接通信。


技术实现要素:

4.有鉴于此,本技术的目的在于提供一种终端服务器、终端服务器的实现方法及电子设备,以解决现有技术中串口设备无法与支持secs/gem通信协议的设备进行直接通信的问题。
5.第一方面,本技术实施例提供了一种终端服务器,包括:主控单元、串口接口、网络接口、串口处理电路以及网络接口电路;
6.主控单元与串口处理电路以及网络接口电路相连,执行以太网协议与串口协议之间的信号转换;
7.串口处理电路接收串口接口发送的串口信号,将串口信号发送至主控单元;
8.主控单元接收串口处理电路发送的串口信号,将串口信号转换为网络信号并发送至网络接口;
9.网络接口电路接收网络接口发送的网络信号,将网络信号发送至主控单元;
10.主控单元接收网络接口电路发送的网络信号,将网络信号转换为串口信号并发送至串口接口。
11.可选地,串口接口包括第一串口接口和第二串口接口,第一串口接口包括4个串口接口,第二串口接口包括4个串口接口;串口处理电路接收串口接口发送的串口信号,包括:串口处理电路同时接收第一串口接口对应的4个串口接口发送的串口信号,和/或,同时接收第二串口接口对应的4个串口接口发送的串口信号。
12.可选地,终端服务器还包括随机存取存储器,随机存取存储器与串口处理电路相连,对从串口接口接收到的信号进行存储。
13.可选地,串口处理电路包括过电保护电路,当外部接口电压超过击穿电压时,将电流分流至地面。
14.可选地,终端服务器还包括时钟复位电路,时钟复位电路与主控单元相连,实现对主控单元的复位。
15.可选地,终端服务器还包括串口控制单元,串口控制单元设置于主控单元与串口处理电路之间,串口控制单元用于控制串口数据的接收与发送。
16.可选地,终端服务器还包括电源接口,电源接口为主控单元提供电力支持,电源接口为12-24伏直流电接口。
17.第二方面,本技术实施例还提供了一种终端服务器的实现方法,包括:
18.接收串口处理电路发送的串口信号,将串口信号转换为网络信号并发送至网络接口;
19.接收网络接口电路发送的网络信号,将网络信号转换为串口信号并发送至串口接口。
20.第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述的终端服务器的实现方法的步骤。
21.第四方面,本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述的终端服务器的实现方法的步骤。
22.本技术实施例带来了以下有益效果:
23.本技术实施例提供的一种终端服务器、终端服务器的实现方法及电子设备,可以实现终端服务器的八个串口接口和一个网阔接口的连接,通过设计的八个串口和1个网络接口可以实现传输控制协议/网际协议(transmission control protocol/internet protocol,tcp/ip)接口与rs232串口的接口转换,与现有技术中的终端服务器相比,解决了串口设备无法与支持secs/gem通信协议的设备进行直接通信的问题。
24.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
25.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
26.图1示出了本技术实施例所提供的终端服务器的结构示意图;
27.图2示出了本技术实施例所提供的终端服务器的实现方法的流程图;
28.图3示出了本技术实施例所提供的电子设备的结构示意图。
具体实施方式
29.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的
实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本技术保护的范围。
30.本说明书中使用用语“一个”、“一”、“该”和“所述”用以表示存在一个或多个要素/组成部分/等;用语“包括”和“具有”用以表示开放式的包括在内的意思并且是指除了列出的要素/组成部分/等之外还可存在另外的要素/组成部分/等;用语“第一”和“第二”等仅作为标记使用,不是对其对象的数量限制。
31.应当理解,在本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或者两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。
32.应当理解,在本技术实施例中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。
33.值得注意的是,在本技术提出之前,在实施eap的项目中,需要将串口设备进行联网,以实现对串口设备的管理及通信需求。目前,通常使用串口设备联网装置来实现串口设备的联网,但是,常规的串口服务器不能直接通过secs进行通信,导致串口设备无法与支持secs/gem的设备进行直接通信。
34.基于此,本技术实施例提供了一种终端服务器,以解决串口设备无法与支持secs/gem通信协议的设备进行直接通信的问题。
35.为便于本领域技术人员更好地理解本技术,下面对本技术实施例提供的一种终端服务器、终端服务器的实现方法及电子设备进行详细介绍。
36.下面首先对本技术实施例中涉及的名称进行简单介绍。
37.eap系统是控制半导体设备进行自动化生产的系统,能够校验产品信息,自动做账,同时收集产品生产过程中的制程数据和设备参数数据,帮助提高半导体工厂的生产效率,避免人工操作失误,提供产品良率。
38.eap通过secs国际标准协议与机台进行数据传输。secs是半导体设备(半导体行业称设备为机台)必须遵循的一种国际通信协议。eap就是通过secs与设备通信、传输数据、发送指令控制设备按照预先定义的流程进行生产加工,达到对设备远程控制和状态监控,实现设备运行的自动化。
39.请参阅图1,为本技术实施例所提供的一种终端服务器100,包括:主控单元101,串口处理电路102,网络接口电路103,串口接口104以及网络接口105。
40.终端服务器100的工作温度为0至80℃,储存温度为-20至100℃,环境相对湿度为5%至95%(非冷凝)。
41.主控单元101与串口处理电路102以及网络接口电路103相连,执行以太网协议与串口协议之间的信号转换。
42.这里,主控单元101包括网络协议模块、通信调度模块以及web配置模块,其中,通信调度模块包括通信调度程序,web配置模块包括web配置程序。
43.网络协议模块用于对外提供不同的网络协议。
44.通信调度模块通过电路与每一个串口相连,通过切换开关控制与每一个串口信号的连通。
45.web配置模块用于对外提供web服务,通过web服务完成设备网络配置、串口功能配置。
46.支持针对secs通信协议中不同状态变量id类型的状态查询、事件触发以及报警报告,状态变量id类型包括但不限于以下项中任意一项:ceid、svid、dvid、reportid、alid。
47.在一可选实施例中,终端服务器还包括串口控制单元,串口控制单元设置于主控单元与串口处理电路之间,串口控制单元用于控制串口数据的接收与发送。
48.串口处理电路102接收串口接口104发送的串口信号,将串口信号发送至主控单元101。
49.这里,串口接口包括第一串口接口和第二串口接口,第一串口接口包括4个串口接口,第二串口接口包括4个串口接口。
50.其中,串口接口可以是rs232接口。
51.在一可选实施例中,串口处理电路接收串口接口发送的串口信号,包括:串口处理电路同时接收第一串口接口对应的4个串口接口发送的串口信号,和/或,同时接收第二串口接口对应的4个串口接口发送的串口信号。
52.在一可选实施例中,串口处理电路包括过电保护电路,当外部接口电压超过击穿电压时,将电流分流至地面。
53.这里,过电保护电路包括发送端引脚txd、接收端引脚rxd以及接地引脚gnd,且所有端子上的电压为
±
15kv(千伏)。
54.主控单元101接收串口处理电路102发送的串口信号,将串口信号转换为网络信号并发送至网络接口105。
55.这里,主控单元101能同时将4个串口转换成固定ip。
56.网络接口电路103接收网络接口发送的网络信号,将网络信号发送至主控单元101。
57.在一可选实施例中,终端服务器还包括随机存取存储器,随机存取存储器与串口处理电路相连,对从串口接口接收到的信号进行存储。
58.这里,随机存取存储器包括多个,每个串行接口对应一个2kb随机存取存储器。
59.主控单元101接收网络接口电路103发送的网络信号,将网络信号转换为串口信号并发送至串口接口104。
60.在一可选实施例中,终端服务器还包括时钟复位电路,时钟复位电路与主控单元相连,实现对主控单元的复位。
61.这里,可以通过时钟复位电路对终端服务器进行重启,也可以通过时钟复位电路将tcp/ip设置恢复为默认值。
62.在一可选实施例中,终端服务器还包括电源接口,电源接口为主控单元提供电力支持,电源接口为12-24伏直流电接口。
63.这里,直流电流的最大值为500毫安。
64.与现有技术中的终端服务器方法相比,本技术可以实现终端服务器的八个串口接
口和一个网阔接口的连接,通过设计的八个串口和1个网络接口可以实现tcp/ip接口与rs232串口的接口转换,与现有技术中的终端服务器相比,解决了串口设备无法与支持secs/gem通信协议的设备进行直接通信的问题。
65.基于同一发明构思,本技术实施例中还提供了与终端服务器对应的终端服务器的实现方法,由于本技术实施例中的实现方法解决问题的原理与本技术实施例上述终端服务器相似,因此方法的实施可以参见装置的实施,重复之处不再赘述。
66.请参阅图2,图2示出了本技术实施例所提供的终端服务器的实现方法的流程图。如图2中所示,包括:
67.步骤s201,接收串口处理电路发送的串口信号,将串口信号转换为网络信号并发送至网络接口;
68.步骤s202,接收网络接口电路发送的网络信号,将网络信号转换为串口信号并发送至串口接口。
69.请参阅图3,图3示出了本技术实施例所提供的一种电子设备的结构示意图。如图3中所示,所述电子设备300包括处理器310、存储器320和总线330。
70.所述存储器320存储有所述处理器310可执行的机器可读指令,当电子设备300运行时,所述处理器310与所述存储器320之间通过总线330通信,所述机器可读指令被所述处理器310执行时,可以执行如上述图1所示方法实施例中的终端服务器的实现方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
71.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的终端服务器的实现方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
72.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
73.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
74.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
75.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
76.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得
一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
77.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献