一种基于USB接口的新型智能远程控制器的制作方法

浏览次数:收录时间:2020-09-14 21:46
【内容提要】本发明涉及到一种智能远程控制器,特别涉及一种基于USB接口的新型智能远程控制器。 背景技术: 随着工业控制行业的迅猛发展,各类工控设备也呈现爆发式增长,然而工控设备的维护成为设备供应商和设备使用方共同面对的一大痛点。设备供应商维护人员出差,产

一种基于USB接口的新型智能远程控制器的制作方法


本发明涉及到一种智能远程控制器,特别涉及一种基于USB接口的新型智能远程控制器。



背景技术:

随着工业控制行业的迅猛发展,各类工控设备也呈现爆发式增长,然而工控设备的维护成为设备供应商和设备使用方共同面对的一大痛点。设备供应商维护人员出差,产生差旅费用,且耽误其他工作,时间成本高,维护负荷高,同时设备停机等待时间长,客户催促急。对于设备使用方而言也是麻烦不少,长时停机造成生产损失,工厂内部数据整理维护需要一台设备现场蹲点检查,环境嘈杂,效率低,且需在生产过程中频繁开关电柜。而大部分时候出现的只是很小的故障,却因无法在线监控而不能远程排查。

常见的远程维护有网络中转和远程控制器两种方式。网络中转方式,需要满足如下条件:设备具备TCP/IP接口;现场需要准备一台计算机连上设备,且计算机必须能上网,要求具备多网口或本地连接结合WiFi,要求现场有网络;现场计算机上必须安装设备调试所需软件;双方安装远程连接软件设法登上现场计算机。这种通过网络中转进行远程维护的技术方案所有调试内容需通过现场计算机中转,现场需要人员密切配合,显然操作复杂,实际应用并不是十分便捷。若采用远程控制器则无需中转,相对便捷,但是目前市场上的远程控制器依然具有下述问题:需要设置各类通讯参数和接口方式,过程复杂且容易出错;接入方式复杂,拨号方式不仅设置内容繁多,网络费用高,且连接速度慢,对于时效性要求高的工业CPU来说,超时断线频率高;VPN连接方式设置服务器复杂,服务器成本高,且为相关法规所禁止;并且目前只有串口,网口连接类,不能满足很大一部分工业设备所需。



技术实现要素:

本发明的目的在于提供一种基于USB接口的新型智能远程控制器,具有接入方式简单、连接速度快,连接成本低的优点,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种基于USB接口的新型智能远程控制器,包括控制器端以及使用控制器端的用户端,用户端用于设置虚拟USB,在PC上设置虚拟USB总线;控制器端将真实USB设备通过USB连接线连接至控制器,该设备将被“虚拟成”数据描述模型,该模型将通过网络通讯技术到达用户PC端,并挂载到虚拟USB 总线,完成从真实设备到虚拟设备的转化;

所述用户端虚拟USB总线,USB总线是一种可树型拓展架构,通过虚拟USB总线,可以挂载各种USB 设备,由于USB虚拟总线并不采用物理接口,无需供电负荷,其挂载容量仅取决于PC系统能力,可以挂接足够多USB设备节点;

所述的用户端USB虚拟设备管理,USB设备显著特点;

所述的虚拟USB设备间通讯,将各种不同的协议,不同物理位置的智能设备,通过USB虚拟化方法集成到虚拟USB总线,实现设备间无链数据交换。

进一步地,接口模块4包括USB接口模块41、串口模块42和网口模块43,指示灯22属于指示模块6,USB接口25属于接口模块41,电源接口26属于电源模块5,网络设备接口27属于网口模块43,单网口型上网模块3包括SIM卡槽和SIM卡,双网口型上网模块3包括SIM卡插槽和SIM卡,以及上网接口28。

进一步地,接口模块4包括USB接口模块41、串口模块42和网口模块43,指示灯22属于指示模块6,USB接口25属于接口模块41,电源接口26属于电源模块5,网络设备接口27属于网口模块43,单网口型上网模块3包括SIM卡槽和SIM卡,双网口型上网模块3包括SIM卡插槽和SIM卡,以及上网接口28。

进一步地,控制器端2的开发底板上还可以设置网口,分为单网口型和双网口型,单网口型可以连接USB设备和网口设备,通过4G或Wifi形式上网;双网口型可以连接USB设备和网口设备以及宽带网络,通过有线或4G或Wifi形式上网。

进一步地,控制器端之间进行点对点通讯,所使用的可以各自看到对方,并由用户端主动发起连接,完成用户/设备的通讯,且是两个节点间直接通讯,若点对点间通讯未能完成,控制器端和用户端可通过服务器中转达成通讯,通讯采用用户私钥方式进行加密。

与现有技术相比,本发明的有益效果是:

本基于USB接口的新型智能远程控制器,PC端通过虚拟USB总线,可以挂载各种USB 设备。由于USB虚拟总线并不采用物理接口,无需供电负荷,其挂载容量仅取决于PC系统能力。故可以挂接足够多USB设备节点,实现同步通讯;USB设备显著特点,即插即用,可热插拔,本发明提供了完整的USB节点加载,移除,清理;本发明将各种不同的协议,不同物理位置的智能设备,通过USB虚拟化方法集成到虚拟USB总线,因此可以实现设备间无链数据交换。

智能USB管理系统,广域网数据传输存在数据丢失,重发,严重延时的可能性,采用智能预判技术,调度管理USB通讯,避免了网络传输不通畅造成的USB 通讯故障,同时,系统有“白名单”,“黑名单”功能,可柔性配置哪些USB设备可以被虚拟化。同时,USB智能远程控制器会智能处理真USB设备的PNP动作。

附图说明

图1为本发明的远程控制系统图;

图2是本发明的虚拟USB原理图;

图3是本发明的USB设备连接图;

图4为本发明的点对点通讯图;

图5为本发明的控制器爆炸图;

图6为本发明的模块结构图;

图7为本发明的单口型控制器;

图8为本发明的双口型控制器;

图9为本发明的模块图。

图中:1、用户端;2、控制器端;21、天线;22、指示灯;23、RS232串口;24、SIM卡插槽;25、USB接口;26、电源接口;3、上网模块;4、接口模块;41、USB接口模块;42、串口模块、43、网口模块;5、电源模块;6、指示模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚;完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

请参阅图1-4,一种基于USB接口的新型智能远程控制器,包括控制器端2以及使用控制器端2的用户端1,用户端1用于设置虚拟USB,在PC上设置虚拟USB总线;控制器端2将真实USB设备通过USB连接线连接至控制器,该设备将被“虚拟成”数据描述模型,该模型将通过网络通讯技术到达用户PC端,并挂载到虚拟USB 总线,完成从真实设备到虚拟设备的转化;用户端1虚拟USB总线,USB总线是一种可树型拓展架构,通过虚拟USB总线,可以挂载各种USB 设备,由于USB虚拟总线并不采用物理接口,无需供电负荷,其挂载容量仅取决于PC系统能力,故可以挂接足够多USB设备节点,实现同步通讯;用户端1USB虚拟设备管理,USB设备显著特点,即插即用,可热插拔;虚拟USB设备间通讯,将各种不同的协议,不同物理位置的智能设备,通过USB虚拟化方法集成到虚拟USB总线,实现设备间无链数据交换。




回到顶部