COMBINATORICS OF DIGITAL OUTPUT DATA FOR AUTONOMOUS DETERMINATION OF PROCESS CYCLES AND OF INDIVIDUAL PROCESS STEPS
20220147005 · 2022-05-12
Inventors
Cpc classification
G05B2219/23289
PHYSICS
G05B19/045
PHYSICS
International classification
G05B19/045
PHYSICS
Abstract
An apparatus is provided for automatically determining process steps of a control device. The apparatus includes a measuring device, which is configured to detect a plurality of sequences of switching states of a plurality of input and output signals of the control device and an evaluation device, which is configured to determine combinatorics in the detected plurality of sequences of switching states of the plurality of input and output signals of the control device and to determine the process steps performed by the control device based on the determined combinatorics.
Claims
1. An apparatus for automatically detecting process steps of a control device, the apparatus comprising: a measuring device which is configured to detect a plurality of sequences of switching states of a plurality of input and output signals of the control device; and an evaluation device, which is configured to determine combinatorics in the detected plurality of sequences of switching states of the plurality of input and output signals of the control device and to determine the process steps performed by the control device based on the determined combinatorics.
2. The apparatus according to claim 1, wherein the evaluation device is configured to determine at least one process cycle based on the determined combinatorics, wherein the at least one process cycle comprises a plurality of the process steps performed by the control device.
3. The apparatus according to claim 1, wherein the input and output signals of the control device comprise switching states of inputs and outputs of the control device.
4. The apparatus according to claim 1, wherein the device is further adapted to be coupled to digital and/or analog inputs and outputs of the control device.
5. The apparatus according to claim 1, wherein the evaluation device is configured to compare at least one sequence of the detected plurality of sequences of the switching states of the plurality of input and output signals of the control device with input or output data sequences stored in a database device, wherein each stored input or output data sequence can be assigned to a predetermined process step of the control device.
6. The apparatus according to any of the preceding claim 1, wherein the evaluation device is designed to compare the determined combinatorics with a plurality of input or output data combinatorics stored in a database device, wherein each stored input or output data combinatorics can be assigned to a predetermined process step of the control device.
7. The apparatus according to claim 1, wherein the evaluation device is configured to determine an automation solution of the control device on the basis of the determined combinatorics.
8. The apparatus according to claim 1, wherein the evaluation device is configured to determine a total energy consumption of electrical loads coupled to the control device on the basis of the detected plurality of sequences of the switching states of the plurality of input and output signals of the control device.
9. The apparatus according to claim 8, wherein the evaluation device is configured to determine the total energy consumption of electrical consumers coupled to the control device on the basis of individual energy consumption values of the electrical consumers coupled to the control device and on the basis of operating intervals of the electrical consumers, wherein the evaluation device is further designed to determine the operating intervals of the electrical consumers from the sequences of the switching states of the plurality of input and output signals of the control device.
10. The apparatus according to claim 1, wherein the evaluation device is configured to store the process steps determined and performed by the control device and, in the event of a software update of the control device, to transmit the stored process steps to the control device.
11. The apparatus according to claim 10, wherein the device is configured to generate an automatically generated designation for the process steps based on the stored process steps.
12. The apparatus according to claim 10, wherein the apparatus further comprises a display device which is configured to display the automatically generated designation for the process steps; and/or wherein the apparatus is further adapted to transmit the automatically generated designation for the process steps to the control device.
13. A method of automatically detecting process steps of a control device, the method comprising the steps of: detecting a plurality of sequences of switching states of a plurality of input and output signals of the control device by measuring device and determining combinatorics in the detected plurality of sequences of switching states of the plurality of input and output signals of the control device by an evaluation device; determining the process steps performed by the control device based on the determined combinatorics by the evaluation device.
14. The method according to claim 13, wherein the method is further comprising: determining at least one process cycle performed by the control device based on the determined combinatorics, wherein the at least one process cycle comprises a plurality of the process steps performed by the control device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0044]
[0045]
[0046]
[0047]
DETAILED DESCRIPTION
[0048] In the figures of the drawings, identical reference signs denote identical or functionally identical elements, parts, components or process steps, unless otherwise indicated.
[0049] For example, the term “combinatorics” as used by the present invention refers to finite or countably infinite discrete structures within the sensed sequences of switching states. In other words, one or more sequences of switching states are repeated according to a pattern, i.e., a process of repeating the same or similar process steps multiple times.
[0050] The term “switching state” as used by the present invention refers, for example, to the operating principle of a switch, that is, an actuation of a switch results, for example, in a switching state open or closed.
[0051]
[0052] The device or apparatus 100 comprises a measuring device 10 and an evaluation device 20. The device 100 can be coupled to a control unit or control device 1000.
[0053] The measuring device 10 is configured to detect a plurality of sequences of switching states of a plurality of input and output signals of the control device 1000.
[0054] The evaluation device 20 is configured to determine a combinationality in the detected plurality of sequences of switching states of the plurality of input and output signals of the control device 1000.
[0055] Further, the evaluation device 20 is adapted to determine, based on the determined combinatorics, the process steps performed by the control device 1000
[0056] The present method enables to provide an automatic identification and analysis of the process steps and/or process cycles performed by a control device.
[0057] The measuring device 10 is configured, for example, as a measuring device for detecting an input or output signal.
[0058] The analysis device 20 is configured, for example, to perform an assignment of digital representative data to the process steps and/or process cycles performed by a control device 1000.
[0059]
[0060] As a first method step, a detection S1 of a plurality of sequences of switching states of a plurality of input and output signals of the control unit or device is performed by means of a measuring device 10.
[0061] As a second method step, a determination S2 of combinatorics in the detected plurality of sequences of switching states of the plurality of input and output signals of the control device is performed by means of an evaluation device.
[0062] As a further, third method step, a determination S3 of the process steps performed by the control device is carried out based on the determined combinatorics by means of the evaluation device 20.
[0063]
[0064] The hardware setup shown in
[0065] An energy measuring device EMM is coupled to a cloud gateway IOT-GW and digital input module DI/O for evaluating output signals of a controller or a control device.
[0066] The cloud gateway has an interface to the Internet and communication interfaces to common bus systems to communicate also with a control system.
[0067] This is necessary because not all consumers are controlled via physical 24V outputs, but also directly via a BUS system and thus virtual I/O data. All data is transferred to a cloud and can be evaluated independently of the automation solution.
[0068]
[0069] In the visualization of the cloud data, cycle time and individual process phases are automatically determined, and can be individually designated by the operator. In this example, a process cycle with eight process steps is shown. The individual steps have been designated differently and different consumers are involved in each case.
[0070] A repetition of the sequence of the individual process steps allows the length of the entire cycle to be estimated.
[0071] For example, according to an embodiment example of the present invention, the method of the present invention generates a proposal for an identified process cycle and the operator defines therefrom the beginning and the end of the process cycle controlled by the control unit or device, designates the individual process steps of the process cycle, and assigns the respective consumers to the individual outputs of the control unit or device.
[0072] According to an embodiment of the present invention, the output circuit of a switching device is detected as shown in
[0073] For example, a designation of the process steps is defined as follows:
1000 end
0100 start
[0074] For example, the following illustrated sequence of switching states of a plurality of input and output signals of the control device may be detected as follows.
1000 end
0100 start
0110
0111
1000 end
0100 start
0110
0111
1000 end
[0075] Here the operator can define the combination 0100 as start and the combination 1000 as end. The process shown has only four individual steps.
[0076] The associated energy consumption, Main power usage, is also shown in
[0077] The present invention enables products and solutions for predictive maintenance. Production equipment does not have to fail before it is repaired. The present invention enables intelligent systems to detect a failure before it occurs. The present invention enables energy-efficient production to be developed.
[0078] An ambitious sub-objective is to disaggregate or break down individual loads solely from analysis of total energy consumption of mixed loads.
[0079] Although the present invention has been described above with reference to preferred embodiments, it is not limited thereto, but can be modified in a variety of ways. In particular, the invention can be changed or modified in a variety of ways without departing from the essence of the invention.
[0080] Further, it should be noted that “comprising” and “comprising” do not exclude other elements or steps, and “one” or “a” do not exclude a plurality.
[0081] It should further be noted that features or steps that have been described with reference to any of the above exemplary embodiments may also be used in combination with other features or steps of other exemplary embodiments described above. Reference signs in the claims are not to be regarded as a limitation.