AUTO07012 2013 CIM and SCADA 302

General Details

Full Title
CIM and SCADA 302
Transcript Title
80 %
Subject Area
AUTO - Automation
MENG - Mech. and Electronic Eng.
07 - NFQ Level 7
05 - 05 Credits
Start Term
2013 - Full Academic Year 2013-14
End Term
9999 - The End of Time
Kevin Collins, Simeon Gillan, Eamonn Price, Eamonn Reddin, Marion McAfee, Niall Colleary
Programme Membership
SG_EMECH_B07 201700 Bachelor of Engineering in Engineering Mechatronics Systems Engineering

On completion of this module the student will  demonstrate improved skills in Robot programming; the provision of solutions to advanced problems in pneumatics and electro-pneumatics. The student will have gained an apprecation of machine vision systems and the configuration of soft sensors.

This subject aims to give the student the necessary skills to develop SCADA software applications using standard networking protocols and visual programming techniques

Learning Outcomes

On completion of this module the learner will/should be able to;


Design, draw and build electro-pneumatic circuits to solve industrial problems in combinational and sequential logic.


Use visual programming techniques (i.e. LabVIEW) to interface with PLCs as Graphical User Interfaces (GUIs), to display data collected from PLCs and to use programmable automation controllers (PACs) to directly control discrete and continuous processes (i.e. as a replacement for PLCs.)


Build standard electrohydraulic circuits applied to common industrial situations


Incorporate a robot program into a given Computer Integrated Manufacturing (CIM) system.


Program a proprietary vision system to detect target features and sort components.


Write programs in Melfa Basic to perform a variety of Robot pick and place operations


Apply the cascade method to solve pneumatic and electro-pneumatic sequential problems.


Understand the function and application of computer protocols


Understand the deployment of SCADA software for the development of increasingly complex tasks


Understand the function and application of the OSI protocol


Be able to implement remote telemetry over a Client/Server architecture


Understand OPC Server Client communication


Integrate safety into industrial automation design solutions

Teaching and Learning Strategies


Module Assessment Strategies

End of term writtten examination, continuous assessment via laboratory practicals and formative CA mid term paper.


Continuous assessment via weekly laboratory sessions , Individual SCADA project. End of semester online paper.

Repeat Assessments


Indicative Syllabus


Compressed air production. Absolute and gauge pressure

Double and single acting cylinders, directional control valves (3/2 and 5/2), pilot air. Pressure and flow regulators, non-return valves, cylinder speed control

Manipulation of F=pA and Q=vA formulae

Pneumatic timers and sequential circuits.


Relays, proximity switches: inductive,  capacitative, reed, ultrasonic  and optical. Pressure switches, latching, sequencing, timers.


Hydraulic power, Bernoulli's equation

Hydraulic fluids, reservoirs and distribution, filters

Hydraulic actuators, pumps and motors

Directional, flow and pressure control valves


Hydraulic circuits including metering, counterbalancing, use of regenerative  cylinders, quick approach, hydrostatic drive, sequencing and pressure offloading. 

Electro hydraulics

Servo and proportional valves, positional control, speed control



Terminology, coordinate systems, robot configurations, drives and motors, velocity and positional feedback, end-of-arm tooling, gripper force calculations, robot programming strategies (on-line and off-line), programming using Melfa basic, point-to-point and continuous path control.

Machine Vision

Image processing, vision methods, edge detection, feature location, structured light, Moire fringe. Use of the DVT emulator, machine vision applications.

Indicative Practicals/Projects  


Demonstration of safe working practices in the workshop. Hazards associated with fluids under pressure, actuators in motion and electricity.

Understand the operation and implementation of safety systems such as EM Stop , safety relays , two hand safety into automation systems.



Construction of circuits using cylinders, directional control valves, pressure control valves, flow regulators, timers. Construction of two group pneumatic cascade circuits.



Construction of circuits using pneumatic components and relays, electronic timers, lights and alarms. Construction of two group electropneumatic cascade circuits.



Construction of commonly encountered basic power hydraulic circuits.

e.g. sequence, counterbalance, flow control, regenerative, quick-approach.



Construction of basic hydraulic circuits with electrical control, using proximity, limit and presssure switches.


Hydraulic Simulation

 Simulation of more complex circuits (e.g. accumulator pressure control) using a proprietary   simulation software package e.g. Fluidsim



 Writing, simulation and testing of Melfa basic robot programs using CIM system. Incorporation of a robot program into a computer integrated manufacturing system.


Machine Vision

Use of a proprietary vision system to detect features and sort components.

Interfacing Using NI Lookout                                                    

Developing Panels

Real time interfacing to RTU hardware

Graphical Design

File generation for data storage

Real time interfacing and display


Using computer Instrumentation Package like Lab View

Graphical programming

Measuring and analysis

SCADA Interfacing

Development of automatic control system

Introduction of Man-Machine-Interface (MMI) software

Introduction of the Distributed Control System

SCADA /HMI Application Systems.                                                                       

Graphical displays, Standard and graphics, objects Buttons and sliders, Display and application windows, Text and text control, Wizards, Animation, Bar charts

Adding and amending alarms Adding and amending real Time Trending

Adding and amending real Time Trending and displaying archiving

Reporting - archived data can be reported to paper.

Security and Passwords

Client/Server concepts

Client/Server Implementation using Labview

Scada project programming

Software development techniques

Shared Variables

Deploying Client/Server Scada control systems

Networking and Advanced Application Development

Networking applications

Server management/redundancy

Monitoring networked server connections and PC resources

Remote configuration

Internet server/client connectivity

Telemetry applications and polling management

Managing and using OEM layers


Examples of assessments

The students will be asked to develop an interactive project, suitable for the process industry. The project will be conducted in the students own time using the skill developed during class.

The student will be continuously assessed on practical work conducted in class. The work will be based directly on skills learned during the practical class.

The final examination will be based on material covered during in lectures.


Coursework & Assessment Breakdown

Coursework & Continuous Assessment
70 %
End of Semester / Year Formal Exam
30 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Open Book Exam Online SCADA exam Continuous Assessment UNKNOWN 10 % End of Term 8,9,10,11,12
2 Continuous Assessment SCADA labs Continuous Assessment UNKNOWN 10 % OnGoing 8,9,10,11,12
3 Project SCADA Continuous Assessment UNKNOWN 30 % End of Term 8,9,10,11,12
4 CA Continuous Assessment Assessment 20 % Any 2,3,13

End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Final Exam Written Final Exam UNKNOWN 30 % End of Term 1,4,5,6,7

Full Time Mode Workload

Type Location Description Hours Frequency Avg Workload
Tutorial Flat Classroom Tutorial 1 Weekly 1.00
Laboratory Practical Engineering Laboratory Practical 2 Weekly 2.00
Lecture Flat Classroom SCADA Lecture 1 Weekly 1.00
Laboratory Practical Engineering Laboratory SCADA Lab 2 Weekly 2.00
Total Full Time Average Weekly Learner Contact Time 6.00 Hours

Module Resources

Non ISBN Literary Resources





Kevin Collins

PlC Programming for Industrial Automation

Diggory Press


Andrew Parr

Hydraulics and Pneumatics



William Bolton




Pinches and Callear

Applied Pneumatics



 Stuart Boyer




 David Bailey

Edwin Wright

 Practical SCADA for Industry



Other Resources


Additional Information