Discrete Control Logic. 1. Pneumatic circuits. - Low forces - Discrete, fixed travel distances - Rotational or reciprocating motion

Similar documents
Electro Pneumatic WorkStation Scientech 2470

Electro Pneumatic Workbench Scientech 2470

The CASCADE Method. IA Cascade Method

Automatic Control System PS Pneumatic Training System. Features

Basic Machine Interface Options

Industrial Mechanic (Millwright) Level 3

Development and Fabrication of Electro Pneumatic Automatic Stamping Machine

Level 7 Post Graduate Diploma in Engineering Mechatronics

6081 Pneumatics Training System

To ensure proper installation, digital pictures with contact information to before startup.

Tekleen GB6 & GB7 USERS AUTOMATIC FILTERS, INC. MANUAL

Hashemite University Mechatronics Engineering Department Process Control Laboratory

The pneumatic circuit and parts' list needed to perform this operation are shown by Figure C.1.

Shaper Automation Using Electro-Pneumatic Devices And Plcs

Suggested list for the Hydraulic and Pneumatic lab Instruments Mechatronics Engineering Department School of Applied Technical Science

AQUASTAR C6. (Comfort 6000) Next Generation Auto Backwash Valve System. (selectable time-pressure or remote cycle start)

Implementation of Smart Car Washing Using GSM PLC

Safety Application Note

Intelligent Sprinkler Control System

IMTS 2012 Valve Control

FLUID POWER FLUID POWER EQUIPMENT TUTORIAL PNEUMATIC CIRCUTS. This work covers part of outcome 3 of the Edexcel standard module:

Chapter 19. Applying Pneumatic Power. Typical Circuits and Systems

DEPARTMENT OF MECHANICAL ENGINEERING QUESTION BANK. Sub. Code/Name: ME1305 Applied Hydraulics and Pneumatics Year/Sem: III/V

Hitachi Screw Point List and Startup Sequence

ELECTROPNEUMATIC POSITIONING SYSTEM CONTROL WITH THE LEGENDARY LOGO! PLC

Pneumatic Control System

EEM 451: Industrial Control Systems

SENTRY VI USER S MANUAL

SECTION I: INDEX. Accumulator, injection B1-15 maintenance G1-12. Cable termination equipment A-3

6080 Hydraulics Training System

SECTION B1: MACHINE COMPONENTS

JIS symbols used in this catalog are old symbols following JISB0125-1: Refer to JISB0125-1: 2007 or JFPS2011: 2006 for new symbols.

Operators Manual ECO-AIR-IVS Internal Valve Actuation System

Test. What type of cylinder would you use? A. Single-acting cylinder B. Double-acting cylinder Answer:

OK-01 TRAM WHEEL FLANGE LUBRICATION APPLICATION DESCRIPTION

Introduction. Pre-Lab

Courseware Sample F0

R-SERIES MULTI-AXIS INDUSTRIAL ROBOTS

Machine Specification

HP21 SERVICE SUPPLEMENT UNIT INFORMATION. TSC6 Two-Speed Control

Why 24v? Case Handling. Pallet Handling. Accessories. Motor Driven Roller. Flat Motor Driven Roller Conveyor. Conveyor

Chapter 6 Pneumatic Logic Sensors and Actuators

ADVANCED CUSTOMIZED ELECTRO PNEUMATIC TRAINER (PRODUCT CODE: SAP 20B)

Time delay relays. The following is a timing diagram of this relay contact's operation:

DISCUSSION OF FUNDAMENTALS. A hydraulic system can be controlled either manually or automatically:

SARDAR RAJA COLLEGE OF ENGINEERING, ALANGULAM

NHP SAFETY REFERENCE GUIDE

Making a Safer World Through Accuracy and Precision. Product Bulletin

Setup and Programming Manual

Design and Fabrication of Automated Hacksaw Machine

Mechatronics systems

Water Specialist CK and EQ Control Valve Programming and Cover Drawing Manual

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

PLC BASED AUTOMATIC RAILWAY GATE CONTROLLER AND OBSTACLE DETECTOR

ZN-502 A/S/AS USER MANUAL

Power Sliding Door (PSD) Diagnostic Approach. Fixing Intermittent Malfunctions. Power Sliding Door (PSD) Diagnostic Information

Advantage-D. Operating Instructions and Maintenance Manual. Central Vacuum Systems (Expandable/Modular Models) (Ver.

Table of Contents. Table of Contents UniTrain UniTrain courses UniTrain mechatronic courses IMS 23/24 with 3/4 subsystems

TOUCH PLS TOUCHSCREEN PLS A NEW HORIZON IN PROGRAMMABLE LIMIT SWITCHES

HSL-WI6 Ragsdale Bodymaker High Speed Logic Option User's Manual

Equipment Specification MK66E-M-PC Flamespray System

DEPARTMENT OF MECHANICAL- IV YEAR ME-2401 MECHATRONICS QUESTION BANK. 1.Define mechatronics and sketch the graphical representation of mechatronics?

Applications of Pneumatics and Hydraulics

Explosion-Proof Painting Robots

Pneumatic Power Valves Series 75/76 Manual, Mechanical, Pneumatic and Electric Valves

Heavy-Duty Safety Interlock Switch with Guard Door Locking

TECHNICAL PAPER 1002 FT. WORTH, TEXAS REPORT X ORDER

2) Mark wall at 5 10 for center line of bottom bolt-hole in wall brackets on transition box side of floor.

Laboratory 10 Assignment. Introduction

THE HEART FOR YOUR PLANTS

Series 774 Automatic Skid Package

Process switches and PLC circuits

RAPIDMIX 400CW. Length of Machine (19.5m) Length when erected Width of Machine 9-10 (3.00 m) Width Same

UPS Wizard User s Manual

Pneumatics Electropneumatics

200C II BRAKE SYSTEM

ROGERS MACHINERY COMPANY, INC

Push buttons are of two types i) Momentary push button ii) Maintained contact or detent push button

PLC Based Closed Loop Speed Control Of DC Shunt Motor

Commander 15i Container and Pallet Loader. Property of American Airlines

The MiniMax conveyor car wash represents a breakthrough in car washing. The MiniMax

PNEUTRAINER-200 Pneumatics - Electro-pneumatics

HARDWIRE VS. WIRELESS FAILSAFE CONTROL SYSTEM. The answer is No.

MATRIX LLC LEVEL CONTROL PANEL

Actuators and directional control valves

Injection Lubricators

Side Seal Horizontal Shrink Wrapper

Learning System for Automation and Communications. Electropneumatics. Workbook Basic Level S1 K1 K1 Y1

SECTION B: SYSTEM OPERATING COMPONENTS

16000SIII Automatic Grease System

Redundant Control System

Pneumatics Fundamentals

For reliable control of small, large or multi-system-type lubrication systems

GLM SERIES CONTROL Users Manual Rev:

MERCURY TL. Reference Manual LM-700 Series LAUNDRY DISPENSING SYSTEM. P/N Rev. J

Manufacturing Lab Project

Using the Key or Remote Transmitter*

Hanna Daily Preventive Maintenance Schedule

MULTI FUNCTIONAL COUNT CHECKER MODEL Poka Patrol CNA-4mk3

FUNCTIONAL SAFETY SOLUTIONS in Solenoid Valves

Transcription:

Discrete Control Logic 1. Pneumatic circuits - Low forces - Discrete, fixed travel distances - Rotational or reciprocating motion Main components: compressor, valves, cylinders

Pneumatic components: cylinders double -acting spring-return air supply vent to atmosphere (air discharge tepping away from this mat, the person has to manually switch the robot back ON

Pneumatic components: valves a 3/2 valve a 5/2 valve valve actuation return spring pneumatic foot pedal push button solenoid (electrical) roller (mechanical)

Simple Pneumatic control START, A+, A- - A + A- A+ Start VA

Pure Pneumatic control design: Cascade method Example: Punch Press Operation: (i) part is clamped in position (ii) press punches the part (iii) the clamp is released (iv) part is removed from the table START, A+, B+, B-, A-, C+, C- Functions of A, B, C? How to design pneumatic system?

Pure Pneumatic control design: Cascade method (1) Write cylinder action sequence (2) Partition sequence into minimum no. of groups (no letter repeated in group) (3) Merge last group, first group (if possible) (4) Each cylinder is double-acting (5) Each cylinder is controlled by 5/2 valve (both pilot lines: pneumatic) (6) Each + and position of cylinder: limit valves (7) Each group => manifold line. The manifold line connects to the limit valves associated with the cylinders. (8) The air pressure in the manifolds is controlled by 5/2 valves called group valves. no. of group valves = (no of groups 1)

Cascade method: forming groups START, A+, B+, B-, A-, C+, C- Break it down into groups: START, A+, B+ / B-, A-, C+ / C- GRP 1 GRP 2 GRP 3 Merge Group 3 with Group 1? START, A+, B+ / B-, A-, C+ / C- GRP 1 GRP 2 GRP 1

Cascade method: draw cylinders, manifolds, valves - Draw the cylinders - For each cylinder, draw the limit valve (3/2 way) - For each cylinder, draw the control valve - Draw manifold lines - Limit valve connections: a2, b2 and c1 get their air supply from manifold 1 a1, b1 and c2 get their air supply from manifold 2 - Group valve connections: air supply: initially to GRP 1 (manifold 1), when pilot line 1 is active. line 1: activated by c2 (transition from GRP 2 GRP 1) line 2: activated by b2 - Connect air supply of each cylinders valve, and supply + and ports of each cylinder - Connect the logic lines according to sequence: START A+ B+ B- A- C+ C-

Cascade method: forming groups - A + - B + - C + a1 a2 b1 b2 c1 c2 - VA + - VB + - VC + Start 1 2 1 2 Cascade circuit for: START, A+, B+, B-, A-, C+, C-

Pure Pneumatic Controls - For more complex logic, difficult to debug - Less versatile than electronic control (e.g. no counters, poor timer control) - pneumatics timer control: delay valves.

Programmable Logic Controllers History: avoiding complex/large relay boards - Why are relay boards required? PLC Basics: computer + relays data communication wire O u t p u t s A/C 220V input 0 input 1 input 2 input 3 input 4 input 5 input 6 Box with Computer (controller) Power supply wire

PLC: example 1 Pressure_Switch is ON Warning_Light ON

PLC: example 1 STEP 1: STEP 2: STEP 3: STEP 4: Write this logic into a PROGRAM Load program into PLC Connect the sensor output to External Input terminal. Connect the PLC External Output Terminal to Warning Light STEP 5: EXECUTE the logic program on the PLC.

PLC: example 1 Programming language: LADDER LOGIC

PLC: example 1 Programming language: LADDER LOGIC IF THEN

PLC: example 2 Outer mat ON warning light ON Inner mat ON warning light ON AND Robot OFF Stepping away from inner mat Manually switch robot ON

PLC: example 2 Two actuators: Warning light, Robot master switch LOGIC for Warning light External Input 1: outer mat External Input 2: inner mat External output: light

PLC: example 2 LOGIC for Warning Light LOGIC for Robot PROBLEM?

PLC: example 2 LOGIC for Robot Robot must STAY OFF until manual reset to ON Solution: LATCH External Input 2: inner mat Internal (logical) relay latch External output: robot

PLC: example 2 LOGIC for Robot Robot must STAY OFF until manual reset to ON

Ladder Logic Programs Switch (Relay) naming conventions Lecture notes (Rockwell Automation PLC): External inputs: I:0/1, I:0/2,, I:1/1, I:1/2, I:n/m External outputs: O:0/1, O:0/2,, O:1/1, O:1/2, O:n/m Internal Relays: B0, B1, etc. Lab (SMC PLC): External inputs: X0, X1, External outputs: Y0, Y1,, Internal Relays: R0, R1, etc.

PLC Example: XOR Logic A xor B: (A is ON AND B is OFF) OR (A is OFF AND B is ON)

Ladder Logic: Timers Solenoid actuated door-lock Solenoid ON Door unlocked Solenoid actuated when: (i) ON signal from number-pad outside door (ii) ON signal from door-open switch inside door Solenoid ON for 5 sec, then OFF While O:0/1 remains ON, Timer COUNTS DOWN from PRESET COUNT DOWN = 0 ( T4:1) set to ON

Ladder Logic: Timers Solenoid actuated door-lock Solenoid ON Door unlocked Solenoid actuated when: (i) ON signal from number-pad outside door (ii) ON signal from door-open switch inside door Solenoid ON for 5 sec, then OFF

Ladder Logic: Timers -- reset Solenoid actuated when: (i) ON signal from number pad outside door (ii) ON signal from door-open switch inside door Solenoid ON for 5 sec, then OFF During ON, if button is pressed, Timer resets to PRESET During ON, light indicator is ON LEGEND: I:0/1 door-open I:O/2 card-reader O:0/1 solenoid O:0/2 light indicator

Ladder Logic: counters Count the number of occurrences of an event Examples: Pallet loading in factory After 10 parts arrive on conveyor, worker comes to load pallet Pneumatic press hammer Hit the part 20 times, then wait for part to be unloaded Rice cooker alarm Beep 5 times when rice is cooked EVENT: switch goes from OFF ON

Ladder Logic: counters Pallet loading in factory After 4 parts arrive on conveyor: STOP conveyor belt turn ON the indicator light

Ladder Logic: car wash Car arrives limit switch ON Limit switch ON Washer ON Washer ON: (i) Soapy water SPRAY ON (30 secs) (ii) Rinse: clean water SPRAY ON (30 secs) (iii) Automatic scrubber brushes car (15 secs) (iv) After washing 50 cars, the scrubber brush Auto-change

I:0/1 I:0/2 B1 B1 B1 B1 Preset: Accum: Preset: Accum: T4: 0 Base: 0.01 3000 0 T4: 1 Base: 0.01 6000 0 T4: 2 Base: 0.01 Preset: 7500 Accum: 0 EN EN EN I:0/1 : System On I:0/2 : Emergency Stop I:0/3 : Limit Switch O:0/0 : Soap Water On O:0/1 : Rinse On O:0/2 : Scrubber On O:0/3 : Activate Scrubber Change Notice how B1 and the timer outputs are used to control the logic according to the required timing. B1 T4:0 T4:1 T4:2 O:0/0 B1 DN T4:0 DN T4:1 DN T4:2 O:0/1 B1 DN T4:0 DN T4:1 DN T4:2 O:0/2 O:0/2 C5: 0 DN DN CTU Preset: Accum: DN C5: 0 50 0 EN O:0/3 Car arrives limit switch ON Limit switch ON Washer ON DN I:0/3 T4:0 RES I:0/3 T4:1 RES I:0/3 T4:2 RES Washer ON: (i) Soapy water SPRAY ON (30 secs) (ii) Rinse: clean water SPRAY ON (30 secs) (iii) Automatic scrubber brushes car (15 secs) (iv) After washing 50 cars, the scrubber brush Auto-change O:0/3 C5:0 RES

Programming a PLC (1) Hand held console (direct feed of program into PLC) (2) Computer-interface: (i) Complete the program on a computer (ii) Test the program on PC (iii) Upload the program to the PLC processor memory (persistent) (iv) Connect external Inputs and Outputs (v) Run the program on PLC

Operation cycle of PLC Phase 1 Phase 2 Phase 3 00 00 01 02 Program Memory 30 30 03 31 04 32 05 06 Processor 33 34 07 35 08 09 10 11 11 Accumulator 37 output register 36 37 output input input register