DE3624025C2 - - Google Patents
Info
- Publication number
- DE3624025C2 DE3624025C2 DE19863624025 DE3624025A DE3624025C2 DE 3624025 C2 DE3624025 C2 DE 3624025C2 DE 19863624025 DE19863624025 DE 19863624025 DE 3624025 A DE3624025 A DE 3624025A DE 3624025 C2 DE3624025 C2 DE 3624025C2
- Authority
- DE
- Germany
- Prior art keywords
- operating
- dpg
- control
- screen
- objects
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Description
Die Erfindung betrifft eine Anordnung zum Eingeben von Daten in eine Datenverarbeitungsanlage.The invention relates to an arrangement for entering data in a data processing system.
Aus der DE-PS 21 50 389 ist eine Anordnung zum Darstellen von Blindschaltbildern bekannt, bei der mit einer Eingabetastatur die einzelnen Meß- oder Funktionsstellen (Bedienobjekte) durch Eingabe jeweils einer Adresse anwählbar sind. In den Bedienobjekten zugeordneten Speicherzellen eines Datenspeichers ist jeweils eine Stelle vorgesehen, in die nach Anwahl mittels der Eingabetastatur eine Ziffer eingetragen wird, die beim Darstellen des Speicherzelleninhaltes auf dem Bildschirm des Sichtgerätes ein Blinken des angewählten Bedienobjektes bewirkt. Außer den Tasten für die Adressenwahl sind Funktionstasten vorgesehen, mit denen Funktionen, z. B. Ein- oder Ausschalten, für das jeweils angewählte Bedienobjekt ausgeübt werden.From DE-PS 21 50 389 is an arrangement for displaying Known mimic diagrams, when using an input keyboard the individual measuring or function points (operating objects) An address can be selected. In the operating objects assigned memory cells of a data memory One position is provided, into which, after selection by means of the A number is entered on the keyboard, which is displayed of the memory cell content on the screen of the display device the selected operating object flashes. In addition to the keys for address selection, there are function keys provided with which functions such. B. switching on or off, for the selected operating object.
In der US-PS 35 41 541 ist als Eingabegerät für eine Datenverarbeitungsanlage eine sogenannte Maus beschrieben, die mit der Hand über eine ebene Fläche geführt werden kann, wobei sich ein Cursor auf dem Bildschirm eines Sichtgerätes entsprechend der Verschiebung der Maus bewegt. Es können so Bildpunkte oder Bildschirmfelder, z. B. Zeichenfelder, angewählt werden. An der Maus sind Tasten angebracht, mit denen Funktionen, z. B. das Löschen von Zeichen, ein- oder ausgeschaltet werden. Mittels einer Tastatur können weitere Daten eingegeben werden. Mit einem solchen Eingabegerät könnten zwar auf dem Bildschirm dargestellte Teile von Anlagen zur Steuerung und Regelung von Prozessen angewählt werden, die Bedienung dieser Anlagenteile wäre aber nur über Tasten möglich.In US-PS 35 41 541 is an input device for a data processing system a so-called mouse described with can be passed over a flat surface by hand a cursor on the screen of a display device accordingly moving the mouse. Pixels or Screen fields, e.g. B. character fields can be selected. At The mouse has buttons with which functions such. B. deleting characters can be switched on or off. Means Additional data can be entered on a keyboard. With such an input device could indeed be shown on the screen Parts of systems for the control and regulation of Processes are selected, the operation of these plant parts but would only be possible via buttons.
In Anlagen zur Steuerung und Regelung von Prozessen, die in konventioneller Technik aufgebaut sind, werden vom Bedienungspersonal Werte kontinuierlich oder quasikontinuierlich durch Drehen eines Drehknopfes, eines Handrades usw. oder durch Schieben, z. B. eines Schiebepotentiometers, eingegeben. Auf solchen Bewegungen beruhende Eingaben von Werten haben sich bestens bewährt, da sie ergonomisch günstiger als die Eingabe mittels Tasten sind. Mit der Einführung von Bildschirmen wurden Drehknopf und Schieber durch Tasten ersetzt. Damit ergab sich der Nachteil, daß der unmittelbare Zusammenhang zwischen Bewegung und Reaktion in der Anzeige verloren ging, und ferner, daß mit Tastaturen zu einem Zeitpunkt der Wert nur einer Größe verändert werden kann.In plants for the control and regulation of processes, which in conventional technology are built by the operating personnel Values continuously or quasi-continuously Turning a rotary knob, a handwheel etc. or by Slide, e.g. B. a slide potentiometer entered. On Inputs of values based on such movements have changed well proven, because it is ergonomically cheaper than typing using buttons. With the introduction of screens Rotary knob and slider replaced by buttons. This resulted in the disadvantage, that the direct connection between movement and response in the ad was lost, and further, that with keyboards the value is only one at a time Can be resized.
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, eine Anordnung zum Eingeben von Daten in eine Datenver arbeitungsanlage zu schaffen, mit der ein Zusammenhang zwischen Bewegung des Stellteiles und der unmittelbaren Reaktion der Anzeige auf dem Bildschirm wieder herge stellt ist.The present invention is based on the object an arrangement for entering data in a Datenver to create a work facility with a connection between movement of the actuator and the immediate Reaction of the display on the screen represents is.
Erfindungsgemäß wird diese Aufgabe mit den im kennzeich nenden Teil des Anspruchs 1 angegebenen Maßnahmen gelöst.According to the invention, this task is characterized by the resolved specified part of claim 1 measures.
Eine Weiterbildung der Erfindung gestattet, zwei oder mehr Größen gleichzeitig im Wert zu verändern. Hierzu sind mehrere Stellteile vorhanden, die zweckmäßig ent sprechend der Darstellungen der gleichzeitig anwählbaren Bedienobjekte angeordnet sind und diesen zugeordnet werden können.A further development of the invention allows two or change more sizes at the same time. For this there are several actuators that are appropriate speaking of the representations of the simultaneously selectable Operating objects are arranged and assigned to them can be.
Anhand der Zeichnung werden im folgenden die Erfindung sowie Weiterbildungen und Ausgestaltungen näher beschrie ben und erläutert. Es zeigtThe invention is based on the drawing as well as further training and refinements ben and explained. It shows
Fig. 1 ein Übersichtsschaltbild eines Sichtgerätesystems mit einem Stellmittel zur Eingabe von Daten und Fig. 1 is an overview circuit diagram of a display system with an actuator for entering data and
Fig. 2 ein Sichtgerätesystem zur gleichzeitigen Eingabe von mehreren Daten. Fig. 2 shows a display system for the simultaneous input of multiple data.
In Fig. 1 ist mit MO ein Monitor bezeichnet, auf dessen Bildschirm unter anderem Bedienobjekte dargestellt sind. Es sind z. B. numerisch oder graphisch angezeigte Werte W 1, W 2 . . . W 8. Diese Werte sind nur Teile eines auf dem Monitor dargestellten Bildes. Auf die Wiedergabe der weiteren Bildbestandteile, die für die Erläuterung der Erfindung unwichtig sind, z. B. von Objekten, die nur ein- und ausgeschaltet werden, wie Motoren, Schalter und dergleichen, oder eines Blindschaltbildes, ist zwecks besserer Übersichtlichkeit verzichtet. Die Daten für das jeweils dargestellte Bild sind in einem Bildspeicher BSP enthalten, aus dem sie zyklisch an einen Videosignalge ber VSG ausgelesen werden, der unter anderem einen Zei chengenerator, eine Farbtabelle und einen Digital-Analog- Umsetzer enthält und die Ausgangssignale eines Bildspei chers BSP in für die Ansteuerung des Monitors MO geeig nete Videosignale umsetzt. Die zentrale Steuereinheit des in Fig. 1 gezeigten Bildschirmsystems ist ein Bildrech ner BR, der unter anderem das Auslesen der Bilddaten aus dem Bildspeicher BSP steuert. Über eine Busleitung BL steht er mit einer Cursorsteuerung CS mit vier Tasten in Verbindung, mit der ein Cursor über dem Bildschirm ver schoben und die Bedienobjekte W 1, W 2 . . . angewählt werden können. Anstatt der dargestellten Cursorsteuerung mit vier Tasten können auch andere Anwähleinrichtungen wie Lichtgriffel, Berührbildschirm, Steuerknüppel, Rollkugel, Maus zur Auswahl der Bedienobjekte verwendet werden. Auch können die Bedienobjekte durch Eingabe von Kennziffern oder Namen angewählt werden.In Fig. 1, MO is a monitor, on the screen of which, among other things, operating objects are shown. There are e.g. B. numerically or graphically displayed values W 1 , W 2 . . . W 8 . These values are only parts of an image displayed on the monitor. On the reproduction of the other image components that are unimportant for the explanation of the invention, for. B. of objects that are only switched on and off, such as motors, switches and the like, or a mimic diagram, is omitted for the sake of clarity. The data for the image shown in each case are contained in an image memory BSP , from which they are read cyclically to a video signal generator via VSG , which among other things contains a character generator, a color table and a digital-to-analog converter and the output signals of an image memory BSP converts video signals suitable for driving the monitor MO . The central control unit of the screen system shown in FIG. 1 is an image computer BR , which among other things controls the reading out of the image data from the image memory BSP . Via a bus line BL , it is connected to a cursor control CS with four keys, with which a cursor is moved across the screen and the operating objects W 1 , W 2 . . . can be selected. Instead of the cursor control shown with four buttons, other selection devices such as light pen, touch screen, control stick, trackball, mouse can be used to select the operating objects. The operating objects can also be selected by entering code numbers or names.
An die Busleitung BL ist ferner eine Bedieneinheit BE 1 angeschlossen. Sie enthält einen Drehpulsgeber DPG 1 mit einem Drehknopf als Stellteil. Selbstverständlich können auch andere Stellmittel wie Drehpotentiometer, Schiebe potentiometer mit anderen Stellteilen verwendet werden.An operating unit BE 1 is also connected to the bus line BL . It contains a DPG 1 rotary pulse encoder with a rotary knob as an actuator. Of course, other actuators such as rotary potentiometers, slide potentiometers with other actuators can be used.
Jeweils eines der Bedienobjekte W 1, W 2 . . . kann dem Drehpulsgeber DPG zugeordnet werden. In dieser Betriebs art leuchtet eine im Stellteil enthaltene Zustandsanzeige, z. B. eine Glühlampe oder LED, auf. Das mit dem Cursor angewählte Bedienobjekt wird markiert, zweckmäßig da durch, daß es in derselben Farbe wie das Stellteil auf leuchtet. Die beim Betätigen des Drehpulsgebers erzeugten Impulse wirken auf das Bedienobjekt ein, z. B. dadurch, daß ein Sollwert erhöht oder erniedrigt wird; die Soll wertänderung wird kontinuierlich auf dem Bildschirm ange zeigt. Wird ein anderes Bedienobjekt angewählt, geht die Zuordnung automatisch auf dieses über.One of the control objects W 1 , W 2 . . . can be assigned to the DPG rotary pulse encoder. In this operating mode, a status indicator included in the control unit lights up, e.g. B. an incandescent lamp or LED. The operating object selected with the cursor is marked, expedient because it lights up in the same color as the control element. The pulses generated when the rotary pulse encoder is actuated act on the operating object, e.g. B. in that a setpoint is increased or decreased; the setpoint change is continuously displayed on the screen. If another operating object is selected, the assignment is automatically transferred to this.
Eine weitere Maßnahme, die Zuordnung eindeutig darzustel len und Fehlbedienungen zu vermeiden, besteht darin, beim Berühren des Stellteils oder mit jeder Wertänderung das zugeordnete Bedienobjekt auf dem Bildschirm besonders auffällig zu kennzeichnen, z. B. durch Blinken.Another measure to clearly show the assignment len and to avoid incorrect operation consists in the Touch the control element or with every change in value assigned operating object on the screen in particular to be marked conspicuously, e.g. B. by flashing.
Häufig ist es erwünscht, nicht nur einen Wert, sondern mehrere gleichzeitig verstellen zu können. Sinnvoller weise wird man sich auf zwei beschränken. Fig. 2 zeigt hierzu ein Beispiel. In einer Bedieneinheit BE 2 sind fünf Drehpulsgeber DPG 2, DPG 3 . . . als Stellmittel kreuz förmig angeordnet. Jeder von ihnen enthält eine beson dere Zustandsanzeige, z. B. eine Lampe besonderer Farbe. Wenn ein Bedienobjekt, z. B. das Objekt W 9, angewählt wird, untersucht der Bildrechner BR dieses auf extreme Lage, d. h., ob es von den auf dem Bildschirm dargestell ten Bedienobjekten am weitesten links, rechts, oben oder unten liegt. Hierzu können die Bildschirmkoordinaten, an denen die Bedienobjekte dargestellt werden, miteinander verglichen werden. Wird, wie beim Bedienobjekt W 9, eine extreme Lage festgestellt, so wird der entsprechend gele gene Drehpulsgeber DPG 2 zugeordnet. Wird keine extreme Lage ermittelt, wird der mittlere Drehpulsgeber zugeord net. Bei Anwahl eines zweiten Bedienobjektes, z. B. W 10, wird dessen relative Lage zum ersten Bedienobjekt W 9 ermit telt und ihm der entsprechend gelegene Drehpulsgeber DPG 4 zugeordnet. Es wird damit erreicht, daß die relative Lage der Bedienobjekte auf dem Bildschirm mit der der zugeord neten Drehpulsgeber übereinstimmt. Einander zugeordnete Drehpulsgeber und Bedienobjekte leuchten in gleichen Far ben auf, wie durch Schraffur veranschaulicht ist.It is often desirable to be able to adjust not just one value, but several at the same time. It makes sense to limit yourself to two. Fig. 2 shows an example of this. There are five rotary pulse generators DPG 2 , DPG 3 in a control unit BE 2 . . . arranged as a cross-shaped adjusting means. Each of them contains a special status indicator, e.g. B. a lamp of special color. If an operating object, e.g. B. the object W 9 is selected, the image computer BR examines this for extreme location, ie whether it is furthest left, right, up or down from the control objects shown on the screen. For this purpose, the screen coordinates on which the operating objects are displayed can be compared with one another. If, as with control object W 9 , an extreme position is determined, the corresponding rotary encoder DPG 2 is assigned. If no extreme position is determined, the middle rotary pulse encoder is assigned. When selecting a second control object, e.g. B. W 10 , its relative position to the first control object W 9 is determined and assigned the correspondingly located rotary pulse generator DPG 4 . It is thereby achieved that the relative position of the operating objects on the screen matches that of the assigned rotary pulse generator. Mutually assigned rotary pulse generators and operating objects light up in the same colors, as illustrated by hatching.
Nach einer weiteren Ausgestaltung der Erfindung enthalten die Stellteile je eine Taste, mit der die Bedienobjekte angewählt werden können. Die Cursorsteuerung ist daher hierfür nicht mehr erforderlich. Mit jedem Tastendruck springt die Zuordnung zum jeweils nächsten auf dem Bild schirm dargestellten Bedienobjekt, wobei, wie bei der Anwahl mit der Cursorsteuerung, das jeweils angewählte Objekt durch Aufleuchten in einer bestimmten Farbe und/oder durch Blinken markiert wird.According to a further embodiment of the invention the controls each have a button with which the operating objects can be selected. The cursor control is therefore no longer required for this. With every press of a button jumps to the next in the picture screen shown operating object, whereby, as with the Selection with the cursor control, the selected one Object by lighting up in a certain color and / or is marked by flashing.
Claims (4)
- - daß mindestens ein Stellmittel (DPG 1) mit einem eine Zustandsanzeige aufweisende Stellteil vorhanden ist, das wahlweise einem Bedienobjekt (W 1, W 2 . . .) zugeordnet ist,
- - daß die Darstellung des angewählten Bedienobjektes (W 4) auf dem Bildschirm mit einer Zustandsanzeige versehen ist, die der Zustandsanzeige des zugeordneten Stellteiles des Stellmittels (DPG 1) entspricht, und
- - daß beim Betätigen des Stellteiles des Stellmittels (DPG 1) die von diesem ausgegebenen Werte mittel- oder unmittelbar dem Bedienobjekt zugeführt sind, wobei die Darstellung des Bedienobjektes sich entsprechend ändert.
- that there is at least one actuating means (DPG 1 ) with an actuating part which has a status display and which is optionally assigned to an operating object (W 1 , W 2 ...),
- - That the representation of the selected operating object (W 4 ) on the screen is provided with a status display that corresponds to the status display of the assigned control element of the control means (DPG 1 ), and
- - That when the control element of the control means (DPG 1 ) is actuated, the values it outputs are fed directly or indirectly to the control object, the representation of the control object changing accordingly.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19863624025 DE3624025A1 (en) | 1986-07-16 | 1986-07-16 | Arrangement for entering values into a data processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19863624025 DE3624025A1 (en) | 1986-07-16 | 1986-07-16 | Arrangement for entering values into a data processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3624025A1 DE3624025A1 (en) | 1988-01-28 |
DE3624025C2 true DE3624025C2 (en) | 1990-10-18 |
Family
ID=6305304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19863624025 Granted DE3624025A1 (en) | 1986-07-16 | 1986-07-16 | Arrangement for entering values into a data processing system |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3624025A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3906585A1 (en) * | 1989-03-02 | 1990-09-06 | Thomson Brandt Gmbh | Remote control unit |
JP3082169B2 (en) * | 1991-11-20 | 2000-08-28 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | Data processing system and its execution method |
FR2718862B1 (en) * | 1994-04-18 | 1996-07-12 | Cyril Maillard | Optimization process for a dialogue between a man and a machine, and peripheral for the implementation of the process. |
US6903720B1 (en) * | 1997-09-26 | 2005-06-07 | Honeywell Inc. | Cursor control console with rotary knob and method of use |
EP1037128B1 (en) * | 1999-03-08 | 2002-12-18 | Siemens Aktiengesellschaft | System and method for conducting and monitoring a process of a technical installation |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3541541A (en) * | 1967-06-21 | 1970-11-17 | Stanford Research Inst | X-y position indicator for a display system |
DE2150389C3 (en) * | 1971-10-08 | 1975-04-30 | Siemens Ag, 1000 Berlin Und 8000 Muenchen | Arrangement for displaying mimic diagrams |
-
1986
- 1986-07-16 DE DE19863624025 patent/DE3624025A1/en active Granted
Also Published As
Publication number | Publication date |
---|---|
DE3624025A1 (en) | 1988-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3245610C2 (en) | ||
EP0069046A1 (en) | Electronic control apparatus | |
EP0268933A2 (en) | Arrangement for entering data into a computer | |
DE3624025C2 (en) | ||
DE9301390U1 (en) | Welding machine or similar | |
DE3034933C2 (en) | ||
EP0412308A2 (en) | Electronic calculator with softkey function display | |
DE3319130C2 (en) | Programmable control | |
DE3607945A1 (en) | OPERATING DESK FOR PRINTERS, ESPECIALLY FOR MATRIX PRINTERS | |
DE3843454C1 (en) | ||
DE19703090A1 (en) | Memory programmed control practice equipment | |
DE69706294T2 (en) | KEYBOARD | |
DE3827383C2 (en) | ||
DE3735654A1 (en) | ELECTRONIC CALCULATOR | |
DE2645491A1 (en) | CIRCUIT ARRANGEMENT FOR CONTROLLING A FORWARD-REVERSE COUNTER | |
EP0446396B1 (en) | Control device for programmable technical system in a building | |
DE3117153A1 (en) | X-RAY GENERATOR FOR CARRYING OUT RECORDING METHODS CONTAINING A SEQUENCE OF RECORDING STEPS | |
DE1588535A1 (en) | Control and control panel | |
DE3523284A1 (en) | System for transferring one-dimensional or two-dimensional values to a data processing device with equipment which can be controlled by operators | |
EP0150367B1 (en) | Control device for visual display unit | |
DE2421612C3 (en) | Device for the visible representation of digital data | |
EP0048852B2 (en) | Foot switch desk | |
DE2214927A1 (en) | Device for regulating a process | |
DE3442063A1 (en) | Operating device for machines, installations or apparatuses | |
DE2346254C3 (en) | Arrangement for controlling stage lighting systems or the like |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |