[go: up one dir, main page]

EP4134768A1 - Verfahren zum überprüfen von lastkreisen einer technischen anlage - Google Patents

Verfahren zum überprüfen von lastkreisen einer technischen anlage Download PDF

Info

Publication number
EP4134768A1
EP4134768A1 EP21190766.2A EP21190766A EP4134768A1 EP 4134768 A1 EP4134768 A1 EP 4134768A1 EP 21190766 A EP21190766 A EP 21190766A EP 4134768 A1 EP4134768 A1 EP 4134768A1
Authority
EP
European Patent Office
Prior art keywords
states
specified
values
voltage
list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP21190766.2A
Other languages
English (en)
French (fr)
Inventor
Markus Pal
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Priority to EP21190766.2A priority Critical patent/EP4134768A1/de
Priority to EP22761136.5A priority patent/EP4348369A1/de
Priority to PCT/EP2022/071798 priority patent/WO2023016881A1/de
Priority to CN202280056051.9A priority patent/CN117813565A/zh
Publication of EP4134768A1 publication Critical patent/EP4134768A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0428Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32021Energy management, balance and limit power to tools

Definitions

  • the present invention generally relates to the field of electrical engineering, in particular the field of power electronics and power electronic circuits.
  • the present invention relates to a method for checking load circuits of a control system of a technical installation.
  • the control system has at least one control unit and a clocked power supply.
  • the clocked power supply supplies the at least two load circuits with a supply voltage and/or with a supply current via at least two output channels, the voltage and/or current level of which can be varied.
  • the at least two output channels and control outputs of the control unit are actuated by signals from the control unit, thereby causing different system states.
  • a system is understood to be a well-planned combination of components (e.g. machines, devices and/or apparatuses) which are spatially related and linked to one another functionally, in terms of control technology and/or safety technology. Plants of this type (eg production plants, manufacturing plants, etc.) and their components are becoming increasingly complex. For efficient operation of technical installations and complex machines, control systems are therefore usually used, through which the operation of the machine or installation should take place as independently as possible and independently of human intervention. Therefore, such a control system uses sensor or measuring units to determine parameter values of the plant or machine and, depending on the determined parameter values, actuator units or load units (e.g.
  • the control system of the plant or machine usually has a control unit for evaluating the parameter values supplied by the sensor and measuring units and for controlling the actuator units (eg servomotor, warning signal, display unit, etc.). Measuring signals from sensor and measuring units can be received by the control unit via corresponding inputs or the actuator units can be controlled via corresponding control outputs by means of signals. Furthermore, with this control unit, different load units, such as relays, contactors, solenoid-operated solenoid valves, etc., can be switched on or off with the aid of signals via the corresponding control outputs of the control unit, for example according to process-technical requirements. For example, a so-called programmable logic controller or PLC, a microcontroller or an industrial PC can be used as the control unit.
  • PLC programmable logic controller
  • a microcontroller or an industrial PC can be used as the control unit.
  • such a control system has at least one clocked power supply (eg a switched-mode power supply), from which an unstabilized input voltage is converted into a constant output voltage (eg 24 volts) for supplying the load units of the control system.
  • a power supply - such as the SITOP PSU8600 from Siemens - has, for example, at least two or more outputs for the direct connection of load circuits. These outputs are used as output channels and can be controlled by control signals from the control unit.
  • a clocked power supply can be used, to which, for example, via an output of the power supply, a module, such as a switchable safety unit, etc., can be connected, from which, for example, at least two separately switchable output channels are provided.
  • Load circuits with at least one load unit or with a group of load units can be connected to the individual output channels of the power supply or the switchable fuse unit.
  • the respective load circuit is then supplied with a supply voltage (eg 24 volts) and/or a supply current by the power supply via the respective output channel.
  • Corresponding signals are provided by the control unit, for example, to activate the output channels of the power supply or the switchable safety unit.
  • the voltage and/or current supply of the respective load circuit is switched on or off by means of these signals.
  • the control unit can thus control the output channels and influence the supply voltage or the supply current in the output channels or for the respectively connected load circuit.
  • the voltage and current can be set and monitored individually for each output channel.
  • the respective supply voltage and/or the load current for the connected load circuit can be measured and monitored for each output channel of the power supply.
  • a power consumption or a current voltage in a load circuit can be determined and changes in power consumption or voltage in this load circuit can be documented by control and switching actions of the control unit of the control system.
  • WO 2021/037835 A1 discloses a method for checking load circuits of a control system in a technical installation or for finding and localizing component defects and wiring errors more easily.
  • the control system has at least one control unit and a clocked power supply.
  • the power supply supplies the at least two load circuits with a supply voltage or a supply current via at least two output channels.
  • the output channels and the control outputs of the control unit are actuated via signals from the control unit, thereby causing or setting different system states.
  • reference values for current or voltage or other signals are first determined and stored for the given system states.
  • At a given In the system state at least one output channel is switched on, as a result of which the respective associated load circuit is supplied by the power supply with a specified supply voltage or with a specified supply current.
  • a control output of the control unit can be activated in a system state, which controls a load unit (eg a switching unit, a relay, a contactor, etc.) and switches it on or off in the load circuit, for example.
  • a load unit eg a switching unit, a relay, a contactor, etc.
  • predetermined system states are run through and current current values at predetermined voltage values of the supply voltage or current voltage values at predetermined current values of the supply current are measured at least at the respectively switched-on output channel.
  • the currently measured values are compared with the corresponding, stored reference values. If, in the case of a system state, the respective comparison result leaves a predefined tolerance range, the at least one load circuit which was activated in this system state is displayed.
  • a first group consists of information that provides usable statements about the condition of the system and can ideally be used for troubleshooting.
  • a second group forms, for example, information which is necessary for a statement about the condition of the system (ie about defects and wiring errors) do not provide any added value and are therefore unusable.
  • a third group is information or raw data, which provide usable information about the condition of the system, but whose information content is redundant.
  • it is currently necessary to manually check all the raw data supplied by the method for example. This can lead to a great deal of time, especially in complex systems, in order to find component defects, wiring errors, etc. in a large number of load circuits.
  • the invention is therefore based on the object of specifying a method for checking load circuits of a plant or a control system of a plant, by means of which finding and localizing component defects and/or wiring errors is considerably simplified and accelerated compared to the prior art.
  • the main aspect of the solution proposed according to the invention is that a corresponding double filtering of the determined, current parameter values for the respectively specified system states considerably simplifies and speeds up the detection and localization of component defects and/or wiring errors in a system or complex machine.
  • a first filtering is achieved through the comparison between the currently determined parameter values and the corresponding reference values for the respectively specified system states.
  • a further filtering of the information is achieved by filtering the result of the comparison or the deviation list, redundant information being removed on the basis of the system states, which are subdivided at least into basic states and combination states.
  • both system states and parameter values with redundant information are filtered out and only useful information in the form of elements consisting of a system state a determined parameter value of a parameter assigned to the system state is included in the result list.
  • the filtering performed in the process - ie comparing current parameter values with corresponding reference values and filtering the deviating list - unusable and/or redundant information is filtered out and thus a significant data reduction for the data to be processed further or data to be analyzed. Troubleshooting can then be restricted using this reduced amount of data (ie with the result list in which relevant elements with parameter values deviating from the corresponding reference value and the respective associated system status) and thus a significant time saving in further processing can be achieved.
  • the corresponding system states and possibly the deviating parameter values indicate the load circuits of the control system to be analyzed, in which, for example, wiring errors, component defects and/or other defects (eg line breaks, etc.) may be present. For example, faulty wiring of a load circuit and/or a load unit that is not used or installed correctly can thus be detected very easily, quickly and, if necessary, automatically—if, for example, specified system states are run through in the form of a test program.
  • the method according to the invention offers the advantage that it can be carried out automatically, e.g. in the control unit or in a further processing unit (e.g. computer unit, industrial PC, etc.) which can be connected to the system.
  • a further processing unit e.g. computer unit, industrial PC, etc.
  • the filtering of the deviation list and the generation of the result list can be automated and, for example, carried out on a computer unit separate from the system, which saves a considerable amount of time and reduces the analysis effort.
  • a reference to this parameter value or the respective element of the result list is then inserted at the end of the list, for example.
  • This additional filtering of the result list affects output channels or control outputs of the control unit, which must remain permanently activated while the method is being carried out, since, for example, the control unit is continuously supplied with voltage or current via this output channel or, for example, the air pressure is always available as a sensor value.
  • Such permanently activated output channels or control outputs or inputs of the control unit can, for example, generate parameter values in all system states. If one of these parameter values deviates, then this parameter value is displayed as deviating for all system statuses, for example, and listed as deviating in the result list above all for those system statuses that are defined as basic statuses.
  • the additional filtering removes these parameter values and, if applicable, the associated system statuses (ie the corresponding elements) from the result list and the result list is kept short and consistent for further processing.
  • the list of results is forwarded and/or output for further processing, with elements of the list of results having identical system states being combined.
  • the list of results can be output, for example, in the form of a text file, which is then evaluated, for example, in a data processing unit (eg arithmetic unit, industrial PC) or manually by a user.
  • the list of results can be evaluated and prepared in such a way that the user is shown those load circuits in which deviating parameter values were determined, for example via a display of the data processing unit or via an output unit connected to the data processing unit.
  • those elements are summarized in the result list which are identical Show system states in order to keep the list of results short and consistent and easy for the user to overview.
  • An advantageous embodiment variant of the invention provides that, as a parameter to be determined depending on the respective system state, at least one voltage at at least one of the at least two output channels, one current at at least one of the at least two output channels, one signal at at least one control output of the control unit and/or a signal can be specified at at least one input of the control unit.
  • at least one voltage at at least one of the at least two output channels, one current at at least one of the at least two output channels, one signal at at least one control output of the control unit and/or a signal can be specified at at least one input of the control unit.
  • only voltage and/or current at output channels switched on in the respective system state can be specified as parameters to be determined.
  • voltage and/or current can also be determined as parameters on output channels that are switched off in the respective system status. Determining signals at the control outputs and inputs of the control unit as parameters helps to easily identify additional defects and/or wiring errors in the system.
  • control outputs for example, values of control signals for connecting or disconnecting load units in load circuits can be queried.
  • values from temperature sensors, speed sensors, proximity switch quiescent signals, function signals, etc. can be queried as parameters at the inputs of the control unit.
  • the specified system states are run through in the same order when determining the reference values of the specified parameters and when determining the current values of the specified parameters.
  • the sequence of the specified system states can be selected as desired. However, this sequence should be observed when determining the current parameter values of the specified parameters, eg in the self-test phase, test commissioning of the system after installation or expansion, etc. This will easily eliminate discrepancies between the currently determined parameter value and the corresponding reference value, which can arise, for example, due to heating of the system, capacitive charging of load units in load circuits in the system, etc. when the specified system states are run through.
  • the specified system states are specified with several voltage values for the supply voltage, with which at least one of the at least two load circuits, in particular a load circuit activated in the respective system state, is supplied in the respective specified system state.
  • the reference values and currently to be determined parameter values of the respective system state are each measured for the specified voltage values of the supply voltage.
  • Each different voltage value of the supply voltage for the at least one activated load circuit in the respective system state forms a separate, new system state for which reference values and parameter values for the associated parameters are to be determined.
  • the specified voltage values for the supply voltage for the respective system status can also be specified for the power supply by the control unit or can be set on the externally connected output branch.
  • More powerful loads such as control units, etc., have, for example, a step-down converter, etc. for generating an internal auxiliary voltage and reduce the current, for example, as the supply voltage rises.
  • a contactor as a load unit for example, has a linearly increasing power consumption with increasing supply voltage.
  • a DC motor can, for example, have a very low resistance at low voltage and, for example, take up a high current, which, for example, increases or can even decrease in a flat curve when the rotary movement begins.
  • the specified voltage values for the supply voltage are in the form of a linear voltage ramp with a specified gradient from an output supply voltage (e.g. 0 volts) to a specified nominal voltage (e.g. 28 volts) or an operating limit of the at least one load circuit unit connected to the respective load circuit.
  • multiple current values can also be specified for the supply current, with which the at least one activated load circuit is supplied in the respectively specified system state. These current values can also be increased in steps, e.g. from an initial current up to a specified maximum current value, or increased linearly with a specified gradient.
  • a predefinable waiting time when determining the reference values and when determining the current parameter values when there is a change from a predefined system state to a further predefined system state is complied with.
  • current and/or voltage fluctuations for example, which result from switching on the supply voltage to the respective load circuit (ie switching on the corresponding output channel) or from changing the voltage value of the supply voltage due to the respective load units in the load circuit, can have an impact on the measurement of the respective reference values or the current parameter values, in particular current or voltage values, are eliminated as far as possible.
  • a sensor unit can, for example, deliver randomly in the subsequent system state, since, for example, the supply voltage in the associated load circuit or output channel drops only slowly.
  • the specifiable waiting time for determining the parameter values of a plant status can be selected, for example, in such a way that a stable current has been reached in at least one active load circuit of the plant status, which, for example, has a relatively small fluctuation (e.g. 3% deviation in one second), or that a Current or a voltage has decayed in at least one load circuit, which was activated in the previous system state.
  • a default value for the waiting time for the respective load circuits or the corresponding load units can be determined, for example, during the determination of the reference values and then used when determining the parameter values. This allows, for example, waiting times for load units or load circuits to be reduced to a minimum without any significant settling time.
  • a safety reserve can be provided in addition to the predefinable waiting time in order to obtain stable values for the parameters to be determined.
  • the reference values of the parameters to be determined for the respective system states are determined using a reference system, e.g. from the manufacturer. This means that, for example, when commissioning systems of the same type (e.g. series system/machine) at the respective place of use, the corresponding reference values are available, which can be used to check whether the load circuits have been wired correctly and whether the correct load units are at the planned locations or in were installed in the planned load circuits and do not have any component defects.
  • commissioning systems of the same type e.g. series system/machine
  • the reference values of the parameters to be determined for the respective system states can be determined during a commissioning phase of the system to be checked (e.g. during a test commissioning at the manufacturer, etc.) or can be derived from parameter values which, e.g. during ongoing operation of the system, continuously for different system states be measured at the respective output channels and/or control outputs of the control unit.
  • the reference values are ideally derived from earlier measured values, which were measured in different system states (e.g. during operation, during commissioning by the manufacturer or by the user). This is particularly useful if, for example, a system is partially dismantled, transported and reassembled. When restarting or switching on again, correct wiring of the load circuits of the plant control system or proper functioning of the load circuits and the load units can then be checked very easily.
  • FIG 1 shows a schematic example of a control system of a technical installation.
  • the exemplary control system includes at least one control unit SE, which can be designed, for example, as a programmable logic controller (SPS for short), as a microcontroller or as an industrial PC.
  • the control unit SE has control outputs O1, . . .
  • the switching units S1, . . . , S4 can also be part of an output module of the control unit SE, in particular a digital output module with a programmable logic controller or PLC.
  • the control outputs O1, . . . , O4 of the control unit SE are in the form of digital outputs, for example.
  • control unit SE can also have analog outputs to which, for example, actuator units or switching units can be connected.
  • the control outputs O1, ..., O4 are used to control the system or machine during operation by means of control signals and thus to put them into different operating or system states.
  • control unit SE has, for example, digital inputs I1, I2, via which, for example, signals from load units, such as sensor units DS, AS, are received. By means of the signals received at the inputs I1, I2, the control unit SE receives information about what is currently happening in the system, as a result of which corresponding control and regulation processes can be triggered.
  • the control unit SE can also have analog inputs for connecting and querying sensor units.
  • the exemplary control system has a clocked power supply SV, which is connected via an input side IN to a voltage supply U AC (e.g. a 3-phase AC voltage). connected is.
  • the power supply has, for example, eight output channels A1, . . . , A8 to which the load circuits of the control system are connected, for example, directly.
  • the load circuits of the control system are supplied with a supply voltage (eg 24 V direct voltage) or with a supply current from the power supply SV via the output channels A1, . . . , A8.
  • a value of the supply voltage supplied to the respective load circuit can be individually set and monitored for each output channel A1, ..., A8.
  • the control system shown as an example specifies the supply voltage supplied in the respective load circuit for the respective associated output channel A1, . . . , A8.
  • the power supply SV can be designed in such a way that, for example, an external module (e.g. an externally switchable safety unit, etc.) with at least two output branches is connected.
  • the at least two output channels A1, . . . , A8 for connecting the load circuits are then made available by the external assembly.
  • the output channels A1, ..., A8 can be switched separately, for example, and the respective load circuits are supplied with voltage or current via these output channels, with the voltage or current supplied to the respective load circuit being individually adjustable and monitorable.
  • the power supply SV and the control unit SE can have interface modules DV, via which a bidirectional data connection, for example, can be established for the transmission of control signals and data information.
  • a bidirectional data connection for example, can be established for the transmission of control signals and data information.
  • Profinet Process Field Network
  • an open industrial Ethernet standard from the PROFIBUS user organization - can be used for the data connection.
  • a separate power supply can be provided for a power supply of the control unit SE, which is figure 1 is not shown.
  • the control unit SE can also do this be supplied with the appropriate voltage directly from the power supply SV of the control system.
  • the control unit SE can be connected to a first output channel A1 of the power supply SV, for example. The first output channel A1 must then always be activated while the checking method is being carried out in order to supply the control unit SE with voltage or current.
  • the load circuits which each have at least one load unit (eg switching unit, actuator unit, sensor unit, etc.), are connected to the output channels A1, . . . , A8.
  • the control system shown by way of example is connected to the first output channel A1 and to a second output channel A2, for example switching units S1, S2, S3, S4 and associated load resistors R1, R2, R3, R4 (eg contactors).
  • the respective switching units S1, S2, S3, S4 can be switched on or off by means of corresponding signals on the respective control outputs O1, O2, O3, O4.
  • Additional actuator or switching units S5, S6 are connected as load units to a third and fourth output channel A3, A4, for example. These switching units S5, S6 can be used by the control unit SE to switch an electric valve, a motor or a module for a drive control system, etc. on or off.
  • a light signal LS for example, and a motor M, for example for operating a fan unit, are connected to a fifth output channel A5.
  • the motor M or the fan unit is incorrectly not connected from the fifth output channel A5 to ground - as shown by the dashed line - but is connected to the sixth output channel A6 due to a first wiring error VF1 (e.g. when assembling the system or the machine).
  • the first wiring error VF1 is shown as a dot-dash line.
  • a seventh and an eighth output channel A7, A8 are load circuits, for example, which have sensor units DS, AS, such as a pressure sensor DS, an acoustic signal unit AS, etc., as load units.
  • the sensor units DS, AS deliver signals to the digital inputs I1, I2 of the control unit SE.
  • a second exemplary wiring error VF2 is shown in these load circuits, as a result of which a connection of the sensor units DS, AS to the respective output channels A7, A8 is interchanged—again shown by means of a dot-dash line.
  • the correct wiring is indicated by a dashed line in figure 1 shown.
  • the acoustic signal unit AS is supplied with voltage via the seventh output channel A7 and the pressure sensor DS via the eighth output channel A8.
  • the respective signal outputs of the pressure sensor DS or the acoustic signal unit AS are connected to the respective correct digital inputs I1, I2 of the control unit SE, whereby, for example, the pressure sensor DS reports an input signal to the digital input I2 of the control unit SE when a threshold value is reached, and the acoustic signal unit AS emits a function signal to the digital input I1 of the control unit SE during operation.
  • the figure 2 shows an example of a sequence of the method according to the invention for checking load circuits of a control system of a plant, as shown by way of example in figure 1 shown.
  • a system state represents an operating state of the system or of the control system, which is defined or caused by a switch position by the control unit SE and activated load circuits—that is, those supplied with supply voltage. That is, depending on the signals made available by the control unit SE, for a system status, for example, one or more output channels A1, . . . , A8 and thus the respectively connected load circuits are activated and/or the respective load units in the load circuits are switched on or off via the control outputs O1, ..., O4. In a given system state, at least one output channel A1, ..., A8 and/or a control output O1, ..., O4 is therefore switched on.
  • the control unit SE can activate and deactivate at least a plurality of the load units in a targeted manner and thus very easily establish the specified system states.
  • the output channels A1, . . . , A8 of the power supply SV can be activated, for example, via the data connection DV between the control unit SE and the power supply SV.
  • a basic state represents a system state in which at least one output channel A1, ..., A8 or a control output O1, ..., O4 of the control unit is switched to active or switched on. for the inside figure 1
  • system states in which the first, second, third, etc. output channel A1, . . . , A8 alone and thus the respective associated load circuit is activated can be defined as basic states in the exemplary control system.
  • the remaining output channels A1, ..., A8 remain switched off. Furthermore, switching on one of the control outputs O1, . . .
  • simultaneous activation of several output channels A1, ..., A8 and/or several control outputs O1, ..., O4 can be defined as the basic state.
  • a simultaneous activation of a first control output O1 and a second control output O2 of the control unit SE in addition to switched on first output channel A1 can be defined as the base state.
  • the associated switching elements S1, S2 are switched in the load circuit connected to the first output channel A1 of the power supply SV and the associated load resistors R1, R2 are switched on at the same time.
  • the system statuses for the second output channel A2 of the power supply SV can also be summarized and defined as the basic status.
  • a combination state is then understood to be a combination of at least two system states, which are defined as basic states. Ie at the in figure 1 In the control system shown, for example, switching on the first output channel A1 can be specified as the first base state and switching on the first control output O1 can be specified as the second base state.
  • a combination state would be when, for example, the first output channel A1 is activated first as the first system state or first basic state and then for the first system state or first basic state the first control output O1, the sole activation of which forms the second basic state, for a subsequent system state - i.e. combination state - is additionally switched to active.
  • system states that are not expedient, dangerous or not useful (for example a system state by which a pump, a drive or a valve is activated unintentionally) should be excluded.
  • the specified system states or those considered useful can be summarized in the form of a test program, which can be adapted, for example, for a self-test phase of a system that is being commissioned—ie the system states can be selected and specified for a specific system and/or user.
  • a set of corresponding parameters to be determined is specified for each specified system state.
  • parameters such as voltage and/or current can be queried at one or more output channels A1, ..., A8 and/or signal values at at least one control output O1, ..., O4 of the control unit SE.
  • the inputs I1, I2 of the control unit SE can also be queried for specified system states, e.g. for pending signal values from sensor units DS, AS.
  • Such inputs e.g. temperature values, speed values, vapor pressure values, function signals, etc.
  • multiple voltage values can be specified for each of the specified system states, in particular for those system states in which at least one output channel A1, . . . , A8 of the power supply is activated.
  • the different voltage values can be specified by the control unit SE for the respective output channel A1, . . .
  • Each predetermined voltage value of the supply voltage forms a separate, new system state with the associated system state, with a change in the supply voltage not changing the division into basic and combination states.
  • several current values can also be specified, with each specified current value forming its own system state with the associated system state.
  • reference values of the parameters of the individual system states specified in the definition step 101 are determined in a reference step 102 .
  • a predetermined system state e.g. a first system state with the first output channel A1 the power supply SV; a second system state with an activated first digital output O1 of the control unit SE; etc.
  • the sequence of the system statuses can be selected as desired in reference step 102—ideally according to efficiency criteria.
  • the reference values for the parameters specified for the system status are determined - e.g.
  • a predefined waiting time can be provided, for example, when determining the reference values.
  • the specified voltage of the supply voltage at at least one switched-on output channel A1, ..., A8 is changed (e.g. several specified voltage values for a system state are run through), it can be useful to switch between changing the voltage value of the supply voltage and determining the reference values , especially when measuring Current values in at least one switched-on output channel A1, ..., A8 of the power supply SV to comply with a predetermined waiting time. In this way, for example, current fluctuations due to transient processes due to the voltage change, etc. are not also measured, but current parameter values, in particular current values, that are as static or constant as possible are measured.
  • the reference values and any necessary or sensible waiting times can be carried out in reference step 102, for example using a reference system, e.g. by a manufacturer in a development test phase (i.e. after successful development, e.g. of a series system).
  • a reference system e.g. by a manufacturer in a development test phase (i.e. after successful development, e.g. of a series system).
  • the reference values and possibly the waiting times can be determined during initial commissioning of the system or machine or derived from measured values which are measured during ongoing operation for the specified system states.
  • the system states can be stored with the reference values determined for the associated parameters, e.g. in the control unit SE of the system, transferred to a control unit SE of a system of the same type and/or to a centrally available data processing unit (e.g. computer unit, industrial PC, etc.) and be saved there.
  • a centrally available data processing unit e.g. computer unit, industrial PC, etc.
  • a self-test phase can be carried out on a system before it is put into operation, for example after transport and reinstallation, an expansion or a new installation of the respective system or even when the system is restarted while it is in operation.
  • the load units S1, . . System states caused. It is important that the specified system states are in the same sequence is run through, such as the system statuses when determining the reference values in reference step 102.
  • the specified system states can be selected, for example, in the definition step 101 from possible system states or system states that make sense for the system and divided into basic states and combination states.
  • a list of the specified basic and combination states can be created and stored, for example, in the control unit SE or in the data processing unit. This list can be processed in measurement step 103, for example, in order to maintain the same sequence of system states as in reference step 102.
  • the supply voltage can, for example, be increased starting from an output supply voltage (e.g. 0 volts) in specified voltage steps (e.g. 2 volts) up to a specified nominal voltage (e.g. 24 or 28 volts ) be raised.
  • the specified voltage values (or current values) of a system state in specified voltage steps (or current steps) can be run through analogously to the reference step 102 to determine the reference values.
  • the current parameter values of the parameters associated with the system state are then measured or queried for each specified system state and, if appropriate, for each voltage value (or current values) specified for the system state. That is, for example, for the respective system status at a predetermined voltage level, a current current value and/or voltage value is measured at the at least one output channel A1, ..., A8 and/or the other output channels and/or signal values are queried at the control outputs and/or the inputs of the control unit SE. It should also be noted that in measuring step 103 the specified waiting time is also observed when there is a change from one system state to another system state if a specified waiting time was provided when determining the reference values in reference step 102 .
  • the parameter values determined in the currently running measurement step 103 are then stored together with the respective system status, including the specified voltage values, if several voltage values were specified for the respective system status in definition step 101, and can then be evaluated in relation to the corresponding reference values in a comparison step 104.
  • the currently determined parameter values can also be stored together with the associated system states, for example, in the control unit SE, which then also carries out an evaluation, for example.
  • the currently determined parameter values and the respectively associated system states can also be transmitted to a data processing unit and stored there for further evaluation.
  • comparison step 104 which also represents a first filtering of the determined parameter values
  • the currently determined parameter values of each specified system state are compared with the corresponding reference values determined in reference step 102.
  • the comparison can be made in any order.
  • it is checked whether the respective currently determined parameter value deviates from the corresponding reference value or not. If a deviation is found during the comparison, the respective parameter value is displayed together with the system status and, if applicable, the specified voltage value, for which the parameter value was determined, stored in a storage step 105 as an element in a deviation list.
  • next, currently determined parameter value of the respective system state or a first currently determined parameter value of a next system state is compared. If there is no deviation between a respective parameter value and the corresponding reference value of a respective system state, then either the next, currently determined parameter value of the respective system state or a first currently determined parameter value of a next system state is checked until all currently determined parameter values have been compared with the corresponding reference values .
  • a tolerance range can be specified, for example. It is then checked, for example, whether or not the specified tolerance range is exceeded when the respective, currently determined parameter value is compared with the corresponding reference value. In the deviation list in storage step 105 only those currently determined parameter values are then stored as an element together with the associated system state if the tolerance range is left when compared with the corresponding reference value.
  • the specified tolerance range can be specified, for example, in the form of a percentage or in the form of an absolute range.
  • a tolerance range can be provided for all load circuits of the system or machine to be tested. However, it is also possible to specify individual tolerance ranges specific to a specific load circuit or to provide tolerance ranges for, for example, load circuits of the same or similar design. Furthermore, the tolerance range can be adjusted if, for example, it is recognized after repeated use that the specified tolerance range has been selected, for example, too narrow or too wide.
  • redundant information ie elements from the currently determined parameter value and associated system status
  • a filter step 106 is filtered on the basis of the subdivision of the system statuses into basic statuses and combination statuses from the deviation list.
  • the system status of the respective element is a basic status or a combination status.
  • the elements of the deviation list can also be checked in any order. If the plant state of the respective element is a basic state, then the respective element (ie parameter value and plant state) is transferred to a result list. If the system state of the respective element is a combination state, then it is also checked whether the deviation list has at least one element with one of those basic states as system state from which the combination state is composed. If no such element is found in the deviation list, the respective element (ie parameter value and system status) is transferred to the result list.
  • the determined parameter values of the elements are compared.
  • the respective element that has just been checked ie parameter value and system status
  • the filter step 106 those elements of the result list which have a basic state as the system state can be checked to see whether currently determined parameter values occur in these elements which match in terms of value and type.
  • This parameter value is then filtered in filtering step 106 from the result list. If no other deviating parameter value for this basic status is found in the result list, the corresponding element (i.e. the respective parameter and the respective associated system status) is filtered out of the result list.
  • a reference to this parameter value or the respective element can be inserted.
  • the list of results can then be forwarded and/or output for further processing. Elements of the result list with identical system statuses can be combined. That is, in the output step 107, for example, the result list is output as a text file in which, for example, the respective system states are listed with the respective deviating parameters with the determined parameter value and parameter type.
  • the text file can then be evaluated, for example, in a data processing unit (eg arithmetic unit, industrial PC) or manually by a user.
  • the list of results can be evaluated and processed in such a way that the user is shown, for example via a display, those load circuits of the control system of the installation in which deviating parameter values were determined.
  • the method described with reference to the figures can also be used for test methods for systems with a reduced set of predefined system states. This means that for checking the load circuits - e.g. as a test during ongoing operation, in order to find e.g. defective components, line breaks, etc. more quickly, some system states that make sense for the respective system can be specified and the procedure can be run through.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Überprüfen von Lastkreisen eines Steuersystem einer Anlage. Dabei weist das Steuersystem neben zumindest zwei Lastkreisen mit jeweils zumindest einer Lasteinheit zumindest eine Steuereinheit (SE) sowie eine Stromversorgung (SV) auf. Von der Stromversorgung (SV) werden die zumindest zwei Lastkreis über zumindest zwei Ausgangskanäle (A1 bis A8) mit einer Versorgungsspannung und/oder mit einem Versorgungsstrom versorgt, welche in Spannungs- und/oder Stromhöhe variierbar sind. Von der Steuereinheit (SE) werden die zumindest zwei Ausgangskanäle (A1 bis A8) sowie Steuerausgänge (O1 bis O4) der Steuereinheit (SE) durch Signale angesteuert, wodurch unterschiedliche Anlagenzustände hervorgerufen werden. Für das Verfahren werden Anlagenzustände, welche zumindest in Basiszustände und Kombinationszustände unterteilt werden, vorgegeben und jedem Anlagenzustand zu ermittelnde Parameter zugeordnet (101). Dann werden für die jeweils vorgegebenen Anlagenzustände Referenzwerte und aktuelle Parameterwerte ermittelt (102, 103). Die ermittelten, aktuellen Parameterwerte werden mit den entsprechenden Referenzwerten verglichen (104), wobei jene ermittelten, aktuellen Parameterwerte mit dem jeweils zugeordneten Anlagenzustand als Elemente in einer Abweichliste gespeichert werden (105), welche von den entsprechenden Referenzwerten abweichen. Die Abweichliste wird dann anhand der bei den Elementen gespeicherten Anlagenzustände auf Basis der Unterteilung der Anlagenzustände in Basiszustände und Kombinationszustände sowie der anhand der bei den Elementen gespeicherten Parameterwerte gefiltert (106) und eine Ergebnisliste generiert, welche für einen Weiterverarbeitung weitergeleitet und/oder ausgegeben werden kann (107).

Description

    Technisches Gebiet
  • Die gegenständliche Erfindung betrifft allgemein das Gebiet der Elektrotechnik, insbesondere den Bereich der Leistungselektronik sowie leistungselektronischer Schaltungen. Im Speziellen bezieht sich die vorliegende Erfindung auf ein Verfahren zum Überprüfen von Lastkreisen eines Steuersystem einer technischen Anlage. Dabei weist das Steuersystem neben zumindest zwei Lastkreisen mit jeweils zumindest einer Lasteinheit (z.B. Sensor, Aktor, Relais, Schütz, Magnetventil, Stellmotor, etc.) zumindest eine Steuereinheit sowie eine getaktete Stromversorgung auf. Von der getakteten Stromversorgung werden die zumindest zwei Lastkreise über zumindest zwei Ausgangskanäle mit einer Versorgungsspannung und/oder mit einem Versorgungsstrom versorgt, welche in Spannungs- und/oder Stromhöhe variierbar sind. Von der Steuereinheit werden die zumindest zwei Ausgangskanäle sowie Steuerausgänge der Steuereinheit durch Signale angesteuert und dadurch unterschiedliche Anlagenzustände hervorgerufen.
  • Stand der Technik
  • In vielen Bereichen, vor allem in der industriellen Produktion und Fertigung, in der Automatisierungstechnik, etc., kommen heutzutage komplexe Anlagen und/oder Maschinen zum Einsatz. Unter einer Anlage wird dabei eine planvolle Zusammenstellung von Komponenten z.B. Maschinen, Geräten und/oder Apparaten) verstanden, welche in einem räumlichen Zusammenhang stehen und funktional, steuerungstechnisch und/oder sicherheitstechnisch miteinander verknüpft sind. Derartige Anlagen (z.B. Produktionsanlagen, Fertigungsanlagen, etc.) sowie ihre Komponenten weisen zusehend eine zunehmende Komplexität auf. Für einen effizienten Betrieb von technischen Anlagen und komplexen Maschinen werden daher üblicherweise Steuerungssysteme eingesetzt, durch welche der Betrieb der Maschine bzw. Anlage möglichst selbständig und unabhängig von menschlichen Eingriffen erfolgen soll. Daher werden von einem derartigen Steuersystem mittels Sensor- oder Messeinheiten Parameterwerte der Anlage oder der Maschine ermittelt und in Abhängigkeit von den ermittelten Parameterwerten Aktoreinheiten oder Lasteinheiten (z.B. Schütze, Magnetventile, optische oder akustische Warnsignale, Motoreinheiten, Anzeigeeinheiten, etc.) entsprechend angesteuert. Für die Auswertung der von den Sensor- und Messeinheiten gelieferten Parameterwerte sowie für die Ansteuerung der Aktoreinheiten (z.B. Stellmotor, Warnsignal, Anzeigeeinheit, etc.) weist das Steuersystem der Anlage bzw. der Maschine üblicherweise eine Steuereinheit auf. Von der Steuereinheit können über entsprechende Eingänge Messsignale von Sensor- und Messeinheiten empfangen bzw. über entsprechende Steuerausgänge mittels Signalen die Aktoreinheiten angesteuert werden können. Weiterhin können mit dieser Steuereinheit über die entsprechenden Steuerausgänge der Steuereinheit z.B. entsprechend prozesstechnischer Erfordernisse unterschiedliche Lasteinheiten, wie z.B. Relais, Schütze, mittels eines Elektromagneten betätigbare Magnetventile, etc., mit Hilfe von Signale zu- oder weggeschaltet werden. Als Steuereinheit kann beispielsweise eine so genannte speicherprogrammierbare Steuerung oder SPS, ein Mikrocontroller oder ein Industrie-PC eingesetzt werden.
  • Weiterhin weist ein derartiges Steuersystem zumindest eine getaktete Stromversorgung (z.B. ein Schaltnetzteil) auf, von welcher eine unstabilisierte Eingangsspannung in eine konstante Ausgangsspannung (z.B. 24 Volt) zur Versorgung der Lasteinheiten des Steuersystems umgewandelt wird. Eine derartige Stromversorgung - wie z.B. die SITOP PSU8600 der Firma Siemens - weist beispielsweise zumindest zwei oder mehrere Ausgänge zum direkten Anschließen von Lastkreisen auf. Diese Ausgänge werden als Ausgangskanäle genutzt und sind durch Steuersignale der Steuereinheit ansteuerbar. Alternativ kann eine getaktete Stromversorgung eingesetzt werden, an welche beispielsweise über einen Ausgang der Stromversorgung eine Baugruppe, wie z.B. eine schaltbare Sicherungseinheit, etc., anschaltbar ist, von welcher z.B. zumindest zwei getrennt schaltbare Ausgangskanäle zur Verfügung gestellt werden. An die einzelnen Ausgangskanäle der Stromversorgung oder der schaltbaren Sicherungseinheit können Lastkreise mit zumindest einer Lasteinheit oder mit einer Gruppe von Lasteinheiten angeschlossen werden. Der jeweilige Lastkreis wird dann von der Stromversorgung über den jeweiligen Ausgangskanal mit einer Versorgungsspannung (z.B. 24 Volt) und/oder einem Versorgungsstrom versorgt.
  • Für eine Ansteuerung der Ausgangskanäle der Stromversorgung bzw. der schaltbaren Sicherungseinheit werden z.B. von der Steuereinheit entsprechende Signale zur Verfügung gestellt. Mittels dieser Signale wird die Spannungs- und/oder Stromversorgung des jeweiligen Lastkreises ein- bzw. ausgeschaltet. Die Steuereinheit kann damit die Ausgangskanäle ansteuern und die Versorgungsspannung oder den Versorgungsstrom in den Ausgangskanäle bzw. für den jeweils angeschlossenen Lastkreis beeinflussen.
  • Bei einer Stromversorgung mit zwei oder mehr Ausgangskanälen kann z.B. die Spannung und der Strom für jeden Ausgangskanal individuell eingestellt und überwacht werden. Das bedeutet, dass z.B. bei jedem Ausgangskanal der Stromversorgung die jeweilige Versorgungsspannung und/oder der Laststrom für den jeweils angeschlossenen Lastkreis gemessen und überwacht werden kann. Damit kann z.B. eine Stromverbrauch oder eine aktuelle Spannung in einem Lastkreis ermittelt und Veränderungen von Stromverbrauch oder Spannung in diesem Lastkreis durch Steuer- und Schalthandlungen der Steuereinheit des Steuersystems dokumentiert werden.
  • Nach Aufstellen, Erweitern, etc. bzw. bei Inbetriebnahme einer komplexen Maschine oder einer Anlage, aber auch während des operativen Einsatzes stellt eine Überprüfung auf Fehler einen wesentlichen Aspekt dar, um einen reibungslosen und sicheren Betrieb der Anlage zu gewährleisten. Vor allem beim Aufstellen, bei Erweiterung bzw. bei der Inbetriebnahme ist es wichtig, Bauteildefekte sowie so genannte Verdrahtungsfehler in der Anlage, insbesondere im Steuersystem der Anlage rechtzeitig zu erkennen. Unter Verdrahtungsfehlern werden vor allem Fehler beim Anschließen einer oder mehrerer Lasteinheiten an einen Lastkreis oder einen Ausgangskanal der Stromversorgung verstanden. Durch das rechtzeitige Erkennen von defekten Bauteilen in Lastkreisen sowie Fehlern bei der Verdrahtung werden ordnungsgemäße Abläufe in der Anlage - z.B. nach Erweiterung und/oder bei Inbetriebnahme - ermöglicht und vor allem Sensor- und/oder Aktoreinheiten vor Beschädigung bzw. Zerstörung geschützt. Weiterhin ist es wichtig, Fehler (z.B. Leitungsbruch in einem Lastkreis, Störungen und/oder Defekte bei Lasteinheiten z.B. aufgrund von Abnutzung, Verschleiß, etc.) während des operativen Einsatzes der Anlage rasch zu erkennen und zu lokalisieren, um eine lange Fehlersuche sowie einen gegebenenfalls längeren Stillstand der Anlage zu vermeiden.
  • Aus der Schrift WO 2021/037835 A1 ist ein Verfahren zum Überprüfen von Lastkreisen eines Steuersystems in einer technischen Anlage bzw. zum leichteren Auffinden und Eingrenzen von Bauteildefekten und Verdrahtungsfehlern bekannt. Das Steuersystem weist neben zumindest zwei Lastkreisen, welche jeweils zumindest eine Lasteinheiten (z.B. Schütz, Magnetventil, Sensoreinheit, Aktoreinheit, etc.) umfassen, zumindest eine Steuereinheit und eine getaktete Stromversorgung auf. Die Stromversorgung versorgt über zumindest zwei Ausgangskanäle die zumindest zwei Lastkreise mit einer Versorgungsspannung bzw. einem Versorgungsstrom. Über Signale der Steuereinheit werden die Ausgangskanäle und die Steuerausgänge der Steuereinheit angesteuert und dadurch unterschiedliche Anlagezustände hervorgerufen bzw. eingestellt. Zum Überprüfen der Lastkreise werden zuerst Referenzwerte für Strom oder Spannung bzw. weiterer Signale für jeweils vorgegebene Anlagenzustände ermittelt und abgespeichert. Bei einem vorgegebenen Anlagenzustand ist zumindest ein Ausgangskanal eingeschaltet, wodurch der jeweils zugehörige Lastkreis von der Stromversorgung mit einer vorgegebenen Versorgungsspannung bzw. mit einem vorgegebenen Versorgungsstrom versorgt wird. Weiterhin kann bei einem Anlagenzustand ein Steuerausgang der Steuereinheit aktiviert sein, welcher eine Lasteinheit (z.B. eine Schalteinheit, ein Relais, einen Schütz, etc.) ansteuert und diese im Lastkreis z.B. zu- oder wegschaltet. D.h. für einen Anlagenzustand kann beispielsweise zumindest ein Ausgangskanal und/oder ein Steuerausgang der Steuereinheit aktiviert sein. In einer Testphase werden vorgegebene Anlagenzustände durchlaufen und aktuelle Stromwerte bei vorgegebenen Spannungswerten der Versorgungsspannung oder aktuelle Spannungswerte bei vorgegebenen Stromwerten des Versorgungsstroms zumindest am jeweils eingeschalteten Ausgangskanal gemessen. Um gegebenenfalls defekte bzw. fehlerhafte Lastkreise zu erkennen, werden die aktuell gemessenen Werte mit den entsprechenden, gespeicherten Referenzwerten verglichen. Wird bei einem Anlagenzustand ein vorgegebener Toleranzbereich vom jeweiligen Vergleichsergebnis verlassen, so wird der zumindest eine Lastkreis angezeigt, welcher bei diesem Anlagenzustand aktiviert war.
  • Wird das in der Schrift WO 2021/037835 A1 beschriebene Verfahren allerdings vollumfänglich in einer komplexen Anlage angewendet, so entsteht eine Vielzahl an Rohdaten, welche einem Anwender zur Überprüfung der Anlage zur Verfügung stehen. Dabei werden zahlreiche Rohdaten zu Anlagenzuständen bzw. Informationen zu zugehörigen Lastkreisen ermittelt, welche nur bedingt brauchbare Aussagen über einen aktuellen Zustand der Anlage bieten bzw. zur Eingrenzung eines Bauteildefekts und/oder eines Verdrahtungsfehlers liefern können. Die vom Verfahren gelieferten Rohdaten bzw. Informationen können beispielsweise in drei Gruppen eingeteilt werden. Eine erste Gruppe bilden Informationen, welche brauchbare Aussagen über den Zustand der Anlage liefern und idealerweise für eine Fehlersuche herangezogen werden können. Eine zweite Gruppe bilden beispielsweise Informationen, welche für eine Aussage über den Zustand der Anlage (d.h. über Defekte und Verdrahtungsfehler) keinen Mehrwert liefern und dafür unbrauchbar sind. Eine dritte Gruppe stellen Informationen bzw. Rohdaten dar, welche zwar brauchbare Informationen über den Zustand der Anlage liefern, aber deren Informationsgehalt allerdings redundant ist. Um zur ersten Gruppe der Informationen bzw. Rohdaten - d.h. zu den für die Fehlersuche relevanten Informationen - nach Durchführung des aus der Schrift WO 2021/037835 A1 bekannten Verfahrens zu gelangen, ist es derzeit notwendig, sämtliche von Verfahren gelieferten Rohdaten z.B. manuell zu überprüfen. Dies kann vor allem bei komplexen Anlagen zu einem großen, zeitlichen Aufwand führen, um Bauteildefekte, Verdrahtungsfehler, etc. bei einer Vielzahl an Lastkreisen zu finden.
  • Darstellung der Erfindung
  • Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren zum Überprüfen von Lastkreisen einer Anlage bzw. eines Steuersystems einer Anlage anzugeben, durch welches ein Auffinden und Eingrenzen von Bauteildefekten und/oder Verdrahtungsfehlern im Vergleich zum Stand der Technik erheblich vereinfacht und beschleunigt wird.
  • Diese Aufgabe wird durch ein Verfahren der eingangs genannten Art mit den Merkmalen gemäß dem unabhängigen Patentanspruch gelöst. Vorteilhafte Ausführungsformen der vorliegenden Erfindung sind in den abhängigen Ansprüchen beschrieben.
  • Erfindungsgemäß erfolgt die Lösung der Aufgabe durch ein Verfahren zum Überprüfen von Lastkreisen eines Steuersystems der eingangs angeführten Art, wobei das Steuersystem neben zumindest zwei Lastkreisen mit zumindest jeweils einer Lasteinheit (z.B. Schütz, Magnetventil, Sensoreinheit, Aktoreinheit, etc.) zumindest eine Steuereinheit und eine Stromversorgung aufweist. Von der Stromversorgung werden die zumindest zwei Lastkreise über zumindest zwei Ausgangskanäle mit einer Versorgungsspannung und/oder einem Versorgungsstrom versorgt. Von der Steuereinheit werden die zumindest zwei Ausgangskanäle sowie die Steuerausgänge der Steuereinheit durch entsprechende Signale angesteuert und damit unterschiedliche Anlagenzustände hervorgerufen. Dabei weist das Verfahren die folgenden Schritte auf:
    • Vorgeben von Anlagenzuständen, wobei die Anlagenzustände zumindest in Basiszustände, bei welchen zumindest ein Ausgangskanal oder ein Steuerausgang aktiv geschaltet ist, und Kombinationszustände, welche aus einer Kombination von zumindest zwei Basiszustände gebildet werden, unterteilt werden und wobei jedem Anlagenzustand zu ermittelnde Parameter zugeordnet werden;
    • Ermitteln und Abspeichern von Referenzwerten der Parameter für die jeweils vorgegebenen Anlagenzustände;
    • Ermitteln und Abspeichern von aktuellen Parameterwerten für die jeweils vorgegebenen Anlagenzustände;
    • Vergleichen der ermittelten, aktuellen Parameterwerte mit den entsprechenden Referenzwerten, wobei jene ermittelten, aktuellen Parameterwerte mit dem jeweils zugeordneten Anlagenzustand als Elemente in einer Abweichliste gespeichert werden, welche von den entsprechenden Referenzwerten abweichen;
    • Filtern der Abweichliste zum Generieren einer Ergebnisliste, wobei für jedes Element der Abweichliste geprüft wird, ob der Anlagenzustand des jeweiligen Elements ein Basiszustand oder ein Kombinationszustand ist. Ist der Anlagenzustand des jeweiligen Elements ein Basiszustand, dann wird das jeweilige Element in die Ergebnisliste übertragen. Ist der Anlagenzustand des jeweiligen Elements ein Kombinationszustand, dann wird geprüft, ob die Abweichliste zumindest ein Element mit einem jener Basiszustände als Anlagenzustand aufweist, aus welchen der Kombinationszustand des Elements zusammengesetzt ist. Wird kein derartiges Element in der Abweichliste gefunden, so wird das jeweilige Element in die Ergebnisliste übertragen. Wird zumindest ein Element in der Abweichliste gefunden, welches einen jener Basiszustände aufweist, aus welchen der Kombinationszustand des jeweiligen Elements zusammengesetzt ist, so werden die ermittelten Parameterwerte der Elemente überprüft und das jeweilige Element nur dann in die Ergebnisliste übertragen, wenn sein Parameterwert wertmäßig (d.h. der ermittelte Parameterwert) oder typmäßig (d.h. der Typ bzw. Art des zu ermittelnden Parameters, wie z.B. Spannung, Strom, Temperatur, Sensorwert, Signalwert, etc.) vom Parameterwert des zumindest einen gefundenen Elements abweicht.
  • Der Hauptaspekt der erfindungsgemäß vorgeschlagenen Lösung besteht darin, dass eine entsprechende zweifache Filterung der ermittelten, aktuellen Parameterwerte für die jeweils vorgegebenen Anlagenzustände ein Auffinden und Eingrenzen von Bauteildefekten und/oder Verdrahtungsfehlern in einer Anlage oder komplexen Maschine erheblich vereinfacht und beschleunigt wird. Eine erste Filterung wird durch den Vergleich zwischen den aktuell ermittelten Parameterwerten und den entsprechenden Referenzwerten für die jeweils vorgegebenen Anlagenzustände erzielt. Ein weitere Filterung der Information wird durch Filtern des Vergleichsergebnisses bzw. der Abweichliste erzielt, wobei anhand der zumindest in Basiszustände und Kombinationszustände unterteilten Anlagenzustände redundante Informationen entfernt werden. Idealerweise werden dabei sowohl Anlagenzustände sowie Parameterwerte mit redundanter Information herausgefiltert und nur mehr brauchbare Informationen in Form von Elementen bestehend aus einem Anlagenzustand einem ermittelten Parameterwert eines dem Anlagenzustand zugeordnetem Parameter in die Ergebnisliste aufgenommen. Einem Anwender wird nach einem Durchlauf des Verfahrens eine Ergebnisliste mit nur mehr brauchbaren Informationen bzw. Daten für eine weitere Verarbeitung und Analyse der Anlage zur Verfügung gestellt.
  • Durch die im Verfahren vorgenommenen Filterungen - d.h. Vergleich aktueller Parameterwerte mit entsprechenden Referenzwerten und Filterung der Abweichliste - werden unbrauchbare und/oder redundante Informationen herausgefiltert und damit eine deutliche Daten-Reduktion bei den weiterzuverarbeitenden bzw. zu analysierenden Daten erzielt. Die Fehlersuche kann dann mit Hilfe dieser reduzierten Datenmenge (d.h. mit der Ergebnisliste, in welcher relevante Elemente mit vom entsprechenden Referenzwert abweichendem Parameterwert und jeweils zugehörigem Anlagenzustand) eingeschränkt werden und damit eine deutliche Zeitersparnis bei der Weiterverarbeitung erreicht werden. Dabei geben die entsprechenden Anlagenzustände und gegebenenfalls die abweichenden Parameterwerte die zu analysierenden Lastkreise des Steuersystems an, in welche z.B. Verdrahtungsfehler, Bauteildefekte und/oder andere Defekte (z.B. Leitungsbruch, etc.) vorliegen können. Eine z.B. fehlerhafte Verdrahtung eines Lastkreises und/oder eine nicht korrekt eingesetzte bzw. verbaute Lasteinheit kann damit sehr einfach, rasch und gegebenfalls automatisiert - wenn z.B. vorgegebene Anlagenzustände in Form eines Testprogramms durchlaufen werden - erkannt werden.
  • Weiterhin bietet das erfindungsgemäße Verfahren den Vorteil, dass es automatisiert z.B. in der Steuereinheit oder in einer mit der Anlage verbindbaren Weiterverarbeitungseinheit (z.B. Rechnereinheit, Industrie-PC, etc.) durchgeführt werden kann. Vor allem die Filterung der Abweichliste und das Generieren der Ergebnisliste kann automatisiert und z.B. auf einer Rechnereinheit getrennt von der Anlage ausgeführt werden, wodurch eine erhebliche Zeitersparnis und eine Reduktion des Analyseaufwands erreicht werden.
  • Es ist vorteilhaft, wenn jene Elemente der Ergebnisliste, welche als Anlagenzustand einen Basiszustand aufweisen, überprüft werden, ob bei diesen Elementen ermittelte Parameterwerte angeführt sind, welche wertmäßig und typmäßig übereinstimmen. D.h. die Ergebnisliste wird darauf überprüft, ob bei allen Elementen der Ergebnisliste mit einem Basiszustand als Anlagenzustand ein bestimmter Parameterwert auftaucht, welcher denselben Wert und denselben Parametertyp (z.B. Spannung an einem Ausgangskanal, Strom an einem Ausgangskanal, Signalwert an einem Steuerausgang oder Eingang, etc.) aufweist. Dieser Parameterwert wird dann aus der Ergebnisliste gefiltert bzw. wenn kein weiterer Parameterwert abweicht, so wird das entsprechende Element (d.h. der jeweilige Parameter und der jeweils zugehörige Anlagenzustand bzw. Basiszustand) aus der Ergebnisliste gefiltert. Am Ende der Liste wird dann z.B. ein Verweis auf diesen Parameterwert bzw. das jeweilige Element der Ergebnisliste eingefügt. Diese zusätzliche Filterung der Ergebnisliste betrifft Ausgangskanäle bzw. Steuerausgänge der Steuereinheit, welche während einer Durchführung des Verfahrens dauerhaft aktiviert bleiben müssen, da z.B. die Steuereinheit über diesen Ausgangskanal laufend mit Spannung bzw. Strom versorgt wird oder z.B. der Luftdruck als Sensorwert immer vorhanden ist. Derartige dauerhaft aktivierte Ausgangskanäle oder Steuerausgänge bzw. Eingänge der Steuereinheit können beispielsweise bei allen Anlagenzuständen Parameterwerte generieren. Weicht nun einer dieser Parameterwerte ab, dann wird dieser Parameterwert z.B. bei allen Anlagenzuständen als abweichend angezeigt und vor allem für jene Anlagenzustände, welche als Basiszustände definiert sind, in der Ergebnisliste als abweichend angeführt. Durch die zusätzliche Filterung werden diese Parameterwerte und gegebenenfalls die zugehörigen Anlagenzustände (d.h. die entsprechenden Element) aus der Ergebnisliste entfernt und die Ergebnisliste für die Weiterverarbeitung konsistent und kurz gehalten.
  • Es ist weiterhin günstig, wenn die Ergebnisliste für eine Weiterverarbeitung weitergeleitet und/oder ausgegeben wird, wobei Elemente der Ergebnisliste mit identen Anlagenzustände zusammengefasst werden. Die Ausgabe der Ergebnisliste kann beispielsweise in Form einer Textdatei erfolgen, welche dann z.B. in einer Datenverarbeitungseinheit (z.B. Recheneinheit, Industrie-PC) oder manuell von einem Anwender ausgewertet wird. Alternativ kann die Ergebnisliste z.B. derart ausgewertet und aufbereitet werden, dass dem Anwender beispielsweise über eine Anzeige der Datenverarbeitungseinheit oder über eine mit der Datenverarbeitungseinheit verbundene Ausgabeeinheit jene Lastkreise angezeigt werden, in welchen abweichende Parameterwerte ermittelt wurden. Idealerweise werden jene Elemente in der Ergebnisliste zusammengefasst, welche idente Anlagenzustände aufweisen, um die Ergebnisliste kurz und konsistent zu halten und für den Anwender einfach zu überblicken.
  • Eine vorteilhafte Ausführungsvariante der Erfindung sieht vor, dass als zu ermittelnde Parameter in Abhängigkeit vom jeweiligen Anlagenzustand zumindest eine Spannung an zumindest einem der zumindest zwei Ausgangskanäle, ein Strom an zumindest einem der zumindest zwei Ausgangskanäle, ein Signal an zumindest einem Steuerausgang der Steuereinheit und/oder ein Signal an zumindest einem Eingang der Steuereinheit vorgegeben werden. Dabei können beispielsweise nur Spannung und/oder Strom an im jeweiligen Anlagenzustand eingeschalteten Ausgangskanälen als zu ermittelte Parameter vorgegeben werden. Zusätzlich können aber auch Spannung und/oder Strom an im jeweiligen Anlagenzustand ausgeschalteten Ausgangskanälen als Parameter ermittelt werden. Die Ermittlung von Signalen an den Steuerausgängen und Eingängen der Steuereinheit als Parameter hilft auf einfache Weise zusätzlich Defekte und/oder Verdrahtungsfehler in der Anlage festzustellen. Bei den Steuerausgängen können z.B. Werte von Steuersignalen zum Zu- oder Wegschalten von Lasteinheiten in Lastkreisen abgefragt werden. Als Parameter an den Eingängen der Steuereinheit können beispielsweise Werte von Temperatursensoren, Drehzahlsensoren, Näherungsschalter-Ruhesignalen, Funktionssigalen, etc. abgefragt werden.
  • Es ist weiterhin von Vorteil, wenn beim Ermitteln der Referenzwerte der vorgegebenen Parameter und beim Ermitteln der aktuellen Werte der vorgegebenen Parameter die vorgegebenen Anlagenzustände in derselben Reihenfolge durchlaufen werden. Für die Ermittlung der Referenzwerte der vorgegebenen Parameter kann zwar die Abfolge der vorgegebenen Anlagenzustände beliebig gewählt werden. Diese Reihenfolge sollte beim Ermitteln der aktuellen Parameterwerte der vorgegebenen Parameter z.B. in der Selbsttestphase, Testinbetriebnahme der Anlage nach Installation oder Erweiterung, etc. allerdings eingehalten werden. Dadurch werden auf einfache Weise Abweichungen zwischen dem aktuell ermittelten Parameterwert und dem entsprechenden Referenzwert vermieden, welche z.B. durch Erwärmung der Anlage, durch kapazitive Aufladungen von Lasteinheiten in Lastkreisen in der Anlage, etc. beim Durchlaufen der vorgegeben Anlagenzustände entstehen können.
  • Es ist weiterhin günstig, wenn den vorgegebenen Anlagenzuständen mehrere Spannungswerte für die Versorgungsspannung vorgegeben werden, mit welchen im jeweils vorgegebenen Anlagenzustand zumindest einer der zumindest zwei Lastkreise, insbesondere ein im jeweiligen Anlagezustand aktivierter Lastkreis, versorgt werden. Dabei werden die Referenzwerte sowie aktuell zu ermittelnden Parameterwerte des jeweiligen Anlagenzustand jeweils für die vorgegebenen Spannungswerte der Versorgungsspannung gemessen. Jeder unterschiedliche Spannungswert der Versorgungsspannung für den im jeweiligen Anlagenzustand zumindest einen aktivierten Lastkreis bildet dabei einen eigenen, neuen Anlagenzustand, für welchen Referenzwerte und Parameterwerte für die zugeordneten Parameter zu ermitteln sind. Die vorgegebenen Spannungswerte für Versorgungsspannung für den jeweiligen Anlagenzustand können der Stromversorgung ebenfalls durch die Steuereinheit vorgegebenen werden oder am extern angeschalteten Ausgangszweig eingestellt werden.
  • Weiterhin empfiehlt es sich, die vorgegebenen Spannungswerte in vorgegebenen Spannungsschritten von einer Ausgangsversorgungsspannung (z.B. 0 Volt) bis zu einer Nennspannung (z.B. 28 Volt) oder bis zu einer Betriebsgrenze der zumindest einen an den jeweiligen Lastkreis angeschlossenen Lasteinheit angehoben werden. Durch eine Steigerung der Versorgungsspannung in vorgegebenen Spannungsschritten (z.B. in Stufen von 2 Volt) können beispielsweise lastkreisspezifische und/oder für die jeweilige Lasteinheit typische Parameterwerte (z.B. Stromwerte) gemessen werden, welche eine zusätzliche Unterstützung beim Auffinden von Verdrahtungsfehler und eventuellen Fehlfunktionen bieten. So können z.B. kleine Sensoren einen Linearregler mit interner Elektronik aufweisen, durch welche der Sensor erst ab einer bestimmten Versorgungsspannung (z.B. 5 Volt oder 12 Volt) eingeschaltet wird und welche bis zu einer bestimmten Spannung (z.B. 28 Volt) z.B. einen Stromverbrauch konstant hält. Leistungsstärkere Verbraucher, wie z.B. Steuereinheiten, etc., weisen z.B. einen Tiefsetzsteller, etc. zum Erzeugen einer internen Hilfsspannung auf und reduzieren beispielsweise mit steigender Versorgungsspannung den Strom. Ein Schütz als Lasteinheit weist z.B. einen linear steigenden Stromverbrauch mit steigender Versorgungsspannung auf. Ein Gleichstrommotor kann beispielsweise bei geringer Spannung einen sehr geringen Widerstand aufweisen und z.B. einen hohen Strom aufnehmen, welcher beispielsweise mit beginnender Drehbewegung in einer flachen Kurve steigt oder sogar sinken kann.
  • Alternativ zu einer schrittweisen Steigerung der Versorgungsspannung am zumindest jeweils einen eingeschalteten Ausgangskanal der Stromversorgung, kann es auch günstig sein, wenn die vorgegebenen Spannungswerte für die Versorgungsspannung in Form einer linearen Spannungsrampe mit vorgebbarer Steigung von einer Ausgangsversorgungsspannung (z.B. 0 Volt) bis zu einer vorgegebenen Nennspannung (z.B. 28 Volt) oder einer Betriebsgrenze der zumindest einen an den jeweiligen Lastkreis angeschlossenen Lastkreiseinheit angehoben werden.
  • Alternativ können anstatt Spannungswerten für die Versorgungsspannung auch mehrere Stromwerte für den Versorgungsstrom vorgegeben werden, mit welchen im jeweils vorgegebenen Anlagenzustand der zumindest eine aktivierte Lastkreis versorgt wird. Diese Stromwerte können ebenfalls schrittweise z.B. von einem Ausgangsstrom bis zu einem vorgegebenen maximalen Stromwert gesteigert oder linear mit vorgegebener Steigung angehoben werden.
  • Weiterhin ist es von Vorteil, wenn beim Ermitteln der Referenzwerte und beim Ermitteln der aktuellen Parameterwerte bei einer Änderung von einem vorgegebenen Anlagenzustand auf einen weiteren vorgegebenen Anlagenzustand eine vorgebbare Wartezeit eingehalten wird. Dadurch können beispielsweise Einflüsse von Strom- und/oder Spannungsschwankungen, welche durch Anschalten der Versorgungsspannung an den jeweiligen Lastkreis (d.h. Einschalten des entsprechenden Ausgangskanals) bzw. durch Ändern des Spannungswertes der Versorgungsspannung aufgrund der jeweiligen Lasteinheiten im Lastkreis entstehen, auf die Messung der jeweiligen Referenzwerte bzw. der aktuellen Parameterwerte, insbesondere auf Strom- oder Spannungswerte, möglichst eliminiert werden. Weiterhin kann durch Einhalten der vorgegebenen Wartezeit sichergestellt werden, dass z.B. Parameter eines vorherigen Anlagenzustands bereits wieder abgeklungen sind. So kann eine Sensoreinheit nach Deaktivierung des Anlagenzustands, in dem der zugehörige Lastkreis aktiviert war, z.B. im nachfolgenden Anlagenzustand zufällig liefern, da z.B. die Versorgungsspannung im zugehörigen Lastkreis bzw. Ausgangskanal nur langsam abfällt.
  • Die vorgebbare Wartezeit für die Ermittlung der Parameterwerte eines Anlagenzustands kann beispielweise derart gewählt werden, dass im zumindest einen aktiven Lastkreis des Anlagenzustands ein stabiler Strom erreicht wurde, welcher z.B. eine relative geringe Schwankung (z.B. 3% Abweichung in einer Sekunde) aufweist, oder dass ein Strom bzw. eine Spannung im zumindest einen Lastkreis abgeklungen ist, welcher im jeweils vorhergehenden Anlagenzustand aktiviert war. Ein Vorgabewert für die Wartezeit für die jeweiligen Lastkreise bzw. die entsprechenden Lasteinheiten kann z.B. während der Ermittlung der Referenzwerte bestimmt und dann bei der Ermittlung der Parameterwerte verwendet werden. Damit lassen sich z.B. Wartezeiten bei Lasteinheiten bzw. Lastkreisen ohne nennenswerte Einschwingzeit auf ein Minimum reduzieren. Bei Lasteinheiten mit relativ großen Einschwingzeiten kann beispielsweise zur vorgebbaren Wartezeit noch eine Sicherheitsreserve vorgesehen werden, um stabile Werte der zu ermittelnden Parameter zu erhalten.
  • Idealerweise werden die Referenzwerte der zu ermittelnden Parameter für die jeweiligen Anlagenzustände z.B. während einer Planungs- und Entwicklungsphase der Anlage mittels einer Referenzanlage z.B. beim Hersteller ermittelt. Damit stehen dann z.B. bei Inbetriebnahme von Anlagen desselben Typs (z.B. Serienanlage/-maschine) am jeweiligen Einsatzort die entsprechenden Referenzwerte zur Verfügung, welche für eine Überprüfung, ob die Lastkreise korrekt verdrahtet wurden und ob die richtigen Lasteinheiten an den jeweils geplanten Stellen bzw. in den geplanten Lastkreisen verbaut wurden und keine Bauteildefekte aufweisen, herangezogen werden können.
  • Alternativ können die Referenzwerte der zu ermittelnden Parameter für die jeweiligen Anlagenzustände während einer Inbetriebnahmephase der zu überprüfenden Anlage (z.B. bei einer Testinbetriebnahme beim Hersteller, etc.) ermittelt werden oder aus Parameterwerten abgeleitet werden, welche z.B. während eines laufenden Betriebs der Anlage laufend für unterschiedliche Anlagenzustände an den jeweiligen Ausgangskanälen und/oder Steuerausgängen der Steuereinheit gemessen werden. D.h., die Referenzwerte werden idealerweise aus früheren Messwerten abgeleitet, welche bei verschiedenen Anlagenzuständen (z.B. im laufenden Betrieb, bei einer Inbetriebnahme beim Hersteller oder beim Benutzer) gemessen wurden. Das ist insbesondere sinnvoll, wenn eine Anlage beispielsweise teilweise zerlegt, transportiert und wiederaufgestellt wird. Bei einer Wiederinbetriebnahme bzw. beim Wiedereinschalten kann dann einen korrekte Verdrahtung der Lastkreise des Anlagen-Steuersystems bzw. eine ordnungsgemäße Funktion der Lastkreise und der Lasteinheiten sehr einfach überprüft werden.
  • Kurzbeschreibung der Zeichnung
  • Die Erfindung wird nachfolgend in beispielhafter Weise anhand der beigefügten Figuren erläutert. Es zeigen:
    • Figur 1 einen schematischen und beispielhaften Aufbau eines Steuersystems einer Anlage zur Durchführung des erfindungsgemäßen Verfahren zum Überprüfen von Lastkreisen;
    • Figur 2 einen beispielhaften Ablauf des erfindungsgemäßen Verfahren zum Überprüfen von Lastkreisen eines Steuersystems in einer Anlage.
    Ausführung der Erfindung
  • Figur 1 zeigt in schematischer Weise beispielhaft ein Steuersystem einer technischen Anlage. Das beispielhafte Steuersystem umfasst zumindest eine Steuereinheit SE, welche z.B. als speicherprogrammierbare Steuerung (kurz SPS), als Mikrocontroller oder als Industrie-PC ausgeführt sein kann. Die Steuereinheit SE weist beispielsweise zur Ansteuerung von Lasteinheiten - z.B. zum Schalten von Schalteinheiten S1, ..., S4 - Steuerausgänge O1, ..., O4 auf. Alternativ können die Schalteinheiten S1, ..., S4 auch Teil einer Ausgangsbaugruppe der Steuereinheit SE, insbesondere einer digitalen Ausgangsbaugruppe mit einer speicherprogrammierbaren Steuerung bzw. SPS, sein. Die Steuerausgänge O1, ..., O4 der Steuereinheit SE sind z.B. als digitale Ausgänge ausgestaltet. Zusätzlich oder anstatt der digitalen Steuerausgänge O1, ..., O4 kann die Steuereinheit auch analoge Ausgänge aufweisen, an welche z.B. Aktoreinheiten bzw. Schalteinheiten angeschlossen sein können. Die Steuerausgänge O1, ..., O4 dienen dazu mittels Steuersignalen die Anlage bzw. Maschine während des Betriebs anzusteuern und damit in unterschiedliche Betriebs- bzw. Anlagenzustände zu versetzen. Weiterhin weist die Steuereinheit SE z.B. digitale Eingänge I1, I2, auf, über welche z.B. Signale von Lasteinheiten, wie z.B. Sensoreinheiten DS, AS, empfangen werden. Mittels der empfangenen Signale an den Eingänge I1, I2 erhält die Steuereinheit SE Informationen über das aktuelle Geschehen in der Anlage, wodurch entsprechende Steuer- und Regelvorgänge ausgelöst werden können. Die Steuereinheit SE kann auch analoge Eingänge für eine Anbindung und Abfrage von Sensoreinheiten aufweisen.
  • Weiterhin weist das beispielhafte Steuersystem eine getaktete Stromversorgung SV, welche über eine Eingangsseite IN mit einer Spannungsversorgung UAC (z.B. einer 3-phasigen Wechselspannung) verbunden ist. Weiterhin weist die Stromversorgung z.B. acht Ausgangskanäle A1, ..., A8 auf, an welche die Lastkreise des Steuersystems z.B. direkt angeschlossen sind. Über die Ausgangskanäle A1, ..., A8 werden die Lastkreise des Steuersystems mit einer Versorgungsspannung (z.B. 24 V Gleichspannung) bzw. mit einem Versorgungsstrom von der Stromversorgung SV versorgt. Dabei kann - wie z.B. bei der SITOP PSU8600 - für jeden Ausgangskanal A1, ..., A8 ein Wert der an den jeweiligen Lastkreis gelieferten Versorgungsspannung individuell eingestellt und überwacht werden. Bei dem in Figur 1 beispielhaft dargestellten Steuerungssystem wird beispielsweise die in den jeweiligen Lastkreis gelieferte Versorgungsspannung für den jeweils zugehörigen Ausgangskanal A1, ..., A8 vorgegeben.
  • Alternativ kann die Stromversorgung SV derart ausgestaltet sein, dass z.B. eine externe Baugruppe (z.B. eine extern schaltbare Sicherungseinheit, etc.) mit zumindest zwei Ausgangszweigen angeschaltet ist. Die zumindest zwei Ausgangskanäle A1, ..., A8 zum Anschließen der Lastkreise werden dann von der externen Baugruppe zur Verfügung gestellt. Dabei sind die Ausgangskanäle A1, ..., A8 z.B. getrennt schaltbar und die jeweiligen Lastkreise werden über diese Ausgangkanäle mit Spannung bzw. Strom versorgt werden, wobei die an den jeweiligen Lastkreis gelieferte Spannung bzw. der Strom individuell einstellbar und überwachbar ist.
  • Weiterhin können die Stromversorgung SV sowie die Steuereinheit SE Schnittstellenmodule DV aufweisen, über welche eine z.B. bidirektionale Datenverbindung zum Übertragen von Steuersignalen und Dateninformationen hergestellt werden kann. Für die Datenverbindung kann beispielsweise Profinet (Process Field Network) - ein der offene Industrie-Ethernet-Standard der PROFIBUS-Nutzerorganisation - verwendet werden.
  • Für eine Spannungsversorgung der Steuereinheit SE kann eine eigene Stromversorgung vorgesehen sein, welche in der Figur 1 nicht dargestellt ist. Die Steuereinheit SE kann aber auch direkt von der Stromversorgung SV des Steuersystems mit der entsprechenden Spannung versorgt werden. Dazu kann die Steuereinheit SE z.B. an einen ersten Ausgangskanal A1 der Stromversorgung SV angebunden sein. Der erste Ausgangskanal A1 muss dann während einer Durchführung des Überprüfungsverfahrens immer aktiviert sein, um die Steuereinheit SE mit Spannung bzw. Strom zu versorgen.
  • An die Ausgangskanäle A1, ..., A8 sind die Lastkreise angeschlossen, welche jeweils zumindest eine Lasteinheit (z.B. Schalteinheit, Aktoreinheit, Sensoreinheit, etc.) aufweisen. Bei dem in Figur 1 beispielhaft dargestellten Steuersystem sind z.B. am ersten Ausgangskanal A1 und an einem zweiten Ausgangskanal A2 Schalteinheiten S1, S2, S3, S4 sowie zugehörige Lastwiderstände R1, R2, R3, R4 (z.B. Schütze) angebunden. Die jeweiligen Schalteinheiten S1, S2, S3, S4 sind mittels entsprechender Signale auf den jeweiligen Steuerausgängen O1, O2, O3, O4 zu- oder wegschaltbar. An einen dritten und vierten Ausgangskanal A3, A4 sind z.B. weitere Aktor- bzw. Schalteinheiten S5, S6 (z.B. Schütze, Magnetventile, etc.) als Lasteinheiten angebunden. Über diese Schalteinheiten S5, S6 sind zum Ein- bzw. Ausschalten eines elektrischen Ventils, eines Motors oder eines Moduls für eine Antriebssteuerung, etc. von der Steuereinheit SE ansteuerbar.
  • An einem fünften Ausgangskanal A5 ist z.B. ein Lichtsignal LS sowie ein Motor M z.B. zum Betreiben einer Lüftereinheit angeschlossen. An einem sechsten Ausgangskanal A6 ist z.B. ein weiterer Lastwiderstand R5 angebunden. Dabei ist beispielsweise der Motor M bzw. die Lüftereinheit fälschlicherweise nicht vom fünften Ausgangskanal A5 gegen Masse - wie mittels strichlierter Linie dargestellt - geschaltet, sondern aufgrund eines ersten Verdrahtungsfehlers VF1 (z.B. beim Aufbau der Anlage bzw. der Maschine) mit dem sechsten Ausgangskanal A6 verbunden. Der erste Verdrahtungsfehler VF1 ist dabei als strich-punktierte Linie dargestellt.
  • An einem siebten und an einem achten Ausgangskanal A7, A8 sind z.B. Lastkreise angebunden, welche als Lasteinheiten z.B. Sensoreinheiten DS, AS, wie z.B. ein Drucksensor DS, eine akustische Signaleinheit AS, etc. aufweisen. Von den Sensoreinheiten DS, AS werden jeweils Signale an die digitalen Eingänge I1, I2 der Steuereinheit SE geliefert. Bei diesen Lastkreisen ist ein zweiter beispielhafter Verdrahtungsfehler VF2 dargestellt, durch welchen eine Anschaltung der Sensoreinheiten DS, AS an die jeweiligen Ausgangskanäle A7, A8 vertauscht ist - wieder mittels strich-punktierter Linie dargestellt. Die korrekte Verdrahtung ist mittels strichlierter Linie in Figur 1 dargestellt. Durch den zweiten Verdrahtungsfehler VF2 wird die akustische Signaleinheit AS über den siebenten Ausgangskanal A7 und der Drucksensor DS über den achten Ausgangskanal A8 Spannung versorgt. Die jeweiligen Signalausgänge des Drucksensors DS bzw. der akustischen Signaleinheit AS sind jedoch mit den jeweils korrekten digitalen Eingängen I1, I2 der Steuereinheit SE verbunden, wodurch z.B. der Drucksensor DS ab Erreichen eines Schwellwerts ein Eingangssignal an den digitalen Eingang I2 der Steuereinheit SE meldet, und die akustische Signaleinheit AS während des Betriebs ein Funktionssignal an den digitalen Eingang I1 der Steuereinheit SE abgibt.
  • Die Figur 2 zeigt beispielhaft einen Ablauf des erfindungsgemäßen Verfahrens zum Überprüfen von Lastkreisen eines Steuersystems einer Anlage, wie beispielhaft in Figur 1 dargestellt.
  • In einem Definitionsschritt 101 werden Anlagenzustände für die Überprüfung der Lastkreis des Anlagen-Steuersystems vorgegeben. Ein Anlagenzustand stellt einen Betriebszustand der Anlage bzw. des Steuersystems dar, welcher über eine Schalterstellung durch die Steuereinheit SE und aktivierte - d.h. mit Versorgungsspannung versorgte - Lastkreise definiert bzw. hervorgerufen wird. D.h. für einen Anlagenzustand wird je nach den von Steuereinheit SE zur Verfügung gestellten Signalen z.B. einer oder mehrere Ausgangskanäle A1, ..., A8 und damit die jeweils angeschlossene Lastkreise aktiv geschaltet und/oder über die Steuerausgänge O1, ..., O4 die jeweilige Lasteinheiten in den Lastkreisen zu- oder weggeschaltet. Bei einem vorgegebenen Anlagenzustand ist daher zumindest ein Ausgangskanal A1, ..., A8 und/oder ein Steuerausgang O1, ..., O4 eingeschaltet. Die jeweiligen Anlagenzustände und damit die jeweils ein- und ausgeschalteten Ausgangskanäle A1, ..., A8 sowie die jeweils ein- und ausgeschalteten Steuerausgänge O1, ..., O4 werden durch die Steuereinheit SE vorgegeben. Die Steuereinheit SE kann dadurch zumindest eine Mehrzahl der Lasteinheiten gezielt aktivieren und deaktivieren und damit sehr einfach die vorgegebenen Anlagenzustände herstellen. Ein Ansteuerung der Ausgangskanäle A1, ..., A8 der Stromversorgung SV kann dabei z.B. über die Datenverbindung DV zwischen der Steuereinheit SE und der Stromversorgung SV erfolgen.
  • Weiterhin werden die für das Verfahren vorgegeben Anlagenzustände im Definitionsschritt 101 zumindest in Basiszustände und Kombinationszustände unterteilt. Ein Basiszustand stellt einen Anlagenzustand dar, bei welchem zumindest ein Ausgangskanal A1, ..., A8 oder ein Steuerausgang O1, ..., O4 der Steuereinheit aktiv geschaltet oder eingeschaltet ist. Für das in Figur 1 beispielhaft dargestellte Steuersystem können z.B. Anlagenzustände, bei welchen der erste, der zweite, der dritte, etc. Ausgangskanal A1, ..., A8 allein und damit der jeweils zugehörige Lastkreis aktiviert ist, als Basiszustände festgelegt werden. Die restlichen Ausgangskanäle A1, ..., A8 bleiben dabei abgeschaltet. Weiterhin kann das Einschalten eines der Steuerausgänge O1, ..., O4 und damit z.B. das Einschalten der jeweils angesteuerten Schalteinheit S1, S2, S3, S4 bzw. das Zuschalten der jeweiligen Lasteinheit R1, R2, R3, R4 einen Basiszustand darstellen. Weiterhin kann auch eine z.B. gleichzeitige Aktivierung von mehreren Ausgangskanälen A1, ..., A8 und/oder mehrere Steuerausgängen O1, ..., O4 als Basiszustand festgelegt werden. Bei dem in Figur 1 dargestellten Steuersystem einer Anlage kann beispielsweise eine gleichzeitige Aktivierung eines ersten Steuerausgangs O1 und eines zweiten Steuerausgangs O2 der Steuereinheit SE zusätzlich zum eingeschalteten ersten Ausgangskanal A1 als Basiszustand definiert werden. Dabei werden dann beispielsweise die zugehörigen Schaltelemente S1, S2 im an den ersten Ausgangskanal A1 der Stromversorgung SV angeschlossenen Lastkreis geschaltet und die zugehörigen Lastwiderstände R1, R2 gleichzeitig zugeschaltet. Analog können z.B. auch die Anlagenzustände für den zweiten Ausgangskanal A2 der Stromversorgung SV z.B. zusammengefasst werden und als Basiszustand festgelegt werden.
  • Unter einem Kombinationszustand wird dann eine Kombination aus zumindest zwei Anlagenzuständen, welche als Basiszustände festgelegt sind, verstanden. D.h. bei dem in Figur 1 dargestellten Steuersystem kann z.B. das Einschalten des ersten Ausgangskanal A1 als erste Basiszustand sowie das Einschalten des ersten Steuerausgangs O1 als zweiter Basiszustand vorgegeben werden. Ein Kombinationszustand wäre dann, wenn z.B. zuerst als erste Anlagenzustand bzw. erster Basiszustand der erste Ausgangskanal A1 aktiviert wird und dann zum ersten Anlagenzustand bzw. ersten Basiszustand der erste Steuerausgang O1, dessen alleinige Aktivierung den zweiten Basiszustand bildet, für einen folgenden Anlagenzustand - d.h. Kombinationszustand - zusätzlich dazu aktiv geschaltet wird.
  • Bei realen Anlagen können wesentlich mehr Anlagenzustände, welche dann je nach Bedarf als Basis- oder Kombinationszustande festgelegt werden, definiert und für das Verfahren verwendet werden. Dabei sollten allerdings im Definitionsschritt 101 nicht zielführende, gefährliche oder nicht sinnvolle Anlagenzustände (z.B. ein Anlagenzustand, durch welchen eine Pumpe ein Antrieb oder ein Ventil ungewollt aktiviert wird) ausgeschlossen werden. Weiterhin können die vorgegebenen bzw. als sinnvoll erachteten Anlagenzustände in Form eines Testprogramm zusammengefasst werden, welches z.B. für eine Selbsttestphase einer Anlage, welche in Betrieb genommen wird, angepasst werden kann - d.h. die Anlagenzustände können anlagen- und/oder benutzerspezifisch ausgewählt und vorgegeben werden.
  • Weiterhin wird im Definitionsschritt 101 für jeden vorgegebenen Anlagenzustand ein Satz entsprechender, zu ermittelnde Parameter vorgegeben. Je nach vorgegebenen Anlagenzustand können als Parameter z.B. Spannung und/oder Strom an einem oder mehreren Ausgangskanälen A1, ..., A8 und/oder Signalwerte an zumindest einem Steuerausgänge O1, ..., O4 der Steuereinheit SE abgefragt werden. Zusätzlich können für vorgegebene Anlagenzustände auch die Eingänge I1, I2 der Steuereinheit SE z.B. auf anstehende Signalwerte von Sensoreinheiten DS, AS abgefragt werden. Derartige Inputs (z.B. Temperaturwerte, Drehzahlwerte, Dampfdruckwerte, Funktionssignale, etc.) können beispielsweise zusätzlich genutzt werden, um Lastkreis - insbesondere eine korrekte Verdrahtung einer Sensoreinheit DS, AS - zu überprüfen.
  • Weiterhin können für jeden der vorgegebenen Anlagenzustände, insbesondere für jene Anlagenzustände, bei welchen zumindest ein Ausgangskanal A1, ..., A8 der Stromversorgung aktiviert ist, mehrere Spannungswerte vorgegebenen werden. Die unterschiedlichen Spannungswerte können dem jeweiligen Ausgangskanal A1, ..., A8 beispielsweise für den jeweiligen Anlagenzustand von der Steuereinheit SE vorgegeben werden oder gegebenenfalls am extern angeschalteten Ausgangszweig eingestellt werden. Jeder vorgegebenen Spannungswert der Versorgungsspannung bildet mit dem zugehörigen Anlagenzustand einen eigenen, neuen Anlagenzustand, wobei eine Änderung der Versorgungsspannung an der Unterteilung in Basis- und Kombinationszustände nicht verändert. Alternativ können anstatt Spannungswerten auch mehrere Stromwerte vorgegeben werden, wobei jeder vorgegebene Stromwert mit dem zugehörigen Anlagenzustand einen eigenen Anlagenzustand bildet.
  • Für eine Überprüfung der Lastkreise gemäß dem Verfahren werden in einem Referenzschritt 102 Referenzwerte der Parameter der einzelnen im Definitionsschritt 101 vorgegebenen Anlagenzustände ermittelt. D.h. es wird z.B. mit Hilfe der Steuereinheit SE ein vorgegebener Anlagenzustand (z.B. ein erster Anlagenzustand mit eingeschaltetem ersten Ausgangskanal A1 der Stromversorgung SV; ein zweiter Anlagenzustand mit aktiviertem ersten digitalen Ausgang O1 der Steuereinheit SE; usw.) hervorgerufen. Die Abfolge der Anlagenzustände kann im Referenzschritt 102 beliebig - idealerweise nach Effizienzkriterien - gewählt werden. Dann werden die Referenzwerte für die zum Anlagenzustand vorgegebenen Parameter ermittelt - z.B. die Spannung und/oder der Strom am eingeschalteten Ausgangskanal A1 und gegebenenfalls an den ausgeschalteten Ausgangskanälen A2, ..., A8 gemessen, Signalwerte von Steuerausgänge O1, ..., O4 und/oder Eingängen I1, I2 der Steuereinheit abgefragt. Die ermittelten Referenzwerte werden dann gemeinsam mit dem jeweiligen Anlagenzustand abgespeichert.
  • Wurden für einen Anlagenzustand im Definitionsschritt 101 mehrere Spannungswerte für die Versorgungsspannung des zumindest einen aktivierten Ausgangskanal A1, ..., A8 (oder Stromwerte) vorgegeben. So werden im Referenzschritt 102 von der Steuereinheit SE z.B. der jeweilige Spannungswert (oder Stromwert) für den zumindest einen Ausgangskanal A1, ..., A8 vorgegeben bzw. extern eingestellt und der jeweilige Anlagenzustand hervorgerufen. Dann werden die Referenzwerte der Parameter des jeweiligen Anlagenzustands und des jeweiligen Spannungswerts (bzw. Stromwerts) ermittelt. Für jeden vorgegebenen Spannungswert (bzw. Stromwert) wird der Anlagenzustand mit zugehörigen, ermittelten Referenzwerten und mit dem vorgegebenen, eingestellten Spannungswert (bzw. Stromwert) als eigener Anlagenzustand abgespeichert.
  • Bei einer Änderung von einem vorgegebenen Anlagenzustand auf den einen weiteren vorgegebenen Anlagenzustand kann bei der Ermittlung der Referenzwerte beispielsweise eine vorgegebene Wartezeit vorgesehen sein. Insbesondere wenn die vorgegebene Spannung der Versorgungsspannung am zumindest einen eingeschalteten Ausgangskanal A1, ..., A8 verändert wird (z.B. mehrere vorgegebene Spannungswerte für einen Anlagenzustand durchlaufen werden), kann es sinnvoll sein, zwischen dem Ändern des Spannungswerts der Versorgungsspannung und dem Ermitteln der Referenzwerte, insbesondere beim Messen von Stromwerten im zumindest einen eingeschalteten Ausgangskanal A1, ..., A8 der Stromversorgung SV, eine vorgegebene Wartezeit einzuhalten. Auf diese Weise werden z.B. Stromschwankungen durch Einschwingvorgänge aufgrund der Spannungsänderung, etc. nicht mitgemessen, sondern ein möglichst statischer bzw. konstanter aktueller Parameterwerte, insbesondere Stromwerte, gemessen.
  • Die Referenzwerte und gegebenenfalls nötige bzw. sinnvolle Wartezeiten können im Referenzschritt 102 beispielsweise mittels einer Referenzanlage z.B. von einem Hersteller in einer Entwicklungstestphase (d.h. nach erfolgter Entwicklung z.B. einer Serienanlage) vorgenommen werden. Alternativ oder zusätzlich, können z.B. bei benutzerspezifischen Anlagen oder Maschinen die Referenzwerte und gegebenenfalls die Wartezeiten während einer erstmaligen Inbetriebnahme der Anlage oder Maschine ermittelt oder aus Messwerten abgeleitet werden, welche während des laufenden Betriebs für die vorgegebenen Anlagenzustände gemessen werden. Die Anlagenzustände können mit den für die zugehörigen Parameter ermittelten Referenzwerten z.B. in der Steuereinheit SE der Anlage gespeichert werden, auf eine Steuereinheit SE einer typgleichen Anlage und/oder auf eine z.B. zentral verfügbare Datenverarbeitungseinheit (z.B. Rechnereinheit, Industrie-PC, etc.) übertragen und dort abgespeichert werden.
  • Auf einer Anlage kann vor der Inbetriebnahme z.B. nach einem Transport und Wiederinstallation, einer Erweiterung oder einer Neuinstallation der jeweiligen Anlage oder auch bei einem Neustart während des laufenden Betriebs der Anlage eine Selbsttestphase durchgeführt werden. Dabei werden in einem Messschritt 103 von der Steuereinheit SE z.B. mittels Befehlen über die Datenverbindung DV an die Stromversorgung SV und gegebenenfalls mittels Signalen an den Steuerausgängen O1, ..., O4 der Steuereinheit SE angebundenen Lasteinheiten S1, ..., S4 gezielt die vorgegebenen Anlagenzustände hervorgerufen. Dabei ist es wichtig, dass die vorgegebenen Anlagenzustände in derselben Reihenfolge durchlaufen wird, wie die Anlagenzustände beim Ermitteln der Referenzwerte im Referenzschritt 102.
  • Die vorgegebenen Anlagenzustände können beispielweise im Definitionsschritt 101 aus möglichen bzw. für die Anlage sinnvollen Anlagenzuständen ausgewählt und in Basiszustände und Kombinationszustände eingeteilt werden. Vor oder während des Referenzschritts 102 kann beispielsweise eine Liste der vorgegebenen Basis- und Kombinationszustände erstellt und z.B. in der Steuereinheit SE oder in der Datenverarbeitungseinheit abgelegt werden. Diese Liste kann z.B. im Messschritt 103 abgearbeitet werden, um dieselbe Reihenfolge der Anlagenzustände wie im Referenzschritt 102 einzuhalten.
  • Weiterhin werden auch im Messschritt 103 für einen Anlagenzustand mehrere Spannungswerte der Versorgungsspannung (oder Stromwerte) am jeweils zumindest einen eingeschalteten Ausgangskanal A1, ..., A8 der Stromversorgung eingestellt (z.B. durch die Stromversorgung SV über einen Befehl der Steuereinheit SE), sofern für diesen Anlagenzustand im Definitionsschritt 101 mehrere Spannungswerte (oder Stromwerte) vorgegeben wurden. Um die vorgegebenen Spannungswerte der Versorgungsspannung für den jeweils aktuell vorgegebenen Anlagenzustand im Messschritt 103 zu durchlaufen, kann beispielsweise die Versorgungsspannung ausgehend von einer Ausgangsversorgungsspannung (z.B. 0 Volt) in vorgegebenen Spannungsschritten (z.B. 2 Volt) bis zu einer vorgegebenen Nennspannung (z.B. 24 oder 28 Volt) angehoben werden. Die vorgegebenen Spannungswerte (oder Stromwerte) eines Anlagenzustands in vorgegebenen Spannungsschritten (oder Stromschritten) können analog dem Referenzschritt 102 zur Ermittlung der Referenzwerte durchlaufen werden.
  • Für jeden vorgegebenen Anlagenzustand und gegebenenfalls jeden für den Anlagenzustand vorgegebenen Spannungswert (oder Stromwerte) werden dann die aktuellen Parameterwerte der zum Anlagenzustand zugehörigen Parameter gemessen oder abgefragt. D.h. es werden z.B. für den jeweiligen Anlagenzustand bei einem vorgegebenen Spannungsniveau ein aktueller Stromwert und/oder Spannungswert an dem zumindest einen Ausgangskanal A1, ..., A8 und/oder den weiteren Ausgangskanälen gemessen und/oder Signalwerte an den Steuerausgängen und/oder den Eingängen der Steuereinheit SE abgefragt. Dabei ist weiterhin zu beachten, dass im Messschritt 103 ebenfalls die vorgegebene Wartezeit bei einer Änderung von einem Anlagezustand auf einen weiteren Anlagenzustand eingehalten wird, wenn beim Ermitteln der Referenzwerte im Referenzschritt 102 eine vorgegebene Wartezeit vorgesehen war. Die im aktuell laufenden Messschritt 103 ermittelten Parameterwerte werden dann gemeinsam mit dem jeweiligen Anlagenzustand inklusive dem vorgegebenen Spannungswerten, sofern für den jeweiligen Anlagenzustand mehrere Spannungswerte im Definitionsschritt 101 festgelegt wurden, abgespeichert und können dann im Bezug auf die entsprechenden Referenzwerte in einem Vergleichsschritt 104 bewertet werden. Ein Abspeichern der aktuell ermittelten Parameterwerte gemeinsam mit den zugehörigen Anlagenzuständen kann z.B. ebenfalls in der Steuereinheit SE erfolgen, welche dann beispielsweise auch eine Auswertung durchführt. Die aktuell ermittelten Parameterwerte sowie die jeweils zugehörigen Anlagenzustände können für eine weitere Auswertung aber auch an eine Datenverarbeitungseinheit übertragen und dort abgespeichert werden.
  • Im Vergleichsschritt 104, welcher auch eine erste Filterung der ermittelten Parameterwerte darstellt, werden die aktuell ermittelten Parameterwerte jedes vorgegebenen Anlagenzustands mit den entsprechenden, im Referenzschritt 102 ermittelten Referenzwerten verglichen. Dabei kann der Vergleich in einer beliebigen Reihenfolge erfolgen. Beim Vergleich zwischen einem jeweiligen aktuell ermittelten Parameterwert eines vorgegebenen Anlagenzustands und dem entsprechenden Referenzwert desselben Anlagenzustands wird geprüft, ob der jeweilige aktuell ermittelte Parameterwert vom entsprechenden Referenzwert abweicht oder nicht. Wird beim Vergleich eine Abweichung feststellt, so wird der jeweilige Parameterwert gemeinsam mit jenem Anlagenzustand und gegebenfalls vorgegebenen Spannungswert, bei welchen der Parameterwert ermittelt wurde, in einem Speicherschritt 105 als Element in einer Abweichliste gespeichert. Daraufhin wird z.B. entweder der nächste, aktuell ermittelte Parameterwert des jeweiligen Anlagenzustands oder ein erster aktuell ermittelter Parameterwert eines nächsten Anlagenzustands verglichen. Gibt es keine Abweichung zwischen einem jeweiligen Parameterwert und dem entsprechenden Referenzwert eines jeweiligen Anlagenzustands, so wird entweder der nächste, aktuell ermittelte Parameterwert des jeweiligen Anlagenzustands oder ein erster aktuell ermittelter Parameterwert eines nächsten Anlagenzustands überprüft, bis alle aktuell ermittelten Parameterwerte mit den entsprechenden Referenzwerten verglichen wurden.
  • Beim Vergleich zwischen aktuell gemessenen Parameterwerten und den entsprechenden Referenzwerten kann beispielsweise ein Toleranzbereich vorgegeben werden. Dann wird beispielsweise geprüft, ob beim Vergleichen des jeweiligen, aktuell ermittelten Parameterwert mit dem entsprechenden Referenzwert der vorgegebener Toleranzbereich überschritten wird oder nicht. In der Abweichliste werden dann im Speicherschritt 105 nur jene aktuell ermittelten Parameterwert gemeinsam mit dem zugehörigen Anlagenzustand als Element gespeichert, wenn beim Vergleich mit dem entsprechenden Referenzwert der Toleranzbereich verlassen wird.
  • Der vorgegebene Toleranzbereich kann dabei z.B. in Form eines Prozentsatzes oder in Form eines Absolutbereichs angegeben sein. Es kann dabei ein Toleranzbereich für alle zu prüfenden Lastkreise der Anlage bzw. Maschine vorgesehen werden. Es ist allerdings auch möglich, lastkreisspezifisch individuell Toleranzbereiche vorzugeben oder Toleranzbereiche für z.B. gleich oder ähnlich ausgeführte Lastkreise vorzusehen. Weiterhin kann der Toleranzbereich angepasst werden, wenn z.B. bei mehrmaliger Anwendung erkannt wird, dass der vorgegebene Toleranzbereich z.B. zu eng oder zu weit gewählt worden ist. Nachdem alle aktuell ermittelten Parameterwerte im Vergleichsschritt 104 geprüft wurden und die abweichenden Parameterwerte mit den jeweils zugehörigen Anlagenzuständen im Speicherschritt 105 in der Abweichliste gespeichert sind, werden redundante Informationen (d.h. Elemente aus aktuell ermittelten Parameterwert und zugehörigem Anlagenzustand) in einem Filterschritt 106 auf Basis der Unterteilung der Anlagenzustände in Basiszustände und Kombinationszustände aus der Abweichliste gefiltert.
  • Dazu wird für jedes Element der Abweichliste geprüft, ob der Anlagenzustand des jeweiligen Elements ein Basiszustand oder ein Kombinationszustand ist. Auch die Überprüfung der Elemente der Abweichliste kann in einer beliebigen Reihenfolge erfolgen. Ist der Anlagenzustand des jeweiligen Elements ein Basiszustand, dann wird das jeweilige Element (d.h. Parameterwert und Anlagenzustand) in eine Ergebnisliste übertragen. Ist der Anlagenzustand des jeweiligen Elements ein Kombinationszustand, dann wird weiterhin geprüft, ob die Abweichliste zumindest ein Element mit einem jener Basiszustände als Anlagenzustand aufweist, aus welchen der Kombinationszustand zusammengesetzt ist. Wird kein derartiges Element in der Abweichliste gefunden, so wird das jeweilige Element (d.h. Parameterwert und Anlagenzustand) in die Ergebnisliste übertragen. Wird in der Abweichliste zumindest ein Element gefunden, welches einen jener Basiszustände aufweist, aus welchen sich der Kombinationszustand des jeweiligen, gerade überprüften Element zusammensetzt, so werden die ermittelten Parameterwerte der Elemente verglichen. Das jeweilige, gerade überprüfte Element (d.h. Parameterwert und Anlagenzustand) wird nur dann in die Ergebnisliste übertragen, wenn sein Parameterwert wertmäßig (d.h. der ermittelte Parameterwert) oder typmäßig (d.h. der Typ des zu ermittelnden Parameters, wie z.B. Spannung, Strom, Temperatur, Sensorwert, Signalwert, etc.) vom Parameterwert des zumindest einen gefundenen Elements abweicht. D.h. stimmen die Parameterwerte des jeweiligen, gerade überprüften Element und jenes zumindest einen gefundenen Elements mit einem jener Basiszustände, aus welchen sich der Kombinationszustand des jeweiligen, gerade überprüften Element zusammensetzt, in Parameterwert und Parametertyp überein, so wird die Information des jeweiligen, gerade überprüften Element als redundant bewertet und dieses Element nicht in die Ergebnisliste übertragen bzw. ausgefiltert.
  • Weiterhin können im Filterschritt 106 jene Elemente der Ergebnisliste, welche als Anlagenzustand einen Basiszustand aufweisen, überprüft werden, ob bei diesen Elementen aktuell ermittelte Parameterwerte vorkommen, welche wertmäßig und typmäßig übereinstimmen. D.h. die Ergebnisliste wird darauf überprüft, ob bei allen Elementen der Ergebnisliste mit einem Basiszustand als Anlagenzustand ein bestimmter Parameterwert vorkommt, welcher denselben Wert und denselben Parametertyp (z.B. Spannung an einem Ausgangskanal, Strom an einem Ausgangskanal, Signalwert an einem Steuerausgang oder Eingang, etc.) aufweist. Dieser Parameterwert wird dann im Filterschritt 106 aus der Ergebnisliste gefiltert. Wird kein weiterer abweichender Parameterwert zu diesem Basiszustand in der Ergebnisliste gefunden, so wird das entsprechende Element (d.h. der jeweilige Parameter und der jeweils zugehörige Anlagenzustand) aus der Ergebnisliste gefiltert. Am Ende der Ergebnisliste kann z.B. ein Verweis auf diesen Parameterwert bzw. das jeweilige Element eingefügt werden.
  • In einem Ausgabeschritt 107 kann dann die Ergebnisliste für eine Weiterverarbeitung weitergeleitet und/oder ausgegeben werden. Dabei können Elemente der Ergebnisliste mit identen Anlagenzuständen zusammengefasst werden. D.h. im Ausgabeschritt 107 wird z.B. die Ergebnisliste als Textdatei ausgegeben, in welcher z.B. die jeweiligen Anlagenzustände mit den jeweils abweichenden Parametern mit ermittelten Parameterwert und Parametertyp angeführt sind. Die Textdatei kann dann z.B. in einer Datenverarbeitungseinheit (z.B. Recheneinheit, Industrie-PC) oder manuell von einem Anwender ausgewertet werden. Alternativ kann die Ergebnisliste z.B. derart ausgewertet und aufbereitet werden, dass dem Anwender beispielsweise über eine Anzeige jene Lastkreise des Steuersystems der Anlage angezeigt werden, in welchen abweichende Parameterwerte ermittelt wurden. Bei der in Figur 1 beispielhaft dargestellten Anlage würden dann beispielsweise die Lastkreise, welche am fünften und sechsten Ausgangskanal A5, A6 angeschlossen sind und den ersten Verdrahtungsfehler VF1 aufweisen und welche am siebenten und achten Ausgangskanal A7, A8 und den zweiten Verdrahtungsfehler VF2 aufweisen, angezeigt werden. In der Ergebnisliste wären als Element jene Anlagenzustände mit entsprechenden Parameterwerten zu finden, welche beim Durchlauf des Verfahrens als abweichend erkannt wurden und deren Informationsgehalt für das Auffinden der Verdrahtungsfehler VF1, VF2 eindeutig ist.
  • Das anhand der Figuren beschriebene Verfahren kann auch für Testverfahren von Anlagen mit einem reduzierten Satz an vorgegebenen Anlagenzuständen angewandt werden. D.h. es können zum Überprüfen der Lastkreise - z.B. als Test während des laufenden Betriebs, um z.B. defekte Bauteile, Leitungsbrüche, etc. rascher zu finden, einige, für die jeweilige Anlage sinnvolle Anlagenzustände vorgegeben werden und das Verfahren durchlaufen werden.
  • Weiterhin besteht die Möglichkeit das Verfahren anzuwenden, um einen sinnvoll reduzierten Satz von Anlagenzuständen für eine reduzierte und zeitlich effiziente Überprüfung der Anlage zu ermitteln. Dazu erfolgt im Referenzschritt 101 bei der Messung der Referenzwerte vor jedem der jeweiligen Anlagenzustände eine so genannte Leermessung der Parameter der jeweiligen Anlagenzustände. D.h. für die Parameter des jeweiligen Anlagenzustands werden an der ruhenden Anlage Leerwerte der Parameter gemessen, bevor der jeweilige Anlagenzustand von der Steuereinheit SE hervorgerufen wird. Im Vergleichsschritt 104 werden dann für jeden Anlagenzustand die gemessen Leerwerte mit den ermittelten Referenzwerten verglichen und auf die ermittelte Abweichliste der Filterschritt 106 angewendet. Dadurch können für die Überprüfung der Anlage relevante Anlagenzustände erkannt werden und damit ein reduzierter Satz von Anlagenzuständen für das Verfahren ermittelt werden.

Claims (10)

  1. Verfahren zum Überprüfen von Lastkreisen eines Steuersystems einer Anlage, welches zumindest eine Steuereinheit (SE), eine Stromversorgung (SV) sowie zumindest zwei Lastkreise mit jeweils zumindest einer Lasteinheit aufweist, wobei die zumindest zwei Lastkreise von der Stromversorgung (SV) über zumindest zwei Ausgangskanäle (A1 bis A8) mit einer Versorgungsspannung und/oder einem Versorgungsstrom versorgt werden, welche in Spannungs- und/oder Stromhöhe variierbar sind, und wobei von der Steuereinheit (SE) die zumindest zwei Ausgangskanäle (A1 bis A8) sowie Steuerausgänge (O1 bis O4) der Steuereinheit (SE) angesteuert werden und dadurch Anlagenzustände hervorgerufen werden, folgende Schritte aufweisend:
    - Vorgeben von Anlagenzustände, wobei die Anlagenzustände zumindest in Basiszustände und Kombinationszustände unterteilt werden und wobei jedem Anlagenzustand zu ermittelnde Parameter zugeordnet werden (101);
    - Ermitteln und Abspeichern von Referenzwerten der Parameter für die jeweils vorgegebenen Anlagenzustände (102) ;
    - Ermitteln und Abspeichern von aktuellen Parameterwerten für die jeweils vorgegebenen Anlagenzustände (103);
    - Vergleichen der aktuell ermittelten Parameterwerte mit den entsprechenden Referenzwerten (104), wobei jene ermittelten Parameterwerte mit dem jeweils zugeordneten Anlagenzustand als Elemente in einer Abweichliste gespeichert werden (105), welche von den entsprechenden Referenzwerten abweichen;
    - Filtern der Abweichliste (106), wobei für jedes Element der Abweichliste geprüft wird, ob der Anlagenzustand des jeweiligen Elements ein Basiszustand oder ein Kombinationszustand ist;
    wobei das jeweilige Element in eine Ergebnisliste übertragen wird, wenn der Anlagenzustand des jeweiligen Elements ein Basiszustand ist;
    wobei geprüft wird, ob die Abweichliste zumindest ein Element mit einem jener Basiszustände aufweist, aus welchen der Kombinationszustand des jeweiligen Elements zusammengesetzt ist, wenn der Anlagenzustand des jeweilige Elements ein Kombinationszustand ist;
    wobei das jeweilige Element in die Ergebnisliste übertragen wird, wenn in der Abweichliste kein derartiges Element gefunden wird;
    und wobei nach Finden von zumindest einem Element mit einem jener Basiszustände, aus welchen der Kombinationszustand des jeweiligen Elements zusammengesetzt ist, in der Abweichliste der ermittelte Parameterwert des jeweiligen Elements mit dem ermittelten Parameter des zumindest einen gefundenen Elements verglichen wird und das jeweilige Element in die Ergebnisliste übertragen wird, wenn der ermittelte Parameterwert des jeweiligen Elements wertmäßig oder typmäßig vom ermittelten Parameterwert des zumindest einen gefundenen Elements abweicht.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass jene Elemente der Ergebnisliste, welche als Anlagenzustand einen Basiszustand aufweisen, überprüft werden (106), ob bei diesen Elementen ermittelte Parameterwerte angeführt sind, welche wertmäßig und typmäßig übereinstimmen.
  3. Verfahren nach einem der Ansprüche 1 bis 2, dadurch gekennzeichnet, dass die Ergebnisliste für eine Weiterverarbeitung weitergeleitet und/oder ausgegeben wird (107), wobei Elemente der Ergebnisliste mit identen Anlagenzustände zusammengefasst werden.
  4. Verfahren nach eine der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass als zu ermittelnde Parameter in Abhängigkeit vom jeweiligen Anlagenzustand zumindest eine Spannung an zumindest einem der zumindest zwei Ausgangskanäle (A1 bis A8), ein Strom an zumindest einem der zumindest zwei Ausgangskanäle (A1 bis A8), ein Signal an zumindest einem Steuerausgang (O1 bis O4) der Steuereinheit (SE) und/oder ein Signal an zumindest einem Eingang (I1, I2) der Steuereinheit (SE) vorgegeben werden (101).
  5. Verfahren nach einem der vorangegangen Ansprüche, dadurch gekennzeichnet, dass beim Ermitteln der Referenzwerte und beim Ermitteln der aktuellen Parameterwerte die vorgegebenen Anlagenzustände in derselben Reihenfolge durchlaufen werden (102, 103).
  6. Verfahren nach einem der vorangegangen Ansprüche, dadurch gekennzeichnet, dass den vorgegebenen Anlagenzuständen mehrere Spannungswerte für die Versorgungsspannung vorgegeben werden (101).
  7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass die vorgegebenen Spannungswerte in vorgegebenen Spannungsschritten von einer Ausgangsversorgungsspannung bis zu einer Nennspannung oder bis zu einer Betriebsgrenze der zumindest einen an den jeweiligen Lastkreis angeschlossenen Lasteinheit angehoben werden (102, 103).
  8. Verfahren nach einem der vorangegangen Ansprüche, dadurch gekennzeichnet, dass beim Ermitteln der Referenzwerte und beim Ermitteln der aktuellen Parameterwerte bei einer Änderung von einem vorgegebenen Anlagenzustand auf einen weiteren vorgegebenen Anlagenzustand eine vorgebbare Wartezeit eingehalten wird (102, 103).
  9. Verfahren nach einem der vorangegangen Ansprüche, dadurch gekennzeichnet, dass die Referenzwerte der vorgegebenen Parameter für die vorgegebenen Anlagenzustände mittels einer Referenzanlage ermittelt werden (102).
  10. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass die Referenzwerte der vorgegebenen Parameter für die vorgegebenen Anlagenzustände während einer Inbetriebnahme der zu überprüfenden Anlage oder während eines laufenden Betriebs der zu überprüfenden Anlage abgeleitet werden (102).
EP21190766.2A 2021-08-11 2021-08-11 Verfahren zum überprüfen von lastkreisen einer technischen anlage Withdrawn EP4134768A1 (de)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP21190766.2A EP4134768A1 (de) 2021-08-11 2021-08-11 Verfahren zum überprüfen von lastkreisen einer technischen anlage
EP22761136.5A EP4348369A1 (de) 2021-08-11 2022-08-03 Computerimplementiertes verfahren zum überprüfen von lastkreisen einer technischen anlage
PCT/EP2022/071798 WO2023016881A1 (de) 2021-08-11 2022-08-03 Computerimplementiertes verfahren zum überprüfen von lastkreisen einer technischen anlage
CN202280056051.9A CN117813565A (zh) 2021-08-11 2022-08-03 用于检查技术设施的负载电路的计算机实施的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP21190766.2A EP4134768A1 (de) 2021-08-11 2021-08-11 Verfahren zum überprüfen von lastkreisen einer technischen anlage

Publications (1)

Publication Number Publication Date
EP4134768A1 true EP4134768A1 (de) 2023-02-15

Family

ID=77300814

Family Applications (2)

Application Number Title Priority Date Filing Date
EP21190766.2A Withdrawn EP4134768A1 (de) 2021-08-11 2021-08-11 Verfahren zum überprüfen von lastkreisen einer technischen anlage
EP22761136.5A Pending EP4348369A1 (de) 2021-08-11 2022-08-03 Computerimplementiertes verfahren zum überprüfen von lastkreisen einer technischen anlage

Family Applications After (1)

Application Number Title Priority Date Filing Date
EP22761136.5A Pending EP4348369A1 (de) 2021-08-11 2022-08-03 Computerimplementiertes verfahren zum überprüfen von lastkreisen einer technischen anlage

Country Status (3)

Country Link
EP (2) EP4134768A1 (de)
CN (1) CN117813565A (de)
WO (1) WO2023016881A1 (de)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101088795B1 (ko) * 2010-09-13 2011-12-01 한국전력공사 스카다 rtu 시스템의 결선 오류 검출 장치 및 방법
EP3786747A1 (de) * 2019-08-29 2021-03-03 Siemens Aktiengesellschaft Verfahren zum überwachen einer betriebsmässigen funktionsweise eines anlagen-steuersystem
WO2021037835A1 (de) 2019-08-29 2021-03-04 Siemens Aktiengesellschaft Verfahren zum überprüfen von lastkreisen in einer technischen anlage

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101088795B1 (ko) * 2010-09-13 2011-12-01 한국전력공사 스카다 rtu 시스템의 결선 오류 검출 장치 및 방법
EP3786747A1 (de) * 2019-08-29 2021-03-03 Siemens Aktiengesellschaft Verfahren zum überwachen einer betriebsmässigen funktionsweise eines anlagen-steuersystem
WO2021037835A1 (de) 2019-08-29 2021-03-04 Siemens Aktiengesellschaft Verfahren zum überprüfen von lastkreisen in einer technischen anlage

Also Published As

Publication number Publication date
EP4348369A1 (de) 2024-04-10
CN117813565A (zh) 2024-04-02
WO2023016881A1 (de) 2023-02-16

Similar Documents

Publication Publication Date Title
DE102007046574B4 (de) Sicherheitsrelais mit unabhängig testbaren Kontakten
DE102010048810A1 (de) System zur Bedienung mehrerer Plasma- und/oder Induktionserwärmungsprozesse
EP1269274A1 (de) Sicherheitsschaltgerät und verfahren zur einstellung eines betriebsmodus eines sicherheitsschaltgeräts
DE102007054672A1 (de) Feldgerät zur Bestimmung oder Überwachung einer Prozessgröße in der Prozessautomatisierung
WO2021037835A1 (de) Verfahren zum überprüfen von lastkreisen in einer technischen anlage
DE102015214925A1 (de) Verfahren zum Betrieb einer Magnetresonanzeinrichtung und Magnetresonanzeinrichtung
DE112008003195T5 (de) Elektrischer Schaltkreis mit einem physikalischen Übertragungsschicht-Diagnosesystem
EP2434358B1 (de) Verfahren zum Betreiben eines redundanten Systems und System
EP3786747B1 (de) Verfahren zum überwachen einer betriebsmässigen funktionsweise eines anlagen-steuersystem
EP2546852A2 (de) Bistabiles Sicherheitsrelais
EP4148510A1 (de) Verfahren zum überwachen und steuern einer stromverteilung in einer anlage
EP4134768A1 (de) Verfahren zum überprüfen von lastkreisen einer technischen anlage
EP2798418B1 (de) Vorrichtung und verfahren zur automatischen erstellung von einschalt-sequenzen in einer anlage
EP3161952B1 (de) Schaltnetzteil mit web-schnittstelle
DE102012016269A1 (de) Elektrische Maschine mit einer Überwachungseinrichtung
EP2993537A1 (de) Diagnose von Fehlern in Automatisierungssystemen
DE102016201165B4 (de) Elektronische Schaltung zur Versorgung einer industriellen Steuerung
DE102020134409B3 (de) Zwischeneinheit für ein Feldgerät mit einem Energiespeicher und Verfahren
EP3465720B1 (de) Vorrichtung zum fehlersicheren abschalten eines verbrauchers
DE102009002734A1 (de) Feldgerät zur Bestimmung oder Überwachung einer Prozessgröße in der Prozessautomatisierung
DE102020210339B4 (de) Schaltungsanordnung und Verfahren zur Fehlererkennung
DE2451098C3 (de) Einrichtung zur Überwachung von zwei parallel arbeitenden Leistungsaggregaten
DE10358359A1 (de) Skalierbare Sicherheitsfunktion für elektrische Antriebe
DE60218310T2 (de) Sicherheitsvorrichtung für Grossfeuerungsanlage mit auf einer Leiterplatte montierten Relais
DE102023106321A1 (de) Diagnosebox, Stellventilsystem, Verfahren und Prozesstechnische Anlage

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20230817