Process switches and PLC circuits

Similar documents
AC motor control circuits

TECHNICAL SERVICE DEPARTMENT Technical Service Bulletin LowNOx Commercial Gas Electronic Spark Ignition Sequence

Programmable Logic Controller. Mat Nor Mohamad

Overcurrent protection

Basic voltmeter use. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Application Engineering

BLOWER VACUUM SWITCH FAILED OPEN

Application Engineering

DC motor theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

HP21 SERVICE SUPPLEMENT UNIT INFORMATION. TSC6 Two-Speed Control

XCITE Owner s Manual. Reso-not TM Damping System XCITE 1502C HYDRAULIC POWER SUPPLY

INSTALLATION MANUAL ACL 5500 COMBUSTION SAFETY CONTROLLER

Visit for more technical information & downloads

Modulating Furnace Information. Warning on Meter Setting - Read First!

E Series CE Approved Intermittent Pilot Ignition Control

Safety Exhaust Valve Integration Guide

MODEL 520 REMOTE START ENGINE MANAGEMENT SYSTEM

Generator Start Control Module

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

PF3100 TROUBLESHOOTING SOLUTIONS TO COMMON PROBLEMS. v1.1 Revised Nov 29, 2016

Battery Control Center - Diesel

Continuing Education Course #206 Introduction to Designing Machine Control Systems Part 2

3126B Truck Engine 7AS13353-UP(SEBP ) - Document Structure. Media Number -RENR Publication Date -01/07/2010 Date Updated -29/07/2010

Generator Start Control Module

G72x Series Direct Spark Ignition Controls

This Datasheet for the IC670MDL930. Relay 2A 8 Pt. 6 form A/2 form C Isolated.

MD10. Engine Controller. Installation and User Manual for the MD10 Engine Controller. Full Version

SECTION 3.00 WARNING WARNING ENGINE STARTUP AND SHUTDOWN PRESTART INSPECTION

A problem with the motor windings. A phase loss on mains terminals L1, L2, or L3 during run mode. Parameter 2-3 Current Imbalance Delay.

GENSET CONTROL MODULE LEVEL 0 A120A. User selectable time delays for engine start and engine stop (cool down).

ENGEN -100/ENGEN -200 ENGINE GENERATOR CONTROLLER

MAGNETIC MOTOR STARTERS

SYMBOL LEGEND DANGER WARNING NOTE THIS INDICATES DANGER TO THE LIFE AND HEALTH OF THE USER IS APPROPRIATE PRECAUTIONS ARE NOT TAKEN

HEATEC TEC-NOTE. Troubleshooting modulation motors

HGM6410/6420 AUTOMATIC GENERATOR MODULE WITH J1939 INTERFACE SOFTWARE MANUAL

ME 360 Test #3 Spring 08 5/5/08. Closed book, closed notes portion of test. Total of 25 out of 100 points for questions #1 to #6.

Power Flame Incorporated

Trouble Shooting. Symptom Possible Cause Solution Power switch ON but switch Light is Off. Main power to unit Off. Switch light defective.

Senior Swing Control Box. Table of Contents

P445 Series Electronic Lube Oil Control

Basics of Control Components

Redundant Control System

X4 Installation and Operation Manual - POWER FLAME INCORPORATED

Start Up Instructions for the Kiln, Page 1 of 2

Hayward error codes and troubleshooting

Observe all necessary safety precautions when controlling the soft starter remotely. Alert personnel that machinery may start without warning.

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

TIME REQUIREMENT GUIDE (TRG)

Electronic Ballast EVG 2000-T

Starting System DS-102 Series 200. Elmatik AS P.O.Box 309 NO-3471, Slemmestad T F

4 Redundant Control System

HGM1780 AUTOMATIC GENERATOR MODULE CONTENT 1. SUMMARY PERFORMANCE AND CHARACTERISTICS SPECIFICATION OPERATION...

HGM1780. Automatic Genset Controller USER MANUAL. Smartgen Technology

Froggy. We began our dissection of the Mazda. Mazda Retractable Headlights: Part Two

Hashemite University Mechatronics Engineering Department Process Control Laboratory

Level 7 Post Graduate Diploma in Engineering Mechatronics

ACSI MODEL 1406BB-04-AO POWER SUPPLY INSTALLATION INSTRUCTIONS

TIP SHEET T0937. Installation Tips For RS00/PS00 + ADS-TBSL-PL + SPDT

Relay Driver Applications Guide

SPECIFICATIONS NB SKILLS TRADE 19 AUTOMATION AND CONTROL

Electrical Options Booklet. Table of Contents

Updated: October 2012

Electronic Circuit Breaker ESS20

SERVICE MANUAL (INTERNATIONAL)

SD Bendix M-21 and M-22 AntiLock Modulator Assembly DESCRIPTION M-21 MODULATOR M-22 MODULATOR

Silvertel. Ag Features. Multi-Stage Charging. Battery Reversal Protection. Reduced Power Consumption. Wide DC or AC Input Voltage Range

Skotch Trifecta Oil Valve System

OPERATING AND MAINTENANCE MANUAL. Primary Current Injection Test Set. 750ADM-H mk2

POWERLINE 2000 Energy Management System TM

First Correlating Revision No. 1-NFPA [ Section No ]

Q&A FOR Webinar on Electrical Basics & Boiler Wiring

P od o u d c u t line n : S B S B Inv n erter N I P P r P esent n ation

CENTROIDTM. AC Brushless Drive. Product Spec Sheet

SERIES VAC Microprocessor Based Direct Spark Ignition Control FEATURES DESCRIPTION APPLICATIONS THE TOTAL SOLUTION FOR GAS IGNITION CONTROL

GeniSys 24V. Model Advanced 24 Vdc Burner Control. Description / Applications

GENSET CONTROL MODULE A121H / A241H. User selectable time delays for engine start and engine stop (cool down).

WIRELESS CONTROL MODULE (WCM)

Elite Power Solutions Automatic Battery Control (ABC) Operation Manual

Pressure Makeup Jockey Pump Controller

FT-10 Network Digital I/O Module Kits and

AHE S - 12 VDC AHE X - 12 VDC AHE X - 12 VDC

COLDWATER LAKE FACILITIES DUPLEX PUMP STATION

LANDFILL GAS ELEVATED (CANDLESTICK) FLARE SYSTEM

OVERLOAD PROTECTION. All electrical circuits must have some means of protecting against overload.

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

Easy Start. 364 (3 ton) Soft Starter 368 (6 ton) Soft Starter. Installation Manual

ITCEMS950 Idle Timer Controller - Engine Monitor Shutdown Isuzu NPR 6.0L Gasoline Engine

Designed for ease of integration with automation systems

PREVIEW ONLY - FULL COPY AVAILABLE TO CONSORTIUM MEMBERS. Escalator Specific Electrical Systems. Course 209 PARTICIPANT GUIDE

TRW Commercial Steering Diagnostic Tool

Installation and Maintenance Instructions. World Leader in Modular Torque Limiters. PTM-4 Load Monitor

DASSAULT AVIATION Proprietary Data

N1387 Series Troubleshooting Guide for N Alternators

Operating Manual. Safety/Process Flare Pilot

MICRO P-711 Exerciser Instruction Book

4.2 Component Identification

Synchronous motor with fluid coupling drive arrangement for a preheater ID Fan. presenter Nathan Schachter CIMENTEC Engineering Ltd

ECU-02 Ver2.1 Automatic Engine Control Unit Operators Manual

PORTABLE CURRENT SOURCE FOR CIRCUIT BREAKER AND MOTOR OVERLOAD TESTING INSTRUCTION MANUAL PI-250B. Release 1.0 April 5, 2013

DKG-109 AUTOMATIC MAINS FAILURE UNIT

Transcription:

Process switches and PLC circuits This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/, or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. The terms and conditions of this license allow for free copying, distribution, and/or modification of all licensed works by the general public. 1

Question 1 Questions Suppose we have a Koyo CLICK PLC connected to three pushbutton switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I A B C 0 24V 24 Determine the switch actuation statuses (i.e. pressed versus released) given the live display of the ladder logic program shown here: X1 X2 X3 Y1 Also, determine the status of the lamp connected to the PLC s Y1 output. file i04666 2

Question 2 Suppose we have a Koyo CLICK PLC connected to three process switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I Pressure Flow Temperature 0 24V 24 Determine the switch actuation statuses (i.e. low versus high process stimulus) given the live display of the ladder logic program shown here: X1 X2 X3 Y1 Also, determine the status of the lamp connected to the PLC s Y1 output. file i02602 3

Question 3 Suppose we have a Koyo CLICK PLC connected to three process switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I Pressure Flow Temperature 0 24V 24 Determine the switch actuation statuses (i.e. low versus high process stimulus) given the live display of the ladder logic program shown here: X1 X2 X3 Y1 Also, determine the status of the lamp connected to the PLC s Y1 output. file i02603 4

Question 4 Suppose we have a Koyo CLICK PLC connected to three process switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I Pressure Flow Temperature 0 24V 24 Determine the switch actuation statuses (i.e. low versus high process stimulus) given the live display of the ladder logic program shown here: X1 X2 X3 Y1 Also, determine the status of the lamp connected to the PLC s Y1 output. file i02604 5

Question 5 Suppose we have a Koyo CLICK PLC connected to three process switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I Level Flow Temperature 0 24V 24 Determine the switch actuation statuses (i.e. low versus high process stimulus) given the live display of the ladder logic program shown here: X1 X2 X3 C1 C1 Y1 Also, determine the status of the lamp connected to the PLC s Y1 output. file i02688 6

Question 6 Suppose we have a Koyo CLICK PLC connected to three process switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I Level Flow Temperature 0 24V 24 Determine the switch actuation statuses (i.e. low versus high process stimulus) given the live display of the ladder logic program shown here: X1 X2 C1 C1 X3 Y1 Also, determine the status of the lamp connected to the PLC s Y1 output. file i02689 7

Question 7 Suppose we have a Koyo CLICK PLC connected to three pushbutton switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I A B C 0 24V 24 Determine the necessary switch actuation statuses (i.e. pressed versus unpressed) to turn the lamp on given the following program running in the PLC: X1 X2 X3 Y1 file i04637 8

Question 8 Suppose we have an Allen-Bradley MicroLogix 1000 controller connected to three pushbutton switches as shown in this illustration: A 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 B C Power Run Fault Force 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Determine the necessary switch actuation statuses (i.e. pressed versus unpressed) to turn the lamp on given the following program running in the PLC: I:0 I:0 I:0 O:0 0 2 3 1 file i04636 9

Question 9 Suppose we have an Allen-Bradley model SLC 500 PLC connected to a pair of pushbutton switches and light bulbs as shown in this illustration: Power supply Slot 0 Slot 1 Slot 2 Slot 3 (processor) (discrete input) (unused) (discrete output) Processor Input 0 1 23 4 567 Output 0 1 23 6 7 4 5 IN0 VAC 1 IN1 OUT0 IN2 OUT1 IN3 OUT2 IN4 OUT3 120 VAC power L1 L2/N Gnd IN5 IN6 IN7 COM COM VAC 2 OUT4 OUT5 OUT6 OUT7 Switch A Lamp Y Switch B Lamp Z Examine the following relay ladder logic (RLL) program for this Allen-Bradley PLC, determining the necessary switch statuses to energize lamp Y, and the necessary switch statuses to energize switch Z: I:1 I:1 O:3 2 6 0 I:1 I:1 O:3 2 6 4 file i04629 10

Question 10 Suppose we have a Siemens S7-200 PLC connected to a pair of pushbutton switches and light bulbs as shown in this illustration: 24 SIEMENS SIMATIC S7-200 1M 1L+ 0.0 0.1 0.2 0.3 0.4 2M 2L+ 0.5 0.6 0.7 1.0 1.1 M L+ DC SF/DIAG STOP Q0 Q1.0.1.2.3.4.5.6.7.0.1 CPU 224XP DC/DC/DC I0.0.1.2.3.4.5.6.7 I1.0.1.2.3.4.5 Port 1 Port 0 1M 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2M 1.0 1.1 1.2 1.3 1.4 1.5 M L+ Lamp Y Switch A Lamp Z Switch B Examine the following relay ladder logic (RLL) program for this Siemens PLC, determining the statuses of the two lamps provided neither switch is pressed by a human operator: I1.2 I0.7 Q0.1 I0.7 I1.2 Q0.3 file i04630 11

Question 11 Suppose we have a Siemens S7-200 PLC connected to a pair of pushbutton switches and light bulbs as shown in this illustration: 24 SIEMENS SIMATIC S7-200 1M 1L+ 0.0 0.1 0.2 0.3 0.4 2M 2L+ 0.5 0.6 0.7 1.0 1.1 M L+ DC SF/DIAG STOP Q0 Q1.0.1.2.3.4.5.6.7.0.1 CPU 224XP DC/DC/DC I0.0.1.2.3.4.5.6.7 I1.0.1.2.3.4.5 Port 1 Port 0 1M 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2M 1.0 1.1 1.2 1.3 1.4 1.5 M L+ Lamp Y Switch A Lamp Z Switch B Examine the following relay ladder logic (RLL) program for this Siemens PLC, determining the statuses of the two lamps provided both switches are simultaneously pressed by a human operator: I1.1 I0.7 Q0.1 I0.7 I1.1 Q0.3 Furthermore, determine the necessary switch actuation statuses (i.e. pressed versus unpressed) to turn lamp Z on. file i04665 12

Question 12 Suppose we have an Allen-Bradley MicroLogix 1000 controller connected to a pair of pushbutton switches and contactor controlling power to an electric motor as shown in this illustration: "Start" switch 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 "Stop" switch OL contact Power Run Fault Force 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Contactor coil This motor control system has a problem, though: the motor refuses to start when the Start pushbutton is pressed. Examine the live display of the ladder logic program inside this Allen-Bradley PLC to determine what the problem is: I:0 I:0 I:0 O:0 3 2 0 2 O:0 Identify at least two causes that could account for all you see here. file i04663 2 13

Question 13 Suppose we have a Siemens S7-200 PLC connected to a pair of process switches and light bulbs as shown in this illustration: 24 SIEMENS SIMATIC S7-200 1M 1L+ 0.0 0.1 0.2 0.3 0.4 2M 2L+ 0.5 0.6 0.7 1.0 1.1 M L+ DC SF/DIAG STOP Q0 Q1.0.1.2.3.4.5.6.7.0.1 CPU 224XP DC/DC/DC I0.0.1.2.3.4.5.6.7 I1.0.1.2.3.4.5 Port 1 Port 0 1M 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2M 1.0 1.1 1.2 1.3 1.4 1.5 M L+ Red 35 PSI Green 2.2 feet Examine the following relay ladder logic (RLL) program for this Siemens PLC, determining the statuses of the two lamps provided the pressure switch sees a fluid pressure of 30 PSI and the level switch sees a liquid level of 4 feet: I0.7 I1.2 Q0.3 Q0.3 Q0.1 file i04631 14

Question 14 Suppose we have a Siemens S7-200 PLC connected to a pair of process switches and light bulbs as shown in this illustration: 24 SIEMENS SIMATIC S7-200 1M 1L+ 0.0 0.1 0.2 0.3 0.4 2M 2L+ 0.5 0.6 0.7 1.0 1.1 M L+ DC SF/DIAG STOP Q0 Q1.0.1.2.3.4.5.6.7.0.1 CPU 224XP DC/DC/DC I0.0.1.2.3.4.5.6.7 I1.0.1.2.3.4.5 Port 1 Port 0 1M 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2M 1.0 1.1 1.2 1.3 1.4 1.5 M L+ Red 110 o F Green 3.5 GPM Examine the following relay ladder logic (RLL) program for this Siemens PLC, determining the statuses of the two lamps provided the temperature switch senses 102 o F and the flow switch senses 4.7 GPM: I0.2 I1.0 Q0.3 Q0.3 Q0.1 Also, determine whether the inputs on this PLC are sourcing or sinking, based on how they are connected to the process switches. file i02267 15

Question 15 Suppose we have an Allen-Bradley MicroLogix 1000 controller connected to three pushbutton switches as shown in this illustration: A 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 B C Power Run Fault Force 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Blue Yellow Determine the status of each lamp given the following program running in the PLC, assuming switch A is unpressed, switch B is pressed, and switch C is unpressed: I:0 I:0 I:0 O:0 3 2 0 1 I:0 I:0 I:0 O:0 2 0 3 2 file i04632 16

Question 16 Suppose we have an Allen-Bradley MicroLogix 1000 controller connected to three pushbutton switches as shown in this illustration: A 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 B C Power Run Fault Force 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Blue Yellow Determine the necessary switch actuation statuses (i.e. pressed versus unpressed) to turn the blue lamp on, given the following program running in the PLC: I:0 I:0 I:0 O:0 2 3 0 1 I:0 I:0 I:0 O:0 2 0 3 2 file i04633 17

Question 17 Suppose we have an Allen-Bradley MicroLogix 1000 controller connected to three process switches as shown in this illustration: Temperature 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 Flow Level Power Run Fault Force 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Blue Yellow Determine the necessary switch actuation statuses (i.e. low versus high process stimulus) to turn the yellow lamp on, given the following program running in the PLC: I:0 I:0 I:0 O:0 2 0 3 1 I:0 I:0 I:0 O:0 0 2 3 2 Next, determine the necessary switch actuation statuses (i.e. low versus high process stimulus) to turn the blue lamp on, given the same PLC program. file i02600 18

Question 18 Suppose we have an Allen-Bradley MicroLogix 1000 controller connected to three process switches as shown in this illustration: Temperature 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 Flow Level Power Run Fault Force 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Blue Yellow Determine the necessary switch actuation statuses (i.e. low versus high process stimulus) to turn the blue lamp on, given the following program running in the PLC: I:0 I:0 I:0 O:0 3 0 2 1 I:0 I:0 I:0 O:0 0 2 3 2 Next, determine the necessary switch actuation statuses (i.e. low versus high process stimulus) to turn the yellow lamp on, given the same PLC program. file i02601 19

Question 19 Suppose we have a Koyo CLICK PLC connected to three pushbutton switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I A B C 0 24V 24 Sketch a Ladder Diagram program for this PLC to energize the lamp if the following input conditions are met: Switch A pressed Switch B pressed Switch C unpressed Y1 file i02037 20

Question 20 Suppose we have a Koyo CLICK PLC connected to three pushbutton switches as shown in this illustration: CLICK Koyo PWR ERR STOP PORT 1 TX1 RX1 TX2 RX2 PORT 2 PORT 3 RS-485 TX3 RX3 LG C0-02DD1-D C1 X1 X2 X3 X4 C2 Y1 Y2 Y3 Y4 +V AD1V AD1I AD2V AD2I ACOM DA1V DA1I DA2V DA2I A B C 0 24V 24 Sketch a Ladder Diagram program for this PLC to energize the lamp if the following input conditions are met: Either switch A or switch B pressed Switch C unpressed Y1 file i02038 21

Question 21 Suppose we have an Allen-Bradley MicroLogix 1000 PLC and two pressure switches we need to connect to it:?? Com NC NO 24V DC OUT DC COM I/0 I/1 I/2 I/3 DC COM I/4 I/5 Pressure A Trip = 25 PSI Power Run Fault Force?? Com NC NO 85-264 VAC L1 L2/N VAC O/0 VAC O/1 VAC VAC O/2 O/3 Pressure B Trip = 139 PSI 120 VAC Determine the necessary contacts on each pressure switch (NO versus NC) we need to connect to the PLC inputs in order to make the lamp turn on when pressure A exceeds 25 PSI and pressure B drops below 139 PSI, given the following program running in the PLC: I:0 I:0 O:0 0 2 0 file i04639 22

Question 22 This PLC is being used to start and stop an electric motor, and also to shut it down automatically if any of three shutdown conditions occur: Excessive vibration Overcurrent (overload heater contact) High winding temperature Power supply Processor Digital inputs X0 Digital outputs Y0 To motor contactor 120 VAC Start Stop N H X1 X2 Y1 Y2 L1 L2/N Gnd Com X3 X4 Com Y3 Vibration contact Overload contact Temperature contact The status of each shutdown contact is as follows: Vibration contact: closed when okay, opens when vibration becomes excessive Overload contact: closed when okay, opens when overloaded Temperature contact: open when okay, closes when hot Draw a PLC ladder-logic program to start and stop this motor. Be sure to make the program latching so that the operator does not have to hold the Start button to keep the motor running. PLC program 23

file i03847 Question 23 The following PLC program was written to control the operation of a large electric motor-driven pump. A variety of permissive inputs protect the pump from damage under abnormal conditions: Start Stop Permissive Motor Motor Motor temperature Vibration Inlet pressure Outlet pressure Pump temperature Permissive Identify the type of contact (either NO or NC) necessary for each of these electrical switch contacts, based on the trip condition (either high or low) and how each input is applied in the PLC program: Start pushbutton = NO or NC? Stop pushbutton = NO or NC? High vibration = NO or NC? Low inlet pressure = NO or NC? High outlet pressure = NO or NC? High motor temperature = NO or NC? High pump temperature = NO or NC? file i02560 24

Question 24 The following PLC program was written to control the operation of a large electric motor-driven pump. A variety of permissive inputs protect the pump from damage under abnormal conditions, and one permissive in particular ( valve open ) will only allow the pump to start up if one of the valves in the piping system is in the full-open position: Start Valve open Motor S Stop Motor R Bearing temp. Vibration Motor temp. Oil pressure Identify the type of contact (either NO or NC) necessary for each of these electrical switch contacts, based on the trip condition (either high or low) and how each input is applied in the PLC program: Start pushbutton = NO or NC? Throttling valve open limit = NO or NC? Stop pushbutton = NO or NC? High bearing temperature = NO or NC? High vibration = NO or NC? High motor temperature = NO or NC? Low oil pressure = NO or NC? file i02561 25

Question 25 A Koyo CLICK PLC controls the start-up of a gas-fuel furnace, using an event drum instruction. The purpose of this sequence is to safely purge the furnace of any residual fuel gas vapors using fresh air before attempting to ignite it: Inputs X001 Purge start pushbutton (momentary NO) X002 Ignition start pushbutton (momentary NO) X003 Shutdown pushbutton (momentary NO) X004 Flame sensor PLC input energizes when flame detected Outputs Y001 Combustion air valve energizing this PLC output opens the air valve to the furnace Y002 Fuel gas valve energizing this PLC output opens the fuel gas valve to the furnace Y003 Purge complete lamp Y004 Spark ignition coil Step description Step 1 Waiting to purge Step 2 Purging combustion chamber Step 3 Chamber purged, waiting to start Step 4 Furnace running _Always_ON SC1 Enable Drum (EventBase) Step Event 1 2 3 4 Complete Y002 Y004 X004 1 2 X001 T1 Reset 3 X002 T2 X003 4 Output X003 New Step 1=Y001 2=Y002 3=Y003 4=C1 C1 Current Step Timer (ON Delay) Current Value DS1 T1 Not Retained sec Output T1 Setpoint Current 480 0 (continued on next page) 26

(continued from previous page) Y001 Y002 Y003 Timer (ON Delay) Current Value Setpoint T2 Not Retained sec 300 Output T2 X002 Current Timer (OFF Delay) Current Value Setpoint Current 0 Not Retained sec 10 0 T3 Output T3 T3 Y004 Analyze this furnace control program, and then explain what each instruction does (including the practical function of each timer instruction). Also, identify all conditions that will shut down this system (returning the drum to step 1). Suggestions for Socratic discussion Why is a purge time so important to the safe operation of a gas fuel furnace? Explain the purpose of the NO contact instruction addressed to the bit Always ON (SC1). Suppose you were helping another technician troubleshoot a burner problem in this furnace, and in the process of doing so had to start up and shut down the furnace several times. The technician you are working with gets impatient and tells you to edit the PLC program so that he won t have to wait so long for the furnace to re-purge itself every start-up cycle. Which portion of the program controls the purge time? Would you do what the other technician tells you to do? Why or why not? Suppose the programmer writing this program forgot to include the normally-open Y002 contact in the rung leading to the drum instruction s reset input. How would this omission affect the program s operation? Suppose the programmer writing this program forgot to include the normally-closed Y004 contact in the rung leading to the drum instruction s reset input. How would this omission affect the program s operation? file i00458 27

Answer 1 Switch statuses: Switch A = pressed Switch B = released Switch C = released The lamp will be de-energized. Answers Answer 2 High pressure and low flow and low temperature. The lamp will be de-energized. Answer 3 High pressure and low flow and high temperature. The lamp will be de-energized. Answer 4 High pressure and high flow and low temperature. The lamp will be energized. Answer 5 Low level and low flow and low temperature. The lamp will be energized. Answer 6 Low level and high flow and high temperature. The lamp will be de-energized. Answer 7 Necessary switch statuses: Switch A = released Switch B = released Switch C = pressed Answer 8 Necessary switch statuses: Switch A = pressed Switch B = pressed Switch C = released Answer 9 To energize lamp Z: press switch B, release switch A. To energize lamp Y: press switch A, release switch B. 28

Answer 10 Output Q0.1 will activate to energize lamp Y, but the other output (and lamp) will remain off. Answer 11 Output Q0.1 will activate to energize lamp Y, but the other output (and lamp) will remain off. To energize lamp Z, you must release (unpress) both switches. Answer 12 Contactor coil failed open Wire connecting contactor coil to O:0/2 failed open Wire connecting VAC- terminal to DC COM terminal failed open Wire connecting input switch commons to contactor coil failed open Output channel O:0/2 defective on the PLC 24 power supply in the PLC is insufficient to power the contactor s coil Answer 13 Green lamp is on, red lamp is off. Answer 14 Green lamp is off, red lamp is on. The PLC inputs are configured here to sink current. Answer 15 The blue lamp will be off and the yellow lamp will be on. Answer 16 Switch A = pressed Switch B = released Switch C = pressed Answer 17 Low temperature and low flow and low level are required to energize the yellow lamp. High temperature and high flow and high level are required to energize the blue lamp. Answer 18 High temperature and low flow and high level are required to energize the blue lamp. Low temperature and high flow and high level are required to energize the yellow lamp. 29

Answer 19 X1 X2 X3 Y1 Answer 20 X1 X3 Y1 X2 Answer 21 Both pressure switches need their normally-closed (NC) contact terminals connected to the respective PLC input terminals. 30

Answer 22 X0 Start X1 Stop PLC program X2 X3 X4 Y0 Vibration Overload Temp. Motor run Y0 Motor run 31

Answer 23 Start pushbutton = NO Stop pushbutton = NO High vibration = NC Low inlet pressure = NO High outlet pressure = NO High motor temperature = NC High pump temperature = NO A helpful problem-solving technique is to first identify the necessary coloring which will allow the motor to run (i.e. the condition of all permissives during correct operating conditions): Start Stop Permissive Motor Motor Motor temperature Vibration Inlet pressure Outlet pressure Pump temperature Permissive We know the NO contact instruction labeled Permissive in the upper rung needs to be colored if ever the Motor coil instruction is to receive color. This means the entire series string of contact instructions in the second rung needs to be colored under proper operating conditions. Once we know this, we may determing the necessary normal statuses of all permissive switches in order to make their corresponding PLC program contact instructions colored. A few examples will be given here: High vibration: The PLC contact instruction for this permissive is normally-open, which means that PLC input must be energized with electricity in order to color that contact instruction. This means the high vibration switch must be in the closed condition while everything is running as it should (i.e. low vibration), and open if vibration becomes excessive. A vibration switch that is closed when vibration is below the trip threshold is a normally-closed (NC) vibration switch. Low inlet pressure: The PLC contact instruction for this permissive is normally-open, which means that PLC input must be energized with electricity in order to color that contact instruction. This means the low inlet pressure switch must be in the closed condition while everything is running as it should (i.e. adequate inlet pressure), and open if inlet pressure becomes too low. A pressure switch that is open when pressure is below the trip threshold is a normally-open (NO) pressure switch. High outlet pressure: The PLC contact instruction for this permissive is normally-closed, which means that PLC input must be de-energized in order to color that contact instruction. This means the high outlet pressure switch must be in the open condition while everything is running as it should (i.e. moderate outlet 32

pressure), and close if outlet pressure becomes excessive. A pressure switch that is open when pressure is below the trip threshold is a normally-open (NO) pressure switch. 33

Answer 24 Start pushbutton = NO Throttling valve open limit = NC Stop pushbutton = NO High bearing temperature = NO High vibration = NC High motor temperature = NO Low oil pressure = NO A helpful problem-solving technique is to first identify the necessary coloring which will allow the motor to start up and keep running (i.e. the condition of all permissives during correct operating conditions): Start Valve open Motor S Stop Motor R Bearing temp. Vibration Motor temp. Oil pressure Since the motor is controlled by retentive coil instructions ( Set and Reset ), we know all the permissive contacts on the Reset rung must be uncolored in order for the motor to run. The normallyclosed Valve open instruction must be colored in order to allow the Start input to latch the Set coil and start the motor. Once we know this, we may determing the necessary normal statuses of all permissive switches in order to make their corresponding PLC program contact instructions colored. A few examples will be given here: Valve open limit switch: The PLC contact instruction for this permissive is normally-closed, which means that PLC input must be de-energized in order to color that contact instruction. This means the limit 34

switch must be in the open condition when the valve mechanism moves into the switch s sensing range (in the fully-open position), and close when the valve mechanism moves away from the switch. A limit switch that is closed with nothing near it is a normally-closed (NC) limit switch. Low oil pressure: The PLC contact instruction for this permissive is normally-closed, which means that PLC input must be energized with electricity in order to maintain that contact instruction in an uncolored state. This means the low oil pressure switch must be in the closed condition while everything is running as it should (i.e. adequate oil pressure), and open if oil pressure becomes too low. A pressure switch that is open when pressure is below the trip threshold is a normally-open (NO) pressure switch. High bearing temperature: The PLC contact instruction for this permissive is normally-open, which means that PLC input must be de-energized in order to maintain that contact instruction in an uncolored state. This means the high bearing temperature switch must be in the open condition while everything is running as it should (i.e. low bearing temperature), and close if temperature becomes excessive. A temperature switch that is open when temperature is below the trip threshold is a normally-open (NO) temperature switch. Answer 25 35