首页 / 一种虚拟布线系统

一种虚拟布线系统有效专利 实用

技术领域

[0001] 本实用新型实施例涉及电路设计技术领域,特别涉及一种虚拟布线系统。

相关背景技术

[0002] 布线:是指在信息系统建设过程中,通过强弱电线路将系统设备进行连接的操作。目前,在布线模拟、设计或实现中,通常包括两种类型的布线模拟、设计或实现,一种是,采用真实线路布线,用户直接采用电线将需要连接的设备进行连接,另一种则是,采用虚拟布线软件,在电脑或平板等电子设备上建立逻辑上的连接或者虚电路。
[0003] 在实现本实用新型实施例过程中,发明人发现以上相关技术中至少存在如下问题:才有真实线路布线的布线技术应用于教学培训等场合时,安全性低,耗损大,而虚拟布线软件只能用于教学培训等场合,无法实现设备的真实连接。实用新型内容
[0004] 本申请实施例提供了一种虚拟布线系统,能够实现设备的真实连接,且安全性高。
[0005] 本实用新型实施例的目的是通过如下技术方案实现的:
[0006] 为解决上述技术问题,第一方面,本实用新型实施例中提供了一种一种虚拟布线系统,包括:
[0007] 至少两个需要进行数据传输的设备;
[0008] 交互模块,用于获取用户的交互操作,所述交互操作包含用户所需要进行通信连接的至少两个所述设备的信息;
[0009] 主控板,其包括至少两个设备接口和通信串口,其中,所述设备接口与所述至少两个设备连接,所述通信串口与所述交互模块连接以获取所述用户的交互操作,[0010] 所述主控板配置为根据所述用户的交互操作获得布线设置参数并执行相应的布线设置,以使所述用户所需要进行通信连接的至少两个所述设备连接并进行数据传输。
[0011] 在一些实施例中,所述主控板中还设置有存储模块,其用于保存布线设置参数。
[0012] 在一些实施例中,所述交互模块为触控显示屏,其配置为能够展示交互界面,并根据用户在屏幕上的手势操作获取所述用户的交互操作。
[0013] 在一些实施例中,所述设备接口包括数据输入接口和数据输出接口,所述主控板配置为通过所述数据输入接口获取所述设备的数据信息,并通过所述数据输出端口将所述数据信息发送至与发送出所述数据信息的设备通信连接的另一设备。
[0014] 在一些实施例中,所述数据输入接口和所述数据输出接口为同一接口。
[0015] 在一些实施例中,所述数据输入接口和所述数据输出接口为两个接口。
[0016] 在一些实施例中,所述至少两个设备接口包括至少两种接口类型的设备接口。
[0017] 在一些实施例中,所述设备仅与具有相同接口类型的所述设备接口连接。
[0018] 在一些实施例中,所述接口类型至少包括:RS485、RS232、UART和/或IIC。
[0019] 在一些实施例中,一所述设备接口对应与一所述设备连接,所述设备接口的数量与所述设备的数量相同。
[0020] 与现有技术相比,本实用新型的有益效果是:区别于现有技术的情况,本实用新型实施例中提供了一种虚拟布线系统,其包括至少两个需要进行数据传输的设备、交互模块和主控板,主控板包括至少两个设备接口和通信串口,其中,所述设备接口与所述至少两个设备连接,所述通信串口与所述交互模块连接以获取所述用户的交互操作,所述交互模块能够获取用户的交互操作,以确定用户所需要进行通信连接的至少两个所述设备的信息,然后,主控板能够根据所述用户的交互操作获得布线设置参数并执行相应的布线设置,以使所述用户所需要进行通信连接的至少两个所述设备连接并进行数据传输,本实用新型实施例提供的虚拟布线系统能够实现设备的真实连接,且安全高。

具体实施方式

[0023] 下面结合具体实施例对本实用新型进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本实用新型,但不以任何形式限制本实用新型。应当指出的是,对本领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干变形和改进。这些都属于本实用新型的保护范围。
[0024] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0025] 需要说明的是,如果不冲突,本实用新型实施例中的各个特征可以相互结合,均在本申请的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,但是在某些情况下,可以以不同于装置中的模块划分。需要说明的是,当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。
[0026] 除非另有定义,本说明书所使用的所有的技术和科学术语与属于本实用新型的技术领域的技术人员通常理解的含义相同。本说明书中在本实用新型的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本实用新型。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0027] 此外,下面所描述的本实用新型各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0028] 为了解决目前布线的模拟、设计应用中无法兼顾安全性和设备真实连接的问题,本实用新型实施例中提供了一种虚拟布线系统,其包括至少两个需要进行数据传输的设备、交互模块和主控板,主控板包括至少两个设备接口和通信串口,其中,所述设备接口与所述至少两个设备连接,所述通信串口与所述交互模块连接以获取所述用户的交互操作,所述交互模块能够获取用户的交互操作,以确定用户所需要进行通信连接的至少两个所述设备的信息,然后,主控板能够根据所述用户的交互操作获得布线设置参数并执行相应的布线设置,以使所述用户所需要进行通信连接的至少两个所述设备连接并进行数据传输,本实用新型实施例提供的虚拟布线系统一方面可在教学、培训等场合中使用,安全可靠,损耗低到可以忽略不计;另一方面,本实用新型实施例提供的虚拟布线系统是基于真实设备连接的,在非教学、培训等场景中也可以使用,尤其在线路接口种类和数量较多时可以随时调整布线,布线过程更加方便。
[0029] 具体地,下面结合附图,对本实用新型实施例作进一步阐述。
[0030] 本实用新型实施例提供了一种虚拟布线系统,请参见图1,其示出了本实用新型实施例提供的一种虚拟布线系统的结构,该虚拟布线系统100包括:设备110、交互模块120和主控板130。
[0031] 所述设备110为至少两个需要进行数据传输的设备110。
[0032] 所述交互模块120,用于获取用户的交互操作,所述交互操作包含用户所需要进行通信连接的至少两个所述设备的信息。优选地,所述交互模块120为触控显示屏,其配置为能够展示交互界面,并根据用户在屏幕上的手势操作获取所述用户的交互操作。例如,当所述交互模块120为平板时,所述平板内可以设置有虚拟布线软件,该虚拟布线软件能够提供用户交互界面,用户则通过虚拟布线软件设置系统连接参数,所述平板则能够获取用户在所述虚拟布线软件上的交互操作并将其发送给主控板130,或者,也可以直接获取到布线设置参数并将所述布线设置参数发送至主控板130。本实用新型实施例中通过所述交互模块120和所述主控板130能够通过指令配置的方式实现布线的灵活调整。
[0033] 所述主控板130,其包括至少两个设备接口131和通信串口132,其中,所述设备接口131与所述至少两个设备110连接,所述通信串口132与所述交互模块120连接以获取所述用户的交互操作,所述主控板130配置为根据所述用户的交互操作获得布线设置参数并执行相应的布线设置,以使所述用户所需要进行通信连接的至少两个所述设备连接并进行数据传输。
[0034] 本实用新型实施例提供的虚拟布线系统能够将具有不同接口类型的设备110进行真实连接,优选地,所述至少两个设备接口131包括至少两种接口类型的设备接口131。且有,为了避免出现不同的接口类型的设备110连接后,很可能会出现的设备110间无法正常通信甚至设备110遭到损坏的情况,所述设备110设置为仅与具有相同接口类型的所述设备接口131连接,具体地,所述交互模块120当其具有显示功能时,可以提示用户哪些设备110是能够连接的,哪些设备110是不能够相互连接的,和/或,在用户插错设备接口131时,还可以提示用户拔掉设备110,同时所述主控板130控制两个设备110断开,以避免出现上述损坏设备110的情况。其中,所述主控板可以兼容多种接口类型,因此,所述接口类型至少包括:RS485、RS232、UART和/或IIC。一所述设备接口131对应与一所述设备110连接,所述设备接口131的数量与所述设备110的数量相同。
[0035] 且有,所述设备接口131包括数据输入接口和数据输出接口,所述主控板130配置为通过所述数据输入接口获取所述设备110的数据信息,并通过所述数据输出端口将所述数据信息发送至与发送出所述数据信息的设备通信连接的另一设备110。所述数据输入接口和所述数据输出接口为同一接口,或者,也可以是两个接口。在本实用新型图1所示的实施例中,所述数据输入接口和所述数据输出接口为同一接口,通过统一接口实现数据的双向传输。且有,在本实用新型实施例中,数据的传输包含双向传输和单向传输,也即是,可以是一个设备110单向给另一设备110传输数据,也可以是两个设备110之间进行双向的数据传输。
[0036] 进一步地,请继续参见图1,所述主控板130中还设置有存储模块133,其用于保存布线设置参数,所述主控板130可以根据保存在所述存储模块133中的布线设置参数来设置所述设备110之间的连接状态。
[0037] 具体地,在如图1所示虚拟布线系统100工作时,例如,当前需要将设备110a的数据发送至设备110f,且设备110f在接收到数据后需要反馈数据给设备110a时,首先,用户根据相同接口类型可以连接的原则将设备110a连接在所述主控板130的设备接口131a上,同时将设备110f连接在所述主控板130的设备接口131f上;其次,用户通过所述交互模块120,如通过平板中的虚拟布线程序或软件中将设备接口131a和设备接口131f设置为连接状态,并点击保存以下发用户的交互操作信息;接着,所述主控板130根据所述用户的交互操作得到布线设置参数,并将所述布线设置参数保存到所述存储模块133中;最后,所述主控板130通过所述设备接口131a接收设备110a所需要发送的数据,并将该数据通过设备接口131f发送到设备110f中,设备110f在接收到数据后,向所述主控板130发送需要反馈的数据,所述主控板从所述设备接口131f接收到所述需要反馈的数据后,通过所述设备接口131a将所述需要反馈的数据发送至所述设备110a。此外,若需要更改进行数据传输的设备110,则通过所述交互模块120更改即可,例如,需要设备110a将数据发送给设备110d时,只需将设备110d连接到所述主控板130的设备接口131d,然后通过交互模块120将设备接口131a和设备接口131d设置为连接状态,并保存下发即可。
[0038] 本实用新型实施例中提供了一种虚拟布线系统,其包括至少两个需要进行数据传输的设备、交互模块和主控板,主控板包括至少两个设备接口和通信串口,其中,所述设备接口与所述至少两个设备连接,所述通信串口与所述交互模块连接以获取所述用户的交互操作,所述交互模块能够获取用户的交互操作,以确定用户所需要进行通信连接的至少两个所述设备的信息,然后,主控板能够根据所述用户的交互操作获得布线设置参数并执行相应的布线设置,以使所述用户所需要进行通信连接的至少两个所述设备连接并进行数据传输,本实用新型实施例提供的虚拟布线系统能够实现设备的真实连接,且安全高。
[0039] 需要说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0040] 通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0041] 最后应说明的是:以上实施例仅用以说明本实用新型的技术方案,而非对其限制;在本实用新型的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本实用新型的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本实用新型各实施例技术方案的范围。

当前第1页 第1页 第2页 第3页