How to assign addresses to bus-connected devices
The method automates address assignment for bus-connected devices by using a test circuit and test current to determine device locations, addressing inefficiencies in existing allocation methods and ensuring addresses reflect physical locations.
Patent Information
- Application Number
- JP2021045086
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-03-19
- Filing Date
- 2021-03-18
- Publication Date
- 2025-05-07
- Estimated Expiration
- 2041-03-18
AI Technical Summary
The existing methods for assigning addresses to bus-connected devices on a data bus are labor-intensive and require repeated allocation when changes occur, making them inefficient.
A method where bus connection equipment is electrically and mechanically coupled to base plates with test elements, forming a test circuit. A test current is applied, and changes in the test circuit are measured to determine the location of bus connection devices without addresses, allowing for automatic address assignment based on physical location.
This method simplifies and automates the address allocation process, reducing effort and enabling efficient re-allocation of addresses when changes occur, while ensuring addresses are assigned based on physical location.
Smart Images

Figure 0007672252000001 
Figure 0007672252000002
Abstract
Description
[Technical field]
[0001] The present invention relates to a method for assigning addresses to bus participants connected to a data bus. [Background technology]
[0002] A large number of field devices, e.g. I / O modules, are required in automated industrial processes to monitor and control the industrial process. The I / O modules are in turn controlled by, e.g., a Programmable Logic Controller (PLC) via a data bus. In this respect, the PLC can address the different bus-connected devices via their respective bus addresses.
[0003] This requires that bus addresses be assigned to the bus-connected devices when they are installed, and preferably also reflect the respective physical locations of the bus-connected devices. Assigning such bus addresses to the bus-connected devices can be a significant effort. In addition, address assignments may need to be repeated whenever changes are made to the bus-connected devices. Summary of the Invention [Problem to be solved by the invention]
[0004] Therefore, a fundamental object of the present invention is to simplify the assignment of addresses to bus-connected devices connected to a data bus. [Means for solving the problem]
[0005] This object is achieved by a method according to claim 1.
[0006] In the method according to the present invention, the bus-connected devices are electrically and in particular mechanically connected to respective base plates, the base plates each comprising an electrical test element; the base plates are in each case electrically connected along a row to adjacent base plates, the base plates forming a test circuit in which the test elements are preferably at least partially connected in series, The central unit is connected to the test circuit, A test current is applied in the test circuit; At least one bus-connected device, particularly a bus-connected device without a bus address, causes a change in the test circuit, The changes in the test circuit are measured by the central unit, Based on the changes in the test circuit, the location of the bus connected device that makes the change or the location of the bus connected device that has no bus address is determined, and a bus address is assigned to the bus connected device that makes the change (or to the bus connected device that has no bus address).
[0007] The invention is based on the basic idea that by changing the test circuit, the position of, for example, a bus-connected device without a bus address can be determined, especially if the bus-connected device without a bus address is changed. Alternatively, it is of course also possible that (for example all) bus-connected devices with addresses are changed, in which case it can be recognized which bus-connected devices are not changed and therefore do not yet have a bus address.
[0008] Generally, it can be recognized from the changes that there is at least one bus-connected device without a bus address. In addition, the location of this bus-connected device can be determined, for example, automatically, so that the bus-connected device without a bus address can be assigned a bus address. Thus, the assignment of bus addresses can occur automatically. In addition, based on the recognized physical / mechanical location of the bus-connected device, it is possible to assign a bus address that corresponds to the physical location.
[0009] In this respect, in particular the detection of the physical position is made possible by test elements on the base plate, which are preferably known to the central unit, so that it can be concluded from the characteristics of the test circuit (i.e. for example from the test current) where a bus-connected device without a bus address is located.
[0010] Further details of the method according to the invention are explained below.
[0011] The central unit may in particular be part of or connected to a programmable logic controller (PLC). The central unit may also function as a bus coupler, for example, presenting the bus-connected devices as a single fieldbus device or as multiple fieldbus devices in a fieldbus. In this case, the PLC may communicate via the fieldbus with the central unit acting as a bus coupler.
[0012] The base plates may in particular be elements which are arranged adjacent or next to the respective bus connection devices and to which the bus connection devices can in particular also be fastened mechanically. The base plates may be at least locally plate-like and may be electrically connected to one another, preferably along a row. In this respect, the base plates may be connected to one another directly or via electrical lines. For example, each base plate may have two input contacts and two output contacts, and the test element may be connected between one input contact and one output contact, whereas the remaining contacts may be electrically connected to one another directly (return line). After the last base plate, a termination element may be provided which electrically connects the two output contacts of the last base plate. The termination element may likewise have a test element in its connection. The termination element may thus terminate the test circuit on one side of the row of base plates, whereas the central unit terminates or closes the test circuit on the side arranged opposite the termination element.
[0013] Preferably, there is exactly one test element and / or exactly one base plate for each bus-connected device, so that in particular there is a one-to-one relationship between the bus-connected devices and the test elements and / or base plates.
[0014] The central unit is then connected to a test circuit, in particular the central unit applies a test current in the test circuit, for example by applying a fixed voltage.
[0015] While applying the test current, it may be communicated to the bus connected devices that the bus connected devices without a bus address should now be determined. The bus connected devices without a bus address (or alternatively, as described above, all bus connected devices with, for example, a bus address) may then effect a change in the test circuit. For example, the test circuit may be shorted by the bus connected devices without a bus address, thereby "shorting" the test circuit so that only a few test elements are electrically active in the test circuit. The change in the test circuit may then be measured by the central unit, for example by detecting a changed voltage drop or a changed test current.
[0016] Based on this change, the central unit may determine which one or more bus connected devices do not yet have a bus address, e.g., in the case of a "shortened" test circuit, it may be recognized that a bus connected device without a bus address should be located at the end of the shortened test circuit.
[0017] The bus-connected device(s) identified in this way may then be assigned a bus address(es), which may for example be an IP address or an Ethernet address or a CAN identifier.
[0018] Advantageous further developments of the invention can be seen from the detailed description, the drawings and the dependent claims.
[0019] According to one embodiment, the change by the change-inducing bus connection device comprises a short circuit of the test circuit. In this respect, a short circuit is generated in such a way that in particular all base plates and therefore test elements arranged (as seen from the central unit) behind the change-inducing bus connection device are electrically removed from the test circuit. Due to this short circuit, the central unit can temporarily detect only the test elements up to the change-inducing bus connection device whose test circuit is changed. Due to the change that can be measured in this way, the mechanical position of the change-inducing bus connection device closest to the central unit (i.e. in the order of the base plates) can be detected.
[0020] The change does not necessarily have to be a short circuit of the test circuit. It can also occur, for example, by supplying a current or a voltage, or by setting a point of the test circuit to a reference potential, etc. The change can generally be of any nature, provided that it is recognizable for the central unit where the bus-connected device that exerts the change, e.g. the first bus-connected device, is located. In particular, it is also essential that it is recognizable for the subsequent bus-connected devices that a previous bus-connected device has already exerted a change.
[0021] According to a further embodiment, the change in the test circuit occurs in response to a request message of the central unit, the request message being preferably sent as a broadcast. It is further preferred that the change in the test circuit is effected by bus connected devices that do not yet have a bus address assigned in response to the request message. The request message may be preferably sent via the data bus by broadcast, since bus connected devices that do not already have an assigned bus address can also receive the broadcast. A broadcast may be referred to as a broadcast message that is intended to be received and processed by all bus connected devices. In response to the broadcast, all connected devices that do not yet have a bus address may effect the change in the test circuit.
[0022] For example, if a test circuit includes ten base plates with a corresponding number of test elements, and the test circuit is shorted by a bus-connected device on base plate #3, the central unit may, for example, detect only the first three test elements (i.e., the test elements on base plates #1-#3), allowing the central unit to recognize that a first bus-connected device without a bus address is mounted on base plate #3, so that it can assign the appropriate bus address to this bus-connected device, as described below.
[0023] Typically, after a request message and a change in the test circuit by one or more bus connected devices, a determination of the location of at least one bus connected device effecting the change occurs, in particular a determination of the location of the first bus connected device or the bus connected device effecting the change that is closest to the central unit.
[0024] According to a further embodiment, after determining the location of the bus connection device that will effect the change, in particular the location of the first bus connection device, a bus address is assigned by means of an assignment message, preferably transmitted as a broadcast, which arrives via the data bus after the bus connection device has effected the change in the test circuit, and the bus connection device then assumes the bus address contained in the assignment message.
[0025] According to a further embodiment, in order to detect whether the change in the test circuit was caused by a bus connection device closer to the central unit, the voltage is determined, in particular by a comparator, at the test element of the base plate of the respective bus connection device. If the voltage is zero, i.e. if there is no current in the test element, which is configured for example as a resistor, the bus connection device is not the bus connection device arranged closest to the central unit that caused the change. In this case, the bus connection device does not assume the bus address contained in the assignment message. In this way, it is prevented that several bus connection devices assume the same bus address.
[0026] The comparator preferably digitizes the voltage at the test element, which may in particular be connected to a first GPIO pin (general purpose input / output pin) of the bus-connected device. The first GPIO pin may be configured as an input. This significantly simplifies the implementation on the part of the bus-connected device, since the assumption of the bus address contained in the assignment message occurs only when, for example, a high level is applied to the GPIO pin.
[0027] The change in the test circuitry may occur via a second GPIO pin of the bus-connected device configured as an output. For example, the base or gate of a transistor may be connected to the second GPIO pin, for example between the input or output contacts of the base plate of the respective bus-connected device to selectively create a short circuit between both input contacts or both output contacts. If the transistor is conductively connected by the second GPIO pin, a short circuit occurs, which causes a change in the test circuitry. After the bus-connected device has assumed the bus address, the change in the test circuitry is preferably terminated, so that other bus-connected devices can then obtain the bus address by the same method steps.
[0028] It will be appreciated that additional electrical components may be coupled (or even decoupled) in the test circuit by the transistor, thereby resulting in a change in the test circuit that does not in particular comprise a short circuit.
[0029] According to a further embodiment, the transfer of the data bus to the bus-connected devices and the central control also occurs by the base plate. The base plate may therefore have two or four further lines for the transmission means for the data bus, for example a CAN bus (Controller Area Network bus). The data bus may in particular be a field bus, such as a CANopen bus. However, other field buses, such as SERCOS and Ethernet / IP, etc., are also conceivable. However, it is understood that other communication buses may also be used as data buses, regardless of the protocol used.
[0030] According to a further embodiment, the test elements comprise respective ohmic resistors and / or diodes.Furthermore, the test elements of the base plate are preferably each identical.
[0031] The test elements of the base plate may be known to the central unit. Due to the fact that the test elements are known, the central unit can determine how many and / or which test elements are currently electrically active in the test circuit when a known test current is given / applied or a known voltage is applied to the test circuit. For example, if after a short circuit due to a bus-connected device on base plate #3 only three test elements are electrically active in the test circuit, the central unit will be able to determine a lower voltage for the same test current application than if, for example, ten test elements were electrically active in the test circuit. In particular, the mechanical position of the bus-connected device exerting the change can be determined from the voltage applied to the test circuit and / or the current in the test circuit.
[0032] The test element may generally be another passive component such as a coil or a capacitor. In this case the test current may for example be an alternating current. Providing a test current is to be understood as the central unit applying a predefined voltage to the test circuit or providing a predefined current in the test circuit. The central unit may measure the voltage and / or the current at / in the test circuit.
[0033] It is also possible for the test elements to be active components, such as voltage or current sources, in which case, for example, the central unit can measure the cumulative voltage generated by the various voltage sources in the test circuit, in which case, the more test elements are electrically active in the test circuit at a given time, the greater the voltage.
[0034] Alternatively or additionally, the test element may cause a time variation of the test circuit and / or of the test current, which may result in a time delay and / or an effect on the clock of, for example, a clocked test current.
[0035] According to a further embodiment, it is recognized whether one or more base plates are present without bus-connected devices. In particular, this recognition may be performed by a central unit. For this purpose, a list of all assigned and unassigned addresses may be kept (for example by the central unit). From this list, it may then be found out which base plates are free of bus-connected devices. In particular, all bus-connected devices may make changes to the test circuitry one after the other for a short period of time (for example in response to a request by the central unit), thus keeping the list up to date.
[0036] According to an embodiment, the position of at least one base plate without bus-connected devices may then be determined from the list, whereby the mechanical position of the preferably empty base plate may be known, which may then be displayed, for example, in a planning tool.
[0037] As mentioned above, according to one embodiment, a terminating element closing the test circuit may be provided after the last base plate. The absence of a terminating element may preferably be recognized by the central unit. In particular, this absence may be recognized by a complete interruption of the current in the test circuit.
[0038] According to a further embodiment, the method is repeated, in particular until all bus-connected devices have been assigned a bus address, preferably with at least the steps of changing the test circuit, sending the assignment message and taking the bus address from the assignment message being repeated by the bus-connected device without a bus address closest to the central unit.
[0039] To summarize these processes, in the following a system with 10 base plates is assumed as an example, where each base plate is connected to a bus connected device. For this example, it is assumed that only the bus connected devices on base plate #3 and base plate #6 do not yet have a bus address. It is further assumed that the central unit applies a constant voltage to the test circuit, and that the test elements on all base plates have the same ohmic resistance. Then, to assign bus addresses to the bus connected devices on base plates #3 and #6, a request message is sent by the central unit by broadcast to all the bus connected devices, whereupon bus connected devices #3 and #6 each short-circuit the test circuit at their base plates. As bus connected device #3 is closer to the central unit, all bus connected devices behind bus connected device #3 (and therefore also bus connected device #6) are electrically inactive with respect to the test circuit, so that the central unit sees that only three resistors (i.e. the resistors up to base plate #3) are electrically active in the test circuit. This is reflected in a corresponding current change in the test circuit. The central unit can then determine from the current in the test circuit that the bus connected device on base plate #3 does not yet have a bus address. The bus address of the bus connected device on base plate #3 (for example, bus address #3) is then broadcast to all bus connected devices in an assignment message. The bus connected devices that already have a bus address then ignore this message. Bus connected device #6 also ignores the message, since it knows by its comparator and its first GPIO pin that the bus connected device closer to the central unit should receive this address. Bus connected device #3 knows by its first GPIO pin which is the high level and that it is the bus connected device without a bus address closest to the central unit and takes over the bus address from the assignment message. Bus connected device #3 then terminates the short circuit in the test circuit.Due to the termination of the short circuit by bus-connected device #3, all test elements up to bus-connected device #6 are now electrically active in the test circuit. This again changes the current in the test circuit, so that the central unit can recognize that bus-connected device #6 does not yet have a bus address. The bus address of bus-connected device #6 (e.g. bus address #6) is then again broadcast by an assignment message and is assumed by bus-connected device #6. After receiving the bus address, bus-connected device #6 also terminates the short circuit in the test circuit. The central unit can then recognize based on the again changed current in the test circuit that all test elements are now electrically active in the test circuit. Therefore, there are no more bus-connected devices without a bus address.
[0040] The request message is further preferably sent repeatedly and / or periodically by the central unit. This allows that a newly added device (e.g. by hot swapping) can automatically obtain a bus address and thus be integrated into the system. Likewise, the current and / or voltage of the test circuit can be permanently or repeatedly measured by the central unit in order to detect new bus-connected devices. In particular, a new bus-connected device may draw attention to itself by exerting a change in the test circuit. Then, once the new bus-connected device is recognized, the method described here may be performed again.
[0041] According to a further embodiment, the bus connection devices are releasably connected to the respective base plate and, in particular, electrically coupled to the respective base plate by means of plug connectors. The bus connection devices can preferably be fastened, for example, onto the base plate, and the bus connection devices can be released from the base plate again, preferably without tools. When the bus connection devices are connected or fastened to the respective base plate, in particular electrical connections between the bus connection devices and the test circuit and between the bus connection devices and the data bus can be automatically established.
[0042] According to a further embodiment, the data bus is a field bus and / or at least some of the bus connected devices are input / output modules (I / O modules), thus the bus connected devices may be field devices.
[0043] The present invention also provides a system comprising a central unit and a number of bus connection devices, each of which is electrically and in particular also mechanically coupled to a base plate, the bus connection devices being connected to a data bus, the base plates each having an electrical test element; the base plates are in each case electrically connected along a row to adjacent base plates, whereby the base plates form a test circuit in which the test elements are preferably connected in series; The central unit is connected to the test circuit, A test current is applied in the test circuit; at least one bus connected device, in particular a bus connected device without a bus address, is configured to affect a change in the test circuit; The central unit is configured to measure the change in the test circuit; The central unit is a system configured to determine locations of bus connected devices that effect a change or that have no bus addresses based on the change in the test circuitry, and to assign bus addresses to the bus connected devices that effect a change or that have no bus addresses.
[0044] The statements made regarding the method according to the invention also apply, where appropriate, to the system according to the invention, in particular with regard to advantages and embodiments.
[0045] The invention will now be described, by way of example only, with reference to the drawings in which: [Brief description of the drawings]
[0046] [Figure 1] FIG. 1 shows a system with a central unit and multiple bus-connected devices mounted on a base plate. [Diagram 2] 1 is a flowchart for assigning bus addresses to bus-connected devices. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0047] FIG. 1 shows a system 10 having a central unit 12 and three bus-connected devices 14.1, 14.2 and 14.4.
[0048] The bus connection devices 14 are fastened to base plates 16, five of which, 16.1, 16.2, 16.3, 16.4 and 16.5, are shown by way of example in Fig. 1. The central units 12 and the bus connection devices 14 are electrically connected to the base plates 16 by means of plug connectors 18. The base plates 16 are also electrically coupled to one another by means of plug connectors 18.
[0049] The two plug connectors 18 of each base plate 16 facing the central unit 12 function as input contacts 19a, whereas the two plug connectors 18 of each base plate 16 remote from the central unit 12 act as output contacts 19b.
[0050] Each base plate 16 comprises a test element, here shown in the form of a test resistor 20. The test resistor 20 is in each case arranged between the two connectors 18 and forms a supply line in a test circuit 22. The test circuit 22 additionally comprises a termination element 24, which in turn comprises the test resistor 20, which establishes a connection to a return line 26 in the base plate 16.
[0051] The test resistors 20 each have an ohmic resistance of 100 Ω.
[0052] In the central unit 12, a current source 28 is connected in the test circuit 22 to provide a constant test current of 3 mA in the test circuit.
[0053] The central unit 12 additionally comprises an analog-to-digital converter (ADC) 30 which detects the voltage currently present in the test circuit 22 .
[0054] Each bus-connected device 14 further comprises a comparator 32 which detects the voltage applied to the base plate 16 in each case or the current in the test circuit 22. The comparator 32 can be read out via a first GPIO pin 34.
[0055] A second GPIO pin 36 controls a respective transistor 38 of each bus-connected device 14. The transistor 38 can cause a short circuit of the test circuit 22 behind the respective test resistor 20.
[0056] For a better overview, the data bus, eg a CAN bus, via which the central unit 12 and all bus-connected devices 14 communicate with each other is not shown.
[0057] 2 shows the order of allocation of addresses to the bus-connected devices 14. For the following example, it is assumed that only bus-connected device 14.1 already has a bus address, whereas bus-connected devices 14.2 and 14.4 do not yet have a bus address.
[0058] As long as the bus-connected devices have not yet received a request message from the central unit 12, the second GPIO pin 36 is deactivated in step 100 so that a short circuit of the test circuit 22 does not occur. In step 110, the central unit 12 then determines the instantaneous voltage in the test circuit 22 via the ADC 30. This allows a decision to be made in step 120 about the number of base plates 16. In step 130, the central unit 12 broadcasts a request message on the data bus, which request the bus-connected devices 14 without a bus address to identify themselves. In step 140, in response to the request message, the bus-connected devices 14.2 and 14.4 switch the transistor 38 in each case into a conductive state by activating the second GPIO pin 36. This causes a short circuit between the output contacts 19b.
[0059] In step 150, the central unit 12 then again measures the voltage in the test circuit 22. Based on the now measured voltage, in step 160 it is recognized which is the nearest bus-connected device 14 without a bus address. In this example, it is recognized that the voltage measured by the ADC 30 indicates that only two test resistors 20 are electrically active at this point in the test circuit 22. This results in two base plates now being "detectable" in step 160. In step 170, the number of detectable base plates is now compared with the number of base plates determined initially. In this example, if the numbers are different, in step 180 the bus address of the bus-connected device 14.2 is transmitted to the bus-connected device 14.2 by a broadcast message (assignment message). Since the bus connected device 14.2 can recognize by its comparator that it is the bus connected device 14 without a bus address closest to the central unit 12, it takes over the bus address in step 190 and confirms its receipt by a further broadcast. This receipt can alternatively also be acknowledged by a normal message, in particular if the address of the central unit 12 is known to the bus connected device 14.2. The bus connected device 14.2 then deactivates its second GPIO pin 36, whereby the short circuit is terminated by the second bus connected device 14.2. The method now again executes steps 150 to 190 in order to assign the bus connected device 14.4 its address as well.
[0060] By assigning addresses to the bus-connected devices 14.2 and 14.4, the result is that the base plate 16.3 is empty and has no bus-connected devices in the central unit.
[0061] If, in step 170 after the allocation to the bus-connected devices 14.4, it is determined that the number of base plates 16 now being measured corresponds to the number of expected base plates 16 from step 120, then proceed to step 200, during which a predetermined waiting time is performed, after which a new bus-connected device without a bus address is again searched for in step 130. In particular, the transition from step 200 to step 130 allows hot-swapping of additional bus-connected devices 14.
[0062] It can be seen that automatic recognition of the mechanical positions of the bus-connected devices 14 by the central unit 12 is made possible by providing test elements, i.e. test resistors 22, on the base plate 16. Thereby, the assignment of addresses to the bus-connected devices 14 can occur automatically, the address assignment also being adapted to the actual physical position of the bus-connected devices 14. [Explanation of symbols]
[0063] 10. System 12 Central Unit 14 Bus-connected devices 16 Base Plate 18 Plug Connector 19a Input Contact 19b Output Contact 20 Test Resistor 22 Test Circuit 24 Termination element 26 Return Line 28 Current source 30 ADC 32 Comparator 34 First GPIO pin 36 Second GPIO pin 38 Transistor 100 Deactivate the second GPIO pin 36 110 Voltage measurement using ADC30 120 Determine the number N of base plates 16 130 Send request message 140 Short circuit by activating the second GPIO pin 36 150 Measure the voltage at test circuit 22 using ADC 30 160 Determine the number A of base plates still electrically active in the test circuit 22 170 Compare whether N=A or not 180 Transmit bus address via allocation message Assumes 190 bus address, confirms it, and deactivates second GPIO pin 36 200 Waiting time until newly added bus-connected device 14 is recognized
Claims
1. 1. A method for assigning addresses to bus connected devices connected to a data bus, comprising: the bus connection devices are electrically coupled to respective base plates, the base plates each including an electrical test element; the base plate is electrically connected to an adjacent base plate along a line; The central unit is connected to the test circuit, A test current is applied in the test circuit; At least one bus connected device affects the test circuit; the change in the test circuit is measured by the central unit; a location of the bus connected device that affects the change or a location of the bus connected device that has no bus address is determined based on the change in the test circuit, and a bus address is assigned to the bus connected device that affects the change or to the bus connected device that has no bus address.
2. the bus connection devices are also mechanically coupled to their respective base plates; The method of claim 1.
3. the base plate forms a test circuit in which the test elements are connected in series; The method of claim 1.
4. the at least one bus connected device that effects the change on the test circuit is a bus connected device without a bus address; The method of claim 1.
5. The method of claim 1 , wherein the change by the bus-connected device causing the change comprises a short circuit of the test circuit.
6. the changes in the test circuitry occur in response to a request message of the central unit, and the changes in the test circuitry are effected by a bus-connected device to which a bus address has not yet been assigned in response to the request message. The method of claim 1.
7. The request message is transmitted as a broadcast. The method according to claim 6.
8. After the determination of the location of the bus connected device that will effect the change, the bus address is assigned by an assignment message transmitted as a broadcast. The method of claim 1.
9. The allocation message is transmitted as a broadcast. The method according to claim 8.
10. whether a bus connected device closer to the central unit exerts a change on the test circuit is detected by the bus connected device without a bus address, and the bus address transmitted by the assignment message is assumed by the bus connected device without a bus address closest to the central unit; The method according to claim 8.
11. the voltage is determined, in particular by a comparator, at the test element of the base plate of each of the bus-connected devices in order to detect whether a change in the test circuit has been exerted by a bus-connected device closer to the central unit; The method of claim 10.
12. the transfer of the data bus to the bus connection devices and to the central unit also occurs via the base plate; The method of claim 1.
13. the test elements (20) comprise respective ohmic resistors and / or diodes, the test elements (20) of the base plate being identical; The method of claim 1.
14. It is recognized whether a base plate without bus-connected devices is present; The method of claim 1.
15. A location of at least one base plate free of bus-connected devices is determined; The method of claim 14.
16. a termination element for closing the test circuit is provided behind the last base plate; the absence of the termination element can be recognized by the central unit; The method of claim 1.
17. The method is repeated until all of the bus-connected devices have been assigned bus addresses. The method of claim 1.
18. the bus connection devices are releasably connected to their respective base plates and electrically coupled to their respective base plates by plug connectors; The method of claim 1.
19. the data bus is a field bus and / or at least some of the bus-connected devices are input / output modules; The method of claim 1.
20. A system comprising a central unit and a plurality of bus connection devices, each of which is electrically coupled to a base plate, the bus connection devices being connected to a data bus; the base plates each include an electrical test element; said base plates being in each case electrically connected along a row to adjacent base plates, whereby said base plates form a test circuit; the central unit is connected to the test circuit; A test current is applied in the test circuit; At least one bus connected device is configured to affect the test circuitry; The central unit is configured to measure the change in the test circuit (22); The central unit is configured to determine a location of the bus connected device that affects the change or a location of the bus connected device that has no bus address based on the change in the test circuit, and to assign a bus address to the bus connected device that affects the change or to the bus connected device that has no bus address.
Citation Information
Patent Citations
Addressing system provides a connection path between multiple user units in a bus system
DE10147512A1
Automatic address assignment method in a bus system
JP2006511172A
System and Method to Address Devices Connected to a Bus System
US20130311691A1
Method for identifying bus nodes in a bus system
WO2019233776A1