Control and communication system including an engineering unit
AssigneeSiemens Aktiengesellschaft
InventorsAndreas Drebinger, Jochen Zingraf
Life of this patent
Estimating the term…
Abstract
A control and communication system including a number of automation units which are adapted to process signals in function plans within the automation unit and which are connected in the same level to a common communication bus for providing a peer-to-peer communication between the automation units, further includes an engineering unit being connected to the communication bus and being adapted to provide functions allowing at least one automation unit to exchange signals to a function plan which is attributed to another automation unit.
Claims7
A control and communication system, comprising:
- a plurality of automation units, each of the plurality of automation units adapted to process signals corresponding to a function plan and each of the plurality of automation units connected in a same level to a common communication bus for providing a peer-to-peer communication between the plurality of automation units;
- an engineering unit connected to the communication bus and adapted to provide functions allowing a first automation unit to exchange signals to the function plan processed in a second automation unit;
- and
- a list of signals provided to the second automation unit by the engineering unit,
- wherein the list of signals is provided when the first automation unit intends to exchange signals to the function plan processed in the second automation unit,
- wherein the list of signals includes a version number for an unambiguous identification of the list of signals,
- wherein the first and second automation units keep two consecutive versions of the list,
- wherein each of the plurality of automation units include a peer-to-peer system function that manages all peer-to-peer connections,
- wherein the peer-to-peer system function of the second automation unit copies the list into a sending buffer of the second automation unit, and
- wherein the peer-to-peer system function of the second automation unit sends the list from the second automation unit to the first automation unit.
A method of an automated peer-to-peer communication in a control and communication system, comprising:
- adapting a plurality of automation units to each process signals corresponding to a function plan, wherein each of the plurality of automation units is connected in a same level to a common communication bus for providing a peer-to-peer communication between the plurality of automation units, wherein each of the plurality of the automation units includes a peer-to-peer system function that manages all peer-to-peer connections;
- providing an engineering unit connected to the communication bus and adapted to provide functions such that a first automation unit exchanges signals to the function plan processed in a second automation unit;
- transmitting via the communication bus a list of signals to be received by the second automation unit when the first automation unit intends to exchange signals to the function plan processed in the second automation unit;
- providing a version number of the list of signals to be received by the second automation unit for an unambiguous identification of the list of signals;
- keeping two consecutive versions of the list of signals in the first and second automation units;
- copying the list of signals into a sending buffer of the second automation unit using the peer-to-peer system function of the second automation unit;
- sending the list of signals from the second automation unit to the first automation unit using the peer-to-peer system function of the second automation unit;
- and
- copying the list of signals to a receiving buffer of the first automation unit.
Dependencies are inferred from the claim text.