DEVICES, SYSTEMS, AND METHODS FOR CONFIGURING A PROGRAMMABLE LOGIC CONTROLLER
First Claim
Patent Images
1. A system comprising:
- a user interface renderer adapted to cause a plurality of distinct user interfaces to be rendered, each user interface from said plurality of distinct user interfaces adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC), for a selected software application from said plurality of software applications, said user interface renderer adapted to automatically provide a first user interface if said PLC is executing a control program and a second user interface if said PLC is not executing said control program, said first user interface adapted to facilitate debugging said selected software application, said first user interface adapted to receive a debugging input from a user, said second user interface adapted to provide a current set of configuration parameters associated with said selected software application, said second user interface adapted to receive a configuration input from said user, and responsive to said configuration input, said second user interface adapted to change one or more configuration parameters from said current set of configuration parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
Certain exemplary embodiments comprise a system. The system can comprise a user interface renderer, which can be adapted to render a plurality of distinct user interfaces. Each user interface from the plurality of distinct user interfaces can be adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC).
-
Citations
23 Claims
-
1. A system comprising:
a user interface renderer adapted to cause a plurality of distinct user interfaces to be rendered, each user interface from said plurality of distinct user interfaces adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC), for a selected software application from said plurality of software applications, said user interface renderer adapted to automatically provide a first user interface if said PLC is executing a control program and a second user interface if said PLC is not executing said control program, said first user interface adapted to facilitate debugging said selected software application, said first user interface adapted to receive a debugging input from a user, said second user interface adapted to provide a current set of configuration parameters associated with said selected software application, said second user interface adapted to receive a configuration input from said user, and responsive to said configuration input, said second user interface adapted to change one or more configuration parameters from said current set of configuration parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A system comprising:
a circuit to automatically cause a plurality of distinct user interfaces to be rendered, each user interface from said plurality of distinct user interfaces adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC), for a selected software application from said plurality of software applications, said circuit adapted to automatically provide a first user interface if said PLC is executing a control program and a second user interface if said PLC is not executing said control program, said first user interface adapted to facilitate debugging said selected software application, said first user interface adapted to receive a debugging input from a user, said second user interface adapted to provide a current set of configuration parameters associated with said selected software application, said second user interface adapted to receive a configuration input from said user, and responsive to said configuration input, said second user interface adapted to change one or more configuration parameters from said current set of configuration parameters.
-
22. A method comprising:
automatically causing a plurality of distinct user interfaces to be rendered, each user interface from said plurality of distinct user interfaces adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC), for a selected software application from said plurality of software applications, a user interface renderer adapted to automatically provide a first user interface if said PLC is executing a control program and a second user interface if said PLC is not executing said control program, said first user interface adapted to facilitate debugging said selected software application, said first user interface adapted to receive a debugging input from a user, said second user interface adapted to provide a current set of configuration parameters associated with said selected software application, said second user interface adapted to receive a configuration input from said user, and responsive to said configuration input, said second user interface adapted to change one or more configuration parameters from said current set of configuration parameters.
-
23. A machine-readable medium comprising machine instructions for activities comprising:
automatically causing a plurality of distinct user interfaces to be rendered, each user interface from said plurality of distinct user interfaces adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC), for a selected software application from said plurality of software applications, a user interface renderer adapted to automatically provide a first user interface if said PLC is executing a control program and a second user interface if said PLC is not executing said control program, said first user interface adapted to facilitate debugging said selected software application, said first user interface adapted to receive a debugging input from a user, said second user interface adapted to provide a current set of configuration parameters associated with said selected software application, said second user interface adapted to receive a configuration input from said user, and responsive to said configuration input, said second user interface adapted to change one or more configuration parameters from said current set of configuration parameters.
Specification