Graphical user interface for the programming of programmable...

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S083000, C700S017000, C700S018000, C345S215000, C345S960000

Reexamination Certificate

active

06369841

ABSTRACT:

FIELD OF AND BACKGROUND OF THE INVENTION
The invention relates to new and useful improvements in graphical user interfaces. More particularly, the invention relates to graphical user interfaces based on the “Windows”® operating system in the “personal computer” class, which are widely used in the operation of computer programs. Such interfaces are known to offer virtually self-explanatory, intuitive control of computer programs even for inexperienced persons. One basis for the simplified operating characteristics consists of modern operating devices for computers, in particular the “mouse”, which make the operating elements of graphical user interfaces particularly accessible.
In the area of industrial data processing, in particular the processing of production data in technical processes, such as by means of programmable controllers, the work of planning and designing process control programs is often carried out on something like a command code level. In this process, control instructions directed toward the inputs and outputs of the controller must be compiled in a special programming language, for example STEP 5 or STEP 7 language of the SIEMENS Company to form a so-called sequence control. Working with programming tools of this kind requires, at a minimum, prior knowledge and technical experience. Consequently this is possible at best for the operating personnel, for example, of production technology systems in which programmable controllers are employed.
The periodical “industrie−elektrik+elektronik,” Maschinenausrüstung+Automatisierung, Volume 1, January 1988, describes a system-independent programming system for controllers under the title “SPS-Esperanto” (incorporated herein by reference). This CAD/CAM software package is a graphical programmer tool for the programming of programmable controllers. In the process, the desired control task can be described by means of graphical modules, connecting lines, and comments. Other references directed to graphical systems include: U.S. Pat. No. 4,914,568 to Kodosky et al.; EP 0 549 510 A2 to Chang et al.; and Dellen et al., “Automated Code Generation from Graphical, Reusable Templates”, Proceedings of the 10th Digital Avionics Systems Conference, Oct. 14-17, 1991, each of which is incorporated herein by reference.
OBJECTS OF THE INVENTION
It is intended to make simple programmable controllers available to a broad circle of predominantly nonprofessional people. This group can use programmable controllers in many ways, such as in domestic installations. For them, however the use of conventional programming tools at a level similar to command code is not possible.
Accordingly, one object of the invention is to provide a graphical user interface for the programming of programmable controllers which even inexperienced users from the non-industrial sector can manage.
SUMMARY OF THE INVENTION
This and other objects are achieved by means of the graphical user interface of the independent claims. In particular, the invention provides both a graphical user interface and a method for programming a programmable controller. The interface includes a plurality of output interfaces and a plurality of programming windows assigned respectively to each of the output interfaces. Each one of the programming windows contains, first, a base node as a first graphical operating element for the output interface for that particular programming window as well as, second, at least one additional node as an additional graphical operating element for an input interface or for a group of linked interfaces of the programmable controller. The additional node includes at least one output branch line having a free end which is actuable to be coupled to the base node or to some further additional node by operating a graphical operating means such as a computer mouse. Coupling the free end of the output branch line of the additional node to the base node or to the further additional node establishes both a graphical and a control-system linkage between the coupled nodes. Further advantageous embodiments of the invention are the subject matter of the dependent claims.


REFERENCES:
patent: 4914568 (1990-04-01), Kodosky et al.
patent: 5291587 (1994-03-01), Kodosky
patent: 5381524 (1995-01-01), Lewis
patent: 5386362 (1995-01-01), Keret
patent: 5481741 (1996-01-01), McKaskle et al.
patent: 5598418 (1997-01-01), Lo et al.
patent: 5623401 (1997-04-01), Baxter
patent: 5745686 (1998-04-01), Saito et al.
patent: 5801702 (1998-09-01), Dolan et al.
patent: 5805931 (1998-09-01), Morzano et al.
patent: 5831869 (1998-11-01), Ellis et al.
patent: 5877766 (1999-03-01), Bates et al.
patent: 5910803 (1999-06-01), Grau et al.
patent: RE36444 (1999-12-01), Sanchez-Frank
patent: 0549510 (1993-06-01), None
Dellen et al., “Automated Code Generation From Graphical, Reusable Templates”, Proceedings of the 10th IEEE/AIAA Digital Avionics Systems Conf., Oct. 14-17, 1991, Los Angeles, USA, pp. 299-304.
Holder, Manfred, “SPS-Esperanto”, industrie-elektrik + elektronik Maschinenausrüstung + Automatisierung, Jan. 1988, No. 1, pp. 16-18.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Graphical user interface for the programming of programmable... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Graphical user interface for the programming of programmable..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Graphical user interface for the programming of programmable... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2904942

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.