Method and system for handling data based on the acknowledgement and extraction of data packets
First Claim
1. A method for handling messages in an automation system comprising programmable logic controllers (PLCs), the method comprising:
- connecting a plurality of PLC automation devices to form the automation system, wherein at least one of the PLC automation devices of the automation system serves as a data source, and wherein at least some of the PLC automation devices of the automation system serve as a plurality of data receivers;
forwarding a message from the data source to the plurality of data receivers, wherein the message from the data source contains information representing an error report or a warning message of the automation system, the message to be processed by at least one of the automation devices serving as the plurality of data receivers, wherein, when the message containing the information representing the error report or warning message of the automation system is processed by said at least one of the plurality of data receivers, said information is no longer valid with respect to the automation devices serving as the plurality of data receivers other than said at least one data receiver;
acknowledging the forwarded message by the at least one data receiver of the plurality of data receivers, wherein the acknowledging of the forwarded message by the at least one data receiver comprises an active confirmation by the at least one data receiver indicative of performing a processing of the message containing the information representing the error report or warning message of the automation system forwarded by the data source;
withdrawing the forwarded message from the automation devices serving as the plurality of data receivers other than the at least one data receiver upon said acknowledging of the processing of the forwarded message by the at least one data receiver, wherein the withdrawing of the forwarded message from the automation devices serving as the plurality of data receivers other than the at least one data receiver is performed automatically by the automation device serving as the data source; and
displaying a message on the respective automation devices serving as data receivers from which the forwarded message was withdrawn, the displayed message indicative that the forwarded message was previously processed by the at least one data receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for handling, namely forwarding and extracting, data, especially messages, in a system comprising at least one data source and a plurality of data receivers. The invention also relates to a corresponding system comprising at least one data source and at least one data receiver. At least one set of data, especially a message, is forwarded to a plurality of data receivers from a data source. According to the invention, when a set of data forwarded from the data source is acknowledged by one of the data receivers, said acknowledged data is preferably automatically extracted from the data source for the rest of the data receivers.
7 Citations
14 Claims
-
1. A method for handling messages in an automation system comprising programmable logic controllers (PLCs), the method comprising:
-
connecting a plurality of PLC automation devices to form the automation system, wherein at least one of the PLC automation devices of the automation system serves as a data source, and wherein at least some of the PLC automation devices of the automation system serve as a plurality of data receivers; forwarding a message from the data source to the plurality of data receivers, wherein the message from the data source contains information representing an error report or a warning message of the automation system, the message to be processed by at least one of the automation devices serving as the plurality of data receivers, wherein, when the message containing the information representing the error report or warning message of the automation system is processed by said at least one of the plurality of data receivers, said information is no longer valid with respect to the automation devices serving as the plurality of data receivers other than said at least one data receiver; acknowledging the forwarded message by the at least one data receiver of the plurality of data receivers, wherein the acknowledging of the forwarded message by the at least one data receiver comprises an active confirmation by the at least one data receiver indicative of performing a processing of the message containing the information representing the error report or warning message of the automation system forwarded by the data source; withdrawing the forwarded message from the automation devices serving as the plurality of data receivers other than the at least one data receiver upon said acknowledging of the processing of the forwarded message by the at least one data receiver, wherein the withdrawing of the forwarded message from the automation devices serving as the plurality of data receivers other than the at least one data receiver is performed automatically by the automation device serving as the data source; and displaying a message on the respective automation devices serving as data receivers from which the forwarded message was withdrawn, the displayed message indicative that the forwarded message was previously processed by the at least one data receiver. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device for handling messages in an automation system comprising programmable logic controllers (PLCs), comprising:
-
a plurality of PLC automated devices, wherein at least one of the PLC automated devices serves as a data source, and wherein at least some of the PLC automated devices serve as a plurality of data receivers, said at least one data source being configured to forward a message to the plurality of data receivers, wherein the message from the data source contains information representing an error report or a warning message of the automation system, the message to be processed by at least one of the automation devices serving as the plurality of data receivers, wherein, when the message containing the information representing the error report or warning message of the automation system is processed by said at least one of the plurality of data receivers, said information is no longer valid with respect to the automation devices serving as the plurality of data receivers other than said at least one data receiver, wherein the at least one data receiver of the plurality of data receivers acknowledges the forwarded message, wherein the acknowledgment of the forwarded message by the at least one data receiver comprises an active confirmation by the at least one data receiver indicative of performing a processing of the message containing the information representing the error report or warning message of the automation system forwarded by the data source, wherein the forwarded message is withdrawn from the automation devices serving as the plurality of data receivers other than the at least one data receiver upon acknowledging of the processing of the forwarded message by the at least one data receiver, and further wherein the automation device serving as the data source is configured to automatically withdraw the forwarded message from the automation devices serving as the plurality of data receivers other than the at least one data receiver; and a graphical user interface configured to display a message on each respective automation device serving as data receiver from which the forwarded message was withdrawn, the displayed message indicative that the forwarded message was previously processed by the at least one data receiver. - View Dependent Claims (8, 9, 10)
-
-
11. A programmable logic controller (PLC) automation system, comprising a plurality of PLC automation devices configured to exchange messages, wherein
at least one of the PLC automation devices is configured as a data source for forwarding messages to the other automation devices, the other automation devices configured as data receivers, a message is forwarded from the data source to the plurality of data receivers, wherein the message from the data source contains information representing an error report or a warning message of the automation system, the message to be processed by at least one of the PLC automation devices configured as the plurality of data receivers, wherein, when the message containing the information representing the error report or warning message of the automation system is processed by said at least one of the plurality of data receivers, said information is no longer valid with respect to the automation devices configured as the plurality of data receivers other than said at least one data receiver, the forwarded message is acknowledged by the at least one data receiver of the automation devices configured as the plurality of data receivers, wherein the acknowledgement of the forwarded message by the at least one data receiver comprises an active confirmation of performing a processing of the message containing the information representing the error report or warning message of the automation system forwarded by the data source, the forwarded message is withdrawn from the automation devices configured as the plurality of data receivers other than the at least one data receiver upon acknowledging of the processing of the forwarded message by the at least one data receiver, and further wherein the automation device configured as the data source is configured to automatically withdraw the forwarded message from the automation devices configured as the plurality of data receivers other than the at least one data receiver, and a message is displayed on the automation devices configured as the respective data receivers from which the forwarded message was withdrawn, the displayed message indicative that the forwarded message was previously processed by the at least one data receiver.
Specification