|
|
Software Used: |
|
Windows XP SP2, RSLogix 5000, RSLinx |
|
|
Course Description: |
|
For many programmers, relay logic is cumbersome to work with, so more and more programs are being written in the Structured Text language. This language is similar in some ways to more popular programming languages such as C. This course will show your students real examples of routines that are being written in structured text, and give them time to practice writing the code. |
|
|
Prerequisites: |
|
Students who take this course must be comfortable working in a Microsoft Windows environment. It is highly suggested that the students have previously attended the ControlLogix Level 1 (PLC-A263) course. |
|
|
Course Objectives: |
|
At the completion of this course, students will be able to:
Utilize the tag databses to declare variables for use in a program
Set up User Defined DataTypes (UDT's) for use in the tag databases
Utilize 'Operators' in structured text to manipulate variables
Configure 'Constructs' for conditions and loops
Write Structured Text Logic to read and manipulate field devices
Navigation and troubleshooting of an existing project |
|
|
Outline: |
|
Review
- Hardware
- Tags
- User Defined Datatypes (UDT's)
- Task Organization
Operators
- The Assignment Operator (Retentative and Non-retentative)
- Arithmetic Operators (Add, Subtract, Multiply, Divide)
- Documenting the project
Constructs
- If...Then...
- Case...Of...
- For...Do...
- While...Do...
- Repeat...Until...
Logic
- Energize and De-energize simple outputs
- Structured Text Timers
- Structured Text Counters
- Scaling Analog
- Performing Comparisons
- Performing Calculations
Navigation and Troubleshooting
- Cross Referencing
- The Watch Window
- Troubleshoot an existing project
|
|
<< Back to Courses Page
| Return to the top ^^ | Printable Version
|
|