Description
The aim of this unit is for students to investigate how Programmable Logic Controllers (PLCs) and industrial robots can be programmed to successfully implement automated engineering solutions. Among the topics included in this unit are: PLC system operational characteristics, different types of programming languages, types of robots and cell safety features.
On successful completion of this unit students will be able to program PLCs and robotic manipulators to achieve a set task, describe the types and uses of PLCs and robots available, write simple PLC programs, and program industrial robots with straightforward commands and safety factors.
Learning Outcomes
By the end of this unit students will be able to:
1. Describe the design and operational characteristics of a PLC system.
System operational characteristics:
Modular, unitary and rack mounted systems
Characteristics, including speed, memory, scan time, voltage and current limits
Input and output devices (digital, analogue)
Interface requirements
Communication standards (RS-232, RS-422, RS-485, Ethernet)
Internal architecture
Different types of programming languages (IEC 61131-3)
2. Design a simple PLC program by considering PLC information, programming and communication techniques.
Programming language:
Signal types
Number systems (binary, octal, hexadecimal)
Allocation lists of inputs and outputs
Communication techniques
Network methods
Logic functions (AND, OR, XOR)
Associated elements (timers, counters, latches)
Test and debug methods:
Systematic testing and debugging methods
Proper application of appropriate testing and debugging methods
3. Describe the key elements of industrial robots and be able to program them with straightforward commands to perform a given task.
Element considerations:
Types of robots
Mobile robotics
Tools and end effectors
Programming methods
Robot manipulators (kinematics, design, dynamics and control, vision systems, user interfaces)
4. Investigate the design and safe operation of a robot within an industrial application.
Safety:
Cell safety features
Operating envelope
Operational modes
User interfaces