Course Title: Develop, enter and verify programs for programmable logic controllers using ladder instruction set
Part B: Course Detail
Teaching Period: Term1 2011
Course Code: EEET6790C
Course Title: Develop, enter and verify programs for programmable logic controllers using ladder instruction set
School: 130T Vocational Engineering
Campus: City Campus
Program: C6085 - Advanced Diploma of Electrical - Technology
Course Contact: Program Manager
Course Contact Phone: +61 3 9925 4468
Course Contact Email: engineering-tafe@rmit.edu.au
Name and Contact Details of All Other Relevant Staff
Zoran Savic +613 992 54468
Zoran.savic@rmit.edu.au
Nominal Hours: 60
Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.
Pre-requisites and Co-requisites
Nil
Course Description
This unit covers development, installation and testing of programs for programmable logic controllers (PLC) for a system requiring extended control functions. It encompasses working safely, applying knowledge of control systems, control system development methods, ladder logic control functions, using ladder instruction set, following written instructions and documenting program development and testing activities.
National Codes, Titles, Elements and Performance Criteria
National Element Code & Title: |
UEENEED007B Develop, enter and verify programs for programmable logic controllers using ladder instruction set |
Element: |
Develop control system and enter and test program |
Performance Criteria: |
1.1 OHS procedures for a given work area are identified, obtained and understood through established routines and procedures. |
Element: |
Verify, document and report programming activities |
Performance Criteria: |
2.1 Established OHS risk control measures and procedures for carrying out the work are followed. 2.4 Developed control system is converted to an appropriate form, such as flow, state and ladder diagrams, using a personal computer and software applicable to the programmable controller into
|
Element: |
Prepare to develop, enter and verify program |
Performance Criteria: |
3.1 OHS work completion risk control measures and procedures are followed. Note. |
Learning Outcomes
Details of Learning Activities
• Tutorial activities to consolidate Safety Engineering concepts, the theory of Fluid Power concepts, PLC operating principles and introduction to circuits designed for linear pneumatic actuators and asynchronous sequential machine control systems.
• Practical activities to develop skill in PLC basic programming, design basic logic control and construction of control circuits, test to verify the performance specification, diagnose and debug faults, verify the completion of the commission.
• Work performance simulation projects involving the design and construction PLC circuits, development of testing procedure to verify the performance specification, diagnosis of faults in the systems and repair the fault. Specifications will be provided with work simulation (team or individual basis) or may be negotiated to suit a workplace based application.
Projects may be undertaken as part of a team or individual basis.
It is expected that students would require a least 3 hours per week for independent study (in addition to scheduled sessions) to do project research, design, construction, testing and problem solving activities.
Teaching Schedule
Week | Session Details | Activity |
1 | Occupational health and safety induction Introduction to automation and control systems. Number systems and codes |
Lab 1. Risk analysis Lab 2.Converting numbers |
2 | PLC system components and arrangement Status LEDs CPU memory organisation Discrete field devices Pneumatic system components |
Lab 3. Opening a project file, compiling and downloading the program to the PLC Lab 4. Changing PLC modes Lab 5. Creating a new project |
3 | EC61131 programming languages(IL, ST, LD,SFC, and FB) Introduction to the Omron CX-Programmer development environment Understanding the CX project tree(Symbols table and program sections) PLC modes of operation (Program, Monitor, and Run modes) |
Lab 6. Creating variables in the symbols tables Lab 7. Monitoring CPU memory |
4 | Introduction to programming concepts CPU unit operation and cycle time Review the discrete I/O interface and /O addressing |
Lab 8. Configuring the serial port and connecting to the PLC Lab 9. Setting up the I/O table |
5 | Logic gates Introduction to Ladder Diagram Contacts and coils |
Lab 10. On-line program editing |
6 | Latching instruction | Project 1. Simple motor control application |
7 | Decrementing timer instructions. On-delay, off-delay , and self-resetting implementations | Project 2. Two-cylinder pneumatic machine |
8 | Decrementing and reversible counter instructions | Project 3. Two-cylinder pneumatic machine |
9 | Mid-semester exam | |
10 | Controlling sequential processes State diagrams and flowcharts for program design State actions and state transitions Program development in Ladder Diagram |
Project 4. Two-cylinder pneumatic machine |
11 | Adding reset functions to the sequential program flow Adding timers to the sequential program flow |
Project 5. Two-cylinder pneumatic machine |
12 | Adding automatic and manual mode to the sequential program flow | Project 6. Two-cylinder pneumatic machine |
13 | Adding counters to the sequential program flow | Project 7. Two-cylinder pneumatic machine |
14 | Adding emergency stop to the sequential program flow | Project 8. Two-cylinder pneumatic machine |
15 | Introduction to SFC | Project 9. Parking gate application |
16 | Final exam |
Learning Resources
Prescribed Texts
References
Rexford,K & Guiliani, P 2004, Electrical Control for Machines, Sixth Edition. |
|
Rehg, J & Sartori, G 2009, Programmable Logic Controllers, Second Edition. |
Other Resources
Omron Industrial Automation. eData DVD May 2010.
Overview of Assessment
This course may be assessed through a range of practical exercises, and progressive tests.
Assessment Tasks
Assessment for this course consists of 2 Written Tests and 6 Projects.
Projects 2, 3, 4 completed as scheduled. All specified control functions must be demonstrated. 10 marks.
Mid-semester exam 30 marks.
Projects 6, 7, 8 completed as scheduled. All specified control functions must be demonstrated. 10 marks.
Final exam. 50 marks.
Assessment Matrix
Competency National Code |
Competency Title | Assessment type | Assignment | Project | Progressive Test | In class Activity/LAb |
UEENEED007B |
PLC Programming | various items | X | X | X |
Other Information
Please refer to class information
Course Overview: Access Course Overview