or
Bookmark and Share
Flowchart programming for industrial controllers, in particular motion controllers
   
Document Number
US Patent 7000191
Issued Date
February 14, 2006
Link
Inventors
Map
Abstract
A method and a device for graphical programming of industrial controllers, in particular motion controllers where a user is supported with regard to programmable controller functionality as well as with regard to motion functionality. A structured textual language is generated from graphical motion control flowcharts and converted in a processor-independent pseudo-code. Only the latter is loaded into the controller and converted to executable code.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
38
Comments:
no comments yet
Owner
Published
February 14, 2006
Application Number
09/911,586
Filed
July 24, 2001
US Classification
715/764   700/83 700/86 715/762 715/771 715/965 717/106 717/109 717/110 717/120
Int'l Classification
G09G   5/00   (20060101)  
Assistant Examiner
Parent Case
CROSS REFERENCE TO RELATED APPLICATIONS This application claims priority to the German applications No. 10038441.2, No. 10038440.4 and No. 10038439.0 all three filed on Aug. 7, 2000 and which are incorporated by reference herein in their entirety.
Priority Data
Aug 07, 2000 [DE] 100 38 440 Aug 07, 2000 [DE] 100 38 439 Aug 07, 2000 [DE] 100 38 441
USPTO Field of Search
345/762   345/763   345/764   345/771   345/965   345/967   345/835   700/83   700/86   700/87   717/106   717/109   717/110   717/113   717/120   717/121  
Related Patents
7133738 - System and method for programming an automation system, based on pulse timing diagrams - Owned by Siemens Aktiengesellschaft (Munich,DE)

The invention relates to a system and method for programming an automation system. To avoid conversion errors and to guarantee data during the programming of an automated system, a graphic description by means of pulse timing diagrams is used to generate a program of the automation system, in particular the program of a memory programmable control. Modifications of the pulse timing diagrams thus lead directly to modifications of the program of the memory programmable control, without the need for a renewed conversion that potentially contains errors.

7302676 - Method for debugging flowchart programs for industrial controllers - Owned by Siemens Aktiengesselschaft (Munich,DE)

A method for debugging flowchart based computer programs for industrial controllers, in particular motion controllers, wherein suspend commands are assigned to the graphical elements. Through the use of a task control mechanism in the run time system, the user may debug the program on the flowchart level, using a single-step mode and/or a breakpoint mode.

7493595 - Multiple-user graphical programming and analysis environment - Owned by The United States of America as represented by the Secretary of the Navy (Washington, DC)

A multiple-user graphical programming and analysis environment is disclosed that includes graphically represented code objects, graphically represented inter-code object connections, application programs, and a graphical white board area. Each code object may be created by a user, and accessible by other users in an asynchronous fashion, in accordance with the security privileges of the other users. Each inter-code object connection represents data transfer between a pair of code objects. Each application program is made up of one or more chains of the code objects, interconnected via the inter-code object connections. The code objects are definable and movable within the graphical white board area, and the inter-code object connections are creatable within this area. The application programs are executable within the graphical white board area. The code objects, as well as the environment itself, may be developed in an architecture-independent and Internet web browsing program-independent computer programming technology, such as Java.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us