[go: up one dir, main page]

DE102011004005A1 - Input device for field device for acquiring e.g. temperature of gaseous medium, executes plausibility check to determine whether combination of actuated keys corresponds to impermissible input based on detection of key operation - Google Patents

Input device for field device for acquiring e.g. temperature of gaseous medium, executes plausibility check to determine whether combination of actuated keys corresponds to impermissible input based on detection of key operation Download PDF

Info

Publication number
DE102011004005A1
DE102011004005A1 DE102011004005A DE102011004005A DE102011004005A1 DE 102011004005 A1 DE102011004005 A1 DE 102011004005A1 DE 102011004005 A DE102011004005 A DE 102011004005A DE 102011004005 A DE102011004005 A DE 102011004005A DE 102011004005 A1 DE102011004005 A1 DE 102011004005A1
Authority
DE
Germany
Prior art keywords
input
detection
key
keys
impermissible
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.)
Granted
Application number
DE102011004005A
Other languages
German (de)
Other versions
DE102011004005B4 (en
Inventor
Michael Geppert
Heiko Hoffmann
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 DE201110004005 priority Critical patent/DE102011004005B4/en
Publication of DE102011004005A1 publication Critical patent/DE102011004005A1/en
Application granted granted Critical
Publication of DE102011004005B4 publication Critical patent/DE102011004005B4/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • 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/0426Programming the control sequence
    • 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/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24115Continue critical operation only if detector, operator input is satisfied

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The input device has keys (1-3) and an evaluation device (4) for detection of a key operation. The evaluation device executes plausibility check in which a determination of whether the combination of actuated keys corresponds to an impermissible input is performed upon detection of the key operation. The evaluation device displays error state based on detection of the impermissible input. An independent claim is included for method for processing of input on input device.

Description

Die Erfindung betrifft eine Eingabevorrichtung für ein Feldgerät zur Prozessinstrumentierung gemäß dem Oberbegriff des Anspruchs 1 sowie ein Verfahren zur Verarbeitung einer Eingabe auf einer derartigen Eingabevorrichtung gemäß dem Oberbegriff des Anspruchs 4.The invention relates to an input device for a field instrument for process instrumentation according to the preamble of claim 1 and to a method for processing an input on such an input device according to the preamble of claim 4.

In prozesstechnischen Anlagen werden zur Steuerung von Prozessen vielfältige Feldgeräte für die Prozessinstrumentierung eingesetzt. Messumformer dienen zur Erfassung von Prozessvariablen, wie beispielsweise Temperatur, Druck, Durchflussmenge, Füllstand, Dichte oder Gaskonzentration eines Mediums. Durch Stellglieder kann der Prozessablauf in Abhängigkeit von erfassten Prozessvariablen entsprechend einer beispielsweise von einer Leitstation vorgegebenen Strategie beeinflusst werden. Als Beispiele für Stellglieder seien ein Regelventil, eine Heizung oder eine Pumpe genannt. Im Hinblick auf ein optimales Anlagenverhalten und eine dauerhaft hohe Produktqualität sind qualitativ hochwertige Feldgeräte notwendig, die auch unter extremen Bedingungen fehlerfrei arbeiten. Zur Ermöglichung einer Vor-Ort-Bedienung, z. B. zur manuellen Eingabe von Betriebsparametern oder Kalibrierfaktoren des Feldgeräts, kann eine Tastatur als Eingabevorrichtung vorgesehen sein. Für einen fehlerfreien Betrieb des Feldgeräts wird in diesem Fall eine Tastatur benötigt, die auch bei Störungen in der Umgebung des Feldgeräts eine sichere Funktion gewährleistet.In process engineering plants, a variety of field devices are used for process instrumentation to control processes. Transmitters are used to record process variables, such as temperature, pressure, flow rate, level, density or gas concentration of a medium. By means of actuators, the process flow can be influenced as a function of detected process variables in accordance with a strategy predetermined, for example, by a control station. As examples of actuators may be mentioned a control valve, a heater or a pump. With regard to optimum system behavior and a consistently high product quality, high-quality field devices are required that work flawlessly even under extreme conditions. To enable on-site operation, eg. As for the manual input of operating parameters or calibration factors of the field device, a keyboard may be provided as an input device. For a fault-free operation of the field device, a keyboard is required in this case, which ensures a safe function even in case of disturbances in the environment of the field device.

Aus der EP 0 759 660 B1 ist eine Eingabevorrichtung für einen Messumformer bekannt, die eine optoelektronische, fingerbetätigte Tastatur mit mehreren Eingabefeldern auf einer Glasscheibe aufweist und für einen Einsatz in explosionsgefährdeten Bereichen ausgelegt ist.From the EP 0 759 660 B1 An input device for a transmitter is known which has an optoelectronic, finger-operated keyboard with a plurality of input fields on a glass pane and is designed for use in potentially explosive areas.

Der bekannte Messumformer SITRANS FUS1010 besitzt als Eingabevorrichtung eine Tastatur mit fünf Hall-Effekt-Magnetschaltern, bei welchen als Magnetfeldsensoren Hall-Sensoren die Tasteneingaben über unterschiedliche Magnetpositionen erfassen. Diese Hall-Sensoren erzeugen dabei ein von dem jeweiligen Betätigungszustand der Taste abhängiges Messsignal, welches zur Detektion einer Tastenbetätigung ausgewertet wird. Dabei muss vermieden werden, dass die Detektion von Tastenbetätigungen mittels der Hall-Sensoren unbeabsichtigt auf magnetische Störfelder reagiert und Gerätefunktionen, beispielsweise aufgrund von veränderten Parametereinstellungen, bei derartigen Störungen nicht mehr korrekt arbeiten. Dies könnte gegebenenfalls zu schwer wiegenden Fehlfunktionen führen, die nicht vorhersehbar sind.The well-known SITRANS FUS1010 transmitter has as input device a keyboard with five Hall-effect magnetic switches, in which Hall sensors detect the key inputs via different magnetic positions as magnetic field sensors. These Hall sensors thereby generate a dependent of the respective operating state of the key measurement signal, which is evaluated for the detection of a key press. It must be avoided that the detection of key presses by means of Hall sensors unintentionally reacts to magnetic interference and device functions, for example, due to changes in parameter settings, no longer work correctly in such disorders. This could eventually lead to serious malfunctions that are unpredictable.

Der Erfindung liegt die Aufgabe zugrunde, eine Eingabevorrichtung für ein Feldgerät zu schaffen, die eine sichere Funktion des Feldgeräts selbst bei Störungen gewährleistet. Eine weitere Aufgabe besteht darin, ein funktionssicheres Verfahren zur Verarbeitung einer Eingabe auf einer Eingabevorrichtung zu finden.The invention has for its object to provide an input device for a field device that ensures safe operation of the field device even in case of interference. Another object is to find a reliable method of processing an input on an input device.

Zur Lösung dieser Aufgabe weist die neue Eingabevorrichtung der eingangs genannten Art die im kennzeichnenden Teil des Anspruchs 1 angegebenen Merkmale auf. In den abhängigen Ansprüchen sind vorteilhafte Weiterbildungen der Erfindung, in Anspruch 4 ein Verfahren zur Verarbeitung einer Eingabe auf einer Eingabevorrichtung beschrieben.To solve this problem, the new input device of the type mentioned in the characterizing part of claim 1 features. In the dependent claims advantageous embodiments of the invention, in claim 4, a method for processing an input on an input device is described.

Die Erfindung hat den Vorteil, dass der Einfluss von Störungen auf die Funktionssicherheit des Feldgeräts sehr weit reduziert werden kann. Selbst in rauer Umgebung ist die Wahrscheinlichkeit von Funktionsstörungen durch fehlerhafte Eingabe, die beispielsweise durch magnetische Störungen entstehen kann, von nahezu Null erreichbar. Bei Feldgeräten wird eine Veränderung von Parametern häufig durch eine Eingabeprozedur vorgenommen, bei welcher ein Bediener menügeführt verschiedene, hierarchisch strukturierte Eingabeebenen bis zur Auswahl des gewünschten Parameters durchläuft. In jeder Bedienebene gibt es eine Menge an Kombinationen betätigter Tasten, die zulässigen Eingaben entsprechen, beispielsweise das Drücken einer Taste zum Wechsel in die nächste Bedienebene, und eine Menge von unzulässigen Eingaben, d. h. Kombinationen betätigter Tasten, die in der aktuellen Bedienebene und/oder generell unzulässig sind. Bei Feststellen einer unzulässigen Eingabe wird nun in vorteilhafter Weise eine Störung bei der Eingabeprozedur angezeigt, so dass durch den Bediener geeignete Maßnahmen zur Fehlerbehandlung erfolgen können. Eine mögliche Maßnahme kann darin bestehen, dass durch eine spezielle Kombination betätigter Tasten der Fehlerzustand aufgehoben wird, so dass die Bedienung an derselben Stelle, an welcher zuvor die unzulässige Eingabe detektiert wurde, fortgesetzt werden kann. Bei Vorliegen einer unzulässigen Eingabe aufgrund einer Störung ist es äußerst unwahrscheinlich, dass aufgrund derselben Störung anschließend die spezielle, vorzugsweise andersartige Kombination betätigter Tasten detektiert werden kann. Bereits durch diese Maßnahme kann somit die Wahrscheinlichkeit einer Beeinträchtigung der Funktionssicherheit aufgrund von Störungen deutlich verringert werden. Eine weitere mögliche Maßnahme zur Fehlerbehandlung ist, bei Feststellung einer unzulässigen Eingabe die aktuelle Eingabeprozedur vollständig abzubrechen, so dass die bei der Eingabeprozedur bereits durchlaufenen Bedienebenen erneut durchschritten werden müssen. Auch dadurch wird nahezu völlig ausgeschlossen, dass eine durch Störungen verursachte Kombination betätigter Tasten zu einer Änderung von Parametern oder Kalibrierwerten des Feldgeräts führt, da es sehr unwahrscheinlich ist, dass die Folge von detektierten Tastenkombinationen beispielsweise genau der für eine Parameteränderung erforderlichen Eingabeprozedur entspricht.The invention has the advantage that the influence of disturbances on the functional reliability of the field device can be greatly reduced. Even in harsh environments, the likelihood of malfunctioning due to erroneous input, which can be caused for example by magnetic disturbances, of almost zero achievable. In field devices, a change of parameters is often made by an input procedure in which an operator is menu-guided through different, hierarchically structured input levels until the selection of the desired parameter. In each operating level, there are a number of combinations of actuated keys corresponding to permissible inputs, for example, pressing a key to change to the next operating level, and a set of invalid inputs, ie combinations of actuated keys operating in the current operating level and / or in general are inadmissible. Upon detection of an impermissible input, a malfunction in the input procedure is now displayed in an advantageous manner, so that suitable measures for error handling can be made by the operator. One possible measure may be that the error state is canceled by a special combination of actuated buttons, so that the operation can be continued at the same point at which the unacceptable input was previously detected. In the presence of an impermissible input due to a fault, it is highly unlikely that the special, preferably different combination of actuated keys can subsequently be detected due to the same fault. Already by this measure, thus the probability of impairment of the reliability due to interference can be significantly reduced. Another possible measure for error handling is to completely abort the current input procedure when an impermissible input is detected, so that the operating levels already passed during the input procedure must again be passed through. This also almost completely excludes that a combination of actuated keys caused by disturbances leads to a change of parameters or calibration values of the field device, since it is very unlikely that the sequence of detected key combinations, for example, corresponds exactly to the input procedure required for a parameter change.

In einer besonders vorteilhaften Ausgestaltung der Erfindung wird die gleichzeitige Betätigung aller Tasten als generell unzulässige Eingabe vorgegeben. Für das Auftreten einer derartigen Fehleingabe sind vielfältige Störungsursachen denkbar. Beispielsweise bei einer optischen Eingabevorrichtung können Lichtblitze, bei einer mechanischen Eingabevorrichtung Stöße oder bei einer magnetischen Eingabevorrichtung starke magnetische Störfelder zur Detektion einer derartigen Kombination betätigter Tasten führen.In a particularly advantageous embodiment of the invention, the simultaneous actuation of all keys is specified as generally impermissible input. For the occurrence of such an incorrect input a variety of causes of disturbances are conceivable. For example, in an optical input device, flashes of light, jolts in a mechanical input device or strong magnetic interference fields in a magnetic input device may result in the detection of such a combination of actuated buttons.

In einer weiteren Ausgestaltung der Erfindung ist den Tasten jeweils ein Magnetfeldsensor zugeordnet, der ein von dem jeweiligen Betätigungszustand der Taste abhängiges Messsignal erzeugt. Treten starke magnetische Störfelder auf, so wirken diese sich gleichermaßen auf alle Magnetfeldsensoren aus und führen zu einander entsprechenden Veränderungen der von den verschiedenen Sensoren gelieferten Messsignale. Gerade bei einer derart ausgestalteten Eingabevorrichtung kann es also vorkommen, dass aufgrund äußerer Störungen eine gleichzeitige Betätigung aller Tasten detektiert wird, die in vorteilhafter Weise als unzulässige Eingabe erkannt und als Fehlerzustand einer Störung durch Magnetfelder angezeigt wird.In a further embodiment of the invention, the keys are each assigned a magnetic field sensor which generates a measurement signal dependent on the respective actuation state of the key. If strong magnetic interference fields occur, they have the same effect on all magnetic field sensors and lead to mutually corresponding changes in the measurement signals supplied by the various sensors. Especially with an input device designed in this way, it may happen that due to external disturbances a simultaneous actuation of all keys is detected, which is advantageously recognized as an impermissible input and displayed as a fault condition of a fault due to magnetic fields.

Anhand der Zeichnungen, in denen ein Ausführungsbeispiel der Erfindung dargestellt ist, werden im Folgenden die Erfindung sowie Ausgestaltungen und Vorteile näher erläutert.With reference to the drawings, in which an embodiment of the invention is shown, the invention and refinements and advantages are explained in more detail below.

Es zeigen:Show it:

1 ein Feldgerät mit einer Eingabevorrichtung, 1 a field device with an input device,

2 ein Ablaufdiagramm einer Detektion von Tastenbetätigungen und 2 a flow chart of a detection of key presses and

3 ein Ablaufdiagramm einer Plausibilitätsprüfung. 3 a flow chart of a plausibility check.

In 1 sind lediglich die zum Verständnis der Erfindung erheblichen Komponenten eines Feldgeräts 7 dargestellt. Andere Teile des Feldgeräts 7, die in herkömmlicher Weise ausgeführt sein können, wie beispielsweise Prozessanschluss oder Feldbusschnittstelle zur Kommunikation innerhalb eines Automatisierungsnetzwerks, sind der Übersichtlichkeit wegen nicht eingezeichnet.In 1 are only the components of a field device that are significant for understanding the invention 7 shown. Other parts of the field device 7 , which may be implemented in a conventional manner, such as process connection or field bus interface for communication within an automation network, are not shown for clarity.

Zentrales Element des Feldgeräts 7 bildet eine Recheneinheit 5, z. B. ein Mikrocontroller mit einem Betriebsprogramm, welche außer ihren Funktionen im Zusammenhang mit der Eingabevorrichtung auch weitere Aufgaben innerhalb des Feldgeräts, z. B. die Messwertaufbereitung und -übertragung zu einem Automatisierungsgerät, übernimmt. Zur manuellen Eingabe von Daten in das Betriebsprogramm, beispielsweise zur Veränderung von Betriebsparametern oder Kalibrierfaktoren, dient eine Eingabevorrichtung, die ein Eingabefeld 6 sowie eine Auswerteeinrichtung 4 umfasst. In dem gezeigten Ausführungsbeispiel besitzt das Eingabefeld 6 drei Magnettasten 1, 2 und 3, denen jeweils ein Magnetfeldsensor 9, 10 bzw. 11 zugeordnet ist. Die Magnetfeldsensoren 9, 10, 11 erzeugen jeweils ein Messsignal 13, 14 bzw. 15, das vom jeweiligen Betätigungszustand der zugeordneten Taste 1, 2 bzw. 3 abhängig ist. Beispielsweise, wenn die Magnettaste 1 ihre relative Lage zum Magnetfeldsensor 9 verändert, wird durch einen Hall-Sensor als Magnetfeldsensor 9 ein entsprechend veränderter Pegel einer Spannung als Messsignal 13 erzeugt. Die Auswerteeinrichtung 4 wertet die Messsignale 13, 14, 15 zur Detektion einer Tastenbetätigung aus, beispielsweise indem diese auf Überschreiten eines vorgegebenen Schwellwerts überwacht werden. Zur weiteren Verbesserung der Störfestigkeit können selbstverständlich auch alternative oder ergänzende Auswerteverfahren, beispielsweise eine Signalfilterung, angewandt werden. Der jeweils detektierte Betätigungszustand der Tasten 1, 2, 3 wird durch die Auswerteeinrichtung 4 der Recheneinheit 5 angezeigt, welche in einer geeignet programmierten Weise auf Tastenbetätigungen reagiert.Central element of the field device 7 forms an arithmetic unit 5 , z. As a microcontroller with an operating program, which in addition to their functions in connection with the input device and other tasks within the field device, z. B. the measured value preparation and transmission to an automation device takes over. For manually entering data into the operating program, for example for changing operating parameters or calibration factors, an input device serving as an input field is used 6 as well as an evaluation device 4 includes. In the embodiment shown has the input field 6 three magnetic keys 1 . 2 and 3 which each have a magnetic field sensor 9 . 10 respectively. 11 assigned. The magnetic field sensors 9 . 10 . 11 each generate a measuring signal 13 . 14 respectively. 15 , that of the respective operating state of the assigned key 1 . 2 respectively. 3 is dependent. For example, if the magnet button 1 their relative position to the magnetic field sensor 9 is changed by a Hall sensor as a magnetic field sensor 9 a correspondingly changed level of a voltage as a measurement signal 13 generated. The evaluation device 4 evaluates the measuring signals 13 . 14 . 15 for detecting a key operation, for example, by being monitored for exceeding a predetermined threshold. Of course, alternative or supplementary evaluation methods, for example signal filtering, can also be used to further improve immunity to interference. The respectively detected operating state of the keys 1 . 2 . 3 is through the evaluation 4 the arithmetic unit 5 which responds to key operations in a suitably programmed manner.

In der Darstellung gemäß 1 ist die Auswerteeinrichtung 4, in welcher die Detektion von Tastenbetätigungen erfolgt, als Funktionsblock zwischen der Recheneinheit 5 und dem Eingabefeld 6 angeordnet. Sie kann beispielsweise durch einen Zustandsautomaten realisiert sein. In einer anderen Realisierung kann die Funktion der Auswerteeinrichtung 4 selbstverständlich durch geeignete Programmierung von der Recheneinheit 5 übernommen werden, so dass die gesonderte Auswerteeinrichtung 4 physikalisch nicht vorhanden ist.In the illustration according to 1 is the evaluation device 4 , in which the detection of key presses takes place, as a function block between the arithmetic unit 5 and the input field 6 arranged. It can be realized for example by a state machine. In another implementation, the function of the evaluation device 4 of course by appropriate programming of the arithmetic unit 5 be taken over, so that the separate evaluation device 4 physically absent.

Anhand des Ablaufdiagramms gemäß 2 wird im Folgenden kurz die Struktur eines Unterprogramms erläutert, welches zur Detektion von Tastenbetätigungen mit Hilfe einer entsprechend programmierten Recheneinheit geeignet ist. Das Unterprogramm wird nach vorbestimmten Intervallzeiten zyklisch aufgerufen. Nach dem Start des Unterprogramms bei einem Schritt S01 wird zunächst in einem Schritt S02 der Magnetfeldsensor 9 der Taste 1 (1) aktiviert. In einer Abfrage S03 wird geprüft, ob die Taste 1 aktuell betätigt ist. Führt die Abfrage S03 zu dem Ergebnis „Ja”, so wird entsprechend einem mit „J” markierten Zustandsübergangspfeil zu einem Schritt S04 übergegangen, in welchem ein erster Zähler für die Anzahl der Tastendrücke der Taste 1 inkrementiert wird. Bei einem Abfrageergebnis „Nein”, d. h. Taste 1 wird nicht betätigt, erfolgt ein Übergang entsprechend einem mit „N” markierten Zustandsübergangspfeil zu einem Schritt S05, in welchem der erste Zähler auf Null zurückgesetzt wird. In diesem Programmdurchlauf ist nun die Detektion einer Betätigung der Taste 1 abgeschlossen. In analoger Weise erfolgt anschließend die Detektion von Betätigungen der Taste 2 und 3 mit
Schritt S06 – Einschalten des Magnetfeldsensors 10 (1),
Abfrage S07 des Betätigungszustands von Taste 2,
Schritt S08 – Inkrementieren eines zweiten Zählers bei Ergebnis „Ja” der Abfrage S07,
Schritt S09 – Rücksetzen des zweiten Zählers bei Ergebnis „Nein” der Abfrage S07,
Schritt S10 – Einschalten des Magnetfeldsensors 11 (1),
Abfrage S11, ob Taste 3 betätigt ist,
Schritt S12 – Inkrementieren eines dritten Zählers für die Anzahl der Tastendrücke von Taste 3 bei Ergebnis „Ja” der Abfrage S11 und
Schritt S13 – Rücksetzen des dritten Zählers bei Ergebnis „Nein” der Abfrage S11.
Based on the flowchart according to 2 the structure of a subprogram which is suitable for the detection of key actuations with the aid of a correspondingly programmed arithmetic unit is briefly explained below. The subroutine is called cyclically after predetermined interval times. After starting the subroutine at a step S01, first, in a step S02, the magnetic field sensor 9 the button 1 ( 1 ) is activated. In a query S03 it is checked if the key 1 currently activated. If the query S03 leads to the result "yes", then, according to a state transition arrow marked "J", a transition is made to a step S04, in which a first counter for the number of keystrokes of the button 1 is incremented. For a query result "No", ie key 1 if not actuated, a transition corresponding to a state transition arrow marked "N" is made to a step S05 in which the first counter is reset to zero. In this program run is now the detection of an actuation of the button 1 completed. In an analogous manner, the detection of actuations of the button then takes place 2 and 3 With
Step S06 - Turning on the magnetic field sensor 10 ( 1 )
Query S07 of the actuation state of key 2 .
Step S08 - incrementing a second counter if the result "Yes" of the query S07,
Step S09 - Reset the second counter if the result "No" of the query S07,
Step S10 - Turning on the magnetic field sensor 11 ( 1 )
Query S11, if key 3 is actuated,
Step S12 - Increment a third counter for the number of key presses of key 3 if the result is yes, query S11 and
Step S13 - Reset the third counter if the result "No" of the query S11.

Beim Ende S14 des Unterprogramms kann an den Zählerständen des ersten, zweiten und dritten Zählers der Betätigungszustand der Taste 1, 2 bzw. 3 abgelesen werden.At the end S14 of the subroutine, at the counter readings of the first, second and third counters, the actuation state of the key 1 . 2 respectively. 3 be read.

3 zeigt einen beispielhaften Ablauf einer Plausibilitätsprüfung, die neben der bereits beschriebenen Detektion von Tastenbetätigungen einen weiteren Schritt bei der Verarbeitung einer Eingabe auf der Eingabevorrichtung für ein Feldgerät darstellt. Bei dieser Auswertung werden die zuvor ermittelten Zählerstände genutzt. Nach Start S20 beginnt das Unterprogramm mit einer Abfrage S21, ob der Zählerstand des ersten Zählers größer Null ist. Bei einem Ergebnis „Ja” der Abfrage S21 wird zu einer Abfrage S22 übergegangen, bei einem Ergebnis „Nein” zu einer Abfrage S23. Die Übergangspfeile sind entsprechend den Abfrageergebnissen mit „J” bzw. „N” markiert. In den Abfragen S22 und S23 wird geprüft, ob der Zählerstand des zweiten Zählers, welcher der Taste 2 (1) zugeordnet ist, größer als Null ist. Bei dem Ergebnis „Ja” wird von beiden Abfragen zu einer Abfrage S24 übergegangen, in welcher der Zählerstand des dritten Zählers, der für die Taste 3 vorgesehen ist, daraufhin überprüft wird, ob dieser größer als Null ist. Dieselbe Überprüfung wird ebenfalls in den Abfragen S25 und S26 vorgenommen. In den Abfragen S27 und S28 wird wiederum der Zählerstand des ersten Zählers daraufhin überprüft, ob er größer als Null ist. 3 shows an exemplary sequence of a plausibility check, which represents a further step in the processing of an input on the input device for a field device in addition to the already described detection of key presses. In this evaluation, the previously determined meter readings are used. After start S20, the subroutine starts with a query S21 whether the count of the first counter is greater than zero. If the result of the query S21 is "yes", the query is made to a query S22, with a result of "no" to a query S23. The transition arrows are marked with "J" or "N" according to the query results. In the queries S22 and S23 it is checked whether the count of the second counter, which of the key 2 ( 1 ) is greater than zero. In the case of the result "yes", both queries proceed to a query S24, in which the count of the third counter, that for the key 3 is then checked to see if it is greater than zero. The same check is also made in queries S25 and S26. In the queries S27 and S28, in turn, the count of the first counter is checked to see if it is greater than zero.

An den von den verschiedenen Abfragen in 3 wegführenden Pfeilen sind die bereits vorliegenden Ergebnisse durch Zeichen gekennzeichnet. Dabei bedeutet eine Ziffer „1” als Zeichen, dass die Taste 1 betätigt wurde, die Ziffer „1” mit folgendem Ausrufezeichen, also ein Zeichen „1!”, dass die Taste 1 nicht betätigt wurde, und eine in Klammern gesetzte Ziffer „1”, also ein Zeichen „(1)”, oder eine fehlende Ziffer „1”, dass die Betätigung der Taste 1 durch eine weitere Abfrage noch abgeklärt werden muss. Entsprechendes gilt für die Zeichen mit Ziffern „2” und „3” an den Übergangspfeilen in 3. Werden mehrere derartige Zeichen angegeben, sind diese durch ein oder mehrere „+”-Zeichen gruppiert.At the of the various queries in 3 leading away arrows, the already existing results are marked by signs. A number "1" as a sign means that the key 1 was pressed, the numeral "1" with the following exclamation mark, so a sign "1!" that the key 1 has not been operated, and a parenthesized numeral "1", that is a character "(1)", or a missing numeral "1" that the operation of the key 1 still needs to be clarified by another query. The same applies to the characters with numbers "2" and "3" at the transition arrows in 3 , If several such characters are indicated, they are grouped by one or more "+" signs.

Je nach Ergebnis der Abfragen S21 ... S28 werden verschiedene Rückmeldungen durch das Unterprogramm ausgegeben. Diese sind in
Schritt S30 – Taste 1 gedrückt,
Schritt S31 – Tasten 1 und 3 gedrückt,
Schritt S32 – Taste 2 gedrückt,
Schritt S33 – Tasten 1 und 2 gedrückt,
Schritt S34 – Tasten 2 und 3 gedrückt,
Schritt S35 – Taste 3 gedrückt,
Schritt S36 – keine Taste gedrückt und
Schritt S37 – Fehlerzustand einer Störung.
Depending on the result of the queries S21 ... S28, different responses are output by the subroutine. These are in
Step S30 - button 1 pressed
Step S31 - Keys 1 and 3 pressed
Step S32 - button 2 pressed
Step S33 - Keys 1 and 2 pressed
Step S34 - Keys 2 and 3 pressed
Step S35 - button 3 pressed
Step S36 - no key pressed and
Step S37 - Error state of a fault.

In einem Schritt S38 endet das Unterprogramm der Plausibilitätsprüfung.In a step S38, the subroutine of the plausibility check ends.

In dem beschriebenen Ausführungsbeispiel ist die gleichzeitige Betätigung der Tasten 1, 2 und 3 als eine unzulässige Eingabe vorbestimmt. Bei Detektion einer derartigen Eingabe wird davon ausgegangen, dass die Magnetfeldsensoren 9, 10 und 11 in 1 unbeabsichtigt auf ein magnetisches Störfeld reagiert haben. Mit der Plausibilitätsprüfung wird zuverlässig vermieden, dass eine derartige unbeabsichtigte Eingabe Gerätefunktionen verändert. Insbesondere bei einem Feldgerät zur Prozessinstrumentierung wird somit die Funktionssicherheit verbessert.In the described embodiment, the simultaneous operation of the keys 1 . 2 and 3 intended as an invalid input. Upon detection of such an input, it is assumed that the magnetic field sensors 9 . 10 and 11 in 1 unintentionally reacted to a magnetic interference field. The plausibility check reliably prevents such unintentional input from changing device functions. In particular, in a field instrument for process instrumentation thus the reliability is improved.

Die Erfindung wurde anhand des Ausführungsbeispiels für ein Feldgerät mit drei Tasten und lediglich einer vorbestimmten unzulässigen Eingabe ausführlich erläutert. Selbstverständlich ist die Erfindung ebenfalls bei Feldgeräten mit zwei oder mit mehr als drei Tasten anwendbar oder es können andere oder zusätzliche Kombinationen betätigter Tasten als unzulässige Eingaben vorbestimmt sein.The invention has been explained in detail with reference to the exemplary embodiment of a field device with three buttons and only one predetermined impermissible input. Of course, the invention is also applicable to field devices with two or more than three buttons, or other or additional combinations of actuated buttons may be predetermined as improper inputs.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • EP 0759660 B1 [0003] EP 0759660 B1 [0003]

Claims (4)

Eingabevorrichtung für ein Feldgerät (7) zur Prozessinstrumentierung mit mehreren Tasten (1, 2, 3) und mit einer Auswerteeinrichtung (4) zur Detektion einer Tastenbetätigung, dadurch gekennzeichnet, dass die Auswerteeinrichtung (4) dazu ausgebildet ist, bei Detektion einer Tastenbetätigung eine Plausibilitätsprüfung durchzuführen, bei welcher festgestellt wird, ob die Kombination betätigter Tasten einer unzulässigen Eingabe entspricht, und bei Feststellung einer unzulässigen Eingabe den Fehlerzustand einer Störung anzuzeigen.Input device for a field device ( 7 ) for process instrumentation with multiple buttons ( 1 . 2 . 3 ) and with an evaluation device ( 4 ) for detecting a key actuation, characterized in that the evaluation device ( 4 ) is adapted, upon detection of a key operation, to perform a plausibility check in which it is determined whether the combination of actuated keys corresponds to an improper input and to indicate the error condition of a fault upon detection of an invalid input. Eingabevorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass eine gleichzeitige Betätigung aller Tasten (1, 2, 3) als eine unzulässige Eingabe vorbestimmt ist.Input device according to claim 1, characterized in that a simultaneous actuation of all keys ( 1 . 2 . 3 ) is predetermined as an invalid input. Eingabevorrichtung nach Anspruch 2, dadurch gekennzeichnet, dass den Tasten (1, 2, 3) jeweils ein Magnetfeldsensor (9, 10, 11) zugeordnet ist zur Erzeugung je eines von dem Betätigungszustand der jeweiligen Taste abhängigen Messsignals (13, 14, 15) und dass die Auswerteeinrichtung (4), auf welche die Messsignale geführt sind, dazu ausgebildet ist, Tastenbetätigungen anhand der Messsignale zu detektieren und bei Feststellung einer unzulässigen Eingabe den Fehlerzustand einer Störung durch Magnetfelder anzuzeigen.Input device according to claim 2, characterized in that the keys ( 1 . 2 . 3 ) in each case a magnetic field sensor ( 9 . 10 . 11 ) is assigned to generate a respective depending on the operating state of the respective key measurement signal ( 13 . 14 . 15 ) and that the evaluation device ( 4 ), to which the measurement signals are guided, is designed to detect key actuations on the basis of the measurement signals and to indicate the fault condition of a malfunction by magnetic fields when an impermissible input is detected. Verfahren zur Verarbeitung einer Eingabe auf einer Eingabevorrichtung für ein Feldgerät zur Prozessinstrumentierung, wobei eine Auswerteeinrichtung (4) zur Detektion von Betätigungen mehrerer Tasten (1, 2, 3) vorgesehen ist, dadurch gekennzeichnet, dass die Auswerteeinrichtung eine Plausibilitätsprüfung durchführt, bei welcher festgestellt wird, ob eine erfasste Kombination betätigter Tasten einer unzulässigen Eingabe entspricht, und bei Feststellung einer unzulässigen Eingabe den Fehlerzustand einer Störung anzeigt.Method for processing an input on an input device for a field instrument for process instrumentation, wherein an evaluation device ( 4 ) for detecting actuations of several keys ( 1 . 2 . 3 ), characterized in that the evaluation device performs a plausibility check, in which it is determined whether a detected combination of actuated keys corresponds to an inadmissible input, and indicates the error state of a fault upon detection of an impermissible input.
DE201110004005 2011-02-11 2011-02-11 Input device for a field instrument for process instrumentation and method for processing an input Expired - Fee Related DE102011004005B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE201110004005 DE102011004005B4 (en) 2011-02-11 2011-02-11 Input device for a field instrument for process instrumentation and method for processing an input

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201110004005 DE102011004005B4 (en) 2011-02-11 2011-02-11 Input device for a field instrument for process instrumentation and method for processing an input

Publications (2)

Publication Number Publication Date
DE102011004005A1 true DE102011004005A1 (en) 2012-08-16
DE102011004005B4 DE102011004005B4 (en) 2012-12-13

Family

ID=46579482

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201110004005 Expired - Fee Related DE102011004005B4 (en) 2011-02-11 2011-02-11 Input device for a field instrument for process instrumentation and method for processing an input

Country Status (1)

Country Link
DE (1) DE102011004005B4 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3207041C2 (en) * 1982-02-26 1988-09-22 Siemens Ag, 1000 Berlin Und 8000 Muenchen, De
EP0742500A2 (en) * 1995-05-11 1996-11-13 Siemens Aktiengesellschaft Fail-safe touch-switch functions and switch functions with error avoidance
EP0759660B1 (en) 1995-08-10 2001-10-17 Siemens Aktiengesellschaft Data input device for a measuring transformer
DE102004033056A1 (en) * 2003-08-01 2005-02-24 Heidelberger Druckmaschinen Ag Graphics machine operation method e.g. for computer-to-plate image setter, involves operating computer as control device to control and operate graphics machine as function of determined properties, to process graphics job
DE102005025645A1 (en) * 2005-06-03 2006-12-07 Bomag Gmbh Construction machine e.g. packing equipment, control device configuration method, involves embedding data memory into machine control, and storing configuration data in data memory of control device to be configured
DE102006044724A1 (en) * 2006-09-20 2008-04-03 Endress + Hauser Gmbh + Co. Kg Operating device for field device of automation-and process control technology, has input and output unit with which two proximity sensors are arranged at specified distance, and sensors receives change in state due to motion of object
DE102008037194A1 (en) * 2008-08-11 2010-02-18 Endress + Hauser Process Solutions Ag Field device e.g. sensor, for use in process automation technology to detect and influence e.g. process variable, has housing extension including input element e.g. keyboard, for operating field device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3207041C2 (en) * 1982-02-26 1988-09-22 Siemens Ag, 1000 Berlin Und 8000 Muenchen, De
EP0742500A2 (en) * 1995-05-11 1996-11-13 Siemens Aktiengesellschaft Fail-safe touch-switch functions and switch functions with error avoidance
EP0759660B1 (en) 1995-08-10 2001-10-17 Siemens Aktiengesellschaft Data input device for a measuring transformer
DE102004033056A1 (en) * 2003-08-01 2005-02-24 Heidelberger Druckmaschinen Ag Graphics machine operation method e.g. for computer-to-plate image setter, involves operating computer as control device to control and operate graphics machine as function of determined properties, to process graphics job
DE102005025645A1 (en) * 2005-06-03 2006-12-07 Bomag Gmbh Construction machine e.g. packing equipment, control device configuration method, involves embedding data memory into machine control, and storing configuration data in data memory of control device to be configured
DE102006044724A1 (en) * 2006-09-20 2008-04-03 Endress + Hauser Gmbh + Co. Kg Operating device for field device of automation-and process control technology, has input and output unit with which two proximity sensors are arranged at specified distance, and sensors receives change in state due to motion of object
DE102008037194A1 (en) * 2008-08-11 2010-02-18 Endress + Hauser Process Solutions Ag Field device e.g. sensor, for use in process automation technology to detect and influence e.g. process variable, has housing extension including input element e.g. keyboard, for operating field device

Also Published As

Publication number Publication date
DE102011004005B4 (en) 2012-12-13

Similar Documents

Publication Publication Date Title
DE102008000943B4 (en) Diagnostic Hall sensor and method for functional diagnosis of a Hall sensor device
EP2877866B1 (en) Circuit arrangement for detecting a type for a solenoid valve
DE102009002682B4 (en) Device and method for residual evaluation of a residual for detecting system errors in the system behavior of a system of an aircraft
DE102010040549A1 (en) Motor vehicle test device and motor vehicle test method
EP3377861B1 (en) In-situ calibration method of an analog measurement transmission connection and corresponding apparatus
DE102007062335A1 (en) Method and device for determining measured values from a time-dependent course
DE102011103124A1 (en) Electric input button
EP3084359B1 (en) Process and assembly for differential pressure measurements with zero-point calibration
DE102010041731A1 (en) Recover procedure for a device with an analog current output for the output of a measured value or a manipulated variable
DE102011075764A1 (en) Evaluation device for analysis of parameters of field device used in industry, has evaluation unit that determines parameters whose values are outside a range of parameter standard, and causes separate output of determined parameters
DE102011050007B4 (en) positioner
DE102011004005B4 (en) Input device for a field instrument for process instrumentation and method for processing an input
DE102013111888A1 (en) Safety device for multi-channel processing of an analog input signal
DE102017120021A1 (en) Differential pressure measurement arrangement
DE102011004007B4 (en) Input device for a field device for process instrumentation and method for detecting the actuation of a key of such an input device
DE102010048750B4 (en) Circuit arrangement for evaluating switching states and switch with such a circuit arrangement
DE102010043026A1 (en) Electronic device and method for starting up an electronic device
DE102016207289B3 (en) Field device for determining a process variable in process automation
EP0694451B1 (en) Vehicle security device
DE102024104275B3 (en) Measuring device for process and automation technology and method for commissioning such a measuring device
DE102021203550A1 (en) Lighting device, emergency stop button and operating procedures
DE102016114846A1 (en) Differential pressure measuring arrangement and method for detecting clogged differential pressure lines
WO2022033824A1 (en) Current interface for generating an analogue output current of 4 to 20 ma, and method for operating such a current interface
DE102014226577A1 (en) Method for operating a device for detecting a physical or chemical quantity
EP3973252B1 (en) Measuring device

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final

Effective date: 20130314

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee