SlideShare a Scribd company logo
innovativeautomation.com
UNIFYING
MECHANICAL	&	ELECTRICAL	
COMPONENTS	
USING	PLC	PROGRAMMING
innovativeautomation.com
WHAT	IS	PLC	PROGRAMMING	AND	WHY	DOES	IT	MATTER?
PLC Programming provides the
brainpower necessary to allow a machine
to operate using logic programmed into
the PLC (Programmable Logic Controller).
innovativeautomation.com
PLC programming is the digital logic that is running in the
background of a machine unseen to the operator. This logic is
designed and programmed in a manner that provides the
machine with actuation, monitoring, control and overall
safety of a certain process or operation that the machine is
required to accomplish.
innovativeautomation.com
Imagine the process of folding a box from its unfolded state. A human uses
their brain and limbs to fold the sides of the box and tape it on the seams to
complete the assembly.
innovativeautomation.com
Using a combination of inputs and outputs,
along with PLC logic, we can program a
controller to tell a machine to move
actuators and use sensors that fold the
edges of a box together. This would form
the basic shape of the box, then program
the machine to add tape to the seams of
the box by using some type of actuator.
innovativeautomation.com
Essentially the code in the PLC is replacing
the human brain and allowing a machine to
operate within the guidelines that the
controls programmer specifies.
innovativeautomation.com
WHAT DOES A PLC PROGRAMMER DO?
A PLC programmer is responsible for providing a machine’s controller with logic that
allows the machine to function in the most efficient manner possible.
The programmer is also responsible for providing code that is easy to understand and
modify in the case that a modification has to be made in the future by someone who
did not create the original program.
innovativeautomation.com
PLC programming vs. computer programming
PLC programming differs from computer
programming logic in the sense that most PLC
logic is programmed using ladder logic, while
computer programming uses text-based
programming such as C, C+ languages.
innovativeautomation.com
Here is an image of ladder logic that demonstrates the two
commands that are needed to “Turn On”, or be in a binary
state of 1 to turn on the output to the far right.
These commands can be mapped out in a
simple and easy to understand manner, so that
a technician can understand what needs to
happen before another action is made.
innovativeautomation.com
This is an image of structured text in C language. You can
see rather than having graphical instructions with
comments to indicate to the operator what is
happening in real-time, text guides the
program with IF, AND, or OR statements to
accomplish a similar task.
innovativeautomation.com
What does a PLC programmer do at
Innovative Automation?
At Innovative Automation, a PLC programmer is
responsible for ensuring that a machine’s controller
is functioning properly using code developed by the
controls department. This allows a machine to
complete the process it was designed for.
innovativeautomation.com
What type of projects does a PLC programmer work on?
A PLC programmer can work
on jobs that include
anything from basic
sensors to
complex robots.
Although they may not do all of the
programming required, the PLC
programmer is responsible for
making sure all of the components
communicate properly with the PLC in
a manner that controls them based
on the requirements of the process.
innovativeautomation.com
A programmer should expect to work on jobs that include different PLCs and software
from different manufacturers.
Projects that a PLC programmer could work
on include:
• presses
• hydraulic and pneumatic
• assembly stations
• robotic welding/assembly
• vision inspection
• machining applications
• & to test systems
innovativeautomation.com
Join Innovative Automation
Interested in a career in PLC programming or working at Innovative Automation?
Visit http://www.innovativeautomation.com/careers
Innovative Automation
705.733.0555
1.877.733.1989
info@innovativeautomation
Click here to read the original blog this presentation was created from

More Related Content

PPTX
ppt on PLC
PDF
PLC Programming
PDF
PDF
Basics of plc_programming1
PPTX
PLC TRAINING
DOCX
Plc seminar abu
DOCX
Parking Control System using PLC
PPT
Programmable logic controllers
ppt on PLC
PLC Programming
Basics of plc_programming1
PLC TRAINING
Plc seminar abu
Parking Control System using PLC
Programmable logic controllers

What's hot (20)

PDF
process control instrumentation lab and labview report
PPT
Plc Programming Fundamentals
PPTX
Ppt on plc
PPTX
PPTX
Plc example presentation
PPTX
Programmable Logic Controller and ladder logic programming
PPTX
PLC in Automation
PPTX
PPTX
Programming logic controllers (plc) seminar
PPT
Plc Paper Presentation By Durreshahwar
PDF
PDF
Advanced insrumentation lab manual
PPTX
Learn PLC Programming Free - A Beginners Guide
PPTX
PLC Brief
PPT
plc introduction
PDF
پی ال سی
PPTX
Programmable Logic Controller(PLC)
PPT
Basic plc
PDF
FLSmidth Report final
PDF
Basic plc-programming-e book_Reliance High Tech Ltd
process control instrumentation lab and labview report
Plc Programming Fundamentals
Ppt on plc
Plc example presentation
Programmable Logic Controller and ladder logic programming
PLC in Automation
Programming logic controllers (plc) seminar
Plc Paper Presentation By Durreshahwar
Advanced insrumentation lab manual
Learn PLC Programming Free - A Beginners Guide
PLC Brief
plc introduction
پی ال سی
Programmable Logic Controller(PLC)
Basic plc
FLSmidth Report final
Basic plc-programming-e book_Reliance High Tech Ltd
Ad

Similar to PLC Programming | Innovative Automation (20)

PDF
PLC Programming in Manufacturing
PPTX
plc ICS_PLC_Integration_Tools ICS_PLC_Integration_Tools.pptx
PPTX
ppt on PLC automation
PPTX
ppt on PLC automation
PPTX
Introduction-to- PLC- Programming.pptx
PPTX
INDUSTRIAL AUTOMATION USING PLC
PDF
industrialautomation-130610121032-phpapp01.pdf
PPTX
Industrial automation
PPTX
Industrial Automation Using PLC
PPTX
PLC_Introduction to programming updated.pptx
PPSX
Vt training plc_1
PDF
PLC-converted.pdf
PPT
Getting started with PLCs
PDF
Introduction to PLC
PPTX
Programmable logic controller plc basics.pptx
PPT
PLC Training Introduction - Lesson 01.ppt
PDF
Lesson 01 - Welcome and Introduction.pdf
PPT
Introduction to PLC
PPT
Programmable_Logic_Controllers_Introduction_to_PLCs__(Chapter_1)_Lec1.ppt
PDF
Shishupal plc
PLC Programming in Manufacturing
plc ICS_PLC_Integration_Tools ICS_PLC_Integration_Tools.pptx
ppt on PLC automation
ppt on PLC automation
Introduction-to- PLC- Programming.pptx
INDUSTRIAL AUTOMATION USING PLC
industrialautomation-130610121032-phpapp01.pdf
Industrial automation
Industrial Automation Using PLC
PLC_Introduction to programming updated.pptx
Vt training plc_1
PLC-converted.pdf
Getting started with PLCs
Introduction to PLC
Programmable logic controller plc basics.pptx
PLC Training Introduction - Lesson 01.ppt
Lesson 01 - Welcome and Introduction.pdf
Introduction to PLC
Programmable_Logic_Controllers_Introduction_to_PLCs__(Chapter_1)_Lec1.ppt
Shishupal plc
Ad

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPT
Project quality management in manufacturing
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Digital Logic Computer Design lecture notes
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
web development for engineering and engineering
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Project quality management in manufacturing
OOP with Java - Java Introduction (Basics)
Embodied AI: Ushering in the Next Era of Intelligent Systems
Automation-in-Manufacturing-Chapter-Introduction.pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Digital Logic Computer Design lecture notes
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
web development for engineering and engineering
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Mechanical Engineering MATERIALS Selection
additive manufacturing of ss316l using mig welding
Safety Seminar civil to be ensured for safe working.
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
bas. eng. economics group 4 presentation 1.pptx

PLC Programming | Innovative Automation

  • 2. innovativeautomation.com WHAT IS PLC PROGRAMMING AND WHY DOES IT MATTER? PLC Programming provides the brainpower necessary to allow a machine to operate using logic programmed into the PLC (Programmable Logic Controller).
  • 3. innovativeautomation.com PLC programming is the digital logic that is running in the background of a machine unseen to the operator. This logic is designed and programmed in a manner that provides the machine with actuation, monitoring, control and overall safety of a certain process or operation that the machine is required to accomplish.
  • 4. innovativeautomation.com Imagine the process of folding a box from its unfolded state. A human uses their brain and limbs to fold the sides of the box and tape it on the seams to complete the assembly.
  • 5. innovativeautomation.com Using a combination of inputs and outputs, along with PLC logic, we can program a controller to tell a machine to move actuators and use sensors that fold the edges of a box together. This would form the basic shape of the box, then program the machine to add tape to the seams of the box by using some type of actuator.
  • 6. innovativeautomation.com Essentially the code in the PLC is replacing the human brain and allowing a machine to operate within the guidelines that the controls programmer specifies.
  • 7. innovativeautomation.com WHAT DOES A PLC PROGRAMMER DO? A PLC programmer is responsible for providing a machine’s controller with logic that allows the machine to function in the most efficient manner possible. The programmer is also responsible for providing code that is easy to understand and modify in the case that a modification has to be made in the future by someone who did not create the original program.
  • 8. innovativeautomation.com PLC programming vs. computer programming PLC programming differs from computer programming logic in the sense that most PLC logic is programmed using ladder logic, while computer programming uses text-based programming such as C, C+ languages.
  • 9. innovativeautomation.com Here is an image of ladder logic that demonstrates the two commands that are needed to “Turn On”, or be in a binary state of 1 to turn on the output to the far right. These commands can be mapped out in a simple and easy to understand manner, so that a technician can understand what needs to happen before another action is made.
  • 10. innovativeautomation.com This is an image of structured text in C language. You can see rather than having graphical instructions with comments to indicate to the operator what is happening in real-time, text guides the program with IF, AND, or OR statements to accomplish a similar task.
  • 11. innovativeautomation.com What does a PLC programmer do at Innovative Automation? At Innovative Automation, a PLC programmer is responsible for ensuring that a machine’s controller is functioning properly using code developed by the controls department. This allows a machine to complete the process it was designed for.
  • 12. innovativeautomation.com What type of projects does a PLC programmer work on? A PLC programmer can work on jobs that include anything from basic sensors to complex robots. Although they may not do all of the programming required, the PLC programmer is responsible for making sure all of the components communicate properly with the PLC in a manner that controls them based on the requirements of the process.
  • 13. innovativeautomation.com A programmer should expect to work on jobs that include different PLCs and software from different manufacturers. Projects that a PLC programmer could work on include: • presses • hydraulic and pneumatic • assembly stations • robotic welding/assembly • vision inspection • machining applications • & to test systems
  • 14. innovativeautomation.com Join Innovative Automation Interested in a career in PLC programming or working at Innovative Automation? Visit http://www.innovativeautomation.com/careers Innovative Automation 705.733.0555 1.877.733.1989 info@innovativeautomation Click here to read the original blog this presentation was created from