Course Title: Develop, enter and verify programs for industrial control systems using high level instructions
Part B: Course Detail
Teaching Period: Term2 2011
Course Code: EEET6791C
Course Title: Develop, enter and verify programs for industrial control systems using high level instructions
School: 130T Vocational Engineering
Campus: City Campus
Program: C6085 - Advanced Diploma of Electrical - Technology
Course Contact: Program Manager
Course Contact Phone: +61 3 9925 4703
Course Contact Email: william.lau@rmit.edu.au
Name and Contact Details of All Other Relevant Staff
Zoran Savic
Phone: +61 3 9925 4996
Email: zoran.savic@rmit.edu.au
Jan Jia
Phone +61 3 9925 4390
Email: jan.jia@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
UEENEED007B
Course Description
This unit covers development, installation and testing of programs for an industrial system requiring advance control functions. It encompasses working safely, using structure logic, acceptable design techniques, applying knowledge of high level instructions, and documenting development and programming activities.
National Codes, Titles, Elements and Performance Criteria
National Element Code & Title: |
UEENEED009B Develop, enter and verify programs for industrial control systems using high level instructions |
Element: |
Develop and enter and programs for industrial control systems |
Performance Criteria: |
2.1 Established OHS risk control measures and procedures for carrying out the work are followed. |
Element: |
Monitor, verify and document programming activities |
Performance Criteria: |
3.1 Device operation is tested in strict accordance OHS requirements and procedures. |
Element: |
Prepare to develop industrial control systems programs |
Performance Criteria: |
1.1 OHS procedures for a given work area are identified, obtained and understood through established routines and procedures. |
Learning Outcomes
Details of Learning Activities
Simulated work activities with classroom tutorial and practical exercises to demonstrate an understanding of the knowledge and performance of the skills in developing, entering and verifying programs for industrial control systems using high level instructions in terms of the topics detailed in the Teaching schedule below.
Teaching Schedule
Week | Lecture | |
1 |
State charts and process modelling. State sequencers programming in LD. UEENEED009B: 1.1, 1.2, 1.3, 1.4, 1.5, 2.1, 2.2, 2.3, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
|
2 |
Discrete control and process control systems. Introduction to IEC 61131 Sequential Function Chart (SFC). UEENEED009B: 1.1, 1.2, 1.3, 1.4, 1.5, 2.1, 2.2, 2.3, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Parking gate application in Ladder |
3 |
Discrete field devices and I/O interfacing. UEENEED009B: 1.3, 2.2, 2.3, 2.8, 2.9, 3.2, 3.3, 3.4, 3.5 |
|
4 |
Floating point arithmetic instructions (add, subtract, multiply, divide, square root) and logical instructions (<, >, =,≠) in LD. Data format conversion in LD.Floating point arithmetic instructions (add, subtract, multiply, divide, square root) and logical instructions (<, >, =,≠) in LD. Data format conversion in LD. UEENEED009B: 1.3, 2.2, 2.3, 2.8, 2.9, 3.2, 3.3, 3.4, 3.5 |
Parking gate application in SFC |
5 | Arithmetic instructions ( add, subtract, multiply, divide & square root) in LD and introduction to Structured Text language |
|
6 |
Bit-shift and word-shift registers. Omron bit-shift instruction in LD. Typical applications. UEENEED009B: 1.3, 2.2, 2.3, 2.4, 2.5, 2.7, 2.8, 3.2, 3.3, 3.4, 3.5 |
Temperature conversion. Comparing LD and ST |
7 |
Project planning. MS Project. Machine safety. Hazard identification and risk estimation. Risk control hierarchy and safety measures. UEENEED009B: 1.1, 1.2, 1.3, 1.4, 1.5, 2.1, 2.2, 2.3, 2.4, 2.5, 2.8, 2.9 , 3.2, 3.3, 3.4, 3.5 |
Part tracking application with bit-shift registers |
8 |
Analogue field devices and I/O interfacing (current and voltage signals). Omron analogue input and output modules (resolution, scaling, and signal offset). Scaling analogue input data by programming. UEENEED009B: 1.1, 1.2, 1.3, 1.4, 1.5, 2.1, 2.2, 2.3 |
Project MPS distribution machine and MPS testing machine. |
9 |
Number systems and codes. PLC memory organisation. Omron CJ1M memory organisation. UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
TEST |
10 |
Indirect and indexed addressing. UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project |
11 |
Common control system faults (short circuit and open circuit faults). Control system diagnostics, alarm processing and logging. Integration with CX Designer. UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project |
12 |
Open-loop and closed-loop control systems UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project |
13 |
Steady-state response and transient response. Steady-state error correction and stability UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project |
14 |
PID control and the PID instruction UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project |
15 |
System intergration and introduction to data communications UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project – System integration and final testing. Project demonstration and report. |
16 |
Introduction to industrial communication networks UEENEED009B: 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.1, 3.2, 3.3, 3.4, 3.5 |
Project – System integration and final testing. Project demonstration and report. |
17&18 |
Centralised Exam Period
|
Projects |
Learning Resources
Prescribed Texts
References
Programmable logic controllers, James A. Rehg & Glenn J. Sartori. |
Other Resources
CX-Programmer Introduction Guide
CX-Simulator Introduction Guide
SFC Introduction Guide
FB ST Introduction Guide
Overview of Assessment
This course may be assessed through a range of practical exercises, assignments and progressive tests.
Assessment Tasks
Assessment for this course consists of 1 team-based Project, 1 Practical Test , 1 Exam and 1 Assignment comprising written and practical components as outlined in the table below.
Assessment Due Marks
Assignment Week 5 10%
Test Week 9 40 %
Project 1 Week 11 20 %
Project 2 Week 16 30 %
This course is graded using the following course grades-
CHD- Competent with High Distinction
CDI- Competent with Distinction
CC- Competent with Credit
CAG- Competency Achieved - Graded
NYC- Not Yet Competent
DNS- Did Not Submit for Assessment
Make sure you understand the special consideration policy available at -
http://www.rmit.edu.au/browse;ID=qkssnx1c5r0y
Assessment Matrix
Competency National Code | Competency Title | Cluster Title | LAB | ASSIGNMENT | PROJECT | TEST | WIL |
UEENEED09B | Develop, enter and verify programs for industrial control systems using high level instructions | Industrial Control | X | X | X | X | |
Other Information
* In this course, minimum student directed hours are 12 in addition to 48 scheduled teaching hours.
* Student directed hours involve completing activities such as reading online resources, assignments, project work, individual student-teacher course-related consultation, and writing lab reports.
Course Overview: Access Course Overview