Course 1 - RSLogix500 / SLC500 Programming
Section 1 Getting Started
1.1 Objective
1.2 Exercise – Creating a Program
1.3 Exercise – Defining I/O Configuration
Section 2 Adding Basic Logic
2.1 Objective
2.2 Exercise – OTE, XIC, XIO
2.3 Exercise – Adding Address Descriptions and Symbols
2.4 Exercise – RSLogix 500 View Properties
Section 3 Adding More than Basic Logic
3.1 Objective
3.2 Exercise - Programming with Symbols
3.3 Exercise – Branches
3.4 Exercise – Adding Motor Seal-in Circuit
3.5 Exercise – Add Latches (OTL, OTU)
3.6 Exercise – Rung Comments and Page Titles
3.7 Exercise – Advanced Diagnostics
Section 4 Getting to Know Your Processor Online
4.1 Objective
4.2 Exercise – Downloading to the Processor
4.3 Exercise – Going Online
4.4 Exercise – Processor Modes
4.5 Exercise – Program File Online Monitoring
4.6 Exercise – Data File Online Monitoring
4.7 Exercise – Project Organization
Section 5 Timers and Counters
5.1 Objective
5.2 Exercise – Introduction to Timers and Counters
5.3 Exercise – TON, CTU and RES
Section 6 Introduction to Addition and Subtraction
6.1 Objective
6.2 Exercise – Add and Subtract with Registers
6.3 Exercise – Add and Subtract with Registers and Constants
Section 7 Compare Commands
7.1 Objective
7.2 Exercise – GTR, GEQ, LES, LEQ, EQU, NEQ
Section 8 More Addition and Subtraction
8.1 Objective
8.2 Exercise – Adding and Subtracting with One-shots
8.3 Exercise – Parking Lot, Part 1
Section 9 Multiply and Divide
9.1 Objective
9.2 Exercise – Introduction to Multiplying and Dividing
9.3 Exercise – Multiply and Divide with Registers and Constants
9.4 Exercise – Parking Lot, Part 2
Section 10 Move Command
10.1 Objective
10.2 Exercise – MOV
Section 11 Programming Project
11.1 Exercise - Traffic Light, Part 1
11.2 Exercise – Traffic Light, Part 2
Section 12 Final Programming Projects
12.1 Project - Bottling Line
12.2 Project – Lumber Yard
This section will cover how to use the RSLogix 500 software to create a new project file, give the PLC processor a name and define the type of processor to be used in the project. This section also covers using the IO Configuration dialog window to define the rack type, identify the IO cards being used by indicating their slot position within the rack, and select the power supply for each rack.
Exercise 1 - Creating a program
Exercise 2 - Defining I/O configuration
Section 1 Getting Started
1.1 Objective
1.2 Exercise – Creating a Program
1.3 Exercise – Defining I/O Configuration
Section 2 Adding Basic Logic
2.1 Objective
2.2 Exercise – OTE, XIC, XIO
2.3 Exercise – Adding Address Descriptions and Symbols
2.4 Exercise – RSLogix 500 View Properties
Section 3 Adding More than Basic Logic
3.1 Objective
3.2 Exercise - Programming with Symbols
3.3 Exercise – Branches
3.4 Exercise – Adding Motor Seal-in Circuit
3.5 Exercise – Add Latches (OTL, OTU)
3.6 Exercise – Rung Comments and Page Titles
3.7 Exercise – Advanced Diagnostics
Section 4 Getting to Know Your Processor Online
4.1 Objective
4.2 Exercise – Downloading to the Processor
4.3 Exercise – Going Online
4.4 Exercise – Processor Modes
4.5 Exercise – Program File Online Monitoring
4.6 Exercise – Data File Online Monitoring
4.7 Exercise – Project Organization
Section 5 Timers and Counters
5.1 Objective
5.2 Exercise – Introduction to Timers and Counters
5.3 Exercise – TON, CTU and RES
Section 6 Introduction to Addition and Subtraction
6.1 Objective
6.2 Exercise – Add and Subtract with Registers
6.3 Exercise – Add and Subtract with Registers and Constants
Section 7 Compare Commands
7.1 Objective
7.2 Exercise – GTR, GEQ, LES, LEQ, EQU, NEQ
Section 8 More Addition and Subtraction
8.1 Objective
8.2 Exercise – Adding and Subtracting with One-shots
8.3 Exercise – Parking Lot, Part 1
Section 9 Multiply and Divide
9.1 Objective
9.2 Exercise – Introduction to Multiplying and Dividing
9.3 Exercise – Multiply and Divide with Registers and Constants
9.4 Exercise – Parking Lot, Part 2
Section 10 Move Command
10.1 Objective
10.2 Exercise – MOV
Section 11 Programming Project
11.1 Exercise - Traffic Light, Part 1
11.2 Exercise – Traffic Light, Part 2
Section 12 Final Programming Projects
12.1 Project - Bottling Line
12.2 Project – Lumber Yard
SECTION 1 - (PREVIEW ONLY)
This section will cover how to use the RSLogix 500 software to create a new project file, give the PLC processor a name and define the type of processor to be used in the project. This section also covers using the IO Configuration dialog window to define the rack type, identify the IO cards being used by indicating their slot position within the rack, and select the power supply for each rack.
Exercise 1 - Creating a program
Exercise 2 - Defining I/O configuration
SECTION 2 - (PREVIEW ONLY)
This section will cover how to add a rung to a program file and then insert simple instructions to the rung. This section will also cover adding descriptions and symbols to address registers.
Exercise 1 - OTE, XIC, XIO
Exercise 2 - Adding Descriptions and Symbols
Exercise 3 - RSLogix500 View Properties
SECTION 3 - (PREVIEW ONLY)
This section will cover how to add address registers to instructions using the address symbols. Next, you will learn different methods of adding branches to rungs and finally you will program a motor seal-in circuit.
Exercise 1 - Programming with Symbols
Exercise 2 - Branches
Exercise 3 - Motor Seal-in Circuits
Exercise 4 - Latches - OTL, OTU
Exercise 5 - Rung Comments and Page Titles
Exercise 6 - Advanced Diagnostics
SECTION 4 - (PREVIEW ONLY)
This section will cover how to download a project and go online with the processor. This section will also show the different processor modes and how the different ways to switch between them. Finally, you will learn how to monitor the program file and data files of you project online.
Exercise 1 - Downloading
Exercise 2 - Going Online
Exercise 3 - Processor Modes
Exercise 4 - Program Monitoring
Exercise 5 - Data Monitoring
Exercise 6 - Project Organization
Project - Garage Door
SECTION 5 - (PREVIEW ONLY)
This section will cover the timer and counter instructions, discussing the properties of the instructions and give examples of how to use them in your program.
Exercise 1 - Introduction to Timers and Counters
Exercise 2 - TON, CTU and RES instruction types
SECTION 6 - (PREVIEW ONLY)
This section introduces the ADD and SUB instructions.
Exercise 1 - Addition and Subtraction with Registers
Exercise 2 - Addition and Subtraction with Constants
SECTION 7 - (PREVIEW ONLY)
This section will cover the comparison instructions used to compare values of data.
Exercise 1 - Comparisons - GRT, GEQ, LES, EQU, NEQ
SECTION 8 - (PREVIEW ONLY)
SECTION 9 - (PREVIEW ONLY)
The objective of this section is to introduce the MUL and DIV instructions.
Exercise 1 - Introduction to Multiply and Divide
Exercise 2 - Multiply/Divide with Constants
Exercise 3 - Parking Lot Program, Part 2
SECTION 10 - (PREVIEW ONLY)
This section will introduce the MOV instruction which is used to move a copy of the source to the destination each scan.
Exercise 1 - MOV Instruction
SECTION 11 - (PREVIEW ONLY)
This is the first of three programs that you will complete to make sure you fully understand the material in this course. This is a fairly simple and standard program for PLC programming students. Everybody understands a stop light so it is a "system" that needs little explaination to understand the required operation. Make sure you take the time to submit your final programs to the training area of the forum for instructor review. We will make sure that the program works as required and follows proper programming principles. Keep in mind that there are many different ways to program the same operation. While some of the methods may produce proper results and some others may give you proper results most of the time - a good program requires more. It must be well organized and well documented and programmed for your audience. That means that you need to consider who will be taking care of the system you are programming. Consider their level of programming. The best plan? Keep it simple.
Exercise 1 - Traffic Light, Part 1
Exercise 2 - Traffic Light, Part 2
SECTION 12 - (PREVIEW ONLY)
The objective of this section is to become more proficient with the instructions covered in course 1. These final two programs will stretch your understanding and help you to actually be able to use what you have learned. This is the most important part of this class and may take longer to complete than all of the other sections. When you have completed a program, submit it on the training section of the forum for an instructor review. This will allow us to comment on your methods and organization of your program. It is possible that you may need to work through the programs more than once to meet good programming requirements, but upon completion you should feel very comfortable with the material covered.
When writing your program make sure you add simulation code to test your program.
Please, please, please leave questions on the forum or bring them to the Webinar classroom. It is important that you fully understand the material presented and understand projects as presented.
Project 1 - Bottling Line
Project 2 - Lumber Yard
No comments:
Post a Comment