Maricopa Community Colleges  ELA237   20052-20086 
Official Course Description: MCCCD Approval: 07/22/08
ELA237 20052-20086 L+L 2 Credit(s) 4 Period(s)
Basic Programmable Controllers
Advantages of Programmable Controllers, components, numbering systems, logic, program writing, and data manipulation. Start-up procedures and troubleshooting.
Prerequisites: Registered apprentice status or permission of the apprenticeship coordinator.
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
ELA237   20052-20086 Basic Programmable Controllers
1. Describe a programmable controller and list specific advantages of a programmable controller (PC) over hard wired relay systems. (I)
2. Identify the main components of a typical PC and describe the function of each. (I)
3. List and describe the numbering systems utilized by PCs. (II)
4. Explain the primary types of memory used by a PC system. (III)
5. Describe wiring and ladder diagrams used in PC systems. (IV)
6. Explain relay logic as used in PCs and write the logic for a standard stop/start circuit. (V)
7. Define the term "on line programming" and describe basic programming techniques. (VI)
8. Categorize small programmable controllers by I/O size, define basic Boolean terms and use Boolean functions to write a simple program. (VII)
9. Write programs using a latching relay, a master control relay, ON delay and OFF delay timers and up and down counters. (VIII)
10. Explain data transfer and write a rung of logic that transfers data from one word to another and logic that compares data to control and output. (IX)
11. List and describe the math functions available with most PCs, give specific examples of how they are used and complete a subtraction problem using 2's complement and addition. (X)
12. Describe the function of a synchronous shift register and explain the difference between an asynchronous shift register (FIFO) and word to file move. (XI)
13. Describe what a sequencer instruction does and explain the baasics of sequencer operation. (XII)
14. Demonstrate start-up procedures/precautions and conduct specific tests on input and output devices. (XIII)
15. Demonstrate safety procedures when troubleshooting PC's and take voltage readings to check input and output modules. (XIV)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
ELA237   20052-20086 Basic Programmable Controllers
    I. Programmable Controller Systems
        A. Advantages
          1. Size
          2. Speed
          3. Reliability
          4. Flexibility
        B. Components
          1. Processor unit (CPU)
          2. Input/output section
          3. Programming device
      II. Numbering Systems
          A. Decimal
          B. Binary
          C. Binary coded decimal (BCD)
          D. Hexadeciaml
          E. Octal
          F. Binary coded octal (BCO)
        III. Memory
            A. Storage
            B. User
          IV. Diagrams
              A. Wiring
              B. Ladder
                1. Rules
                2. Stop/start curcuit
                3. Sequenced motor starting
            V. Relay Logic
                A. Programming contacts
                  1. Examine ON
                  2. Examine OFF
                B. Stop/start circuit
                C. Limitations of ladder diagrams
                D. Programming restrictions
              VI. Programming Devices
                  A. Types
                    1. Desktop
                    2. Hand held
                  B. "on-line programming" - definition
                  C. Programming techniques
                VII. Small Programmable Controllers
                    A. I/O size categories
                      1. Micro
                      2. Small
                      3. Medium
                      4. Large
                    B. Boolean algebra terms
                      1. AND
                      2. OR
                      3. NOT
                    C. Programming in Boolean
                  VIII. Program Writing
                      A. Latching relay
                      B. Master control relay
                      C. On delay timers
                      D. Off delay timers
                      E. UP and DOWN counters
                    IX. Data Manipulation
                        A. Data transfer
                        B. Logic
                          1. Word to word transfer
                          2. Data compare
                      X. Math Functions
                          A. Addition
                          B. Subtraction
                          C. Multiplication
                          D. Division
                          E. 2's complement
                        XI. Shift Registers
                            A. Synchronous
                            B. Asynchronous (FIFO)
                                c. Word to file/file to word moves
                          XII. Sequencers
                              A. Use
                              B. Operation
                            XIII. Start-Up
                                A. Procedures
                                B. Precautions
                                C. Testing
                                  1. Input devices
                                  2. Output devices
                                  3. Final system check-out
                              XIV. Troubleshooting
                                  A. Safety considerations
                                  B. Systematic approach
                                    1. Symptom recognition
                                    2. Problem isolation
                                    3. Corrective action
                                  C. Voltage reading
                                    1. Input modules
                                    2. Output modules
                              Go to Description    Go to top of Competencies    Go to top of Outline