Process for the processing of safety-relevant data
First Claim
1. A process for processing safety-relevant data in a safely system for a machine with several machine part control nodes, the process comprising the steps of:
- providing each control node with a microprocessor and data memory;
connecting the nodes with plural channel inputs providing redundant safety-relevant data;
connecting plural channel safety-relevant outputs to control safety-relevant control elements;
providing serial lines;
connecting each node to another node to one of the lines via an income serial interface and connecting each node to another one of the lines via a relaying serial interface to form a bus ring with connected nodes;
at each node receiving safety-relevant data at the plural channel inputs and processing the received safety-relevant data, the processing taking place in parallel at the respective nodes;
upon processing received safety-relevant data, each node transmitting processed data to a next node around the bus ring via the relaying serial interface and simultaneously receiving processed data from another node of the bus ring via the incoming serial interface.
2 Assignments
0 Petitions
Accused Products
Abstract
For optimizing data processing in a safety system for a machine, such as a robot or the like, while permitting a simple, safety-uncritical diagnosis, the invention provides a process for processing safety-relevant data in a safety system for a machine, such as a robot or the like, with several nodes connected in a ring and which is characterized in that in parallel in each node are processed the data received by it, which are retransmitted to the next node and for diagnosis purposes a diagnostic unit is provided which passively receives the data present in at least one node.
30 Citations
4 Claims
-
1. A process for processing safety-relevant data in a safely system for a machine with several machine part control nodes, the process comprising the steps of:
-
providing each control node with a microprocessor and data memory;
connecting the nodes with plural channel inputs providing redundant safety-relevant data;
connecting plural channel safety-relevant outputs to control safety-relevant control elements;
providing serial lines;
connecting each node to another node to one of the lines via an income serial interface and connecting each node to another one of the lines via a relaying serial interface to form a bus ring with connected nodes;
at each node receiving safety-relevant data at the plural channel inputs and processing the received safety-relevant data, the processing taking place in parallel at the respective nodes;
upon processing received safety-relevant data, each node transmitting processed data to a next node around the bus ring via the relaying serial interface and simultaneously receiving processed data from another node of the bus ring via the incoming serial interface. - View Dependent Claims (2)
-
-
3. A process for processing safety-relevant data in a safety system for a machine with several machine part control nodes, the process comprising the steps of:
-
providing each control node with dual microprocessors and a data memory;
connecting the nodes with a plural channel inputs providing redundant safety-relevant data;
connecting plural channel safety-relevant outputs to control safety-relevant control elements;
providing serial lines;
connecting each node to another node to one of the lines via an incoming serial interface and connecting each node to another one of the lines via a relaying serial interface to form a bus ring with connected nodes;
at each node receiving safety-relevant data and processing the received safety-relevant data in parallel at each of the dual microprocessors, the processing taking place in parallel at the respective nodes, wherein the safety-relevant data received by each node is different in content from data received simultaneously at another node;
upon processing received safety-relevant data, each node transmitting processed data to a next node around the bus ring via the relaying serial interface and simultaneously receiving processed data from another node of the ring via the incoming serial interface. - View Dependent Claims (4)
-
Specification