GE Timers and Isolation of the PLC System

Slides:



Advertisements
Similar presentations
MICROPROCESSOR BASED SYSTEM DESIGN
Advertisements

Dc input modules can either be sources or sinks for dc current. This depends on the transistor used in the input card and the polarity of the dc supply.
Created by Ken Chang LOCKOUT PROCEDURE.
Programming with Ladder Logic
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Micro Logix 1100 RSLogix 500 LAB#2 Timing, Counting & Comparing.
PLC Timer Instructions
Copyright © 2002 Delmar Thomson Learning Chapter 11 Processor Data Organization.
Chapter 6 Introduction to Logic.
Switchgears Control Using SCADA System Based on PLC
5/20/2015IENG 475: Computer-Controlled Manufacturing Systems 1 IENG Lecture 14 Ladder Logic Programming of PLCs.
Chapter 19 Fundamental PLC Programming
Programming with Function Blocks
Lecture 6: PLC: Timers and Counters
Logic Functions OR Operation
Timers.
Programmable Logic Controllers
Programmable Logic Controllers
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Chapter 10 PLC Processors.
MicroLogix Packaged Controllers Programmable Controller Basics Memory & Data.
Counter The CTU CTD instruction counts upward & Down wards over a range Each time the rung goes from false- to-true. We can make an Up-Down counter by.
Gauge Operation and Software by Scott A. Ager. Computer Recommendations 750 MHz Pentium III 64 Meg SRAM 40 Gig Hard Drive 1024 x 768 graphics CD Writer.
I/P Addressing Each input or output is assigned a number on its module, which is referenced to within the program which is refereed to as “address”.
Processor Data Organization
Chapter 8.
PLC Counter Instructions
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
Copyright © 2002 Delmar Thomson Learning Chapter 10 PLC Processors.
Timers and Counters by Dr. Amin Danial Asham. References  Programmable Controllers-Theory and Implementation, 2nd Edition, L.A. Bryan and E.A. Bryan.
PLC PROGRAMMING.
LADDER PROGRAMMING LANGUAGE by Dr. Amin Danial Asham.
Ladder Concept.
Timers. Mechanical Timing Relay Time delay relays are simply control relays with a time delay built in. Their purpose is to control an event based on.
PLC APPLICATIONS MODULE 3 Time sequence processes.
IC 4017 Pin Configuration And Application
© 2013 Eaton Corporation. All rights reserved. PLC Programming Basics.
Chapter 5.
1 Introduction to PLCs: Programming Counters ELMT Basic Programmable Logic Controllers Chapter 0x_W Source: www Based on Ch 8 of Frank D. Petruzella.
Chapter 7.
40106B Schmitt Trigger (A way of switch De-Bouncing)
9 CHAPTER PLC Counter Instructions. 9 CHAPTER PLC Counter Instructions.
Chapter 5.
PLC programming: Timers and Counters Programming
Chapter 10 © 2011, The McGraw-Hill Companies, Inc.
Counting in 7s
PLC Timers MECH 1500 Two classes of timers: Retentive Non-Retentive.
Using the Stopwatch object
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
GE Counters and Order of Operation
Chapter 12 © 2011, The McGraw-Hill Companies, Inc.
Programming Timers.
MicroEconomix 1500 RSLogix 500 LAB#2
Timer Instructions Overview
8.0 Programmable Logic Controllers 1
Lesson 19: PLC Programming Techniques
Digital Concepts for PLCs
MAIN 222 Industrial Controllers
Timer and Counter Instructions
Distributed Energy Engineering
GE Integers, ZCL, Jump Commands
Faculty of Computer Science & Information System
S RAJARAJAN_ASST PROF, BSARCIS&T
Input-Output-Process Demo
Input-Output-Process Demo
8253 – PROGRAMMABLE INTERVAL TIMER (PIT). What is a Timer? Timer is a specialized type of device that is used to measure timing intervals. Timers can.
Programmable Logic Controllers (PLCs)
Retentive On Delay Timers
Ladder programming Counter Instruction S7 300
Presentation transcript:

GE Timers and Isolation of the PLC System MAIN 222 Industrial Controllers 11/15/2018

Caution with Counters and Timers When using a timer or counter we have a possible problem with switch bounce or multiple counts YOU MAY NEED A ONE SHOT this will only allow for a single increment not multiple 11/15/2018

Timers ON-Delay if you want to program a time delay before an instruction becomes true Normal Timer Off-Delay off-delay timer increments while no accumulator is present, and resets to 0 when there is an accumulator. Time may be counted in tenths of seconds or hundredths of seconds, or thousandths of seconds, depending on the time-base. The range for this timer is 0 to +32,767 time units. When there is an accumulator available to the off-delay timer, it sets CV to 0. If the accumulator is removed from the function, the timer starts incrementing CV. 11/15/2018

Timer OFF example In this example, an Off Delay Timer is used to turn off an output (%Q00001) whenever an input (%I00001) turns on. The output is turned on again 5.0 seconds after the input goes off. Note: CV (the current value) does not display on the 90-30 version of this function. Variable Declaration Name Type Length Reference %I00001 BOOL 1 %I00001 %Q00001 BOOL 1 %Q00001 %R00004 OFDT_TENTHS 1 %R00004 11/15/2018

ON Timer Example In this example, an On Delay Stopwatch timer is used to create a signal (%Q00011) that turns on 8.0 seconds after %Q00010 turns on, and turns off when %Q00010 turns off. Note: CV (the current value) does not display on the 90-30 version of this function. Variable Declaration Name Type Length Reference %Q00010 BOOL 1 %Q00010 %Q00011 BOOL 1 %Q00011 %R00001 ONDTR_TENTHS 1 %R00001 11/15/2018

Addressing A Timer The Input The Reset The PV This is the location where the change of state is observed (can be from an actual input, other function ie counter or and output) The Reset An address that confirms resetting the PV (preset value) back to its original value. Note that we can “lock” the counter out if the reset input is forced ON The PV The Preset value is the address numerically after the counter number If we have %R2 as a counter then %R3 is the PV registry Highest Number is 32767 11/15/2018

Special Note We have to have an ALWAYS_ON in series with the INPUT rung to COUNTERS and TIMERS on the Series 90 Micros. 11/15/2018

Where to Get More Information See Web Site VersaPro 2.02/3 users guide Series 90 Micro Workshop Believe it or not the help in VersaPro Timer Function (Versa Mas Series 90-30) 11/15/2018

Input / Output Isolation Why Isolate ? Isolate What? The PLC is a messenger of allowing on or off a signal Its job is not to provide current, voltage Need to separate the high voltage side from internal side of PLC 11/15/2018

Input Isolation 11/15/2018

Output Module 11/15/2018