|
ELEC 133 - Programmable Controllers
Description: This is an introductory course in programmable logic controllers. The
course is designed for individuals without extensive electrical or
controller backgrounds. Hardware aspects and programming aspects of
controller operation are covered. The foundational controller logic
symbols and controller logic operations necessary to interpret and write
ladder logic programs are taught in this class. Students will enter, edit
and test controller programs through assigned laboratory projects. 2 hrs.
lecture, 3 hrs. lab/wk. Supplies: Refer to the instructor’s course syllabus for details about any supplies that may be required. Prerequisites: NONE Textbook(s): For information see - http://bookstore.jccc.net Course Fees: NONE Course Objectives: Upon successful completion of this course the student should be able to:
Content Outline & Competencies: I. Explain Basics Of:
A. Background/history
B. Purpose of programmable controller
C. Relay logic versus ladder logic
D. Definition of a controller
E. Components of a programmable controller
II. Describe and Program Controller Hardware, Including:
A. Input/output modules
1. Field wiring interface
2. Rack configurations
3. Solid state relay switching
4. Troubleshooting
5. Indicator lamps
6. Terminal numbering
B. Central processor
1. Fixed memory (ROM)
2. Alterable memory (RAM)
3. Battery back-up
4. Memory capability
5. Indicator lights
6. Function mode switch
C. Power supply
1. Rectification and filtering
2. Power for CPU and 1/0 modules
3. Back-up power
D. Programming terminal
1. Screen display
2. Keyboard modes
3. Cable connections
III. Explain Controller Memory Organization
A. Fixed memory
B. Alterable memory
C. Data table
1. Processor work areas
2. Input image table
3. Output image table
4. Timers and counters
5. Scratch pad areas
D. User memory
1. Program instructions
2. Controller scanning
E. Numbering systems in controller hardware
1. Octal
2. Binary
3. BCD
F. Memory addresses
1. Words
2. Bits
IV. Write Controller Programs Using Instructions:
A. Relay logic instructions
1. Examine On
2. Examine Off
3. Energize
4. Output latch
5. Output unlatch
6. Branch start
7. Branch stop
8. Evaluating instructions in a program
B. Controller Timer Instructions
1. Timer On-delay
2. Timer Off-delay
3. Retinitive On-delay timer
4. Retinitive timer reset
5. Evaluating instructions in a program
C. Controller counter instructions
1. Count-up instruction
2. Count-down instruction
3. Retentive nature of counters
4. Counter reset
5. Evaluating instructions in a program
D. Data manipulation instructions
1. The GET instruction
2. The PUT instruction
3. Evaluating data manipulation instructions in a program
E. Data comparison instructions
1. Less-than instruction
2. Equal-to instruction
3. Get byte instruction
4. Limit test instruction
5. Evaluating data comparison instruction in a program
F. Arithmetic instructions
1. Add
2. Subtract
3. Multiply
4. Divide
5. Overflow
6. Evaluating arithmetic instructions in a program
G. Output override and input-output update instructions
1. Master Control Reset (MCR)
2. Zone Control Last state (ZCL)
3. Input update immediate
4. Output update immediate
5. I/O scan allocation
6. Effects of zones on retentive and non-retentive outputs
7. Evaluating in a program
V. Edit Controller Programs, including:
A. Entry corrections
B. Remove commands
C. Remove rungs
D. Clear memory
E. Insert commands
F. Change commands
G. Cursor operation modes
Methods of Evaluation of Competencies: Evaluation of student mastery of course competencies will be accomplished using the following methods: A minimum of four examinations 80% of grade
Laboratory exercises 20% of grade
100%
Caveats: NONE Disabilities: If you are a student with a disability, and if you will be requesting accommodations, it is your responsibility to contact Access Services. Access Services will recommend any appropriate accommodations to your professor and his/her director. The professor and director will identify for you which accommodations will be arranged. JCCC provides a range of services to allow persons with disabilities to participate in educational programs and activities. If you desire support services, contact the office of Access Services for Students With Disabilities (913) 469-8500, ext. 3521 or TDD (913) 469-3885. The Access Services office is located in the Success Center on the second floor of the Student Center. |
|||||||||||||||