Claims
- 1. A method for controlling a machine, the machine having at least one motion control device coupled to and controlling an actuator, said method comprising:
displaying a plurality of items in one area of a display screen, the items representing functions performable by the actuator; selecting a first item from said plurality of items; causing a first icon corresponding to said selected first item to be displayed in a second area of the display screen, a direction along said second area representing a chronologic sequence; selecting a second item from said plurality of items; causing a second icon corresponding to said selected second item to be displayed in said second area of the display screen; and permitting said second icon to be positioned in contact with said first icon in said second area if said second item is chronologically sequentially compatible with said first item.
- 2. An apparatus for controlling a machine, the machine having at least one motion control device coupled to and controlling an actuator, said apparatus comprising:
means for displaying a plurality of items in one area of a display screen, the items representing functions performable by the actuator; means for selecting a first item from said plurality of items; means for causing a first icon corresponding to said selected first item to be displayed in a second area of the display screen, a direction along said second area representing a chronologic sequence; means for selecting a second item from said plurality of items; means for causing a second icon corresponding to said selected second item to be displayed in said second area of the display screen; and means for permitting said second icon to be positioned in contact with said first icon in said second area if said second item is chronologically sequentially compatible with said first item.
- 3. A program storage device containing a program of instructions readable by a machine for performing a method, the method comprising:
displaying a plurality of items in one area of a display screen, the items representing functions performable by the actuator; selecting a first item from said plurality of items; causing a first icon corresponding to said selected first item to be displayed in a second area of the display screen, a direction along said second area representing a chronologic sequence; selecting a second item from said plurality of items; causing a second icon corresponding to said selected second item to be displayed in said second area of the display screen; and permitting said second icon to be positioned in contact with said first icon in said second area if said second item is chronologically sequentially compatible with said first item.
- 4. A method for controlling a machine, the machine having at least one motion control device coupled to and controlling an actuator, the machine including a programmable controller having a display device, said method comprising:
displaying a representation of a plurality of I/O ports of the at least one motion control device on one area of the display device; displaying a representation of an I/O port of the actuator on a second area of the display device; and allowing a user to construct links graphically illustrated as lines coupling selected ones of said representations of said plurality of I/O ports of the at least one motion control device and said representation of an I/O port of the actuator, the links representing logical communications connections within the programmable controller.
- 5. An apparatus for controlling a machine, the machine having at least one motion control device coupled to and controlling an actuator, the machine including a programmable controller having a display device, said apparatus comprising:
means for displaying a representation of a plurality of I/O ports of the at least one motion control device on one area of the display device; means for displaying a representation of an I/O port of the actuator on a second area of the display device; and means for allowing a user to construct links graphically illustrated as lines coupling selected ones of said representations of said plurality of I/O ports of the at least one motion control device and said representation of an I/O port of the actuator, the links representing logical communications connections within the programmable controller.
- 6. A program storage device containing a program of instructions readable by a machine for performing a method, the method comprising:
displaying a representation of a plurality of I/O ports of the at least one motion control device on one area of the display device; displaying a representation of an I/O port of the actuator on a second area of the display device; and allowing a user to construct links graphically illustrated as lines coupling selected ones of said representations of said plurality of I/O ports of the at least one motion control device and said representation of an I/O port of the actuator, the links representing logical communications connections within the programmable controller.
- 7. A method for controlling a machine, the machine having at least one motion control device coupled to and controlling an actuator, the machine including a programmable controller having a display device, said method comprising:
displaying a representation of a plurality of I/O ports of the at least one motion control device on one area of the display device; displaying port communication information relating to at least one of said plurality of I/O ports of the at least one motion control device; displaying a representation of an I/O port of the actuator on a second area of the display device; displaying port communication information relating to said I/O port of the actuator; and allowing a user to construct links graphically illustrated as lines coupling selected ones of said representations of said plurality of I/O ports of the at least one motion control device and said representation of an I/O port of the actuator, the links representing logical communications connections within the programmable controller, the links only being constructible if the port communication information relating to said at least one of said plurality of I/O ports of the at least one motion control device is compatible with said port communication information relating to said I/O port of the actuator.
- 8. An apparatus for controlling a machine, the machine having at least one motion control device coupled to and controlling an actuator, the machine including a programmable controller having a display device, said apparatus comprising: means for displaying a representation of a plurality of I/O ports of the at least one motion control device on one area of the display device;
means for displaying port communication information relating to at least one of said plurality of I/O ports of the at least one motion control device; means for displaying a representation of an I/O port of the actuator on a second area of the display device; means for displaying port communication information relating to said I/O port of the actuator; and means for allowing a user to construct links graphically illustrated as lines coupling selected ones of said representations of said plurality of I/O ports of the at least one motion control device and said representation of an I/O port of the actuator, the links representing logical communications connections within the programmable controller, the links only being constructible if the port communication information relating to said at least one of said plurality of I/O ports of the at least one motion control device is compatible with said port communication information relating to said I/O port of the actuator.
- 9. A program storage device containing a program of instructions readable by a machine for performing a method, the method comprising:
displaying a representation of a plurality of I/O ports of the at least one motion control device on one area of the display device; displaying port communication information relating to at least one of said plurality of I/O ports of the at least one motion control device; displaying a representation of an I/O port of the actuator on a second area of the display device; displaying port communication information relating to said I/O port of the actuator; and allowing a user to construct links graphically illustrated as lines coupling selected ones of said representations of said plurality of I/O ports of the at least one motion control device and said representation of an I/O port of the actuator, the links representing logical communications connections within the programmable controller, the links only being constructible if the port communication information relating to said at least one of said plurality of I/O ports of the at least one motion control device is compatible with said port communication information relating to said I/O port of the actuator.
- 10. A machine control system, comprising:
at least one motion control device coupled to an actuator, the motion control device controlling the actuator; a programmable controller for controlling the at least one motion control device; a display device under control of the controller; wherein the programmable controller causes said display device to display a plurality of items in one area of said display device, the items representing functions performable by the actuator and individually selectable by a user to cause a first icon corresponding to a first selected item to be displayed in a second area of said display device and a second icon corresponding to a second selected item to be displayed in said second area, a direction along said second area representing a chronologic sequence, and said second icon being positionable in contact with said first icon in said second area only if said second item is chronologically sequentially compatible with said first item.
RELATED APPLICATIONS
[0001] This application claims the benefit of provisional United States Patent Application Ser. No. 60/188559 filed on Mar. 10, 2000 in the names of Ronald G. Genise and Foster J. Salotti, IV and commonly assigned herewith.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60188559 |
Mar 2000 |
US |