Method for monitoring control devices
First Claim
Patent Images
1. A method for carrying out a control device monitoring, comprising:
- implementing a program flow control including at least one event-synchronous process and at least one time-synchronous sub-process in the control device monitoring,setting a flag in the at least one event-synchronous process at a beginning of a program code, and checking the flag at an end of the program code, and, if the flag has been set, increasing a counter and subsequently resetting the flag again, andevaluating the counter by the at least one time-synchronous sub-process;
wherein at the beginning of the event synchronous process a flag is set, and wherein at the end of the event-synchronous process it is again determined whether this flag has been set and only if this is true, then the value of the counter is increased, andwherein there is a first task at the beginning of the program code in which a flag is set, wherein there is a second task at the end of the program code, in which the flag is checked, and if the flag has been set, the counter is increased and the flag is reset, and wherein these two tasks occur within the event synchronous process, so that there is a check of whether this process has been started and there is also a check of whether this process has started and ended.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for carrying out a control device monitoring, a program flow control being implemented for at least one event-synchronous process in the control device monitoring. The monitoring module is developed for carrying out a control device monitoring, A program flow control is implemented for at least one event-synchronous process in the control device monitoring.
8 Citations
18 Claims
-
1. A method for carrying out a control device monitoring, comprising:
-
implementing a program flow control including at least one event-synchronous process and at least one time-synchronous sub-process in the control device monitoring, setting a flag in the at least one event-synchronous process at a beginning of a program code, and checking the flag at an end of the program code, and, if the flag has been set, increasing a counter and subsequently resetting the flag again, and evaluating the counter by the at least one time-synchronous sub-process; wherein at the beginning of the event synchronous process a flag is set, and wherein at the end of the event-synchronous process it is again determined whether this flag has been set and only if this is true, then the value of the counter is increased, and wherein there is a first task at the beginning of the program code in which a flag is set, wherein there is a second task at the end of the program code, in which the flag is checked, and if the flag has been set, the counter is increased and the flag is reset, and wherein these two tasks occur within the event synchronous process, so that there is a check of whether this process has been started and there is also a check of whether this process has started and ended. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A monitoring module for carrying out a control device monitoring, comprising:
-
a processor configured to; execute a program flow control being implemented to include at least one event-synchronous process and at least one time-synchronous sub-process in the control device monitoring, set a flag in the at least one event-synchronous process at a beginning of a program code, and checking the flag at an end of the program code, and, if the flag has been set, increasing a counter and subsequently resetting the flag again, and evaluate the counter by the at least one time-synchronous sub-process; wherein at the beginning of the event synchronous process a flag is set, and wherein at the end of the event-synchronous process it is again determined whether this flag has been set and only if this is true, then the value of the counter is increased, and wherein there is a first task at the beginning of the program code in which a flag is set, wherein there is a second task at the end of the program code, in which the flag is checked, and if the flag has been set, the counter is increased and the flag is reset, and wherein these two tasks occur within the event synchronous process, so that there is a check of whether this process has been started and there is also a check of whether this process has started and ended.
-
-
14. A computer-readable non-transitory medium having a computer program, which is executable by a processor, comprising:
-
a program code arrangement having program code for carrying out a control device monitoring by performing the following; implementing a program flow control including at least one event-synchronous process and at least one time-synchronous sub-process in the control device monitoring; setting a flag in the at least one event-synchronous process at a beginning of a program code, and checking the flag at an end of the program code, and, if the flag has been set, increasing a counter and subsequently resetting the flag again; and evaluating the counter by the at least one time-synchronous sub-process; wherein at the beginning of the event synchronous process a flag is set, and wherein at the end of the event-synchronous process it is again determined whether this flag has been set and only if this is true, then the value of the counter is increased, and wherein there is a first task at the beginning of the program code in which a flag is set, wherein there is a second task at the end of the program code, in which the flag is checked, and if the flag has been set, the counter is increased and the flag is reset, and wherein these two tasks occur within the event synchronous process, so that there is a check of whether this process has been started and there is also a check of whether this process has started and ended. - View Dependent Claims (15, 16, 17, 18)
-
Specification