CN105785826A - 数据通信装置及*** - Google Patents
数据通信装置及*** Download PDFInfo
- Publication number
- CN105785826A CN105785826A CN201610231910.XA CN201610231910A CN105785826A CN 105785826 A CN105785826 A CN 105785826A CN 201610231910 A CN201610231910 A CN 201610231910A CN 105785826 A CN105785826 A CN 105785826A
- Authority
- CN
- China
- Prior art keywords
- data
- port
- data transmission
- control signal
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims abstract description 96
- 238000010168 coupling process Methods 0.000 claims description 6
- 238000005859 coupling reaction Methods 0.000 claims description 6
- 230000008878 coupling Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000009434 installation Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 208000032365 Electromagnetic interference Diseases 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
- Programmable Controllers (AREA)
Abstract
本发明公开了一种数据通信装置及***。其中,该装置包括:多组数据传输端口,多组数据传输端口被设置在数据通信装置的印刷电路板上,多组数据传输端口至少包括一个数据传输组,每个数据传输组包括数据输入端口和数据输出端口,数据输入端口和数据输出端口分别设置在印刷电路板表面上、且处于表面的两侧,其中,数据输入端口与发出数据信号的第一设备相连接,数据输出端口与被控设备相连接,用于向被控设备发送第一控制信号,其中,第一控制信号根据数据信号生成;驱动模块,驱动模块被设置在印刷电路板上,其中,每个数据传输组与一个或者多个驱动模块相连接。本发明解决了现有技术中数据通信装置成本较高的技术问题。
Description
技术领域
本发明涉及控制领域,具体而言,涉及一种数据通信装置及***。
背景技术
随着近些年工业领域的快速发展,输入输出(即,I/O)模块的应用越来越广泛,尤其是工业机器人中,I/O模块需求量在逐步增加。其中,很多厂商均有自己开发研制的I/O模块,不同厂家生产的I/O模块使用的总线不同,不同厂家生产的I/O模块的结构不同,不同厂家生产的I/O模块的点数(即,输入管脚和输出管脚的数量)不同,以及不同厂家生产的I/O模块的***电路不同。例如,某公司生产的I/O模块采用的是三片式安装结构,该结构对用数字、模拟及其输入输出均采用不同电路,并且不同的I/O模块可以具有不同的点数,例如2点、4点、8点、12点以及16点等。由于不同厂家生产的I/O模块使用的总线不同,因此不同的I/O模块之间的通信协议不相同,从而导致I/O模块之间的通用性和扩展性较差;并且现有的I/O模块中输入管脚和输出管脚的数量较少,一般不超过16组,因此,当采用多于16组的输入管脚和输出管脚时,需再合并一个I/O模块,这无疑增加了生产成本。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据通信装置及***,以至少解决现有技术中数据通信装置成本较高的技术问题。
根据本发明实施例的一个方面,提供了一种数据通信装置,包括:多组数据传输端口,所述多组数据传输端口被设置在数据通信装置的印刷电路板上,所述多组数据传输端口至少包括一个数据传输组,每个所述数据传输组包括数据输入端口和数据输出端口,所述数据输入端口和所述数据输出端口分别设置在所述印刷电路板表面上、且处于所述表面的两侧,其中,所述数据输入端口与发出数据信号的第一设备相连接,所述数据输出端口与被控设备相连接,用于向所述被控设备发送第一控制信号,其中,所述第一控制信号根据所述数据信号生成;驱动模块,所述驱动模块被设置在所述印刷电路板上,其中,每个所述数据传输组与一个或者多个所述驱动模块相连接。
可选地,所述驱动模块的第一端与所述数据输入端口相连接,所述驱动模块的第二端与所述数据输出端口相连接,用于根据所述数据输入端口输出的所述数据信号生成所述第一控制信号,并经由所述数据输出端口向所述被控设备输出所述第一控制信号。
可选地,一个或者多个所述驱动模块的传输通道的数量大于或者等于第一数据传输组的端口数量,其中,所述第一数据传输组为与一个或者多个所述驱动模块相连接的数据传输组。
可选地,所述多组数据传输端口的数量大于16。
可选地,所述驱动模块包括集成了磁耦隔离器的驱动芯片。
可选地,所述装置还包括:通信模块,所述通信模块被设置在所述印刷电路板上,多个数据通信装置与主控设备按照预定拓扑结构连接,其中,所述主控设备通过所述通信模块向所述数据通信装置传输用于控制所述被控设备的第二控制信号,所述第一控制信号与所述第二控制信号不同。
可选地,所述预定拓扑结构包括以下任一种:菊花链拓扑结构、树型拓扑结构、星型拓扑结构以及环型拓扑结构。
可选地,所述数据通信装置和所述主控设备采用PowerLink协议进行通信连接。
可选地,所述印刷电路板的长度处于60mm至100mm的范围内。
根据本发明实施例的另一方面,还提供了一种数据通信***,包括:主控设备;被控设备;数据通信装置,所述数据通信装置为上述权利要求1至9中任一项所述的数据通信装置,所述数据通信装置通过多组数据传输端口中的数据输入端口接收第一设备发送的数据信号,以及通过通信模块接收来自所述主控设备的用于控制所述被控设备的第二控制信号,并通过多组数据传输端口中的数据输出端口向所述被控设备发送第一控制信号和所述第二控制信号,其中,所述数据通信装置的数量至少为一个,所述第一控制信号根据所述数据信号生成。
在本发明实施例中,采用多组数据传输端口,所述多组数据传输端口被设置在数据通信装置的印刷电路板上,所述多组数据传输端口至少包括一个数据传输组,每个所述数据传输组包括数据输入端口和数据输出端口,所述数据输入端口和所述数据输出端口分别设置在所述印刷电路板表面上、且处于所述表面的两侧,其中,所述数据输入端口与发出数据信号的第一设备相连接,所述数据输出端口与被控设备相连接,用于向所述被控设备发送第一控制信号,其中,所述第一控制信号根据所述数据信号生成;驱动模块,所述驱动模块被设置在所述印刷电路板上,其中,每个所述数据传输组与一个或者多个所述驱动模块相连接的方式,通过被设置在同一个印刷电路板上的每个数据传输组中的数据输入端口接收第一设备发送的数据信号,并通过每个数据传输组中的数据输出端口将数据信号生成的第一控制信号发送至被控设备,其中,在同一个印刷电路板中,包括至少一个每个数据传输组,并且每个数据传输组由一个或者多个驱动模块来进行驱动,相对于现有技术中一个印刷电路板仅由一个驱动模块来驱动一组数据传输组的方法,达到了节约生产成本的目的,从而实现了将多组数据传输端口集成在一个印刷电路板上的技术效果,进而解决了现有技术中数据通信装置成本较高的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种数据通信装置的示意图;
图2是根据本发明实施例的一种数据通信装置的外部接线的结构示意图;
图3是根据本发明实施例的一种数据通信装置和主控设备之间的网络拓扑结构的示意图;
图4是根据本发明实施例的一种数据通信装置的安装示意图;以及
图5是根据本发明实施例的一种数据通信***的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种数据通信装置的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种数据通信装置的示意图,如图1所示,该装置包括:
多组数据传输端口11,多组数据传输端口被设置在数据通信装置的印刷电路板上,多组数据传输端口至少包括一个数据传输组,每个数据传输组包括数据输入端口和数据输出端口,数据输入端口和数据输出端口分别设置在印刷电路板表面上、且处于表面的两侧,其中,数据输入端口与发出数据信号的第一设备相连接,数据输出端口与被控设备相连接,用于向被控设备发送第一控制信号,其中,第一控制信号根据数据信号生成。
驱动模块13,驱动模块被设置在印刷电路板上,其中,每个数据传输组与一个或者多个驱动模块相连接。
上述印刷电路板又可以称为PCB板,如图1中“17”所示的即为该印刷电路板,该印刷电路板用于安装上述多组数据传输端口和驱动模块。从图1中可以看出,在该PCB板的表面上设置有多组数据传输端口,包括数据输入端口DI1至DI32和数据输出端口DO1至DO32,其中,数据输入端口和数据输出端口设置在该PCB板上。
在上述多组数据传输端口中至少包括一个数据传输组,每个数据传输组与一个或者多个驱动模块相连接(图1中未示出)。例如,多组数据传输端口中包括多个数据输入端口,依次为DI1至DI32,多组数据传输端口中还包括多个数据输出端口,依次为DO1至DO32,则DI1至DI8与DO1至DO8可以为第一个数据传输组,DI9至DI16与DO9至DO16可以为第二个数据传输组,DI17至DI24与DO17至DO24可以为第三个数据传输组,DI25至DI32与DO25至DO32可以为第四个数据传输组。第一个数据传输组、第二个数据传输组、第三个数据传输组和第四个传输组可以分别由第一驱动模块、第二驱动模块、第三驱动模块和第四驱动模块来进行驱动,此时,上述第一驱动模块至第四驱动模块即为具有8个数据传输通道的驱动模块,也可以理解为上述每个数据传输组与一个驱动模块相连接。其中,上述第一驱动模块至第四驱动模块均为驱动模块13中的模块,上述DI5至DI28,以及DO5至DO28在图1中未示出。
又例如,数据输入端口DI1至DI16与数据输出端口DO1至DO16可以为一个数据传输组,在该数据传输组中,数据输入端口DI1至DI8数据输出端口与DO1至DO8可以由一个驱动模块来进行驱动,数据输入端口DI9至DI16数据输出端口与DO9至DO16可以由另一个驱动模块来进行驱动,也即,可以理解为每个数据传输组可以与多个驱动模块相连接。
图2所示的为数据传输装置的外部接线的示意图。如图2所示,上述数据输入端口可以通过电导线与一个或者多个检测装置相连接(例如,温度传感器、位置传感器等),用于接收一个或者多个检测装置的数据信号,然后,通过与数据输出端口相连接的电导线将第一控制信号发送至被控制设备,其中,第一控制信号由数据信号生成。
在本发明实施例中,通过被设置在同一个印刷电路板上的每个数据传输组中的数据输入端口接收第一设备发送的数据信号,并通过每个数据传输组中的数据输出端口将数据信号生成的第一控制信号发送至被控设备,其中,在同一个印刷电路板中,包括至少一个每个数据传输组,并且每个数据传输组由一个或者多个驱动模块来进行驱动,相对于现有技术中一个印刷电路板仅由一个驱动模块来驱动一组数据传输组的方法,达到了节约生产成本的目的,从而实现了将多组数据传输端口集成在一个印刷电路板上的技术效果,进而解决了现有技术中数据通信装置成本较高的技术问题。
在本发明实施例中,上述多组数据传输端口的数量大于16,即多组数据传输端口中数据输入端口的数量大于16,相应地,数据输出端口的数量也大于16,并且数据输入端口的数量和数据输出端口的数量相等。优选地,为了保证数据通信装置的多组数据传输端口能够满足被控设备的实际需要,如图1和图2所示,可以在PCB板中设置32组多组数据传输端口,例如,数据输入端口DI1至DI32,数据输出端口DO1至DO32。
如图1和图2所示,为了保证驱动模块与多组数据传输端口之间的布线简洁,可以将驱动模块设置在PCB板中数据输入端口和数据输出端口的中间位置,在驱动模块的第一端与数据输入端口相连接,驱动模块的第二端与数据输出端口相连接时,不会出现线路的交叉,其中,上述驱动模块用于根据数据输入端口输出的数据信号生成第一控制信号,并经由数据输出端口向被控设备输出第一控制信号。例如,数据输入端口接收到检测装置的数据信号,然后,将该数据信号传输至驱动模块进行处理和分析,得到第一控制信号,进而,将该第一控制信号传输至被控设备,以对被控设备进行相应地控制。
作为优选,上述驱动模块可以选取为集成了磁耦隔离器的驱动芯片。具体地,该I/O模块(即,上述数据通信装置)的驱动芯片可以使用新一代的工业级驱动芯片,该工业级的驱动芯片中集成了磁隔离技术,无需另加光耦,因此,能够避免传统驱动芯片中需另加光耦而导致出现光衰的问题。因此,采用集成了上述工业级驱动个芯片的I/O模块,可以延长设备的使用寿命、使得设备更稳健、并降低设备的故障率、可完全通过电磁干扰(ElectroMagneticInterference,简称EMI)/电磁兼容(ElectroMagneticCompatibility,简称EMC)测试。
由于该I/O模块的驱动芯片为新一代的工业级驱动芯片,因此,无需在驱动芯片的***电路添加光耦,从而减少了驱动芯片的***结构。当多个驱动芯片集成在一个PCB板上时,可以有效地减少驱动芯片的占用面积,从而减小了PCB板的面积,即使在该PCB板中集成32个数据输入端口和32个数据输出端口,可以保证该PCB板(即,上述印刷电路板)的长度处于60mm至100mm的范围内。作为优选,可以选取一个适中的长度,例如设置该PCB板的长度为80mm左右。上述驱动芯片可以选取为4通道芯片、8通道芯片以及16通道的芯片,作为优选,在本发明实施例中,可以选取8通道的驱动芯片。当选取8通道的驱动芯片时,为了满足在PCB板中集成32个数据输入端口和32个数据输出端口,可以在该PCB板中设置4个8通道的驱动芯片,该4个驱动芯片分别与DI1至DI8和DO1至DO8、DI9至DI16和DO9至DO16、DI17至DI24和DO17至DO24、DI25至DI32和DO25至DO32相连接。
可选地,一个或者多个驱动模块的传输通道的数量大于或者等于第一数据传输组的端口数量,其中,第一数据传输组为与一个或者多个驱动模块相连接的数据传输组。具体地,如果第一数据传输组中包括16组数据传输端口,则驱动模块可以为1个16通道的驱动芯片,还可以是2个8通道的驱动芯片;或者驱动模块可以为1个大于16通道的驱动芯片,该芯片通过任意16个通道驱动上述16组数据传输通道,驱动模块还可以为2个大于8通道的驱动芯片,每个驱动芯片通过任意8个通道驱动上述8组数据传输通道。
如图1和图2所示,该数据通信装置还包括:通信模块15,通信模块被设置在印刷电路板上,多个数据通信装置与主控设备按照预定拓扑结构连接,其中,主控设备通过通信模块向数据通信装置传输用于控制被控设备的第二控制信号,第一控制信号与第二控制信号不同。具体地,如图1和图2所示,该通信模块15包括第一网络端口151和第二网络端口152,第一网络端口和第二网络端口可以为以太网网口。主控设备可以通过该第一网络端口或者第二网络端口与本发明实施例中的数据通信装置进行通信连接,进而,通过该通信连接将第二控制信号传输至数据通信装置,其中,主控设备可以为可编程逻辑控制器(ProgrammableLogicController,简称PLC),还可以为工控机和上位机等设备。该数据通信装置还可以通过上述网络端口与其他设备进行通信连接,例如,其他的数据通信装置。主控设备与数据通信装置之间,或者多个数据通信装置之间可以使用型号为RJ45的普通网线进行连接,在使用该RJ45的网线时会给配置软件XDC文件进行配置。
作为优选,数据通信装置和主控设备之间可以采用PowerLink协议进行通信连接。该PowerLink协议可以运行在一块现场可编程门阵列(FieldProgrammableGateArray,简称FPGA)芯片上。该FPGA芯片可以通过外部硬件电路运行上述PowerLink协议。通过FPGA芯片运行该PowerLink协议时,运行速度快,一般情况下,循环周期可达到100us,抖动小于100ns。在本发明实施的数据通信装置中还集成了标准的CANopen代码,通过集成该CANopen代码能够方便该装置与其他厂家的PowerLink设备互联互通,进一步地,该数据通信装置在运行时具有PowerLink固有的工业级参数特性。其中,上述FPGA芯片可以为上述多个驱动芯片中任意一个芯片,还可以为与上述驱动芯片不相同的芯片。
需要说明的是,在本发明实施例中,第一控制信号为由数据输入端口检测到的数据信号生成的控制信号,例如,温度传感器检测到温度信号,然后为温度信号生成第一控制信号;第二控制信号为主控设备通过数据传输装置向被控设备传输的信号,其中,主控设备可以为可编程逻辑控制器、工控机和上位机等设备。
在本发明实施例中,上述预定拓扑结构包括以下任一种:菊花链拓扑结构、树型拓扑结构、星型拓扑结构以及环型拓扑结构。具体地,可以通过上述两个以太网网口(即,第一网络端口和第二网络端口)将主控设备和数据通信装置进行连接得到不同的网络拓扑结构。例如,菊花链拓扑结构、树型拓扑结构、星型拓扑结构、环型拓扑结构或其他任意的拓扑结构。图3是根据本发明实施例的一种数据通信装置和主控设备之间的网络拓扑结构的示意图,在图3中,主控设备的第一网络端口与I/O模块(即,数据通信装置)的第一网络端口相连接,I/O模块的第二网络端口与I/O模块或者其他设备1的第一网络端口相连接,I/O模块或者其他设备1的第二网络端口与I/O模块或者其他设备2的第一网络端口相连接,I/O模块或者其他设备2的第二网络端口与I/O模块或者其他设备3的第一网络端口相连接。目前对于机器人控制柜来说,大多使用如图2所示的直线树型拓扑结构,为增强稳定性,亦可将最后一个设备(即,上述I/O模块或者其他设备3)的第二网络端口与主控设备的第二网络端口相连接,以增加环网冗余。进一步地,本发明实施例提供的数据通信装置还支持热插拔、环网冗余以及openSAFETY数据安全标准。
本发明上述实施例提供的数据通信装置可以应用到机器人的控制***中以实现机器人各控制***的通信连接。上述数据通信装置的PCB板中集成了至少32个数据输入端口和32个数据输出端口,能够满足机器人各控制***的通信连接,并且,在该PCB板中设置了多个驱动芯片,即,将现有的多个I/O模块集成在一个I/O模块中,这无疑降低了生产成品。并且,使得PCB板的整体尺寸减小,将该数据通信装置安装在控制柜中时,节省了安装空间。进一步地,在该数据通信装置中采用了PowerLink协议,能够使得该数据通信装置与其他设备之间进行互联互通,从而增强了该装置的扩展性。
需要说明的是,当将数据通信装置安装在控制柜中时,可以直接在控制柜安装板上打孔安装,通过使用六角螺线柱将该装置安装在控制柜的安装板中,不能将数据通信装置直接接触控制柜;还可以先将数据通信装置固定在I/O模块的卡托上,然后将卡托安装在安装板卡条上。图4是根据本发明实施例的一种数据通信装置的安装示意图,在图4中,首先将I/O模块控制器板41(即,上述数据通信装置)安装在I/O模块卡托43上,然后,将安装数据通信装置的I/O模块卡托43再安装在安装板卡条45中,上述安装方式可以实现数据通信装置的灵活安装,使得在使用该数据通信装置时,不仅节约了控制柜的空间,还方便技术人员对该数据通信装置进行拆卸和安装。
根据本发明实施例,还提供了一种数据通信***的实施例。
图5是根据本发明实施例的一种数据通信***的示意图,如图5所示,该***包括:主控设备51、被控设备53和数据通信装置55,其中,数据通信装置为上述任一项的数据通信装置,数据通信装置通过多组数据传输端口中的数据输入端口接收第一设备发送的数据信号,以及通过通信模块接收来自主控设备的用于控制被控设备的第二控制信号,并通过多组数据传输端口中的数据输出端口向被控设备发送第一控制信号和第二控制信号,其中,数据通信装置的数量至少为一个,第一控制信号根据数据信号生成。
具体地,上述主控设备可以为PLC、工控机以及上位机等设备,被控设备可以为机器人中的任意控制***,数据通信装置55包括多组数据传输端口11和驱动模块13。数据通信装置55可以通过多组数据传输端口11中的数据输入端口接收第一设备的数据信号,然后通过多组数据传输端口11中的数据输出端口将数据信号生成的第一控制信号发送至被控设备53。同时,数据通信装置55还可以通过通信模块15实现主控设备51与数据通信装置55的通信连接,并基于该通信连接接收第二控制信号,其中,主控设备51与数据通信装置55之间可以通过PowerLink协议进行通信连接。进一步地,数据通信装置55还可以通过该通信模块15与其他的数据通信装置进行通信连接。
需要说明的是,在本发明实施例中,第一控制信号为由数据输入端口检测到的数据信号生成的控制信号,例如,温度传感器检测到温度信号,然后为温度信号生成第一控制信号;第二控制信号为主控设备通过数据传输装置向被控设备传输的信号,其中,主控设备可以为PLC、工控机和上位机等设备。
在本发明实施例中,通过被设置在统一个印刷电路板上的每个数据传输组中的数据输入端口接收第一设备发送的数据信号,并通过每个数据传输组中的数据输出端口将数据信号生成的第一控制信号发送至被控设备,其中,在同一个印刷电路板中,包括至少一个每个数据传输组,并且每个数据传输组由一个或者多个驱动模块来进行驱动,相对于现有技术中一个印刷电路板仅由一个驱动模块来驱动一组数据传输组的方法,达到了节约生产成本的目的,从而实现了将多组数据传输端口集成在一个印刷电路板上的技术效果,进而解决了现有技术中数据通信装置成本较高的技术问题。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些端口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种数据通信装置,其特征在于,包括:
多组数据传输端口,所述多组数据传输端口被设置在数据通信装置的印刷电路板上,所述多组数据传输端口至少包括一个数据传输组,每个所述数据传输组包括数据输入端口和数据输出端口,所述数据输入端口和所述数据输出端口分别设置在所述印刷电路板表面上、且处于所述表面的两侧,其中,所述数据输入端口与发出数据信号的第一设备相连接,所述数据输出端口与被控设备相连接,用于向所述被控设备发送第一控制信号,其中,所述第一控制信号根据所述数据信号生成;
驱动模块,所述驱动模块被设置在所述印刷电路板上,其中,每个所述数据传输组与一个或者多个所述驱动模块相连接。
2.根据权利要求1所述的装置,其特征在于,所述驱动模块的第一端与所述数据输入端口相连接,所述驱动模块的第二端与所述数据输出端口相连接,用于根据所述数据输入端口输出的所述数据信号生成所述第一控制信号,并经由所述数据输出端口向所述被控设备输出所述第一控制信号。
3.根据权利要求1所述的装置,其特征在于,一个或者多个所述驱动模块的传输通道的数量大于或者等于第一数据传输组的端口数量,其中,所述第一数据传输组为与一个或者多个所述驱动模块相连接的数据传输组。
4.根据权利要求1所述的装置,其特征在于,所述多组数据传输端口的数量大于16。
5.根据权利要求1所述的装置,其特征在于,所述驱动模块包括集成了磁耦隔离器的驱动芯片。
6.根据权利要求1所述的装置,其特征在于,所述装置还包括:
通信模块,所述通信模块被设置在所述印刷电路板上,多个数据通信装置与主控设备按照预定拓扑结构连接,其中,所述主控设备通过所述通信模块向所述数据通信装置传输用于控制所述被控设备的第二控制信号,所述第一控制信号与所述第二控制信号不同。
7.根据权利要求6所述的装置,其特征在于,所述预定拓扑结构包括以下任一种:菊花链拓扑结构、树型拓扑结构、星型拓扑结构以及环型拓扑结构。
8.根据权利要求6所述的装置,其特征在于,所述数据通信装置和所述主控设备采用PowerLink协议进行通信连接。
9.根据权利要求1所述的装置,其特征在于,所述印刷电路板的长度处于60mm至100mm的范围内。
10.一种数据通信***,其特征在于,包括:
主控设备;
被控设备;
数据通信装置,所述数据通信装置为上述权利要求1至9中任一项所述的数据通信装置,所述数据通信装置通过多组数据传输端口中的数据输入端口接收第一设备发送的数据信号,以及通过通信模块接收来自所述主控设备的用于控制所述被控设备的第二控制信号,并通过多组数据传输端口中的数据输出端口向所述被控设备发送第一控制信号和所述第二控制信号,其中,所述数据通信装置的数量至少为一个,所述第一控制信号根据所述数据信号生成。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610231910.XA CN105785826B (zh) | 2016-04-13 | 2016-04-13 | 数据通信装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610231910.XA CN105785826B (zh) | 2016-04-13 | 2016-04-13 | 数据通信装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105785826A true CN105785826A (zh) | 2016-07-20 |
CN105785826B CN105785826B (zh) | 2018-11-06 |
Family
ID=56397471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610231910.XA Active CN105785826B (zh) | 2016-04-13 | 2016-04-13 | 数据通信装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105785826B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107942645A (zh) * | 2017-10-19 | 2018-04-20 | 北京全路通信信号研究设计院集团有限公司 | 控制*** |
CN109783437A (zh) * | 2019-01-28 | 2019-05-21 | 北京经纬恒润科技有限公司 | 一种芯片的控制方法及装置 |
CN110996595A (zh) * | 2019-03-05 | 2020-04-10 | 联正电子(深圳)有限公司 | 集成配电模块和集成配电监控*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2627745Y (zh) * | 2003-07-29 | 2004-07-21 | 天津市北海通信技术有限公司 | 现场总线控制***设备的嵌入式通信模块 |
CN101750968A (zh) * | 2008-12-10 | 2010-06-23 | 中国科学院沈阳自动化研究所 | 一种多功能输入输出接口板 |
WO2010073397A1 (ja) * | 2008-12-26 | 2010-07-01 | 三菱電機株式会社 | 入出力ユニット |
CN202043143U (zh) * | 2011-05-11 | 2011-11-16 | 爱迪纳控制技术(厦门)有限公司 | 一种EtherCAT高密集数字IO接口模块 |
CN102467107A (zh) * | 2010-11-17 | 2012-05-23 | 深圳市合信自动化技术有限公司 | Plc模拟量输入输出控制***及模拟量输出控制方法 |
CN203786518U (zh) * | 2013-10-31 | 2014-08-20 | 杭州正嘉数控设备有限公司 | 一种用于数控***的总线子站通讯电路板 |
-
2016
- 2016-04-13 CN CN201610231910.XA patent/CN105785826B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2627745Y (zh) * | 2003-07-29 | 2004-07-21 | 天津市北海通信技术有限公司 | 现场总线控制***设备的嵌入式通信模块 |
CN101750968A (zh) * | 2008-12-10 | 2010-06-23 | 中国科学院沈阳自动化研究所 | 一种多功能输入输出接口板 |
WO2010073397A1 (ja) * | 2008-12-26 | 2010-07-01 | 三菱電機株式会社 | 入出力ユニット |
CN102467107A (zh) * | 2010-11-17 | 2012-05-23 | 深圳市合信自动化技术有限公司 | Plc模拟量输入输出控制***及模拟量输出控制方法 |
CN202043143U (zh) * | 2011-05-11 | 2011-11-16 | 爱迪纳控制技术(厦门)有限公司 | 一种EtherCAT高密集数字IO接口模块 |
CN203786518U (zh) * | 2013-10-31 | 2014-08-20 | 杭州正嘉数控设备有限公司 | 一种用于数控***的总线子站通讯电路板 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107942645A (zh) * | 2017-10-19 | 2018-04-20 | 北京全路通信信号研究设计院集团有限公司 | 控制*** |
CN109783437A (zh) * | 2019-01-28 | 2019-05-21 | 北京经纬恒润科技有限公司 | 一种芯片的控制方法及装置 |
CN109783437B (zh) * | 2019-01-28 | 2023-08-08 | 北京经纬恒润科技股份有限公司 | 一种芯片的控制方法及装置 |
CN110996595A (zh) * | 2019-03-05 | 2020-04-10 | 联正电子(深圳)有限公司 | 集成配电模块和集成配电监控*** |
Also Published As
Publication number | Publication date |
---|---|
CN105785826B (zh) | 2018-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105785826A (zh) | 数据通信装置及*** | |
US6915466B2 (en) | Method and system for multi-user channel allocation for a multi-channel analyzer | |
CN100546262C (zh) | 一种宽带航空电子总线测试装置及其操作方法 | |
US7315551B2 (en) | Synchronous low voltage differential I/O buss | |
CN102866683B (zh) | 一种信号转换装置及自动测试*** | |
CN104866423A (zh) | 一种软件配置项的测试方法及*** | |
CN215072446U (zh) | 一种EtherCAT从站模组 | |
CN202679397U (zh) | 实时工业以太网EtherCAT从站*** | |
CN204576492U (zh) | 一种软件配置项的测试装置 | |
KR101249788B1 (ko) | 디스플레이 모듈 에이징 시스템의 통신 네트워크 구조 | |
CN205620709U (zh) | 数据通信装置及*** | |
CN201072431Y (zh) | 一种宽带航空电子总线测试装置 | |
CN2876850Y (zh) | 一种串并综合型总线*** | |
CN109085489A (zh) | 一种背板功能测试***、设计方法及测试方法 | |
CN104332129A (zh) | 拼接单元数据回传方法、拼接单元及拼接显示器 | |
CN103530258A (zh) | 基于opc技术的多驱动支持服务器 | |
CN210123977U (zh) | 中继线缆及增强现实*** | |
CN201830280U (zh) | 模拟profibus-dp主站通信的测试装置 | |
CN202093347U (zh) | 一种EtherCAT总线数控***接口模块 | |
CN103019210B (zh) | 一种柔性生产线控制的总线连接*** | |
CN201497268U (zh) | 冷水机组的控制*** | |
CN1567278A (zh) | 内部集成电路总线访问控制*** | |
CN101114966A (zh) | 宽带接入服务器***的信息指示***及方法 | |
CN214670186U (zh) | 一种细纱机上的通信控制电路 | |
CN203193664U (zh) | 一种WorldFIP-CAN 的网关设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |