Module 1 Introduction
Description :
This module takes a fundamental
approach to a PLC-5 system. It
begins with an overview of the
architecture and migrates into
an introduction of RSLogix5, the
programming environment. Students
will receive a basic understanding
of the structure of a PLC program.
Which includes an introductory
look at Program Files and Data
Files. This module finishes with
a look at RSLinx, which will facilitate
the students going online and
downloading to a PLC-5 processor.
At the end of this module students
will be comfortable identifying
PLC-5 hardware and be able to
reload a program into the system.
Topical Outline
A) System overview
• general introduction
B) Hardware overview
• Processors
• Chassis, power supply
• I/O cards
C) RSLogix5 overview
• General look
• Menus and toolbar
• Controller organizer
• Program window, results
window
• Other software needed
D) PLC "Files"
• Program Files
• Data Files
E) RSLinx
• Basic introduction to
Rslinx and various networks
• Adding drivers
• Serial DF1
F) I/O configuration
Module 2 Introduction
Description :
This module introduces the students
to the core instruction set, for
a PLC-5 processor. Students will
cover ladder logic rules and receive
an understanding of how the PLC-5
processor scans ladder logic.
Students will learn how to expand
and organize their projects using
JSR's . Students will learn how
to utilize timers and counters
for real world applications. Finally
this module finishes out with
lessons on compare and math instructions.
Topical Outline
A) Bit
• XIC, XIO, OTE, OTL,
OUT, ONS
B) Documentation
• Rung and Address Comments
• Symbolic addressing
• The database files
C) Timers Counters
• Timer / Counter tab
D) Program Control
• JSR, SBR, RET,JMP, LBL,
RET
E) Compare, Math
• Compare and Math tabs
Module 3 Introduction
Description :
This module has been designed
to teach students tools which
they will be able to use in breakdown
situations. Students begin with
an understanding of the faceplate
LED's. It then shows methods of
resetting faults online and through
ladder logic. Students will be
exposed to fault information within
the S2 - Status file. Finally
students will learn how to design
and use various fault routines,
which are meant to limit downtime
through ladder logic.
Topical Outline
A) Leds and Indicators
B) Status Files
C) Online vs Offline Editing
D) Trending, Custom Data Monitor
E) Search and Replace
F) Advanced Diagnostics
G) Fault Routines
Module 4 Introduction
Description :
This intermediate programming
module exposes students to a wider
range of instructions within the
PLC-5 processor. These include
data manipulation instructions
like Move-MOV, MoVewithMask-MVM,
Copy-COP, and FilefiLL-FLL. Students
will learn how to tap into the
power of the MSG instruction to
pass data between equipment.
Topical Outline
A) Move / Logical Instruction
• MOV, MVM, CLR
C) File misc
• COP, FLL
D) Input / Output
• MSG,
Module 5 Intermediate
Description :
This is the first module in the
series of advanced programming
modules. The objective of this
module is to expose students to
extended instructions and techniques.
Students will start by learning
how to use the Bit Shift instructions.
Then the students will learn how
to harness the power of Indexed
and Indirect addressing. Finally
this module ends with a large
lesson on the complex sequencer
instructions.
Topical Outline
A) Shift register instructions
• BSL, BSR
B) Indexed and Indirect addressing
C) Processor Input Interupts and
Immediate I/O Interupts
• Status file PII
• IIN, IOT
D) Sequencers
• SQI, SQO, SQL
Module 6 Intermediate
Description :
This is the second module in the
series of advanced programming
modules. The objective of this
module is to expose students to
even more extended PLC-5 instructions
and techniques. Students will
start by utilizing the FIFO and
LIFO instructions. The students
will utilize timing techniques
available through the Selectable
Timed Interupts. Finally this
module ends with a large lesson
on the PID instruction. Where
the students will learn how to
configure and tune a real PID
loop.
Topical Outline
A) FIFO and LIFO Instructions
• FFL, FFU, LFL, LFU
B) Selectable Timed Interrupt
C) The PID instruction
• Setting up trending
• PID instruction
• Tuning for a system