Addressing device and uplink transmit power determination method for cascaded front-end controllers

By using the addressing device of the cascaded front-end controllers and establishing unique address pins for each front-end controller through staggered connections, the problem of signal conflict in data exchange between the PLC and the front-end controllers is solved, and efficient and reliable data transmission is achieved.

CN115132245BActive Publication Date: 2026-03-03SHENZHEN FULIAN FUGUI PRECISION INDUSTRY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110336585.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-29
Publication Date
2026-03-03
Estimated Expiration
2041-08-30

AI Technical Summary

Technical Problem

In the field of industrial control, the existing technology cannot maximize the advantages of Ethernet or EtherCat in terms of high speed and bandwidth when the position of the front-end controller changes, and CS signal conflicts and contradictions are easily caused.

Method used

The addressing device of the cascaded front-end controller is adopted. By staggering the connection of the first connector and the second and third connectors, the unique address pins of each front-end controller are established to avoid signal conflicts caused by position changes. The address code table is defined by the addressing device of the PLC.

Benefits of technology

It ensures the accuracy and reliability of data exchange even when the front-end controller position is arbitrarily changed, avoids CS signal conflicts, simplifies the data exchange process, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115132245B_ABST
    Figure CN115132245B_ABST
Patent Text Reader

Abstract

The addressing device of the cascaded front-end controller includes: a PLC, which includes a first connector, the first connector including N cascade pins; N front-end controllers, each front-end controller including a second connector and a third connector, the second connector including N cascade pins, the third connector including N-1 cascade pins; the N cascade pins of the second connector of the Nth front-end controller are connected to the N cascade pins of the first connector of the PLC, and the N-1 cascade pins of the third connector of the Nth front-end controller are connected to the second to Nth cascade pins of the second connector; the first to Kth cascade pins of the second connector of the Kth front-end controller are connected to the first to Kth cascade pins of the third connector of the previous level front-end controller; the first to K-1 cascade pins of the third connector of the Kth front-end controller are connected to the first to K-1 cascade pins of the second connector of the next level front-end controller, thus defining the unique address pins of the front-end controller.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to an addressing device for a cascaded front-end controller and a method for determining uplink power. Background Technology

[0002] Currently, in the field of industrial control, for AD / DA terminal control requiring low latency, fast response, and large data volumes, PLCs (Programmable Logic Controllers) often use Ethernet or EtherCat to exchange data and control commands with the front-end controller. The front-end controller acquires data and performs behavioral control with the AD / DA terminal via protocols such as RS485 / RS232. However, given that this is primarily a data acquisition-based application, the high speed and bandwidth advantages of Ethernet or EtherCat cannot be fully utilized. Therefore, it is necessary to design a simpler and more cost-effective alternative. Summary of the Invention

[0003] In view of this, it is necessary to provide an addressing device for cascaded front-end controllers that can clearly define the unique address pins of each front-end controller, so that even if the positions of each front-end controller are arbitrarily swapped, no conflict or contradiction will occur between the CS signals of the old and new position controllers.

[0004] An addressing device for a cascaded front-end controller provided in one embodiment of the present invention is characterized by comprising:

[0005] The PLC includes a first connector, which has N cascade pins for cascading expansion of a front-end controller, where N>=1;

[0006] There are N front-end controllers, each front-end controller includes a second connector and a third connector, the second connector includes N cascade pins, and the third connector includes N-1 cascade pins;

[0007] The N cascade pins of the second connector of the Nth front-end controller are connected one-to-one with the N cascade pins of the first connector of the PLC, and the N-1 cascade pins of the third connector of the Nth front-end controller are connected one-to-one with the second to Nth cascade pins of the second connector.

[0008] The first to the Kth cascade pins of the second connector of the Kth front-end controller are connected to the first to the Kth cascade pins of the third connector of the previous front-end controller; the first to the (K-1)th cascade pins of the third connector of the Kth front-end controller are electrically connected to the first to the (K-1)th cascade pins of the second connector of the next front-end controller; the second to the (K-1)th cascade pins of the second connector of the Kth front-end controller are electrically connected to the first to the (K-1)th cascade pins of the third connector of the Kth front-end controller, where 1 <= K <N。

[0009] Preferably, the first cascade pin of the second connector of each front-end controller is grounded.

[0010] Preferably, the second connector of each front-end controller further includes N detection pins, and the third connector further includes N-1 detection pins;

[0011] The N detection pins of the second connector of the Nth front-end controller are connected one-to-one with the N detection pins of the first connector of the PLC, and the N-1 detection pins of the third connector of the Nth front-end controller are connected one-to-one with the second to Nth detection pins of the second connector.

[0012] The first to the Kth detection pins of the second connector of the Kth front-end controller are connected to the first to the Kth detection pins of the third connector of the previous front-end controller; the first to the (K-1)th detection pins of the third connector of the Kth front-end controller are electrically connected to the first to the (K-1)th detection pins of the second connector of the next-level front-end controller; the second to the (K-1)th detection pins of the second connector of the Kth front-end controller are electrically connected to the first to the (K-1)th detection pins of the third connector of the Kth front-end controller, where 1 <= K <N。

[0013] Preferably, the first detection pin of the second connector of each front-end controller is grounded.

[0014] Preferably, the initial state of the cascade pin and the detection pin of the first connector of the PLC is high, and the initial state of the first cascade pin and the first detection pin of the second connector of each front-end controller is low.

[0015] Preferably, when the detection pin of the first connector of the PLC is at a low level, it indicates that a front-end controller is connected; when the detection pin of the first connector of the PLC is at a high level, it indicates that no front-end controller is connected.

[0016] Preferably, when the cascading pin of the first connector of the PLC is at a low level, it indicates that the front-end controller is available; when the cascading pin of the first connector of the PLC is at a high level, it indicates that the front-end controller is unavailable.

[0017] Preferably, when the PLC detects that the level of the detection pin is low and the level of the corresponding cascaded pin is high, it determines that the current front-end controller has malfunctioned.

[0018] Preferably, each front-end controller further includes a fourth connector for connecting an external analog-to-digital converter or a digital-to-analog converter.

[0019] Compared with the prior art, the addressing device and uplink power determination method for cascaded front-end controllers provided by the embodiments of the present invention achieve cascading by connecting N front-end controllers through staggered second and third connectors. This clarifies the unique address pins of each front-end controller, and even if the positions of each front-end controller are arbitrarily swapped, it will not cause conflicts or contradictions in the CS signals of the old and new position controllers. Attached Figure Description

[0020] Figure 1 This is a schematic diagram of a module of one embodiment of the addressing device of the cascaded front-end controller of the present invention.

[0021] Figure 2 This is a schematic diagram of a specific embodiment of the addressing device of the cascaded front-end controller of the present invention.

[0022] Explanation of main component symbols

[0023] Addressing device 10 for cascaded front-end controllers

[0024] PLC 100

[0025] Front-end controller 101

[0026] First connector 1001

[0027] Second connector 1011

[0028] Third connector 1012

[0029] Cascade pins CS0-CS3

[0030] Detection pins ADD0-ADD3

[0031] The following detailed description, in conjunction with the accompanying drawings, will further illustrate the present invention. Detailed Implementation

[0032] See Figure 1 As shown, Figure 1 This is a schematic diagram of one embodiment of the addressing device 10 of the cascaded front-end controller of the present invention. In this embodiment, the addressing device 10 of the cascaded front-end controller includes a PLC 100 and N front-end controllers 101 to realize cascade expansion.

[0033] In this embodiment, the PLC 100 includes a first connector 1001. The first connector 1001 includes N cascading pins for cascading and expanding a front-end controller, where N>1. There are N front-end controllers 101, and each front-end controller 101 includes a second connector 1011 and a third connector 1012. The second connector 1011 includes N cascading pins, and the third connector 1012 includes N-1 cascading pins.

[0034] In this embodiment, the N cascading pins of the second connector 1011 of the Nth front-end controller 101 are respectively and correspondingly connected to the N cascading pins of the first connector 1001 of the PLC. The N-1 cascading pins of the third connector 1012 of the Nth front-end controller 101 are respectively and correspondingly connected to the second to the Nth cascading pins of the second connector 1011. The first to the Kth cascading pins of the second connector 1011 of the Kth front-end controller 101 are connected to the first to the Kth cascading pins of the third connector 1012 of the previous-level front-end controller 101; the first to the K-1th cascading pins of the third connector 1012 of the Kth front-end controller 101 are electrically connected to the first to the K-1th cascading pins of the second connector 1011 of the next-level front-end controller 101; the second to the K-1th cascading pins of the second connector 1011 of the Kth front-end controller 101 are electrically connected to the first to the K-1th cascading pins of the third connector 1012 of the Kth front-end controller 101, where 1<=K<N. The first cascading pin of the second connector 1011 of each front-end controller 101 is grounded.

[0035] In this embodiment, the second connector 1011 of each front-end controller 101 further includes N detection pins, and the third connector 1012 further includes N-1 detection pins;

[0036] The N detection pins of the second connector 1011 of the Nth front-end controller 101 are respectively and correspondingly connected to the N detection pins of the first connector 1001 of the PLC. The N-1 detection pins of the third connector 1012 of the Nth front-end controller 101 are respectively and correspondingly connected to the second to the Nth detection pins of the second connector 1011. The first to the Kth detection pins of the second connector 1011 of the Kth front-end controller 101 are connected to the first to the Kth detection pins of the third connector 1012 of the previous-level front-end controller 101; the first to the K-1th detection pins of the third connector 1012 of the Kth front-end controller 101 are electrically connected to the first to the K-1th detection pins of the second connector 1011 of the next-level front-end controller 101; the second to the K-1th detection pins of the second connector 1011 of the Kth front-end controller 101 are electrically connected to the first to the K-1th detection pins of the third connector 1012 of the Kth front-end controller 101, where 1 <= K < N. The first detection pin of the second connector 1011 of each front-end controller 101 is grounded.

[0037] In this embodiment, the initial states of the cascading pins and the detection pins of the first connector 1001 of the PLC 100 are high levels, and the initial states of the first cascading pin and the first detection pin of the second connector 1011 of each front-end controller are low levels. When the detection pin of the first connector 1001 of the PLC 100 is at a low level, it means that a front-end controller is connected; when the detection pin of the first connector 1001 of the PLC 100 is at a high level, it means that no front-end controller is connected.

[0038] In this embodiment, when the cascading pin of the first connector 1001 of the PLC 100 is at a low level, it means that the front-end controller is available; when the cascading pin of the first connector 1001 of the PLC 100 is at a high level, it means that the front-end controller is unavailable. When the PLC 100 detects that the level of the detection pin of the first connector 1001 is at a low level and the level of the corresponding cascading pin is at a high level, it is determined that the current front-end controller has a fault.

[0039] Specifically, as shown in the attached Figure 2 figure, the attached Figure 2 is a schematic structural diagram of a specific embodiment of the addressing device 10 for cascading front-end controllers of the present invention. In this embodiment, taking 4 front-end controllers (front-end controller 1, front-end controller 2, front-end controller 3, and front-end controller 4) as an example for illustration, but not limited thereto, the number of cascaded and extended front-end controllers can be determined according to actual application requirements.

[0040] As Figure 2As shown, the cascading pins CS0-CS3 of the first connector 1001 of PLC 100 are connected one-to-one with the cascading pins CS0-CS3 of the second connector 1011 of the front-end controller 4. The cascading pins CS1-CS3 of the second connector 1011 of the front-end controller 4 are connected one-to-one with the CS1-CS3 of the third connector 1012. The cascading pin CS0 of the second connector 1011 of the front-end controller 4 is grounded, thus achieving a staggered connection. The cascading pins CS1-CS3 of the third connector 1012 of the front-end controller 4 are connected one-to-one with the cascading pins CS0-CS2 of the second connector of the front-end controller 3. The CS1-CS2 of the second connector 1011 of the front-end controller 3 are connected one-to-one with the CS1-CS2 of the third connector 1012. At the same time, the cascading pins CS1-CS2 of the front-end controller 3 are connected one-to-one with the cascading pins CS0-CS1 of the second connector 1011 of the next-level front-end controller 2, and so on. When the CS signal of the front-end controller 1 reaches the PLC 100, it is defined on the CS3 pin of the PLC 100. This clarifies the unique address pin of each front-end controller. Even if the positions of the front-end controllers are arbitrarily swapped, there will be no conflict or contradiction between the CS signals of the old and new position controllers.

[0041] When the cascading pin of the first connector 1001 of PLC 100 is low, it indicates that the front-end controller is available; when the cascading pin of the first connector 1001 of PLC 100 is high, it indicates that the front-end controller is unavailable. As shown in Table 1, when the number of front-end controllers is 4, the following address code table can be obtained:

[0042] Table 1

[0043]

[0044] The PLC 100 only needs to put the address code into the SPI protocol to accurately exchange data with the front-end controller it wants to connect to, regardless of the replacement of the front-end controller.

[0045] The connection method between the detection pins of PLC 100 and the front-end controller is similar to that of cascaded pins, and will not be described in detail here.

[0046] When the detection pin of the first connector 1001 of PLC 100 is low, it indicates that a front-end controller is connected; when the detection pin of the first connector 1001 of PLC 100 is high, it indicates that no front-end controller is connected. As shown in Table 2, when the number of front-end controllers is 4, the following address code table can be obtained:

[0047] Table 2

[0048]

[0049] As can be seen from the table above, when the PLC detects that both ADD0 and CS0 pins are 0, it can select the front-end controller 4 through 1110 and exchange data.

[0050] Compared with the prior art, the addressing device and uplink power determination method for cascaded front-end controllers provided by the embodiments of the present invention achieve cascading by connecting N front-end controllers through staggered second and third connectors. This clarifies the unique address pins of each front-end controller, and even if the positions of each front-end controller are arbitrarily swapped, it will not cause conflicts or contradictions in the CS signals of the old and new position controllers.

[0051] Those skilled in the art should recognize that the above embodiments are merely illustrative of the present invention and are not intended to limit the present invention. Any appropriate changes and modifications made to the above embodiments within the essential spirit and scope of the present invention fall within the scope of protection claimed by the present invention.

Claims

1. An addressing device for a cascaded front-end controller, comprising: The PLC includes a first connector, which has N cascade pins for cascading expansion of a front-end controller, where N>=1; There are N front-end controllers, each front-end controller includes a second connector and a third connector, the second connector includes N cascade pins, and the third connector includes N-1 cascade pins; The N cascade pins of the second connector of the Nth front-end controller are connected one-to-one with the N cascade pins of the first connector of the PLC, and the N-1 cascade pins of the third connector of the Nth front-end controller are connected one-to-one with the second to Nth cascade pins of the second connector. The first to the Kth cascade pins of the second connector of the Kth front-end controller are connected to the first to the Kth cascade pins of the third connector of the previous front-end controller; the first to the (K-1)th cascade pins of the third connector of the Kth front-end controller are electrically connected to the first to the (K-1)th cascade pins of the second connector of the next front-end controller; the second to the (K-1)th cascade pins of the second connector of the Kth front-end controller are electrically connected to the first to the (K-1)th cascade pins of the third connector of the Kth front-end controller, where 1 <= K <N。 2. The addressing device for the cascaded front-end controller as described in claim 1, characterized in that: The first cascade pin of the second connector of each front-end controller is grounded.

3. The addressing device for the cascaded front-end controller as described in claim 2, characterized in that, The second connector of each front-end controller further includes N detection pins, and the third connector further includes N-1 detection pins; The N detection pins of the second connector of the Nth front-end controller are connected one-to-one with the N detection pins of the first connector of the PLC, and the N-1 detection pins of the third connector of the Nth front-end controller are connected one-to-one with the second to Nth detection pins of the second connector. The first to the Kth detection pins of the second connector of the Kth front-end controller are connected to the first to the Kth detection pins of the third connector of the previous front-end controller; the first to the (K-1)th detection pins of the third connector of the Kth front-end controller are electrically connected to the first to the (K-1)th detection pins of the second connector of the next-level front-end controller; the second to the (K-1)th detection pins of the second connector of the Kth front-end controller are electrically connected to the first to the (K-1)th detection pins of the third connector of the Kth front-end controller, where 1 <= K <N。 4. The addressing device for the cascaded front-end controller as described in claim 3, characterized in that: The first detection pin of the second connector of each front-end controller is grounded.

5. The addressing device for the cascaded front-end controller as described in claim 4, characterized in that: The initial state of the cascade pin and detection pin of the first connector of the PLC is high, and the initial state of the first cascade pin and first detection pin of the second connector of each front-end controller is low.

6. The addressing device for the cascaded front-end controller as described in claim 5, characterized in that, When the detection pin of the first connector of the PLC is at a low level, it indicates that a front-end controller is connected; when the detection pin of the first connector of the PLC is at a high level, it indicates that no front-end controller is connected.

7. The addressing device for the cascaded front-end controller as described in claim 6, characterized in that, When the cascading pin of the first connector of the PLC is at a low level, it indicates that the front-end controller is available; when the cascading pin of the first connector of the PLC is at a high level, it indicates that the front-end controller is unavailable.

8. The addressing device for the cascaded front-end controller as described in claim 7, characterized in that, When the PLC detects that the level of the detection pin is low and the level of the corresponding cascaded pin is high, it determines that the current front-end controller has malfunctioned.

9. The addressing device for a cascaded front-end controller as described in any one of claims 1-8, characterized in that, Each front-end controller also includes a fourth connector for connecting an external analog-to-digital converter or a digital-to-analog converter.

Citation Information

Patent Citations

  • Cascaded memory tables for searching

    CN102067528A

  • Input and output device of signal logic controller and signal logic controller

    CN103984268A