Claims
- 1. A machine programming and control system, comprising:
a computer including a processor, memory and a display; a device associated with a process; and a flowcharting module executed by said computer that generates and edits a flowchart that contains action and decision blocks that define logic for operating said device to further said process, wherein said flowcharting module allows active debugging objects to be added to said flowchart.
- 2. The machine programming and control system of claim 1 wherein said active debugging objects provide information relating to at least one of debugging of flowchart code and debugging of a portion of said process that is related to said flowchart code.
- 3. The machine programming and control system of claim 1 wherein said active debugging objects include an icon that is added to said flowchart adjacent to related flowchart code to visually identify said active debugging object.
- 4. The machine programming and control system of claim 1 wherein said active debugging object provides at least one of audio and visual feedback.
- 5. The machine programming and control system of claim 1 wherein said active debugging object provides at least one of audio, a movie clip, a link to a website and textual information.
- 6. The machine programming and control system of claim 1 wherein said active debugging object includes at least one of audio, a movie clip, a link to a website and text demonstrating the desired operation of the process.
- 7. The machine programming and control system of claim 1 wherein said active debugging object includes at least one of audio, a movie clip, a link to a website and text describing correct values for control variables at a first logical point in said flowchart.
- 8. A method of operating a machine programming and control system, comprising:
generating and editing a flowchart using a flowcharting module; adding action and decision blocks to said flowchart to define logic for operating a device to further a process; and adding active debugging objects to said flowchart.
- 9. The method of claim 8 wherein said active debugging objects provide information relating to at least one of debugging of flowchart code and debugging of a portion of said process that is related to said flowchart code.
- 10. The method of claim 8 further comprising adding said active debugging objects to said flowchart adjacent to related flowchart code.
- 11. The method of claim 8 further comprising providing at least one of audio and visual feedback using said active debugging object.
- 12. The method of claim 8 further comprising providing at least one of audio, a movie clip, a link to a website and textual information using said active debugging object.
- 13. The method of claim 8 further comprising providing at least one of audio, a movie clip, a link to a website and text demonstrating the desired operation of the process using said active debugging object.
- 14. The method of claim 8 further comprising wherein providing at least one of audio, a movie clip, a link to a website, and text describing correct values for control variables at a first logical point in said flowchart using said active debugging object.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/310,387, filed Aug. 6, 2001, which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60310387 |
Aug 2001 |
US |