
Licensed ControlWORKS customers may register for all ControlWORKS
training sessions in the order presented. Please note that the first two classes are required for all programmers who will be developing in ControlWORKS.
ControlWORKS Bootcamp
During this 1-week course, students first acquire a working knowledge of the tools used for
developing with ControlWORKS.
ControlWORKS Bootcamp
introduces students to the topics below:
-
Object-Oriented Methodologies
-
The VisualWorks Language
-
Frameworks
-
ENVY/Developer
-
The Development Environment
-
Debugging and Tuning Performance
-
Building ControlWORKS Releases
Developing in ControlWORKS
Prerequisite: ControlWORKS Bootcamp
This 2-week course teaches students to build a machine control
application based on the ControlWORKS framework.
Developing in ControlWORKS covers the following topics:
-
Using Primary system components contained in the ControlWORKS
framework
-
Configuring and modifying the behavior of components for
their specific application
-
Utilizing these components to accomplish common functions
required by most equipment control systems
-
Configuring these components to build a simple machine control
system simulation
ControlWORKS Scheduling
Prerequisites: ControlWORKS
Bootcamp and Developing in ControlWORKS
This 3-day course provides students with a working knowledge of the
Scheduling Engine. The course includes both lecture and hands-on
exercises, using several different machine configurations.
ControlWORKS Scheduling covers the following topics:
-
Public Interface
-
Detailed Internal Design
-
Configuration of Policies, Rules, Decision Engines, and Resources
-
Extending the Framework with New Policies, Rules, and Decision Engines
|