INTEGRATED COMMUNICATION UNIT

20200409897 ยท 2020-12-31

    Inventors

    Cpc classification

    International classification

    Abstract

    An integrated communication unit includes a motherboard, at least one RJ45 interface and an SPI. The motherboard includes a microcontroller that has a middleware. The RJ45 interface provides a cable-based connection to an external control unit. The SPI interface couples to a further SPI interface of an application unit. The SPI interface is configured for receiving application data of the application unit and provides the application data to the microcontroller by transmission. The microcontroller is configured to process the application data and provide the application data to an external control unit via the RJ45 interface. The integrated communication unit is configured to be mounted on a printed circuit board of the application unit by THT or SMT

    Claims

    1-3. (canceled)

    4. An integrated communication unit, comprising: a housing, a motherboard, a RJ45 interface, and an SPI, said motherboard and said RJ45 interface being accommodated in said housing, and said housing having at least one opening with a height and width thereof corresponding to the RJ45 standard; said motherboard including a microcontroller having a middleware, said RJ45 interface providing a cable-based connection to an external control unit, said SPI interface for coupling to a further SPI interface of an application unit, said SPI interface configured for receiving application data of the application unit and providing the application data to said microcontroller by transmission, said microcontroller configured for processing the application data and providing the application data to an external control unit via said RJ45 interface, the integrated communication unit being configured for being mounted on a printed circuit board of the application unit by THT or SMT.

    5. Integrated communication unit according to claim 4, comprising a second RJ45 interface, said RJ45 interface and said second RJ45 interface being configured for establishing a series connection of the external control unit or a further integrated communication unit to the integrated communication unit.

    6. An integrated communication unit, comprising: a motherboard, at least one RJ45 interface and an SPI; said motherboard including a microcontroller having a middleware, said RJ45 interface providing a cable-based connection to an external control unit, said SPI interface for coupling to a further SPI interface of an application unit, said SPI interface configured for receiving application data of the application unit and providing the application data to said microcontroller by transmission, said microcontroller configured for processing the application data and providing the application data to an external control unit via said RJ45 interface, the integrated communication unit being configured for being mounted on a printed circuit board of the application unit by THT or SMT.

    7. Integrated communication unit according to claim 6, comprising a second RJ45 interface, said RJ45 interface and said second RJ45 interface being configured for establishing a series connection of the external control unit or a further integrated communication unit to the integrated communication unit.

    Description

    [0035] The invention is described as an embodiment in more detail by means of the following figures:

    [0036] FIG. 1 schematic representation of an integrated communication unit with one RJ45 interface (1-port module)

    [0037] FIG. 2 schematic representation of an integrated communication unit with two RJ45 interfaces (2-port module)

    [0038] FIG. 3 perspective view of a design of the integrated communication unit with one RJ45 interface (1-port module)

    [0039] FIG. 4 perspective view of a design of the integrated communication unit with two RJ45 interfaces (2-port module)

    [0040] FIG. 5a block diagram (2-port module)

    [0041] FIG. 5b block diagram (2-port module)

    [0042] (in English technical-based terminology, identical in contents to FIG. 5a).

    [0043] In the embodiment shown in FIG. 1, the integrated communication unit has only one RJ45 interface 3. It is a 1-port module.

    [0044] FIG. 1 shows the arrangement of the integrated communication unit between an application unit 8 and an external control unit 10. In this embodiment, a field device 13, in this case a sensor, is connected to the application unit 8. The sensor transmits analog signals to the application unit 8 there they are further processed into digital signals.

    [0045] As shown in FIG. 1, the basic structure of the integrated communication unit comprises a housing 1 with an opening 5, wherein in this embodiment the housing 1 is a sheet metal cutting-and-bending part. A motherboard 2 is accommodated in the housing 1 and carries a microcontroller 6 as a single-chip computer system. The microcontroller 6 has a software layer as a middleware 7. In the embodiment, the middleware 7 is an execution layer in which functions of the field bus protocol are prepared by a software and implemented by the protocol stack. Raw data from the application unit 8 are also received here. The following processes are performed by the middleware 7.

    [0046] For the connection on the field bus side, the integrated communication module of the embodiment has an RJ45 interface 3, designed as an RJ45 socket, by means of which field bus protocols can be received from or transmitted to the field bus line 12. The size and shape of the opening 5 of the housing 1 are adapted to the RJ45 socket. In the embodiment, the field bus line 12 is star-wired. The field bus line 12 leads to an external control unit 10 which is a PLC unit in this embodiment.

    [0047] On the application side, the integrated communication module has an SPI interface 4. In the embodiment shown, this interface is physically also located on the motherboard 2. Moreover, the SPI interface 4 is functionally also connected to an SPI interface 9 of the application unit 8 in the embodiment. The electrical connection is established via a pin-header.

    [0048] The application unit 8 with its SPI interface 9, the field device 13, the field bus line 12 and the external control unit 10 are not part of the integrated communication unit; however, they are shown in FIG. 1 in their interaction with the integrated communication unit.

    [0049] FIG. 2 illustrates another embodiment in which the integrated communication module has two RJ45 interfaces. It is a 2-port module. In the basic structure, the embodiment according to FIG. 2 corresponds to the embodiment according to FIG. 1 so that initially the same reference numerals and explanations apply as to FIG. 1.

    [0050] The embodiment according to FIG. 2 differs from the embodiment shown in FIG. 1 in that it has a further RJ45 interface 11 in addition to the RJ45 interface 3. An opening 5 in the housing 1 is provided for this further RJ45 interface 11, too. Both RJ45 interfaces 3, 11 are designed as RJ45 sockets. In the integrated communication module according to the embodiment in FIG. 2, both RJ45 interfaces can be assigned via a field bus line 12. In the embodiment, the RJ45 interface 3 is connected to the external control unit 10 and the further RJ45 interface 11 is connected to a further communication participant 14. In the embodiment, the further communication participant 14 is a further integrated communication module. The integrated communication module according to FIG. 2 is designed in such a manner that any other communication participants 14 can also be connected, provided that they are field bus capable. The connection to the external control unit 10 and to the further communication participant 14 is made via the field bus line 12 which is designed as a daisy chain wiring. Analogous to FIG. 1, it also applies to FIG. 2 that the further communication participant 14 is just like the application unit 8 with its SPI interface 9, the field device 13, the field bus line 12 and the external control unit 10 not part of the integrated communication unit and that they are shown in FIG. 2, however, in their interaction with the integrated communication unit.

    [0051] FIG. 3 and FIG. 4 represent embodiments of the integrated communication unit in their structural design. Both FIG. 3 and FIG. 4 show the housing 1 and the RJ45 interface which is designed as an RJ45 socket. In addition, FIG. 4 shows the further RJ45 interface 11 which is also designed as an RJ45 socket.

    [0052] FIGS. 5a and b show a block diagram of an embodiment as a 2-port module, wherein FIGS. 5a and b are identical in contents and only partly use different terminologies.

    [0053] The block diagrams according to FIGS. 5a and b illustrate an embodiment in which the interaction of the components of the integrated communication unit with the components of the application unit are shown.

    [0054] Kommunikationsmodul=Communication Module refers to the integrated communication unit, and Kundensystem (Leiterplatte)=Device Application Board refers to the application unit.

    [0055] Kundenanwendung=Device Application refers to the application software of the application unit which, among other actions, transmits data to the integrated communication unit or, conversely, receives data from it.

    [0056] gemeinsamer Speicherbetrieb zum Datenaustausch=libGOAL shared library refers to a root library which is delivered as a source code to the application unit and enables the application unit to transmit data to the integrated communication unit as easily as possible.

    [0057] C2CSoftware zum Informationsaustausch zwischen CPU Kernen=C2C and C2C=C2C stand for core-to-core communicationone part of this C2C module runs on the CPU of the application unit, the other part in the integrated communication unit. The user of the application unit does not have to or should not change this setting. Both the libGOAL shared library and C2C are provided as a source to the user of the application unit and are compiled into the application software by the user without any changes.

    [0058] SPI Schnittstelle=SPI Interface shows the SPI interface of the integrated communication module and the SPI interface of the application unit, combined to one functional unit.

    [0059] 2-Port Switch Treiber=2-port Switch driver refers to the part of the integrated communication unit that operates, controls and configures the switch.

    [0060] GOAL=GOAL refers to an execution layer in which functions of the field bus protocol are prepared in a software and implemented by the protocol stack. Raw data from the application unit are also received here. It is the middleware. GOAL is an abbreviation for the term Generic Open Abstraction Layer used in the embodiment.

    [0061] Kommunikations Protokoll=Communication Protocolthis software module handles the communication according to the respective field bus standard between the integrated communication unit and a host CPU of an application unit via the SPI interface of both units.

    [0062] 2-Port Switch=2-port Switch refers to a module of the integrated communication unit which connects the two RJ45 interfaces to each other.

    [0063] PHY stands for physical interface and refers to the two RJ45 interfaces of the 2-port module according to the embodiment.

    LIST OF REFERENCE NUMERALS

    [0064] 1 housing [0065] 2 motherboard [0066] 3 RJ45 interface [0067] 4 SPI interface [0068] 5 opening [0069] 6 microcontroller [0070] 7 middleware [0071] 8 application unit [0072] 9 SPI interface of the application unit [0073] 10 external control unit [0074] 11 further RJ45 interface [0075] 12 field bus line [0076] 13 field device [0077] 14 further communication participant