This document provides information on programmable logic control (PLC) including processor information, theory of operation, Allen Bradley PLC details, pin diagrams, channel configuration, network configuration through LAN, and example programs to control devices like lights and fans using different logic functions. The document covers PLC basics, components, ladder logic programming, actuators, switches, and provides 14 programming examples to demonstrate sequencing, timing, and control applications using PLCs.
In this webinar, learn about two municipal water districts that upgraded to SCADA systems with unlimited clients, tags, and connections, built on an innovative controls platform with deeply embedded cyber security. Don Pearson, chief strategy officer of Inductive Automation, and Albert Rooyakkers, CEO of Bedrock Automation, will have an informative discussion with Dee Brown, principal of Brown Engineers, the award-winning integration firm that implemented new systems combining Ignition and Bedrock Automation technologies for water districts in Clarksville, Ark., and Russellville, Ark. Since switching to new Ignition SCADA systems with secure Bedrock controllers, both water districts have experienced great results and plan to expand their use in the future.
Kent Melville and Don Pearson from Inductive Automation will show you how to use the Ignition Vision Module to rapidly build top-notch screens and easily deploy them to HMIs and other industrial displays on your plant floor.
Historic Opportunities: Discover the Power of Ignition's HistorianInductive Automation
The ability to store and query historical data easily and efficiently is vital to digital transformation. The Ignition Tag Historian Module has long provided a superb solution for this need and recent improvements have broadened the scope of what it can do. Is your organization harnessing the full power of historical data for a successful future?
Inductive Automation Co-Director of Sales Engineering Travis Cox will discuss 12 of the many powerful uses of the SQL Bridge Module. You’ll not only learn a dozen ways to use this versatile tool, you’ll also be able to think up other exciting ways to apply it in your enterprise.
Learn how easy it is to:
- Add contextual data to historical data
- Synchronize PLCs through a SQL database
- Sequence products on a line
- Map PLC values to stored procedures in a database
- Manage recipes (demo included)
- Track production
- And more!
Travis Cox from Inductive Automation and Arlen Nipper from Cirrus Link Solutions discusses the various ways that tag data can be leveraged through cloud services provided by Amazon Web Services and Microsoft Azure. These experts will also show you different ways to get data up to the cloud in a simple, efficient, and secure manner.
Learn more about cloud services such as:
- Machine learning
- Analytics
- Business intelligence
- Data lakes
- Cloud databases
- And more
ServiceDesk Plus , produk Helpdesk dari ManageEngine, terdiri dari Standard, Profesional dan Enterprise. Kami PT DAYA CIPTA MANDIRI SOLUSI siap membantu implementasikan helpdesk di tempat Anda.
In this webinar, learn about two municipal water districts that upgraded to SCADA systems with unlimited clients, tags, and connections, built on an innovative controls platform with deeply embedded cyber security. Don Pearson, chief strategy officer of Inductive Automation, and Albert Rooyakkers, CEO of Bedrock Automation, will have an informative discussion with Dee Brown, principal of Brown Engineers, the award-winning integration firm that implemented new systems combining Ignition and Bedrock Automation technologies for water districts in Clarksville, Ark., and Russellville, Ark. Since switching to new Ignition SCADA systems with secure Bedrock controllers, both water districts have experienced great results and plan to expand their use in the future.
Kent Melville and Don Pearson from Inductive Automation will show you how to use the Ignition Vision Module to rapidly build top-notch screens and easily deploy them to HMIs and other industrial displays on your plant floor.
Historic Opportunities: Discover the Power of Ignition's HistorianInductive Automation
The ability to store and query historical data easily and efficiently is vital to digital transformation. The Ignition Tag Historian Module has long provided a superb solution for this need and recent improvements have broadened the scope of what it can do. Is your organization harnessing the full power of historical data for a successful future?
Inductive Automation Co-Director of Sales Engineering Travis Cox will discuss 12 of the many powerful uses of the SQL Bridge Module. You’ll not only learn a dozen ways to use this versatile tool, you’ll also be able to think up other exciting ways to apply it in your enterprise.
Learn how easy it is to:
- Add contextual data to historical data
- Synchronize PLCs through a SQL database
- Sequence products on a line
- Map PLC values to stored procedures in a database
- Manage recipes (demo included)
- Track production
- And more!
Travis Cox from Inductive Automation and Arlen Nipper from Cirrus Link Solutions discusses the various ways that tag data can be leveraged through cloud services provided by Amazon Web Services and Microsoft Azure. These experts will also show you different ways to get data up to the cloud in a simple, efficient, and secure manner.
Learn more about cloud services such as:
- Machine learning
- Analytics
- Business intelligence
- Data lakes
- Cloud databases
- And more
ServiceDesk Plus , produk Helpdesk dari ManageEngine, terdiri dari Standard, Profesional dan Enterprise. Kami PT DAYA CIPTA MANDIRI SOLUSI siap membantu implementasikan helpdesk di tempat Anda.
At the 2014 NI Week in Austin, Texas, DMC engineers from Chicago, Boston and Denver came together to share information about High Speed Vision Systems and the work we do here at DMC.
The first OpenDaylight Forum is a two-day event focusing on the fast growing OpenDaylight SDN platform and is a great opportunity for both advanced veterans of the project and those new to OpenDaylight.
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16AppDynamics
In this two-hour, instructor-led hands-on lab, attendees will learn how to configure the AppDynamics Database Visibility module and evaluate key features. Topics include:
o Setting up Database Visibility
o Troubleshooting application performance issues caused by database issues
o Monitoring database performance in conjunction with database hardware performance
o Custom dashboard for monitoring key database metrics
o Debugging sudden increase in CPU utilization of the database
The lab will start with an overview and live demo of these features, hands-on exercises, Q&A, and sharing of best practices. To get the most out of the lab, attendees will be required to complete pre-requisite exercises and bring their own laptops.
Sitec 2017 Siemens Open Library PresentationDMC, Inc.
DMC Overview
What is the Siemens Open Library?
How It Works & What’s Included
Making Changes/Contributing
Customization
Configuration
Faceplate/UDT Demo
Why Smart Meters Need Informix TimeSeriesIBM Sverige
Informix Update - Denna presentation hölls på IBM Data Server Day den 22 maj i Stockholm av Simon David, Technical Product Manager, Competitive Technologies & Enablement, Informix Development
What is the Siemens Open Library, and How it Decreased Development Time for E...DMC, Inc.
Presenter - John Sullivan
Eden Innovations is scaling up its liquid chemical admix production facility and needed to move to a more robust automation system. In an effort to keep costs of the control infrastructure down, it was decided to keep the programming in-house and utilize the freely available Open Library as a base for their control system.
This session will cover the benefits gained and challenges faced utilizing and customizing the Open Library for a bespoke controls system. The system was developed with minimal time investment by an engineer with no previous experience with the Siemens platform. Through customizing the open library, Eden was able to quickly develop a library that utilizes Siemens best practices and provides building blocks for any future development
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Karl Ots
Presented at TechDays Sweden on 25.10.2017.
Modern applications leverage a variety of services, and often span across onpremises, public cloud, IaaS and PaaS. Monitoring these environments is different from traditional systems. We have more and more data available from the platfrom with the likes of ARM Activity Logs, Azure Monitor, MOMS and Application Insights. With a massive amount of signal and noise being generated in all these systems, how do we get our arms around what is happening? How will I know if my application uptime is impacted? Are my servers handling the load? Are my integrations still running as they should? How many users are impacted by the incident and what is the root cause? Come and hear how to answer these questions as I walk through what actionable monitoring means in Azure applications. We will cover recent updates to the platform and tooling. After the session, you’ll have deeper understanding of end-to-end monitoring techniques in Azure solutions.
http://tdswe.se/
When PaaS hits the fan: monitoring advanced Azure PaaS workloads in an enterp...Karl Ots
Modern applications leverage a variety of services, and often span across onpremises, public cloud, IaaS and PaaS. Monitoring these environments is different from traditional systems. We have more and more data available from the platfrom with the likes of ARM Activity Logs, Azure Monitor, MOMS and Application Insights. With a massive amount of signal and noise being generated in all these systems, how do we get our arms around what is happening?
How will I know if my application uptime is impacted? Are my servers handling the load? Are my integrations still running as they should? How many users are impacted by the incident and what is the root cause? Come and hear how to answer these questions as I walk through what actionable monitoring means in Azure applications. We will cover recent updates to the platform and tooling, starting from simple applications and going deeper in advanced solutions that are integrated through API Management and Logic Apps. After the session, you’ll have deeper understanding of end-to-end monitoring techniques in Azure solutions.
Presentation given at TugaIT 2017 in Lisbon, Portugal.
http://tugait.pt/2017/sessions/when-paas-hits-the-fan-monitoring-advanced-azure-paas-workloads-in-an-enterprise/
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...Splunk
Virtualization and storage technologies go hand-in-hand. If performing poorly, they can have a serious impact on your applications' performance and users' experience. This presentation shows how Splunk can help you get unified visibility into your VMware environment and NetApp storage systems. Learn how to utilize Splunk Enterprise to correlate storage machine data with virtualization, operating systems and data from technology tiers for quicker time to resolution, optimal performance planning and unified view of KPIs across your entire enterprise.
OpManager is integrated network management software that offers network monitoring, server monitoring, bandwidth analysis, configuration management, firewall log analysis, server management and IP & switch port management.
Learn how to continually measure and optimise the performance and availability of your Java, .NET and Ruby on Rails applications. Understand how you can quickly locate and rectify common performance issues such as CPU spike, memory leaks, slow database calls and rectify issues in the production phase before your users get affected.
Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...Lucas Jellema
Oracle Management Cloud provides seven services that collect metrics and logging from all tiers in the stack and from clouds and on premises systems alike and provide various levels of insight in what is going on or what went on. To find performance bottlenecks, browser incompatibilities, application health issues, infrastructure problems at runtime , OMC provides dasboards, alerting, synthetic tests and log watchers. This presentation gives an overview of OMC, highlights some key features and describes how AMIS got started with APM, Log Analytics and Infrastructure Monitoring.
At the 2014 NI Week in Austin, Texas, DMC engineers from Chicago, Boston and Denver came together to share information about High Speed Vision Systems and the work we do here at DMC.
The first OpenDaylight Forum is a two-day event focusing on the fast growing OpenDaylight SDN platform and is a great opportunity for both advanced veterans of the project and those new to OpenDaylight.
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16AppDynamics
In this two-hour, instructor-led hands-on lab, attendees will learn how to configure the AppDynamics Database Visibility module and evaluate key features. Topics include:
o Setting up Database Visibility
o Troubleshooting application performance issues caused by database issues
o Monitoring database performance in conjunction with database hardware performance
o Custom dashboard for monitoring key database metrics
o Debugging sudden increase in CPU utilization of the database
The lab will start with an overview and live demo of these features, hands-on exercises, Q&A, and sharing of best practices. To get the most out of the lab, attendees will be required to complete pre-requisite exercises and bring their own laptops.
Sitec 2017 Siemens Open Library PresentationDMC, Inc.
DMC Overview
What is the Siemens Open Library?
How It Works & What’s Included
Making Changes/Contributing
Customization
Configuration
Faceplate/UDT Demo
Why Smart Meters Need Informix TimeSeriesIBM Sverige
Informix Update - Denna presentation hölls på IBM Data Server Day den 22 maj i Stockholm av Simon David, Technical Product Manager, Competitive Technologies & Enablement, Informix Development
What is the Siemens Open Library, and How it Decreased Development Time for E...DMC, Inc.
Presenter - John Sullivan
Eden Innovations is scaling up its liquid chemical admix production facility and needed to move to a more robust automation system. In an effort to keep costs of the control infrastructure down, it was decided to keep the programming in-house and utilize the freely available Open Library as a base for their control system.
This session will cover the benefits gained and challenges faced utilizing and customizing the Open Library for a bespoke controls system. The system was developed with minimal time investment by an engineer with no previous experience with the Siemens platform. Through customizing the open library, Eden was able to quickly develop a library that utilizes Siemens best practices and provides building blocks for any future development
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Karl Ots
Presented at TechDays Sweden on 25.10.2017.
Modern applications leverage a variety of services, and often span across onpremises, public cloud, IaaS and PaaS. Monitoring these environments is different from traditional systems. We have more and more data available from the platfrom with the likes of ARM Activity Logs, Azure Monitor, MOMS and Application Insights. With a massive amount of signal and noise being generated in all these systems, how do we get our arms around what is happening? How will I know if my application uptime is impacted? Are my servers handling the load? Are my integrations still running as they should? How many users are impacted by the incident and what is the root cause? Come and hear how to answer these questions as I walk through what actionable monitoring means in Azure applications. We will cover recent updates to the platform and tooling. After the session, you’ll have deeper understanding of end-to-end monitoring techniques in Azure solutions.
http://tdswe.se/
When PaaS hits the fan: monitoring advanced Azure PaaS workloads in an enterp...Karl Ots
Modern applications leverage a variety of services, and often span across onpremises, public cloud, IaaS and PaaS. Monitoring these environments is different from traditional systems. We have more and more data available from the platfrom with the likes of ARM Activity Logs, Azure Monitor, MOMS and Application Insights. With a massive amount of signal and noise being generated in all these systems, how do we get our arms around what is happening?
How will I know if my application uptime is impacted? Are my servers handling the load? Are my integrations still running as they should? How many users are impacted by the incident and what is the root cause? Come and hear how to answer these questions as I walk through what actionable monitoring means in Azure applications. We will cover recent updates to the platform and tooling, starting from simple applications and going deeper in advanced solutions that are integrated through API Management and Logic Apps. After the session, you’ll have deeper understanding of end-to-end monitoring techniques in Azure solutions.
Presentation given at TugaIT 2017 in Lisbon, Portugal.
http://tugait.pt/2017/sessions/when-paas-hits-the-fan-monitoring-advanced-azure-paas-workloads-in-an-enterprise/
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...Splunk
Virtualization and storage technologies go hand-in-hand. If performing poorly, they can have a serious impact on your applications' performance and users' experience. This presentation shows how Splunk can help you get unified visibility into your VMware environment and NetApp storage systems. Learn how to utilize Splunk Enterprise to correlate storage machine data with virtualization, operating systems and data from technology tiers for quicker time to resolution, optimal performance planning and unified view of KPIs across your entire enterprise.
OpManager is integrated network management software that offers network monitoring, server monitoring, bandwidth analysis, configuration management, firewall log analysis, server management and IP & switch port management.
Learn how to continually measure and optimise the performance and availability of your Java, .NET and Ruby on Rails applications. Understand how you can quickly locate and rectify common performance issues such as CPU spike, memory leaks, slow database calls and rectify issues in the production phase before your users get affected.
Oracle Management Cloud - introduction, overview and getting started (AMIS, 2...Lucas Jellema
Oracle Management Cloud provides seven services that collect metrics and logging from all tiers in the stack and from clouds and on premises systems alike and provide various levels of insight in what is going on or what went on. To find performance bottlenecks, browser incompatibilities, application health issues, infrastructure problems at runtime , OMC provides dasboards, alerting, synthetic tests and log watchers. This presentation gives an overview of OMC, highlights some key features and describes how AMIS got started with APM, Log Analytics and Infrastructure Monitoring.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
2. Programmable Logic Control
TABLE OF CONTENTS
SL NO. CONTENTS
1.
2.
3.
4.
5.
6.
7.
Processor Information
Theory
About Allen Bradley PLC
Pin Diagram
Channel Configuration
Configuration of network through LAN
To glow a bulb using NO and NC switch.
Where NO switch starts the operation
and NC switch to close the operation.
8. To glow a bulb after few seconds delay.
9. Switching of bulb after 5 second and Fan after
10 second.
10. Use binary bit for switching the bulb after 5 second
and fan after 10 second.
11. Perform sequencing by switching on bulb after
4 second then fan 1 after 10 second and finally
fan 3 after 12 second.
12. Perform the sequence switching then OFF all
of them after 5 second when all devices are
switched ON.
13. Switch the bulb, fan 1 and fan 2 in sequence
and then stop fan 2 first then fan 1 and finally
the bulb.
14. Toggling of two LED’s.
15. Toggling of three LED’s
16. By the use of proximity sensor and the counter stop
the motor of conveyer belt when the sensor sense
metal pieces more than 5 times.
Department of Electrical And Electronics
PAGE N0
03
03
10
11
12
13
15
17
19
21
23
25
27
30
32
34
Page 2
3. Programmable Logic Control
PROCESSOR INFORMATION:
Programmable Logic Controller
PLCs were first introduced in the 1960’s. The primary reason for
designing such a device was eliminating the large cost involved in
replacing the complicated relay based machine control systems.
Bedford Associates (Bedford, MA) proposed something called a
Modular Digital Controller (MODICON) to a major US car
manufacturer. The MODICON 084 brought the world's first PLC into
commercial production.
A Programmable controller is a solid state user programmable
control system with functions to control logic, sequencing, timing,
arithmetic data manipulation and counting capabilities. It can be
viewed as an industrial computer that has a central processor unit,
memory, input output interface and a programming device. The
central processing unit provides the intelligence of the controller. It
accepts data, status information from various sensing devices like
limit switches, proximity switches, executes the user control
program stored in the memory and gives appropriate output
commands to devices such as solenoid valves, switches etc.
Department of Electrical And Electronics
Page 3
4. Programmable Logic Control
Advantages PLC controller can be presented in few basic
points:
1. Compared to a conventional process control system, number of
wires needed for connections is reduced by approximately 80%
2. Diagnostic functions of a PLC controller allow for fast and easy
error detection.
3. Change in operating sequence or application of a PLC
controller to a different operating process can easily be
accomplished by replacing a program through a console or using
PC software (not requiring changes in wiring, unless addition of
some input or output device is required).
4. Needs fewer spare parts
5. It is much cheaper compared to a conventional system,
especially in cases where a large number of Input/Output
instruments are needed and when operational functions are
complex.
6. Reliability of a PLC is greater than that of an electro-mechanical
relay or a timer, because of less moving parts.
7. They are compact and occupy less space
8. Use of PLC results in appreciable savings in Hardware and wiring
cost.
Department of Electrical And Electronics
Page 4
5. Programmable Logic Control
PLC Operation
A PLC works by continually scanning a program. We can think of
this scan cycle as consisting of 3 important steps. There are
typically more than 3 but we can focus on the important parts
and not worry about the others. Typically the others are checking
the system and updating the current internal counter and timer
values. The first type of scanning, as shown in the diagram below,
is not as common as the type that will be discussed second.
PLC Scan Diagram
The first step is to check the input status. This step is therefore
generally referred to as the “Check Input Status” stage. First the
PLC takes a look at each input to determine if it is on or off. In
other words, is the sensor connected to the first input on? How
about the second input? How about the third? This goes on and
on through the entire program.
It records this data into its memory to be used during the next step.
Next the PLC executes your program one instruction at a time,
called the “Execute Program” stage. For example, if your program
said that if the first input was on then it should turn on the first
output. Since it already knows which inputs are on/off from the
previous step it will be able to decide whether the first output
should be turned on based on the state of the first input. It will
store the execution results for use later during the next step.
Finally the PLC updates the status of the outputs. It updates the
outputs based on which inputs were on during the first step and
the results of executing your program during the second step.
Department of Electrical And Electronics
Page 5
6. Programmable Logic Control
Based on the example in step 2 it would now turn on the first
output because the first input was on and your program said to
turn on the first output when this condition is true.
A new style of scanning has been implemented in the more
recent years, called “rung scanning”. This type basically scans
each ladder rung individually in the entire ladder logic program,
updating the outputs on that rung after scanning through the
inputs. This changes the type of programming that will be used as
well. If an output is in a rung above the inputs it depends on, you
will not get the output updated until the next scan, as the
program will keep scanning down until the last rung, then start
over. This style is very advantageous in certain situations. If you
want your outputs updated at the soonest possible moment, this is
the style of scanning that you want to use.
ACTUATORS
Actuators convert electrical signal from PLC into a physical
condition. Actuators are connected to the PLC output. A moter
starter is one example of an actuator that is connected to the PLC
output. Depending on the output PLC signal the motor starter will
either start or stop the motor.
Department of Electrical And Electronics
Page 6
8. Programmable Logic Control
Ladder Logic
Ladder logic is one form of drawing electrical logic schematics,
and is a graphical language very popular for programming
Programmable Logic Controllers. Ladder logic was originally
invented to describe logic made from relays. The name is based
on the observation that programs in this language resemble
ladders, with two vertical "rails" and a series of horizontal "rungs"
between them. Figure 5 below is a very basic example of ladder
logic used in a programmable logic controls program.
Basic Ladder Logic Program
Ladder Logic Programming
Ladder logic or ladder diagrams are the most common
programming language used to program a PLC. Ladder logic was
one of the first programming approaches used in PLCs because it
borrowed heavily from the relay diagrams that plant electricians
already knew. The symbols used in relay ladder logic consist of a
power rail to the left, a second power rail to the right, and
individual circuits that connect the left power rail to the right. The
Department of Electrical And Electronics
Page 8
9. Programmable Logic Control
logic of each circuit (or rung) is solved from left to right. A
common mistake made by most people is trying to think of the
diagram as having to have current across the rung for the output
to function. This has given many people trouble because of the
fact that some inputs are “not” inputs, which will be true when
there isn’t current through this sensor. These concepts will be
discussed more latter. The symbols of these diagrams look like a
ladder - with two side rails and circuits that resemble rungs on a
ladder.
Simplified Logic Circuit
The logic of the rung above is such:
If Input1 is ON (or true) - power (logic) completes the circuit
from the left rail to the right rail - and Output1 turns ON (or
true).
If Input1 is OFF (or false) - then the circuit is not completed
and logic does not flow to the right - and Output 1 is OFF (or
false).
There are many logic symbols available in Ladder Logic - including
timers, counters, math, and data moves such that any logical
condition or control loop can be represented in ladder logic. With
just a handful of basic symbols such as a normally open contact,
normally closed contact, normally open coil, normally closed coil,
timer and counter most logical conditions can be represented.
Department of Electrical And Electronics
Page 9
10. Programmable Logic Control
What is Allen Bradley PLC?
Allen-Bradley products from Rockwell Automation include
integrated control and information platforms, intelligent motor
control and industrial components. The Allen-Bradley
MicroLogix1400 from Rockwell Automation complements the
existing MicroLogix family of small programmable logic controllers.
MicroLogix 1400 combines the features you demand from
MicroLogix 1100, such as EtherNet/IP, online editing, and a built-in
LCD, plus provides you with enhanced features, such as: higher
I/O count, faster High Speed Counter/PTO and enhanced network
capabilities.
Department of Electrical And Electronics
Page 10
13. Programmable Logic Control
Configuration of Network through LAN
Steps:
1. Open network & sharing centre through control panel.
2. Click on change adapter setting. A new window will open
3. Double click on local area connection. A pop-up menu will appear.
4. Select internet protocol version 4
Department of Electrical And Electronics
Page 13
14. Programmable Logic Control
5. Configure the setting as follows & click ok.
6. Then select RS LINX classic from the start menu.a window will open then select
the EHERNET/IP driver from the drop down menu & click add new.
7. A new screen will appear. Select realtck pcie fe family controller & click ok.
8. The configuration has been now done & the system is ready for interfacing.
Department of Electrical And Electronics
Page 14
15. Programmable Logic Control
Program 1:
To glow a bulb using NO and NC switch. Where NO switch starts the operation and
NC switch is close the operation.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
Program File:
Department of Electrical And Electronics
Page 15
16. Programmable Logic Control
PROGRAM DESCRIPTION:
The circuit consists of NO and NC switch, the output is latched with the NO. A bulb is
connected at the port 9 of the PLC. When the NO switch due to the latching the
bulb will continuously glow and pressing the NC the circuit is closed.
RESULT:
The bulb is glow NO and NC switch, where NO switch starts the operation and NC
switch is close the operation.
CONCLUSION:
Latching has been successfully done to glow the bulb continuously.
Department of Electrical And Electronics
Page 16
17. Programmable Logic Control
Program 2:
To glow a bulb after few seconds delay.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Binary
PROGRAM DESCRIPTION:
In this circuit the NO and NC switch is used the output is latched by the internal bit.
Internal bit is a type of resistor because it is easy to use a bit to represent voltage
levels within the PLC. In this circuit we have use the 3’rd bit. The 3’rd bit is use to
activate the timer TON. Timer has pre-set of 10 second, after 10 second the by the
activation of DN (Done Bit) the bulb will start to glow.
RESULT:
The bulb starts to glow after a delay of 10 second by the use of timer.
CONCLUSION:
By the use of timer the bulb glows after a delay.
Department of Electrical And Electronics
Page 17
19. Programmable Logic Control
Program 3:
Switch light after 5 second and Fan after 10 second.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
Program File Description:
The circuit consists of NO and NC switch, the NO switch is latched with the timer
Enable Bit (EB). The timer T4:0 and T4:1 is connected in parallel the done bit of the
timer T4:0 is connected with the bulb and done bit of timer T4:1 is connected with
the fan. The timer T4:0 gives the delay of 5 second to start the bulb and timer T4:1
gives the delay of 10 second after the start to start the fan.
RESULT:
The light is switched after 5 second and fan start after 10 second.
CONCLUSION:
By connecting the timers in parallel we get the delay of 5 second for glowing bulb
and 10 second for the start of motor fan at the instant when we start the circuit.
Department of Electrical And Electronics
Page 19
21. Programmable Logic Control
Program 4:
Use binary bit for switching the light after 5 second and fan after 10 second.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Binary
Program Description:
This program works similarly as the previous program, the only change made in this
program is that we activate the timer by the use of internal bit. The internal bit 3 is
use to activate both the timers and done bit T4:0/DN glow the bulb and T4:1/DN
starts the motor.
RESULT:
Binary bit is used for switching the light after 5 second and fan after 10 second.
CONCLUSION:
By using the internal bit B3 the timer is activated and we get the desired result.
Department of Electrical And Electronics
Page 21
23. Programmable Logic Control
Program 5:
Perform sequencing by switching on bulb after 4 second then fan 1 after 10 second
and finally fan 3 after 12 second.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Binary
Program Description:
The circuit consists of NO and NC switch the NO is latched with the internal bit B3:1.
This bit is use to activate the timer T1which is having the pre-set value 4 second. The
DN bit of the timer ON the bulb after 4 second.
Department of Electrical And Electronics
Page 23
25. Programmable Logic Control
Program 6:
Perform the sequence switching then OFF all of them after 5 second when all
devices are switched ON.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Binary
Program Description:
The NO switch is latched with the internal bit B3:0/3, this bit is use to activate the
timer T4:0. The DB of the timer is use to active the internal bit B3:0/4 and this bit is use
to glow the bulb after 4 second which is at the output port 3. The bit B3:0/4 is use to
activate the timer T4:1, the DN bit of the timer is use to activate the bit B3:0/5 and
this bit is use to run the motor of fan after 10 second after the starting of the circuit.
The binary bit B3:50/5 is use to activate the timer T4:2 and DN bit of this timer is use of
run the fan 2.
RESULT:
The sequence switching has been performed and then we OFF all of them after 5
second when all devices are switched ON.
Department of Electrical And Electronics
Page 25
27. Programmable Logic Control
Program 7:
Switch the bulb, fan 1 and fan 2 in sequence and then stop fan 2 first then fan 1 and
finally the bulb.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Binary
Program Description:
In rung 0 the internal bit is latched with the internal bit 1, this bit is use to
activate the timer T4:0. The DN bit of the timer is initiating an internal bit 15,
this bit along with the DN bit of timer T4:3 in NC mode are connected with the
bulb. Similar process is done for both the fan1 and fan2 with different bits and
timers. In rung 8 the internal bit 13 is initiating the timers 4, 5 and 6. With the
help of these timers the circuit is sequentially stopping.
RESULT:
The circuit is first ON sequentially then fan2 stops first, then fan1 and finally the bulb.
CONCLUSION:
In stopping all the devices in sequence we have used three more timers so that with
their delay times the circuit stops sequentially.
Department of Electrical And Electronics
Page 27
30. Programmable Logic Control
Program 8:
Toggling of two LED’s.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Reset
Program Description:
The circuit is initially having the NC switch which is the DN bit of the timer 2 i.e T4:1
connected with the timer T4:0. The DN bit of the timer glow the LED at the output
port 6. The NC switch which is the DN bit of timer 1 i.e T4:0 which is connected with
LED at port 7. The DN bit of the timer 1 which is the NO switch connected with the
timer 2.
RESULT:
By the given circuit diagram the two LED’s are toggled.
CONCLUSION:
The LED at the port 6starts glowing and after 2 second the LED at port 7 glow. The
toggling time is 2 second.
Program File:
Department of Electrical And Electronics
Page 30
32. Programmable Logic Control
Program 9:
Toggling of three LED’s.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Timer
5. Reset
Program Description:
The circuit consists of three timers T1, T2, T3. DN bit of the timer 1 is connected with
the timer 2 and DN bit of timer 2 is connected with timer 3. In rung 4 the DN bit of the
timer 1 is in NO fashion and timer 2, timer 3 is in NC fashion. Initially when timer 1 is
starts after 2 second LED at port 6 glow keeping LED at output port 7 and 8 off. In
rung 5 DN of timer 2 is in NO fashion and timer 1, timer 3 is in NC fashion which will
glow LED 7 keeping LED 6 and 8 off again in rung 6 DN of timer 3 is in NO which will
glow LED 8 keeping LED 6 and 7 closed. Finally for continuously toggling all the timer
has to be reset thus taking the enable bit of all the timers in the form of NO switch we
will reset all the three timers connecting all the three in parallel.
RESULT:
The toggling of three LED’s has been performed successfully.
CONCUSION:
In toggling the three timers must be reset continuously and when one LED is glowing
the other two must be close.
Department of Electrical And Electronics
Page 32
34. Programmable Logic Control
Program 10:
By the use of proximity sensor and the counter stop the motor of conveyer belt when
the sensor sense metal pieces more than 10 times.
Components Used:
1. Examine if Open
2. Examine if Close
3. Output Energize
4. Counter
Program Description:
For this program statement we have to use the up counter, the counter starts
counting when the metal is detected. When the counting reaches 10 the DN bit of
the counter enable an internal bit B3:0/1 this bit stops the motor at the output 4 by
the use of NC switch which gets open when the internal bit B3:0/1 is active. To stop
the counter i.e to turn off the operation the NC i.e I:0/0 which acts a Switch Off
switch as placed in the rung 0.
RESULT:
By the use of proximity sensor and the counter we stop the motor of conveyer belt
when the sensor sense metal pieces more than 10 times.
CONCLUSION:
The sensor starts detecting the metal after counter counts till 10 the motor stops. The
input switch which is at port 0 will stop the operation when counts reach the set
value.
Department of Electrical And Electronics
Page 34