This application is the U.S. National Stage of International Application No. PCT/EP2006/069824, filed Dec. 18, 2006 and claims the benefit thereof. The International Application claims the benefits of German application No. 10 2005 061 212.1 DE filed Dec. 21, 2005, both of the applications are incorporated by reference herein in their entirety.
The invention relates to a method for operating an automation system comprising at least two measurement modules, each of which is connected to a higher-ranking processing unit for the purpose of communication therewith. Automation systems of said kind are generally known in a wide variety of different configurations.
There is described a method for operating an automation system by means of which simultaneous or at least essentially simultaneous event processing is possible.
This object is achieved according to the invention by means of the features of an independent claim. For that purpose it is provided in the case of a method for operating an automation system comprising at least two measurement modules, each of which is connected to a higher-ranking processing unit for the purpose of communication therewith, that the higher-ranking processing unit is informed of an event that has been recorded via one of the at least two measurement modules and that the processing unit informs every accessible measurement module about the event.
Because the information about the occurrence of an event is forwarded to the higher-ranking processing unit, the occurrence of the event is known at a central level which can also be used for initiating further actions based on the occurrence of the event. The processing unit therefore notifies every accessible measurement module of the occurrence of the event. When this information is received at the or each measurement module, the respective measurement module can respond in an appropriate manner taking into account the information received, e.g. by starting a special measurement.
The dependent claims are directed at preferred embodiments of the present invention.
If the measurement modules are distributed measurement modules, the simultaneous or at least essentially simultaneous response to the occurrence of an event is also possible at spatially different locations, an aspect which is advantageous in particular for the monitoring of complex installations or large-volume machines such as e.g. a gas turbine.
The information about the event, which is to say the occurrence of an event, is preferably relayed to the processing unit on the one hand and to each measurement module on the other hand by means of a bus communication. This has the advantage that existing communication links can also be used for the event distribution method according to the invention.
In an advantageous embodiment the information about the event relayed to the processing unit also includes information relating to the time and/or origin of the underlying event. Additional information of this kind is advantageous in particular when information about said event arrives at the or each accessible measurement module, because on the basis of such additional information it is possible to initiate a specific response to the respective event and/or to differentiate between events which are fundamentally identical but which occurred at different times.
It is also advantageously provided that if a plurality of events, i.e. a first event and further events, occur simultaneously, the information about the event relayed to the processing unit also includes, in addition or alternatively, information about the further events. In this way, when information about either the first event or one of the other events is received, it is possible to assign said information uniquely to the event and to initiate a specific response thereto.
In a further advantageous embodiment of the invention it is provided that the bus communication takes place over a synchronous communication link. This has the advantage that the synchronicity that is implicitly associated with the respective communication link, i.e. that essentially is ensured by the underlying bus protocol in each case and the telegram processing geared thereto, also guarantees the simultaneous or at least essentially simultaneous reception of the information sent out by the processing unit to each accessible measurement module.
According to a further aspect of the invention it is provided that the information about the event is communicated by means of an event telegram having a predefined or predefinable yet constant length. In this way it is ensured that it is possible to foresee a period of time for responding to the occurrence of an event, which period of time varies at a maximum by the duration of a telegram processed at the moment of the occurrence of the event. In the case of telegrams having a constant length the period of time during which a bus is occupied by a telegram is determined on the one hand by the bandwidth, which is to say the transmission rate, and on the other hand by the length of the telegram. Bandwidth or transmission rate is constant. Thus, given a constant length of the telegram, the period of time during which a telegram already being processed at the time of the occurrence of an event occupies the bus in total is established. It is only during this period of time that a response to the occurrence of an event cannot be initiated immediately. A maximum delay resulting thereby is therefore associated directly with the length of the respective telegram. Given that the respective telegrams are of constant length, the processing of information about the occurrence of an event is determined overall. In a particularly preferred embodiment it is provided in this context that not just the event telegrams have a constant length, but that measurement telegrams possibly sent between individual event telegrams also have the same length relative to one another and in particular also in respect of the event telegrams.
The invention also relates to a computer program containing program code instructions which are executable by a computer for the purpose of implementing the method according to the invention. Lastly, the invention also relates to a computer program product, in particular a storage medium, on which a computer program of the aforesaid kind is stored or resides in some other appropriate manner.
The claims filed with the application are formulation proposals without prejudice for the attainment of more extensive patent protection. The applicant reserves the right to claim further feature combinations hitherto only disclosed in the description and/or drawings.
The or each exemplary embodiment is not to be understood as a limitation of the invention. Rather, numerous variations and modifications are possible within the scope of the present disclosure, in particular such variants and combinations which can be derived by the person skilled in the art with regard to the solution of the problem e.g. by combination or adaptation of individual features or elements or method steps in connection with those described in the general or special description part and contained in the claims and drawings and which, by combinable features, lead to a new subject matter or to new method steps or method step sequences, also insofar as they relate to manufacturing, testing and operating methods.
Back-references used in dependent claims point to the further development of the subject matter of the main claim by virtue of the features set forth in the respective dependent claim; they are not to be understood as a waiver of the attainment of an independent, objective protection for the feature combinations of the dependent claims to which they refer. Furthermore, with regard to an interpretation of the claims in the case of a more detailed concretization of a feature in a subordinate claim it is to be assumed that a restriction of said kind is not present in the respective preceding claims.
Since the subject matters of the dependent claims can form separate and independent inventions with regard to the prior art on the priority date, the applicant reserves the right to make them the subject matter of independent claims or division declarations. They may also contain autonomous inventions which have an embodiment that is independent of the subject matters of the preceding dependent claims.
An exemplary embodiment of the invention is explained in more detail below with reference to the drawing. Objects or elements corresponding to one another are labeled with the same reference signs in all the figures, in which:
With the receipt of said event telegrams 28 on the part of the measurement modules 20, the latter, taking the respective event telegram 28 into account, can start specific measurements in order e.g. to be able to record vibrations of the turbine 10 from the monitored rotation angle of the shaft 18, i.e. under defined framework conditions.
For the purpose of transmitting data in this connection, measurement telegrams 30 are provided which are shown in
To further illustrate the method according to the invention,
All in all, therefore, the present invention can be described as follows: A method for operating an automation system, in particular in the form of a measuring and/or monitoring system, is disclosed wherein for the purpose of distributing events to connected measurement modules 20 it is provided that a higher-ranking processing unit 22 is informed about an event which has been recorded via one of the measurement modules 20, and that the processing unit 22 informs every accessible measurement module 20 about the event. Thus, a preprocessing of each event signal referring back to an event takes place in a single measurement module 20 in each case. The event is then encoded in an event telegram which is delivered via a communication link that is present anyway in conventional automation systems to all the measurement modules 20, including that which performs the preprocessing, simultaneously and with a known delay with respect to the original event. If a plurality of events occur simultaneously, this is indicated by means of an encoding in the event telegram. A signal is generated from the event telegram by hardware logic in each accessible measurement module 20, the evaluation of which signal together with an underlying event coding conveying an inference about the source and time of the original event. Thus, the essential advantage of the invention results from the fact that any measurement module 20 can be correlated with any event in the overall system without any hardware configuration.
An automation system operating according to the method therefore constitutes overall a device for precisely timed relaying of events to many measurement modules 20 in particular in distributed systems, with measurements being based on event-related methods. The device can be used for an arbitrary number of event sources without the need for hardware expansions or hardware configuration measures. The method can also be used in particular for clock synchronization in distributed measuring systems.
Number | Date | Country | Kind |
---|---|---|---|
10 2005 061 212 | Dec 2005 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2006/069824 | 12/18/2006 | WO | 00 | 6/19/2008 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2007/071643 | 6/28/2007 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4807161 | Comfort et al. | Feb 1989 | A |
6725419 | Barthel et al. | Apr 2004 | B1 |
7760753 | Schultze et al. | Jul 2010 | B2 |
7835404 | Kynast et al. | Nov 2010 | B2 |
20040250087 | Ray et al. | Dec 2004 | A1 |
Number | Date | Country |
---|---|---|
19705365 | Aug 1998 | DE |
1 355 458 | Oct 2003 | EP |
1 585 266 | Oct 2005 | EP |
WO 02073138 | Sep 2002 | WO |
Number | Date | Country | |
---|---|---|---|
20090030532 A1 | Jan 2009 | US |