Bus System for a Process System
20220004473 ยท 2022-01-06
Inventors
Cpc classification
G06F13/4022
PHYSICS
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06F11/221
PHYSICS
G06F13/374
PHYSICS
International classification
G06F11/22
PHYSICS
G06F13/374
PHYSICS
Abstract
A bus system for a process system, having a first bus subscriber which transmits bus messages and having at least one first bus subscriber which receives bus messages, wherein the transmitting first bus subscriber and the receiving first bus subscriber are connected to one another via a first data bus, wherein the transmitting first bus subscriber is designed such that it transmits control commands to the receiving first bus subscriber, wherein the receiving first bus subscriber is designed such that it executes the control commands of the transmitting first bus subscriber and achieves the object of providing a bus system that is designed to be fail-safe in a special way.
Claims
1. A bus system for a process system, comprising: a transmitting first bus subscriber which transmits bus messages and a receiving first bus subscriber which receives bus messages, wherein the transmitting first bus subscriber and the receiving first bus subscriber are connected to one another via a first data bus, wherein the transmitting first bus subscriber transmits control commands to the receiving first bus subscriber, wherein the receiving first bus subscriber executes the control commands of the transmitting first bus subscriber; a transmitting second bus subscriber; a receiving second bus subscriber; wherein the transmitting second bus subscriber and the receiving second bus subscriber are connected to one another via a second data bus; wherein the transmitting second bus subscriber transmits control commands to the receiving second bus subscriber; wherein the receiving second bus subscriber executes the control commands of the transmitting second bus subscriber; wherein the transmitting first bus subscriber and the transmitting second bus subscriber are connected to one another via a monitoring communication channel and functionally monitor one another; wherein the first data bus and the second data bus can be connected to one another and disconnected from one another via a switching device which can be controlled by at least one circuit unit; wherein the first data bus and the second data bus are disconnected from one another in the simultaneous go state of the transmitting first bus subscriber and of the transmitting second bus subscriber; wherein, in the fault state of the transmitting first bus subscriber or in the fault state of the transmitting second bus subscriber, the circuit unit connects the first data bus and the second data bus to each other via the switching device so that the functional transmitting first bus subscriber is connected to the receiving first bus subscriber and the receiving second bus subscriber, or the functional transmitting second bus subscriber is connected to the receiving first bus subscriber and the receiving second bus subscriber; and wherein, in the fault state of the respective other transmitting bus subscriber, the functional transmitting first bus subscriber and the functional transmitting second bus subscriber transmit control commands both to the receiving first bus subscriber and to the receiving second bus subscriber.
2. The bus system for a process system, comprising: a transmitting first bus subscriber which transmits bus messages and a receiving first bus subscriber which receives bus messages, wherein the transmitting first bus subscriber and the receiving first bus subscriber are connected to one another via a first data bus, wherein the transmitting first bus subscriber transmits control commands to the receiving first bus subscriber, wherein the receiving first bus subscriber; executes the control commands of the transmitting first bus subscriber; a transmitting second bus subscriber; and a receiving second bus subscriber; wherein the transmitting second bus subscriber and the receiving second bus subscriber are connected to one another via a second data bus; wherein the transmitting second bus subscriber transmits control commands to the receiving second bus subscriber; wherein the receiving second bus subscriber executes the control commands of the transmitting second bus subscriber; wherein the transmitting first bus subscriber and the transmitting second bus subscriber are connected to a transmitting substitute bus subscriber via a monitoring communication channel; and wherein the transmitting substitute bus subscriber functionally monitors the transmitting first bus subscriber and the transmitting second bus subscriber; wherein the first data bus and the second data bus can be connected to one another and disconnected from one another via a switching device which can be controlled by at least one circuit unit, wherein the first data bus and the second data bus are disconnected from one another in the simultaneous go state of the transmitting first bus subscriber and of the transmitting second bus subscriber; wherein, in the fault state of the transmitting first bus subscriber or in the fault state of the transmitting second bus subscriber, the circuit unit connects the first data bus and the second data bus to one another via the switching device so that, in the fault state, the transmitting substitute bus subscriber is connected to the receiving bus subscriber of the transmitting bus subscriber via the monitoring communication channel, the functional transmitting first bus subscriber, the first data bus, and the second data bus (7); and wherein, in the fault state of the transmitting first bus subscriber, the transmitting substitute bus subscriber transmits control commands to the receiving first bus subscriber or, in the fault state of the transmitting second bus subscriber, the transmitting substitute bus subscriber transmits control commands to the receiving second bus subscriber.
3. The bus system according to claim 1, wherein the receiving first bus subscriber transmits status data about a current operating status thereof or data characterizing the process environment to the transmitting first bus subscriber, and the receiving second bus subscriber transmits status data about a current operating status thereof or data characterizing the process environment to the transmitting second bus subscriber; and wherein the receiving first bus subscriber and the receiving second bus subscriber at least partially stop transmitting the status data or the data characterizing the process environment in the fault state of the transmitting first bus subscriber or of the transmitting second bus subscriber.
4. The bus system according to claim 3, wherein, in the fault state of the transmitting first bus subscriber or of the transmitting second bus subscriber, the transmitting first bus subscriber, the transmitting second bus subscriber and the transmitting substitute bus subscriber prompt the receiving first bus subscriber and the receiving second bus subscriber to at least partially stop transmitting the status data and/or data characterizing the process environment; or wherein the receiving first bus subscriber and the receiving second bus subscriber recognize the fault state of the transmitting first bus subscriber or the transmitting second bus subscriber and independently at least partially stop the transmission of the status data or the data characterizing the process environment.
5. The bus system according to claim 1, wherein the monitoring communication channel is implemented as an analog, digital, wireless or wired communication channel.
6. The bus system according to claim 1, wherein the circuit unit is implemented as a separate bus subscriber.
7. The bus system according to claim 1, wherein a moderating first bus subscriber and a moderating second bus subscriber are provided; wherein the moderating first bus subscriber moderates the communication between the transmitting first bus subscriber and the receiving first bus subscriber and the moderating second bus subscriber moderates the communication between the transmitting second bus subscriber and the receiving second bus subscriber; and wherein, in the fault state of the transmitting first bus subscriber, the moderating first bus subscriber is deactivated and the moderating second bus subscriber moderates the communication between the transmitting second bus subscriber and the receiving first bus subscriber or, in the fault state of the transmitting second bus subscriber, the moderating second bus subscriber is deactivated and the moderating first bus subscriber moderates the communication between the transmitting first bus subscriber and the receiving second bus subscriber.
8. The bus system according to claim 7, wherein the moderating first bus subscriber and the moderating second bus subscriber are implemented as separate bus subscribers; or wherein the moderating first bus subscriber and the moderating second bus subscriber are provided in the circuit unit; or wherein the moderating first bus subscriber is implemented in the transmitting first bus subscriber and moderating second bus subscriber is implemented in the transmitting second bus subscriber.
9. The bus system according to claim 1, wherein a second circuit unit is provided; wherein the first circuit unit is implemented in the transmitting first bus subscriber; and wherein the second circuit unit is implemented in the transmitting second bus subscriber, and, furthermore, one of the following three variations is implemented: the first switching unit and the second switching unit are each connected to the switching device via a switching channel and switch the switching device via the respective switching channel; the switching device is connected to the monitoring communication channel, and the first circuit unit and the second circuit unit switch the switching device via the monitoring communication channel; the first circuit unit switches the switching device via the first data bus, and the second circuit unit switches the switching device via the second data bus.
10. The bus system according to claim 1, wherein the switching unit independently detects a fault state of the transmitting first bus subscriber or of the transmitting second bus subscriber; or wherein the transmitting first bus subscriber and the transmitting second bus subscriber transmit a fault signal to the circuit unit in the fault state of one of the transmitting bus subscribers.
11. The bus system according to claim 1, wherein a second circuit unit and a second switching device are provided; wherein the first circuit unit and the first switching device are implemented in the transmitting first bus subscriber and the second circuit unit and the second switching device are implemented in the transmitting second bus subscriber; wherein the transmitting first bus subscriber can be connected to the second data bus via the first switching device and can be disconnected from the second data bus; and wherein the transmitting second bus subscriber can be connected to the first data bus via the second switching device and can be disconnected from the first data bus.
12. The bus system according to claim 1, wherein the transmitting first bus subscriber and the transmitting second bus subscriber transmit data for configuring and/or for controlling the receiving bus subscribers and/or characterization information of the receiving bus subscribers via the first data bus and the second data bus during initialization of the bus system; wherein the first data bus and the second data bus are connected to one another via the switching device when the bus system is initialized, and the circuit unit disconnects the first data bus and the second data bus via the switching device after the data has been exchanged; or wherein the transmitting first bus subscriber and the transmitting second bus subscriber exchange data for configuring and/or for controlling the receiving bus subscribers and/or characterization information of the receiving bus subscribers via the monitoring communication channel during initialization of the bus system and/or during operation of the bus system.
13. The bus system according to claim 2, wherein the transmitting first bus subscriber and the transmitting second bus subscriber transmit data for configuring and/or for controlling the receiving bus subscribers and/or characterization information of the receiving bus subscribers to the transmitting substitute bus subscriber via the monitoring communication channel during initialization of the bus system and/or during ongoing operation of the bus system.
14. The bus system according to claim 1, wherein, in the fault state of the transmitting second bus subscriber, the transmitting first bus subscriber places the receiving second bus subscriber in a follow-up mode such that the receiving second bus subscriber executes the control commands directed to the receiving first bus subscriber; or wherein, in the fault state of the transmitting first bus subscriber, the transmitting second bus subscriber puts the receiving first bus subscriber into a slave mode such that the receiving first bus subscriber executes the control commands directed to the receiving second bus subscriber.
15. The bus system according to claim 1, wherein the circuit unit connects the first data bus and the second data bus via the switching device when the transmitting first bus subscriber or the transmitting second bus subscriber are in a fault state, or a requested response of one of the two transmitting bus subscribers fails to occur, or one of the two transmitting bus subscribers is switched off.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In detail, there is a multitude of possibilities for designing and further developing the bus system according to the invention. In this regard, reference is made to the description of preferred embodiments in connection with the drawings.
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
DETAILED DESCRIPTION
[0061]
[0062] The transmitting first bus subscriber 2 and the transmitting second bus subscriber 5 are connected to one another via a monitoring communication channel 7. In addition, the transmitting first bus subscriber 2 and the transmitting second bus subscriber 5 are designed such that they functionally monitor each other. For this, the transmitting first bus subscriber 2 transmits a function signal to the transmitting second bus subscriber 5 at regular time intervals, and the transmitting second bus subscriber 5 transmits a function signal to the transmitting first bus subscriber 2 at regular time intervals. When the function signal is not transmitted, the bus subscriber 2, 5 receiving the function signal detects that the bus subscriber 5, 2 transmitting the function signal has a malfunction, i.e., is in a malfunction state.
[0063] The bus system 1 has a circuit unit 9 which controls a switching device 10. The first data bus 4 and the second data bus 7 can be connected to one another via the switching device 10. In the embodiment shown in
[0064] Both the functional transmitting first bus subscriber 2 and the functional transmitting second bus subscriber 5 are designed such that they transmit control commands both to the receiving first bus subscribers 3 and to the receiving second bus subscribers 6 in the fault state of the respective other bus subscriber 2, 5. The receiving first bus subscriber 3 and the receiving second bus subscriber 6 are designed to execute the control commands. The transmitting first bus subscriber 2 and the transmitting second bus subscriber 5 are designed such that they transmit a fault signal to the circuit unit 9 in the fault state of the respective other transmitting bus subscriber 5, 2.
[0065] In the embodiment shown in
[0066] Terminating the transmission of the corresponding data reduces the utilization of the data buses 4, 7 so that the full available bandwidth of the data buses 4, 7 can be utilized for transmitting the control commands.
[0067] The bus system 1 shown in
[0068]
[0069]
[0070] An alternative variation of the bus system 1 is shown in
[0071] In addition, in the embodiment shown, the transmitting first bus subscriber 2 is designed such that it puts the receiving second bus subscribers 6 into a follow mode in the event of interference from the transmitting second bus subscriber 5. This means that the receiving second bus subscribers 6 execute the control commands directed to the receiving first bus subscribers 3 and do not receive separate control commands.
[0072]
[0073] Furthermore, the bus system shown in
[0074] By connecting the transmitting first bus subscriber 2 to the second data bus 7, the first data bus 4 and the second data bus 7 are also connected to each other. By connecting the transmitting second bus subscriber 5 to the first data bus 4, the first data bus 4 and the second data bus 7 are also connected to each other.
[0075]
[0076] The communication path of the transmitting substitute bus subscriber 16 in the event that the transmitting first bus subscriber 2 is in the fault state is shown in dashed lines. In this case, the first data bus 4 and the second data bus 7 would then be connected to each other via the switching device 10. The transmitting substitute bus subscriber 16 uses the transmitting second bus subscriber 5 as an interface to the second data bus 7 and transmits its control commands to the receiving first bus subscribers 3 via the monitoring communication channel 8, the transmitting second bus subscriber 5, the second data bus 7 and the first data bus 4.