数据通信装置及系统的制作方法

文档序号:10932790阅读:423来源:国知局
数据通信装置及系统的制作方法
【专利摘要】本实用新型公开了一种数据通信装置及系统。其中,该装置包括:多组数据传输端口,多组数据传输端口被设置在数据通信装置的印刷电路板上,多组数据传输端口至少包括一个数据传输组,每个数据传输组包括的数据输入端口和数据输出端口,数据输入端口和数据输出端口分别设置在印刷电路板表面上、且处于表面的两侧,其中,数据输入端口与发出数据信号的第一设备相连接,数据输出端口与被控设备相连接,用于向被控设备发送第一控制信号,其中,第一控制信号根据数据信号生成;驱动模块,驱动模块被设置在印刷电路板上,其中,每个数据传输组与一个或者多个驱动模块相连接。本实用新型解决了现有技术中数据通信装置成本较高的技术问题。
【专利说明】
数据通信装置及系统
技术领域
[0001]本实用新型涉及控制领域,具体而言,涉及一种数据通信装置及系统。
【背景技术】
[0002]随着近些年工业领域的快速发展,输入输出(S卩,I/O)模块的应用越来越广泛,尤其是工业机器人中,I/O模块需求量在逐步增加。其中,很多厂商均有自己开发研制的I/O模块,不同厂家生产的I/o模块使用的总线不同,不同厂家生产的I/O模块的结构不同,不同厂家生产的I/O模块的点数(S卩,输入管脚和输出管脚的数量)不同,以及不同厂家生产的I/O模块的外围电路不同。例如,某公司生产的I/o模块采用的是三片式安装结构,该结构对用数字、模拟及其输入输出均采用不同电路,并且不同的I/O模块可以具有不同的点数,例如2点、4点、8点、12点以及16点等。由于不同厂家生产的I/O模块使用的总线不同,因此不同的I/O模块之间的通信协议不相同,从而导致I/O模块之间的通用性和扩展性较差;并且现有的I/O模块中输入管脚和输出管脚的数量较少,一般不超过16组,因此,当采用多于16组的输入管脚和输出管脚时,需再合并一个I/O模块,这无疑增加了生产成本。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
【实用新型内容】
[0004]本实用新型实施例提供了一种数据通信装置及系统,以至少解决现有技术中数据通信装置成本较高的技术问题。
[0005]根据本实用新型实施例的一个方面,提供了一种数据通信装置,包括:多组数据传输端口,所述多组数据传输端口被设置在数据通信装置的印刷电路板上,所述多组数据传输端口至少包括一个数据传输组,每个所述数据传输组包括的数据输入端口和数据输出端口,所述数据输入端口和所述数据输出端口分别设置在所述印刷电路板表面上、且处于所述表面的两侧。
[0006]可选地,所述驱动模块的第一端与所述数据输入端口相连接,所述驱动模块的第二端与所述数据输出端口相连接。
[0007]可选地,一个或者多个所述驱动模块的传输通道的数量大于或者等于第一数据传输组的端口数量,其中,所述第一数据传输组为与一个或者多个所述驱动模块相连接的数据传输组。
[0008]可选地,所述多组数据传输端口的数量大于16。
[0009]可选地,所述驱动模块包括集成了磁耦隔离器的驱动芯片。
[0010]可选地,所述装置还包括:通信模块,所述通信模块被设置在所述印刷电路板上,多个数据通信装置与主控设备按照预定拓扑结构连接。
[0011]可选地,所述预定拓扑结构包括以下任一种:菊花链拓扑结构、树型拓扑结构、星型拓扑结构以及环型拓扑结构。
[0012]可选地,所述数据通信装置和所述主控设备采用PowerLink协议进行通信连接。
[0013]可选地,所述印刷电路板的长度处于60mm至10mm的范围内。
[0014]根据本实用新型实施例的另一方面,还提供了一种数据通信系统,包括:主控设备;被控设备;数据通信装置,所述数据通信装置为上述权利要求1至9中任一项所述的数据通信装置,所述数据通信装置通过多组数据传输端口中的数据输入端口接收第一设备发送的数据信号,以及通过通信模块接收来自所述主控设备的用于控制所述被控设备的第二控制信号,并通过多组数据传输端口中的数据输出端口向所述被控设备发送第一控制信号和所述第二控制信号,其中,所述数据通信装置的数量至少为一个,所述第一控制信号根据所述数据信号生成。
[0015]在本实用新型实施例中,采用多组数据传输端口,所述多组数据传输端口被设置在数据通信装置的印刷电路板上,所述多组数据传输端口至少包括一个数据传输组,每个所述数据传输组包括的数据输入端口和数据输出端口,所述数据输入端口和所述数据输出端口分别设置在所述印刷电路板表面上、且处于所述表面的两侧,其中,所述数据输入端口与发出数据信号的第一设备相连接,所述数据输出端口与被控设备相连接,用于向所述被控设备发送第一控制信号,其中,所述第一控制信号根据所述数据信号生成;驱动模块,所述驱动模块被设置在所述印刷电路板上,其中,每个所述数据传输组与一个或者多个所述驱动模块相连接的方式,通过被设置在统一个印刷电路板上的每个数据传输组中的数据输入端口接收第一设备发送的数据信号,并通过每个数据传输组中的数据输出端口将数据信号生成的第一控制信号发送至被控设备,其中,在同一个印刷电路板中,包括至少一个每个数据传输组,并且每个数据传输组由一个或者多个驱动模块来进行驱动,相对于现有技术中一个印刷电路板仅由一个驱动模块来驱动一组数据传输组的方案,达到了节约生产成本的目的,从而实现了将多组数据传输端口集成在一个印刷电路板上的技术效果,进而解决了现有技术中数据通信装置成本较高的技术问题。
【附图说明】
[0016]此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:
[0017]图1是根据本实用新型实施例的一种数据通信装置的示意图;
[0018]图2是根据本实用新型实施例的一种数据通信装置的外部接线的结构示意图;
[0019]图3是根据本实用新型实施例的一种数据通信装置和主控设备之间的网络拓扑结构的示意图;
[0020]图4是根据本实用新型实施例的一种数据通信装置的安装示意图;以及
[0021]图5是根据本实用新型实施例的一种数据通信系统的示意图。
【具体实施方式】
[0022]为了使本技术领域的人员更好地理解本实用新型方案,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分的实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本实用新型保护的范围。
[0023]需要说明的是,本实用新型的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本实用新型的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
[0024]根据本实用新型实施例,提供了一种数据通信装置的实施例。
[0025]图1是根据本实用新型实施例的一种数据通信装置的示意图,如图1所示,该装置包括:
[0026]多组数据传输端口11,多组数据传输端口被设置在数据通信装置的印刷电路板上,多组数据传输端口至少包括一个数据传输组,每个数据传输组包括的数据输入端口和数据输出端口,数据输入端口和数据输出端口分别设置在印刷电路板表面上、且处于表面的两侧;其中,数据输入端口与发出数据信号的第一设备相连接,数据输出端口与被控设备相连接,用于向被控设备发送第一控制信号,其中,第一控制信号根据数据信号生成。
[0027]驱动模块13,驱动模块被设置在印刷电路板上,其中,每个数据传输组与一个或者多个驱动模块相连接。
[0028]上述印刷电路板又可以称为PCB板,如图1中“17”所示的即为该印刷电路板,该印刷电路板用于安装上述多组数据传输端口和驱动模块。从图1中可以看出,在该PCB板的表面上设置有多组数据传输端口,包括数据输入端口DII至DI32和数据输出端口DOl至D032,其中,数据输入端口和数据输出端口设置在该PCB板上。
[0029]在上述多组数据传输端口中至少包括一个数据传输组,每个数据传输组与一个或者多个驱动模块相连接(图1中未示出)。例如,多组数据传输端口中包括多个数据输入端口,依次为DII至DI32,多组数据传输端口中还包括多个数据输出端口,依次为DOl至D032,贝丨JDIl至DI8与DOl至D08可以为第一个数据传输组,DI9至DI16与D09至D016可以为第二个数据传输组,DI17至DI24与D017至D024可以为第三个数据传输组,DI25至DI32与D025至D032可以为第四个数据传输组。第一个数据传输组、第二个数据传输组、第三个数据传输组和第四个传输组可以分别由第一驱动模块、第二驱动模块、第三驱动模块和第四驱动模块来进行驱动,此时,上述第一驱动模块至第四驱动模块即为具有8个数据传输通道的驱动模块,也可以理解为上述每个数据传输组与一个驱动模块相连接。其中,上述第一驱动模块至第四驱动模块均为驱动模块13中的模块,上述DI5至DI28,以及D05至D028在图1中未示出。
[0030]又例如,数据输入端口DIl至DI16与数据输出端口 DOl至D016可以为一个数据传输组,在该数据传输组中,数据输入端口DIl至DI8数据输出端口与DOl至D08可以由一个驱动模块来进行驱动,数据输入端口 DI9至DI16数据输出端口与D09至D016可以由另一个驱动模块来进行驱动,也即,可以理解为每个数据传输组可以与多个驱动模块相连接。
[0031]图2所示的为数据传输装置的外部接线的示意图。如图2所示,上述数据输入端口可以通过电导线与一个或者多个检测装置相连接(例如,温度传感器、位置传感器等),用于接收一个或者多个检测装置的数据信号,然后,通过与数据输出端口相连接的电导线将第一控制信号发送至被控制设备,其中,第一控制信号由数据信号生成。
[0032]在本实用新型实施例中,通过被设置在同一个印刷电路板上的每个数据传输组中的数据输入端口接收第一设备发送的数据信号,并通过每个数据传输组中的数据输出端口将数据信号生成的第一控制信号发送至被控设备,其中,在同一个印刷电路板中,包括至少一个每个数据传输组,并且每个数据传输组由一个或者多个驱动模块来进行驱动,相对于现有技术中一个印刷电路板仅由一个驱动模块来驱动一组数据传输组的方案,达到了节约生产成本的目的,从而实现了将多组数据传输端口集成在一个印刷电路板上的技术效果,进而解决了现有技术中数据通信装置成本较高的技术问题。
[0033]在本实用新型实施例中,上述多组数据传输端口的数量大于16,即多组数据传输端口中数据输入端口的数量大于16,相应地,数据输出端口的数量也大于16,并且数据输入端口的数量和数据输出端口的数量相等。优选地,为了保证数据通信装置的多组数据传输端口能够满足被控设备的实际需要,如图1和图2所示,可以在PCB板中设置32组多组数据传输端口,例如,数据输入端口 D11至D132,数据输出端口 DOI至D032。
[0034]如图1和图2所示,为了保证驱动模块与多组数据传输端口之间的布线简洁,可以将驱动模块设置在PCB板中数据输入端口和数据输出端口的中间位置,在驱动模块的第一端与数据输入端口相连接,驱动模块的第二端与数据输出端口相连接时,不会出现线路的交叉,其中,上述驱动模块用于根据数据输入端口输出的数据信号生成第一控制信号,并经由数据输出端口向被控设备输出第一控制信号。例如,数据输入端口接收到检测装置的数据信号,然后,将该数据信号传输至驱动模块进行处理和分析,得到第一控制信号,进而,将该第一控制信号传输至被控设备,以对被控设备进行相应地控制。
[0035]作为优选,上述驱动模块可以选取为集成了磁耦隔离器的驱动芯片。具体地,该I/O模块(S卩,上述数据通信装置)的驱动芯片可以使用新一代的工业级驱动芯片,该工业级的驱动芯片中集成了磁隔离技术,无需另加光耦,因此,能够避免传统驱动芯片中需另加光耦而导致出现光衰的问题。因此,采用集成了上述工业级驱动个芯片的I/O模块,可以延长设备的使用寿命、使得设备更稳健、并降低设备的故障率、可完全通过电磁干扰(ElectroMagnetic Interference,简称EMI)/电磁兼容(Electro Magnetic Compatibility,简称EMC)测试。
[0036]由于该I/O模块的驱动芯片为新一代的工业级驱动芯片,因此,无需在驱动芯片的外围电路添加光耦,从而减少了驱动芯片的外围结构。当多个驱动芯片集成在一个PCB板上时,可以有效地减少驱动芯片的占用面积,从而减小了PCB板的面积,即使在该PCB板中集成32个数据输入端口和32个数据输出端口,可以保证该PCB板(S卩,上述印刷电路板)的长度处于60mm至10mm的范围内。作为优选,可以选取一个适中的长度,例如设置该PCB板的长度为80mm左右。上述驱动芯片可以选取为4通道芯片、8通道芯片以及16通道的芯片,作为优选,在本实用新型实施例中,可以选取8通道的驱动芯片。当选取8通道的驱动芯片时,为了满足在PCB板中集成32个数据输入端口和32个数据输出端口,可以在该PCB板中设置4个8通道的驱动芯片,该4个驱动芯片分别与DIl至DI8和DOl至D08、DI9至0116和009至0016、0117至DI24 和 D017 至 D024、DI25 至 DI32 和 D025 至 D032 相连接。
[0037]可选地,一个或者多个驱动模块的传输通道的数量大于或者等于第一数据传输组的端口数量,其中,第一数据传输组为与一个或者多个驱动模块相连接的数据传输组。具体地,如果第一数据传输组中包括16组数据传输端口,则驱动模块可以为I个16通道的驱动芯片,还可以是2个8通道的驱动芯片;或者驱动模块可以为I个大于16通道的驱动芯片,该芯片通过任意16个通道驱动上述16组数据传输通道,驱动模块还可以为2个大于8通道的驱动芯片,每个驱动芯片通过任意8个通道驱动上述8组数据传输通道。
[0038]如图1和图2所示,该数据通信装置该包括:通信模块15,通信模块被设置在印刷电路板上,多个数据通信装置与主控设备按照预定拓扑结构连接,其中,主控设备通过通信模块向数据通信装置传输用于控制被控设备的第二控制信号,第一控制信号与第二控制信号不同。具体地,如图1和图2所示,该通信模块15包括第一网络端口 151和第二网络端口 152,第一网络端口和第二网络端口可以为以太网网口。主控设备可以通过该第一网络端口或者第二网络端口与本实用新型实施例中的数据通信装置进行通信连接,进而,通过该通信连接将第二控制信号传输至数据通信装置,其中,主控设备可以为可编程逻辑控制器(Programmable Logic Controller,简称PLC),还可以为工控机和上位机等设备。该数据通信装置还可以通过上述网络端口与其他设备进行通信连接,例如,其他的数据通信装置。主控设备与数据通信装置之间,或者多个数据通信装置之间可以使用型号为RJ45的普通网线进行连接,在使用该RJ45的网线时会给配置软件XDC文件进行配置。
[0039]作为优选,数据通信装置和主控设备之间可以采用PowerLink协议进行通信连接。该PowerLink协议可以运行在一块现场可编程门阵列(Field Programmable Gate Array,简称FPGA)芯片上。该FPGA芯片可以通过外部硬件电路运行上述PowerLink协议。通过FPGA芯片运行该PowerLink协议时,运行速度快,一般情况下,循环周期可达到10us,抖动小于100ns。在本实用新型实施的数据通信装置中还集成了标准的CANopen代码,通过集成该CANopen代码能够方便该装置与其他厂家的PowerLink设备互联互通,进一步地,该数据通信装置在运行时具有PowerLink固有的工业级参数特性。其中,上述FPGA芯片可以为上述多个驱动芯片中任意一个芯片,还可以为与上述驱动芯片不相同的芯片。
[0040]需要说明的是,在本实用新型实施例中,第一控制信号为由数据输入端口检测到的数据信号生成的控制信号,例如,温度传感器检测到温度信号,然后为温度信号生成第一控制信号;第二控制信号为主控设备通过数据传输装置向被控设备传输的信号,其中,主控设备可以为可编程逻辑控制器PLC、工控机和上位机等设备。
[0041]在本实用新型实施例中,上述预定拓扑结构包括以下任一种:菊花链拓扑结构、树型拓扑结构、星型拓扑结构以及环型拓扑结构。具体地,可以通过上述两个以太网网口(即,第一网络端口和第二网络端口)将主控设备和数据通信装置进行连接得到不同的网络拓扑结构。例如,菊花链拓扑结构、树型拓扑结构、星型拓扑结构、环型拓扑结构或其他任意的拓扑结构。图3是根据本实用新型实施例的一种数据通信装置和主控设备之间的网络拓扑结构的示意图,在图3中,主控设备的第一网络端口与1/0模块(S卩,数据通信装置)的第一网络端口相连接,I /0模块的第二网络端口与1/0模块或者其他设备I的第一网络端口相连接,I /O模块或者其他设备I的第二网络端口与1/0模块或者其他设备2的第一网络端口相连接,I/O模块或者其他设备2的第二网络端口与1/0模块或者其他设备3的第一网络端口相连接。目前对于机器人控制柜来说,大多使用如图2所示的直线树型拓扑结构,为增强稳定性,亦可将最后一个设备(即,上述1/0模块或者其他设备3)的第二网络端口与主控设备的第二网络端口相连接,以增加环网冗余。进一步地,本实用新型实施例提供的数据通信装置还支持热插拔、环网冗余以及openSAFETY数据安全标准。
[0042]本实用新型上述实施例提供的数据通信装置可以应用到机器人的控制系统中以实现机器人各控制系统的通信连接。上述数据通信装置的PCB板中集成了至少32个数据输入端口和32个数据输出端口,能够满足机器人各控制系统的通信连接,并且,在该PCB板中设置了多个驱动芯片,即,将现有的多个I/O模块集成在一个I/O模块中,这无疑降低了生产成品。并且,使得PCB板的整体尺寸减小,将该数据通信装置安装在控制柜中时,节省了安装空间。进一步地,在该数据通信装置中采用了PowerLink协议,能够使得该数据通信装置与其他设备之间进行互联互通,从而增强了该装置的扩展性。
[0043]需要说明的是,当将数据通信装置安装在控制柜中时,可以直接在控制柜安装板上打孔安装,通过使用六角螺线柱将该装置安装在控制柜的安装板中,不能将数据通信装置直接接触控制柜;还可以先将数据通信装置固定在I/o模块的卡托上,然后将卡托安装在安装板卡条上。图4是根据本实用新型实施例的一种数据通信装置的安装示意图,在图4中,首先将I/O模块控制器板41 (即,上述数据通信装置)安装在I/O模块卡托43上,然后,将安装数据通信装置的I/O模块卡托43再安装在安装板卡条45中,上述安装方式可以实现数据通信装置的灵活安装,使得在使用该数据通信装置时,不仅节约了控制柜的空间,还方便技术人员对该数据通信装置进行拆卸和安装。
[0044]根据本实用新型实施例,还提供了一种数据通信系统的实施例。
[0045]图5是根据本实用新型实施例的一种数据通信系统的示意图,如图5所示,该系统包括:主控设备51、被控设备53和数据通信装置55,其中,数据通信装置为上述任一项的数据通信装置,数据通信装置通过多组数据传输端口中的数据输入端口接收第一设备发送的数据信号,以及通过通信模块接收来自主控设备的用于控制被控设备的第二控制信号,并通过多组数据传输端口中的数据输出端口向被控设备发送第一控制信号和第二控制信号,其中,数据通信装置的数量至少为一个,第一控制信号根据数据信号生成。
[0046]具体地,上述主控设备可以为PLC、工控机以及上位机等设备,被控设备可以为机器人中的任意控制系统,数据通信装置55包括多组数据传输端口 11和驱动模块13。数据通信装置55可以通过多组数据传输端口 11中的数据输入端口接收第一设备的数据信号,然后通过多组数据传输端口 11中的数据输出端口将数据信号生成的第一控制信号发送至被控设备53。同时,数据通信装置55还可以通过通信模块15实现主控设备51与数据通信装置55的通信连接,并基于该通信连接接收第二控制信号,其中,主控设备51与数据通信装置55之间可以通过PowerLink协议进行通信连接。进一步地,数据通信装置55还可以通过该通信模块15与其他的数据通信装置进行通信连接。
[0047]需要说明的是,在本实用新型实施例中,第一控制信号为由数据输入端口检测到的数据信号生成的控制信号,例如,温度传感器检测到温度信号,然后为温度信号生成第一控制信号;第二控制信号为主控设备通过数据传输装置向被控设备传输的信号,其中,主控设备可以为PLC、工控机和上位机等设备。
[0048]在本实用新型实施例中,通过被设置在统一个印刷电路板上的每个数据传输组中的数据输入端口接收第一设备发送的数据信号,并通过每个数据传输组中的数据输出端口将数据信号生成的第一控制信号发送至被控设备,其中,在同一个印刷电路板中,包括至少一个每个数据传输组,并且每个数据传输组由一个或者多个驱动模块来进行驱动,相对于现有技术中一个印刷电路板仅由一个驱动模块来驱动一组数据传输组,达到了节约生产成本的目的,从而实现了将多组数据传输端口集成在一个印刷电路板上的技术效果,进而解决了现有技术中数据通信装置成本较高的技术问题。
[0049]以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。
【主权项】
1.一种数据通信装置,其特征在于,包括: 多组数据传输端口,所述多组数据传输端口被设置在数据通信装置的印刷电路板上,所述多组数据传输端口至少包括一个数据传输组,每个所述数据传输组包括的数据输入端口和数据输出端口,所述数据输入端口和所述数据输出端口分别设置在所述印刷电路板表面上、且处于所述表面的两侧; 驱动模块,所述驱动模块被设置在所述印刷电路板上,其中,每个所述数据传输组与一个或者多个所述驱动模块相连接。2.根据权利要求1所述的装置,其特征在于,所述驱动模块的第一端与所述数据输入端口相连接,所述驱动模块的第二端与所述数据输出端口相连接。3.根据权利要求1所述的装置,其特征在于,一个或者多个所述驱动模块的传输通道的数量大于或者等于第一数据传输组的端口数量,其中,所述第一数据传输组为与一个或者多个所述驱动模块相连接的数据传输组。4.根据权利要求1所述的装置,其特征在于,所述多组数据传输端口的数量大于16。5.根据权利要求1所述的装置,其特征在于,所述驱动模块包括集成了磁耦隔离器的驱动芯片。6.根据权利要求1所述的装置,其特征在于,所述装置还包括: 通信模块,所述通信模块被设置在所述印刷电路板上,多个数据通信装置与主控设备按照预定拓扑结构连接。7.根据权利要求6所述的装置,其特征在于,所述预定拓扑结构包括以下任一种:菊花链拓扑结构、树型拓扑结构、星型拓扑结构以及环型拓扑结构。8.根据权利要求6所述的装置,其特征在于,所述数据通信装置和所述主控设备采用PowerLink协议进行通信连接。9.根据权利要求1所述的装置,其特征在于,所述印刷电路板的长度处于60mm至10mm的范围内。10.一种数据通信系统,其特征在于,包括: 主控设备; 被控设备; 数据通信装置,所述数据通信装置为上述权利要求1至9中任一项所述的数据通信装置,所述数据通信装置通过多组数据传输端口中的数据输入端口接收第一设备发送的数据信号,以及通过通信模块接收来自所述主控设备的用于控制所述被控设备的第二控制信号,并通过多组数据传输端口中的数据输出端口向所述被控设备发送第一控制信号和所述第二控制信号,其中,所述数据通信装置的数量至少为一个,所述第一控制信号根据所述数据信号生成。
【文档编号】G05B19/04GK205620709SQ201620311401
【公开日】2016年10月5日
【申请日】2016年4月13日
【发明人】李晨杰, 朱茂娟, 韩冰, 曾奇, 段尧, 王鑫, 杨裕才, 古鹏, 晏晚君, 王林冰, 李健斌, 彭月, 薛冰梅
【申请人】珠海格力电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1