DE10035270A1 - Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten - Google Patents

Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten

Info

Publication number
DE10035270A1
DE10035270A1 DE10035270A DE10035270A DE10035270A1 DE 10035270 A1 DE10035270 A1 DE 10035270A1 DE 10035270 A DE10035270 A DE 10035270A DE 10035270 A DE10035270 A DE 10035270A DE 10035270 A1 DE10035270 A1 DE 10035270A1
Authority
DE
Germany
Prior art keywords
data
tree structure
objects
hierarchy
data 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.)
Ceased
Application number
DE10035270A
Other languages
English (en)
Inventor
Christian Bauer
Olav Gatzemeier
Klaus Jehle
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
Original Assignee
Siemens AG
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 filed Critical Siemens AG
Priority to DE10035270A priority Critical patent/DE10035270A1/de
Priority to PCT/DE2001/002684 priority patent/WO2002008952A2/de
Priority to JP2002514586A priority patent/JP2004505350A/ja
Priority to CN01813055A priority patent/CN1443327A/zh
Priority to EP01956332A priority patent/EP1317719A2/de
Publication of DE10035270A1 publication Critical patent/DE10035270A1/de
Priority to US10/347,398 priority patent/US7136060B2/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor

Abstract

Die Erfindung betrifft ein Verfahren zur Auswahl, zur Bearbeitung und zur Anzeige von Daten oder Datenobjekten, die in einer vorgegebenen Hierarchie in adressierbaren Speicherräumen einer Datenverarbeitungsanlage hinterlegt sind. Die Hierarchie weist eine Baumstruktur mit einem Stamm und davon abzweigenden Untergliederungen auf. Es kann in vorteilhafter Weise eine Verknüpfung oder gemeinsame Bearbeitung von Daten oder Datenobjekten (13 bis 16, 22 bis 23, 30) aus Auflistungen in unterschiedlichen Hierarchiestufen der Baumstruktur in einer gemeinsamen Tabelle durchgeführt werden.

Description

Die Erfindung betrifft ein Verfahren zur Auswahl, zur Be­ arbeitung und zur Anzeige von Daten in einer elektronischen Datenverarbeitungsanlage.
Es ist für sich gesehen üblich, dass elektronische Daten­ verarbeitungsanlagen so gesteuert werden, dass zur Auswahl von gespeicherten, errechneten oder sonst wie vorgegebenen Daten diese in einer vorgegebenen Hierarchie in adressier­ baren Speicherräumen hinterlegt werden. Diese Hierarchien weisen in der Regel eine so genannte Baumstruktur mit einem Stamm und davon abzweigenden Untergliederungen bzw. Ver­ ästelungen auf, damit die programmgesteuerte Abarbeitung von vorgegebenen Routinen und die entsprechende Zuordnung von Datenmengen in einer effizienten und sicheren Weise erfolgen kann.
Insbesondere bei der Ansteuerung bestimmter Programmteile und der gleichzeitigen Zuordnung von Daten aus beliebigen Unter­ gliederungen der Baumstruktur ist es bei den bisher üblichen Verfahren nachteilig, dass durch die hierarchische Baum­ struktur immer nur eine in einer Untergliederung enthaltene Auflistung von Daten oder Datenadressen ausgewählt, bearbei­ tet bzw. auch visualisiert werden kann. Auflistungen von Daten oder Datenadressen in hierarchisch höher oder tiefer liegend verzweigten Untergliederungen können bei diesen bekannten Verfahren nicht auf einfache Weise miteinander verknüpft werden, da die beiden Aspekte Baumstruktur und tabellarische Auflistung getrennt behandelt werden. Hier können somit entweder einzelne Objekte in der Hierarchie ausgewählt werden oder es erfolgt eine so genannte Massen­ bearbeitung ohne eine hierarchische Ordnung in der Tabelle.
Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren zur Auswahl, zur Bearbeitung und zur Anzeige von Daten zu schaffen, bei dem eine optimale Verknüpfung von Datenobjekten aus unterschiedlichen Hierarchieebenen und -feldern möglich ist.
Gemäß der Erfindung ist in vorteilhafter Weise ein Verfahren zur Auswahl, zur Bearbeitung und zur Anzeige von Daten oder Datenobjekten, die in einer vorgegebenen Hierarchie in adres­ sierbaren Speicherräumen einer Datenverarbeitungsanlage hinterlegt sind und bei der die Hierarchie eine Baumstruktur mit einem Stamm und davon abzweigenden Untergliederungen auf­ weist, dadurch weitergebildet, dass eine Verknüpfung oder ge­ meinsame Bearbeitung von Daten oder Datenobjekten aus Auf­ listungen in unterschiedlichen Hierarchiestufen der Baum­ struktur in einer gemeinsamen Tabelle durchgeführt wird.
Es ist besonders vorteilhaft, wenn die Auflistungen von Daten oder Datenobjekten in unterschiedlichen Hierarchiestufen ge­ meinsam visualisiert werden und eine Auswahl und Bearbeitung der Daten oder Datenobjekte in einer ebenfalls visuell ver­ folgbaren Tabelle erfolgt. Hierbei kann auf einfache Weise die Baumstruktur auf einem Bildschirm mit vorgegebenen Sym­ bolen für die Daten oder die Datenobjekte und die Verzwei­ gungspunkte dargestellt werden und die Auswahl durch Tasta­ turbefehle der Datenverarbeitungsanlage oder durch Betätigung einer Computermaus erfolgen.
Das erfindungsgemäße Verfahren ist dadurch vorteilhaft, dass die Daten oder die Datenobjekte nach wie vor in einer hierar­ chischen Anordnung bestehen bleiben, jedoch ausgewählte Ob­ jekte unabhängig von ihrer hierarchischen Einordnung listen­ artig gemeinsam bearbeitet werden können. Erfindungsgemäß wird somit eine Kombination aus Baumstruktur und Tabellen­ system vorgeschlagen. In der Baumstruktur wird der zu be­ arbeitende Baumknoten (Wurzel oder beliebige unterlagerte Knoten) ausgewählt; in der Tabelle erscheinen jedoch zum Beispiel nicht nur die unmittelbar im Baumknoten befindlichen Objekte, sondern auch alle in darunter liegenden Baumknoten befindlichen Objekte. In der Tabellendarstellung können die Eigenschaften dieser Objekte direkt bearbeitet und dokumen­ tiert werden, wobei die Tabelle auch aus mehreren. Registern bestehen kann. Somit wird die Massenbearbeitung von hierar­ chisch angeordneten Objekten ermöglicht und es ist eine über­ sichtliche Visualisierung und Dokumentation der Objekteigen­ schaften möglich.
Zur Verwirklichung des Verfahrens ist ein Software-Modul vor­ gesehen, das auf einer Datenverarbeitungsanlage ablauffähig ist, wobei das Software-Modul insbesondere auf einem Pro­ grammiergerät betreibbar ist, das zur Programmierung eines Steuerprogramms zur Steuerung eines technischen Prozesses geeignet ist.
Diese und weitere Merkmale von bevorzugten Weiterbildungen der Erfindung gehen außer aus den Ansprüchen auch aus der Beschreibung und den Zeichnungen hervor, wobei die einzelnen Merkmale jeweils für sich allein oder zu mehreren in Form von Unterkombinationen bei der Ausführungsform der Erfindung und auf anderen Gebieten verwirklicht sein und vorteilhafte sowie für sich schutzfähige Ausführungen darstellen können, für die hier Schutz beansprucht wird.
Die Erfindung wird anhand des in der Zeichnung dargestellten Ausführungsbeispiels erläutert. Die einzige Figur der Zeich­ nung zeigt einen Ausschnitt einer Bildschirmdarstellung von Symbolen, die Daten oder Datenobjekte in einer Baumstruktur darstellen und die Möglichkeit einer Kombination von Baum- und Tabellendarstellung verdeutlichen.
Die Objekte einer Baumstruktur in der Figur symbolisieren Daten oder Datenobjekte, wie zum Beispiel Programmschritte oder Programmgruppen zur Steuerung eines elektrischen Geräts bzw. einer technischen Anlage, die mit einer Vielzahl von Messdaten oder Steuervorgaben zusammenarbeiten müssen. Die Objekte in dieser Darstellung können dabei auch so genannte Baumknoten darstellen und können mit beliebigen Bezeichnungen versehen werden; sie sind hier zur besseren Übersichtlichkeit mit Bezugszeichen durchnummeriert. Die Kommentare und die Wertangaben in den Spalten der Figur sind hier nur beispiel­ haft für mögliche Visualisierungen des technischen Prozesses angegeben.
Das dargestellte Ausführungsbeispiel kann zum Beispiel zur Steuerung einer Waschmittelproduktion herangezogen werden, wobei ein erstes Objekt 10 eine Teilanlage der Waschmittel­ produktion darstellen kann, deren Unterstruktur im Baum aus­ geblendet ist. Ein Objekt 11 kann eine weitere Teilanlage der Waschmittelproduktion mit eingeblendeter Unterstruktur dar­ stellen, wobei ein Objekt 12 eine technische Funktion und Objekte 13 bis 16 Funktionselemente der technischen Funktion darstellen können. Ein Objekt 20 kann eine weitere technische Funktion mit Funktionselementen 21 bis 23 darstellen. Ein Objekt 30 kann zum Beispiel ein Funktionselement direkt unter der Teilanlage gemäß dem Objekt 11 darstellen.
In der Baumstruktur nach der Figur kann beispielsweise der zu bearbeitende Baumknoten 11 ausgewählt werden. In der ge­ sonderten Tabellendarstellung wird dann nicht nur das un­ mittelbar im Baumknoten 11 befindliche Objekt 30 dargestellt, sondern auch alle in den darunter liegenden Baumknoten 12 und 20 befindlichen Objekte 13 bis 16 und 21 bis 23.
Es kann beispielsweise auch der Baumknoten 10 ohne eingeblen­ dete Unterstruktur zum Bearbeiten ausgewählt werden. In der gesonderten Tabellendarstellung werden dann alle in allen unterlagerten Baumknoten vom Knoten 10 befindlichen Objekte dargestellt.
In der gesonderten, rechts angeordneten Tabellendarstellung können Mess-, Status- und Vorgabewerte oder allgemeiner die Eigenschaften für jedes Objekt in mindestens einer Zeile dar­ gestellt, dokumentiert und bearbeitet werden. Komplexe Ob­ jekte mit vielen Eigenschaften können in einer Tabelle mit mehreren Registern dargestellt werden, wobei die Register jeweils gleiche Arten von Eigenschaften der Objekte enthalten können.
Im dargestellten Ausführungsbeispiel dient die erste Ta­ bellenspalte zur Anzeige der Hierarchie des jeweiligen Ob­ jektes im Baum und stellt somit die Verknüpfung zwischen Tabellenzeile und Baumstruktur dar.

Claims (7)

1. Verfahren zur Auswahl, zur Bearbeitung und zur Anzeige von Daten oder Datenobjekten, die in einer vorgegebenen Hierar­ chie in adressierbaren Speicherräumen einer Datenverarbei­ tungsanlage hinterlegt sind, bei der die Hierarchie eine Baumstruktur mit einem Stamm und davon abzweigenden Unter­ gliederungen aufweist, dadurch gekennzeichnet, dass eine Anzeige und/oder gemeinsame Bearbeitung von Daten oder Datenobjekten (13 bis 16, 21 bis 23, 30) aus Auflistungen in unterschiedlichen Hierarchiestufen der Baumstruktur in einer gemeinsamen Tabelle durchgeführt wird.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Auflistungen von Daten oder Datenobjekten (13 bis 16, 21 bis 23, 30) in unterschiedlichen Hierarchiestufen ge­ meinsam visualisiert werden und daneben Mess-, Status- oder Vorgabewerte in Tabellenform darstellbar und bearbeitbar sind.
3. Ver fahren nach Anspruch 2, dadurch gekennzeichnet, dass die Baumstruktur auf einem Bildschirm mit vorgegebenen Symbolen für die Daten oder die Datenobjekte (13 bis 16, 21 bis 23, 30) und die Baumknoten (10, 11, 12, 20) dargestellt wird und die Auswahl durch Tastaturbefehle der Datenverarbei­ tungsanlage oder durch Betätigung einer Computermaus erfolgt.
4. Software-Modul für eine Datenverarbeitungsanlage zur Aus­ wahl, zur Bearbeitung und zur Anzeige von Daten oder Daten­ objekten, die in einer vorgegebenen Hierarchie in adressier­ baren Speicherräumen einer Datenverarbeitungsanlage hinter­ legt sind, bei der die Hierarchie eine Baumstruktur mit einem Stamm und davon abzweigenden Untergliederungen aufweist, dadurch gekennzeichnet, dass das Software-Modul eine Anzeige oder gemeinsame Bearbeitung von Daten oder Daten­ objekten (13 bis 16, 21 bis 23, 30) aus Auflistungen in unterschiedlichen Hierarchiestufen der Baumstruktur in einer gemeinsamen Tabelle durchführt.
5. Software-Modul nach Anspruch 4, dadurch gekennzeich­ net, dass durch das Software-Modul die Auflistung von Daten oder Datenobjekten (13 bis 16, 21 bis 23, 30) in unterschied­ lichen Hierarchiestufen gemeinsam visualisierbar sind und daneben Mess-, Status- oder Vorgabewerte in Tabellenform dar­ stellbar und bearbeitbar sind.
6. Software-Modul nach Anspruch 5, dadurch gekennzeich­ net, dass durch das Software-Modul die Baumstruktur auf einem Bildschirm mit vorgegebenen Symbolen für die Daten oder die Datenobjekte (13 bis 16, 21 bis 23, 30) und die Baum­ knoten (10, 11, 12, 20) darstellbar sind, wobei die Auswahl durch Tastaturbefehle der Datenverarbeitungsanlage oder durch Betätigung einer Computermaus erfolgt.
7. Datenverarbeitungsanlage mit einem Software-Modul nach einem der vorhergehenden Ansprüche 4 bis 6.
DE10035270A 2000-07-20 2000-07-20 Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten Ceased DE10035270A1 (de)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE10035270A DE10035270A1 (de) 2000-07-20 2000-07-20 Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten
PCT/DE2001/002684 WO2002008952A2 (de) 2000-07-20 2001-07-18 Verfahren zur auswahl, bearbeitung und anzeige von daten oder datenobjekten
JP2002514586A JP2004505350A (ja) 2000-07-20 2001-07-18 データまたはデータオブジェクトの選択、処理および表示方法
CN01813055A CN1443327A (zh) 2000-07-20 2001-07-18 选择、处理和显示数据或数据对象的方法
EP01956332A EP1317719A2 (de) 2000-07-20 2001-07-18 Verfahren zur auswahl, bearbeitung und anzeige von daten oder datenobjekten
US10/347,398 US7136060B2 (en) 2000-07-20 2003-01-21 Method for selecting, processing and displaying data or data objects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10035270A DE10035270A1 (de) 2000-07-20 2000-07-20 Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten

Publications (1)

Publication Number Publication Date
DE10035270A1 true DE10035270A1 (de) 2002-01-31

Family

ID=7649570

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10035270A Ceased DE10035270A1 (de) 2000-07-20 2000-07-20 Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten

Country Status (6)

Country Link
US (1) US7136060B2 (de)
EP (1) EP1317719A2 (de)
JP (1) JP2004505350A (de)
CN (1) CN1443327A (de)
DE (1) DE10035270A1 (de)
WO (1) WO2002008952A2 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1376323A1 (de) * 2002-06-27 2004-01-02 Abb Research Ltd. Graphische Benutzerschnittstelle für hierarchisch organisierte Objekte
DE102005046705A1 (de) * 2005-09-29 2007-01-04 Siemens Ag System zum Bearbeiten von hierarchisch strukturierten Datenelementen

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6662287B1 (en) * 2001-10-18 2003-12-09 Lsi Logic Corporation Fast free memory address controller
US20040044648A1 (en) * 2002-06-24 2004-03-04 Xmyphonic System As Method for data-centric collaboration
US20050065960A1 (en) * 2003-09-19 2005-03-24 Jen-Lin Chao Method and system of data management
US20060075394A1 (en) * 2004-10-01 2006-04-06 Tatsuya Iwamoto Dynamic loading and unloading for processing unit
US7359908B2 (en) * 2004-12-06 2008-04-15 International Business Machines Corporation Techniques for managing interdependent data objects
US8201106B2 (en) * 2005-07-01 2012-06-12 Alcatel Lucent Method for transforming a tree structure into a more human-comprehensible document
US8046677B2 (en) * 2006-01-30 2011-10-25 International Business Machines Corporation Displaying relationships between tabular data using spatial identifiers
US20090171896A1 (en) * 2007-12-28 2009-07-02 Herbert Hackmann Method and system for generating a link hierarchy
US20090171897A1 (en) * 2007-12-28 2009-07-02 Ulrich Spinola Method and system for case management
US20090172004A1 (en) * 2007-12-28 2009-07-02 Herbert Hackmann Method and system for generating a data object assembly
US20090171895A1 (en) * 2007-12-28 2009-07-02 Herbert Hackmann Method and system for generating dynamic associations to data objects
CN103488476B (zh) * 2013-09-02 2017-05-03 用友网络科技股份有限公司 关联数据处理系统和关联数据处理方法
US11010986B2 (en) * 2018-08-30 2021-05-18 Apple Inc. Virtual object kit

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4212173A1 (de) * 1991-04-11 1992-10-15 Mitsubishi Electric Corp Cad/cam-einrichtung mit hierarchischer datenstruktur

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5553209A (en) * 1994-01-28 1996-09-03 Hughes Aircraft Company Method for automatically displaying map symbols
US5777621A (en) * 1994-12-22 1998-07-07 Apple Computer, Inc. Quality control mechanism for three-dimensional graphics rendering
EP0919896A1 (de) * 1997-12-01 1999-06-02 Siemens Aktiengesellschaft Verfahren zur bildschirmgestützten Definition und Parametrierung von Schnittstellen
JP3636272B2 (ja) * 1998-02-09 2005-04-06 富士通株式会社 アイコン表示方法、その装置、及び記録媒体

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4212173A1 (de) * 1991-04-11 1992-10-15 Mitsubishi Electric Corp Cad/cam-einrichtung mit hierarchischer datenstruktur

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1376323A1 (de) * 2002-06-27 2004-01-02 Abb Research Ltd. Graphische Benutzerschnittstelle für hierarchisch organisierte Objekte
DE102005046705A1 (de) * 2005-09-29 2007-01-04 Siemens Ag System zum Bearbeiten von hierarchisch strukturierten Datenelementen

Also Published As

Publication number Publication date
EP1317719A2 (de) 2003-06-11
WO2002008952A2 (de) 2002-01-31
US7136060B2 (en) 2006-11-14
JP2004505350A (ja) 2004-02-19
WO2002008952A3 (de) 2003-03-27
CN1443327A (zh) 2003-09-17
US20030137509A1 (en) 2003-07-24

Similar Documents

Publication Publication Date Title
DE10035270A1 (de) Verfahren zur Auswahl, Bearbeitung und Anzeige von Daten oder Datenobjekten
EP1110127B1 (de) Informations-, bedien- und/oder beobachtungssystem mit modellbasierter benutzeroberfläche und verfahren zum modellbasierten bedienen und/oder beobachten
DE19944055A1 (de) Verfahren und Gerät zur integrierten Anzeige von Prozessereignissen und von Tendenzdaten
EP1402368A2 (de) Softwarewerkzeug zur überwachung eines automatisierungsgerätes auf störungen
EP1701258A1 (de) Darstellung hierarchischer Softwarestrukturen
WO2003027896A2 (de) Visualisierung eines vergleichsergebnisses mindestens zweier in verzeichnisbäumen organisierter datenstrukturen
EP1036352B1 (de) Verfahren zur bildschirmgestützten definition und parametrierung von schnittstellen
DE112011105625T5 (de) Sequenzprogramm-Erzeugungsvorrichtung
EP1640826B2 (de) Darstellung von Prozesswerten in der Automatisierungstechnik
DE102007062453A1 (de) Verfahren zum Programmieren und/oder Diagnostizieren einer speicherprogrammierbaren Steuerung
EP1752896B1 (de) Grafische Verschaltung von Hardware-Signalen
EP1347376B1 (de) Software zur Visualisierung hierarchisch stufbaren Objekten
DE10245890A1 (de) Bildschirmelement zur Visualisierung und Projektierung von einfach und mehrfach verwendeten Anwendertexten in einem Datenverarbeitungssystem
EP1307794B1 (de) Verfahren sowie verarbeitungssystem zur ermittlung der räumlichen struktur eines steuerungssystems
DE10220094B4 (de) Datenverarbeitungssystem
DE102006044800A1 (de) Fahrzeugkommunikationssystem für einen Kraftwagen mit einem graphischen Benutzermenü und Verfahren zum Erweitern eines in einer hierarchischen Baumstruktur organisierten graphischen Benutzermenüs
EP1594090B1 (de) Graphische Benutzeroberfläche zum Darstellen von mehrfach hierarchisch gegliederten Mengen
EP1241568B1 (de) Verfahren und Vorrichtung zur Einfügung von Variablen in den Programmablauf einer Datenverarbeitungsanlage
EP1428082B1 (de) Objektbearbeitungssystem mit einem objektmodell
DE10311055B3 (de) Verfahren und Anordnung zur Projektierung eines elektrischen Systems
DE10159840A1 (de) Verfahren und Vorrichtung zur automatischen Zuordnung mindestens eines Identifikationsdatensatzes für mindestens ein Bauelement eines technischen Systems
DE10112508B4 (de) Verfahren und Vorrichtung zur Anordnung von Datenobjekten in einer Datenverarbeitungsanlage
EP1547312A2 (de) Verfahren zur bearbeitung und visualisierung verteilt gespeicherter daten
WO2007101487A1 (de) Verfahren zur automatischen erzeugung von aktuellen architekturinformationen eines software-systems
DE10207534A1 (de) Anzeigeverfahren zur Unterstützung der Ein- und Ausgabe von Daten in Tabellenkalkulationsprogrammen

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection