SlideShare a Scribd company logo
PLC
Programming
by SLC150
MEB 3219
Industrial Automation
PLC Programming: Lesson 1
Lesson 1 is a simple latch circuit, by using a momentary push
button (Green~ I:0/2) we will turn on the light (Green~ O:0/1)
and with the stop (Red~I:0/3) button turn off the green light…
also while the green light is not on then the alarm light is on
(Red~O:0/3) if either of the two toggle switches are in the off
position the red light will stay in the off position (so the toggle
switches are alarm by-passes)
So we will cover the writing of the program, downloading to the CPU, editing your
program and downloading again.
2
Create a program……..
First start by opening RSLogix 500 and creating a new project
• Click on the open new
• Then this will open a pop up window choose 1761 MicroLogix 1000
3
Create a program……..
•
This will open a new empty folder, the first habit you should get into is saving your
files as I have lost many, there is an auto save in RSLogix and defaults to 3 when
you load the software… you can see it on your tool bar under tools/options.
4
5
Now you can just start typing the address of the first contact.
The first contact will be I:0/0 (Note the address is 0 not O)
Create a program……..
After you type that push enter then, a popup window will come up, this is your
description window, here you will enter the description of the contact and you can
use the symbol line also (some do, some don’t later in other lessons we will get
into ‘good programming practics’)
6
Create a program……..
Next click on the output
energize symbol (1)
7
Create a program……..
Do the same with the output, as you type you will notice the small window below you can
use this if you like… after you type the O: use the arrow keys to highlight the box then push
enter, when you are working on larger PLC’s this is helpful as it will tell you what card is in
what slot.
Finish the address as O:0/1 this is the address for our green light, then label it as such.
8
Create a program……..
Next click on the 0000 again, this will turn it red then click on the branch symbol
(1), If you place the mouse over the symbols a popup box with the description will
show
9
Create a program……..
Now left click on the right side of the branch and hold/drag your mouse to
the right side of the contact I:0/2 (see next picture)
10
Create a program……..
After the small box is highlighted in green, let go and it will wrap the
branch around the contact
11
Create a program……..
Now not shown in the picture below, click on the left lower corner of the
branch (1) this will turn the corner red, click on the N/O (normally open) (2)
contact again, after you type in the address of your output O:0/1 then click
enter.
12
Create a program……..
Now click on the right top side of the branch, this will also turn red (1) ,
then click on the N/C symbol (2) and address it as I:0/3 this address is
your input for your Red push button.
13
Create a program……..
After you enter the address and inserting the description we will verify
what we have done, by clicking on the verify project symbol (1), if you
have any errors another box will show up on the screen and tell you where
you made the mistake, if you have any now is the time that you must go
back and fix your mistake.
14
If everything
has cleared
(your eeeee’s
on the left of
your new
rung) then
now its time to
download and
save you
program
again.
Create a program……..
If you did not change any of your setting (like I always do) then RSLinx should be
running and you can click on the tool bar (Comms) then click, or go to our website
and on the links/programming help page and the top link is for setting up DF1.
15
Create a program……..
• Next a popup window comes up for revision notes, if you are not the only one
programming this is a good place for them, then others can see the changes
you are
making/made and why you made them.
• Another popup with a clarification asking if you want to proceed, say yes….
If you CPU has ever been programmed before it will most likely be in the run
mode so
you will need to place it in the stop mode, when you do this it will start to
download the
program.
• Then you will be prompted to place it in the RUN mode, click YES and go
online also…
Now lets test your program, push the Green Push Button, this should turn on
the Green light and it should stay on, the reason is stays on is the electrical
path that we made with the latch, the push button input shuts off but the logic
that you wrote keeps the lamp on and seals (latches) the circuit.
16
Create a program……..
EDITING……..
• Now lets go off line from the CPU so we can edit the program.
To edit you must be off line on a MicroLogix some other PLCs you can
do online editing.
Click on the down arrow next to the REMOTE RUN and click Go Offline,
notice that there are other short cuts on this dropdown menu that you
may also use.
17
Next we want to
insert a new rung
click on the new
rung icon (1-
above pic)
• Now insert the logic, you must use NC (normally closed) contacts for
the logic to work the way it is described.
18
EDITING……..

More Related Content

Similar to plc slc 500.pptx

Class v chapter 6
Class v chapter 6Class v chapter 6
Class v chapter 6
COMPUTERCHANNEL
 
ABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docxABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docx
ransayo
 
Primavera manual tutorial book
Primavera manual tutorial bookPrimavera manual tutorial book
Primavera manual tutorial book
Thomas Britto
 
Primavera manual tutorial book
Primavera manual tutorial bookPrimavera manual tutorial book
Primavera manual tutorial book
Thomas Britto
 
Ladder system programming using mobile app
Ladder system programming using mobile appLadder system programming using mobile app
Ladder system programming using mobile app
Faculdade de Americana - FAM
 
Lesson1 windows xp
Lesson1 windows xpLesson1 windows xp
Lesson1 windows xp
guevarra_2000
 
Lesson1 windo
Lesson1 windoLesson1 windo
Lesson1 windo
guevarra_2000
 
04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm
confidencial
 
04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm
04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm
04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm
Marcio Miranda
 
04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm
Marcio Miranda
 
Win 10: Shutdown problems and possible workarounds
Win 10: Shutdown problems and possible workaroundsWin 10: Shutdown problems and possible workarounds
Win 10: Shutdown problems and possible workarounds
Dr. Carsten Weerth BSc (University of Glasgow) LLM MA
 
Module 2: Problem solving
Module 2: Problem solvingModule 2: Problem solving
Module 2: Problem solving
Karel Van Isacker
 
En moogii
En moogiiEn moogii
IT PROJECT.pptx
IT PROJECT.pptxIT PROJECT.pptx
IT PROJECT.pptx
samnanda6
 
Advance Computer Architecture
Advance Computer ArchitectureAdvance Computer Architecture
Advance Computer Architecture
Vrushali Lanjewar
 
Using Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.SivakumarUsing Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.Sivakumar
Sivakumar R D .
 
Introduction To Windows Xp Class 1
Introduction To Windows Xp   Class 1Introduction To Windows Xp   Class 1
Introduction To Windows Xp Class 1
puter_geeket
 
Computer basics
Computer basicsComputer basics
Computer basics
lev12
 
Instructions of computer programming software
Instructions of computer programming softwareInstructions of computer programming software
Instructions of computer programming software
kaprichosma
 
740688 001
740688 001740688 001
740688 001
Priscilla Phillips
 

Similar to plc slc 500.pptx (20)

Class v chapter 6
Class v chapter 6Class v chapter 6
Class v chapter 6
 
ABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docxABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docx
 
Primavera manual tutorial book
Primavera manual tutorial bookPrimavera manual tutorial book
Primavera manual tutorial book
 
Primavera manual tutorial book
Primavera manual tutorial bookPrimavera manual tutorial book
Primavera manual tutorial book
 
Ladder system programming using mobile app
Ladder system programming using mobile appLadder system programming using mobile app
Ladder system programming using mobile app
 
Lesson1 windows xp
Lesson1 windows xpLesson1 windows xp
Lesson1 windows xp
 
Lesson1 windo
Lesson1 windoLesson1 windo
Lesson1 windo
 
04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm
 
04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm
04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm
04 conex%c3%a3o%20 logo!%200ba7%20com%20ihm
 
04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm04 conexão logo! 0 ba7 com ihm
04 conexão logo! 0 ba7 com ihm
 
Win 10: Shutdown problems and possible workarounds
Win 10: Shutdown problems and possible workaroundsWin 10: Shutdown problems and possible workarounds
Win 10: Shutdown problems and possible workarounds
 
Module 2: Problem solving
Module 2: Problem solvingModule 2: Problem solving
Module 2: Problem solving
 
En moogii
En moogiiEn moogii
En moogii
 
IT PROJECT.pptx
IT PROJECT.pptxIT PROJECT.pptx
IT PROJECT.pptx
 
Advance Computer Architecture
Advance Computer ArchitectureAdvance Computer Architecture
Advance Computer Architecture
 
Using Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.SivakumarUsing Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.Sivakumar
 
Introduction To Windows Xp Class 1
Introduction To Windows Xp   Class 1Introduction To Windows Xp   Class 1
Introduction To Windows Xp Class 1
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Instructions of computer programming software
Instructions of computer programming softwareInstructions of computer programming software
Instructions of computer programming software
 
740688 001
740688 001740688 001
740688 001
 

More from MUST

Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.pptLecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
MUST
 
NYQUIST_PLOTS.pdf
NYQUIST_PLOTS.pdfNYQUIST_PLOTS.pdf
NYQUIST_PLOTS.pdf
MUST
 
ME451_L10_RouthHurwitz.pdf
ME451_L10_RouthHurwitz.pdfME451_L10_RouthHurwitz.pdf
ME451_L10_RouthHurwitz.pdf
MUST
 
LECTURE 1. Control Systems Engineering_MEB 4101.pdf
LECTURE 1. Control Systems Engineering_MEB 4101.pdfLECTURE 1. Control Systems Engineering_MEB 4101.pdf
LECTURE 1. Control Systems Engineering_MEB 4101.pdf
MUST
 
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdfStability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
MUST
 
LECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptx
LECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptxLECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptx
LECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptx
MUST
 
LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...
LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...
LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...
MUST
 
2 Robot Actuators and drive systems.ppt
2 Robot Actuators and drive systems.ppt2 Robot Actuators and drive systems.ppt
2 Robot Actuators and drive systems.ppt
MUST
 
ON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).pptON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).ppt
MUST
 
L7_PROJECT PROCUREMENT Management.pdf
L7_PROJECT PROCUREMENT Management.pdfL7_PROJECT PROCUREMENT Management.pdf
L7_PROJECT PROCUREMENT Management.pdf
MUST
 
L4_Cost Management.ppt
L4_Cost Management.pptL4_Cost Management.ppt
L4_Cost Management.ppt
MUST
 
L8_PROJECT CONTRACT Management.ppt
L8_PROJECT CONTRACT Management.pptL8_PROJECT CONTRACT Management.ppt
L8_PROJECT CONTRACT Management.ppt
MUST
 
Project procurement Management.ppt
Project procurement Management.pptProject procurement Management.ppt
Project procurement Management.ppt
MUST
 
PROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfPROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdf
MUST
 
pmp11-risk-180412035349-2.pdf
pmp11-risk-180412035349-2.pdfpmp11-risk-180412035349-2.pdf
pmp11-risk-180412035349-2.pdf
MUST
 
2nd_order.pdf
2nd_order.pdf2nd_order.pdf
2nd_order.pdf
MUST
 
History of Robotics.ppt
History of Robotics.pptHistory of Robotics.ppt
History of Robotics.ppt
MUST
 
Machine Vision Systems.pptx
Machine Vision Systems.pptxMachine Vision Systems.pptx
Machine Vision Systems.pptx
MUST
 
Project Human Resources Management.ppt
Project Human Resources Management.pptProject Human Resources Management.ppt
Project Human Resources Management.ppt
MUST
 
Robot actuation and feedback components.pptx
Robot actuation and feedback components.pptxRobot actuation and feedback components.pptx
Robot actuation and feedback components.pptx
MUST
 

More from MUST (20)

Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.pptLecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
 
NYQUIST_PLOTS.pdf
NYQUIST_PLOTS.pdfNYQUIST_PLOTS.pdf
NYQUIST_PLOTS.pdf
 
ME451_L10_RouthHurwitz.pdf
ME451_L10_RouthHurwitz.pdfME451_L10_RouthHurwitz.pdf
ME451_L10_RouthHurwitz.pdf
 
LECTURE 1. Control Systems Engineering_MEB 4101.pdf
LECTURE 1. Control Systems Engineering_MEB 4101.pdfLECTURE 1. Control Systems Engineering_MEB 4101.pdf
LECTURE 1. Control Systems Engineering_MEB 4101.pdf
 
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdfStability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
 
LECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptx
LECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptxLECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptx
LECTURE 3_On-off_Control Systems Engineering_MEB 4101.pptx
 
LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...
LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...
LECTURE 4. Stability criteria and Analysis_Control Systems Engineering_MEB 41...
 
2 Robot Actuators and drive systems.ppt
2 Robot Actuators and drive systems.ppt2 Robot Actuators and drive systems.ppt
2 Robot Actuators and drive systems.ppt
 
ON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).pptON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).ppt
 
L7_PROJECT PROCUREMENT Management.pdf
L7_PROJECT PROCUREMENT Management.pdfL7_PROJECT PROCUREMENT Management.pdf
L7_PROJECT PROCUREMENT Management.pdf
 
L4_Cost Management.ppt
L4_Cost Management.pptL4_Cost Management.ppt
L4_Cost Management.ppt
 
L8_PROJECT CONTRACT Management.ppt
L8_PROJECT CONTRACT Management.pptL8_PROJECT CONTRACT Management.ppt
L8_PROJECT CONTRACT Management.ppt
 
Project procurement Management.ppt
Project procurement Management.pptProject procurement Management.ppt
Project procurement Management.ppt
 
PROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfPROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdf
 
pmp11-risk-180412035349-2.pdf
pmp11-risk-180412035349-2.pdfpmp11-risk-180412035349-2.pdf
pmp11-risk-180412035349-2.pdf
 
2nd_order.pdf
2nd_order.pdf2nd_order.pdf
2nd_order.pdf
 
History of Robotics.ppt
History of Robotics.pptHistory of Robotics.ppt
History of Robotics.ppt
 
Machine Vision Systems.pptx
Machine Vision Systems.pptxMachine Vision Systems.pptx
Machine Vision Systems.pptx
 
Project Human Resources Management.ppt
Project Human Resources Management.pptProject Human Resources Management.ppt
Project Human Resources Management.ppt
 
Robot actuation and feedback components.pptx
Robot actuation and feedback components.pptxRobot actuation and feedback components.pptx
Robot actuation and feedback components.pptx
 

Recently uploaded

A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 

Recently uploaded (20)

A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 

plc slc 500.pptx

  • 2. PLC Programming: Lesson 1 Lesson 1 is a simple latch circuit, by using a momentary push button (Green~ I:0/2) we will turn on the light (Green~ O:0/1) and with the stop (Red~I:0/3) button turn off the green light… also while the green light is not on then the alarm light is on (Red~O:0/3) if either of the two toggle switches are in the off position the red light will stay in the off position (so the toggle switches are alarm by-passes) So we will cover the writing of the program, downloading to the CPU, editing your program and downloading again. 2
  • 3. Create a program…….. First start by opening RSLogix 500 and creating a new project • Click on the open new • Then this will open a pop up window choose 1761 MicroLogix 1000 3
  • 4. Create a program…….. • This will open a new empty folder, the first habit you should get into is saving your files as I have lost many, there is an auto save in RSLogix and defaults to 3 when you load the software… you can see it on your tool bar under tools/options. 4
  • 5. 5 Now you can just start typing the address of the first contact. The first contact will be I:0/0 (Note the address is 0 not O) Create a program……..
  • 6. After you type that push enter then, a popup window will come up, this is your description window, here you will enter the description of the contact and you can use the symbol line also (some do, some don’t later in other lessons we will get into ‘good programming practics’) 6 Create a program……..
  • 7. Next click on the output energize symbol (1) 7 Create a program……..
  • 8. Do the same with the output, as you type you will notice the small window below you can use this if you like… after you type the O: use the arrow keys to highlight the box then push enter, when you are working on larger PLC’s this is helpful as it will tell you what card is in what slot. Finish the address as O:0/1 this is the address for our green light, then label it as such. 8 Create a program……..
  • 9. Next click on the 0000 again, this will turn it red then click on the branch symbol (1), If you place the mouse over the symbols a popup box with the description will show 9 Create a program……..
  • 10. Now left click on the right side of the branch and hold/drag your mouse to the right side of the contact I:0/2 (see next picture) 10 Create a program……..
  • 11. After the small box is highlighted in green, let go and it will wrap the branch around the contact 11 Create a program……..
  • 12. Now not shown in the picture below, click on the left lower corner of the branch (1) this will turn the corner red, click on the N/O (normally open) (2) contact again, after you type in the address of your output O:0/1 then click enter. 12 Create a program……..
  • 13. Now click on the right top side of the branch, this will also turn red (1) , then click on the N/C symbol (2) and address it as I:0/3 this address is your input for your Red push button. 13 Create a program……..
  • 14. After you enter the address and inserting the description we will verify what we have done, by clicking on the verify project symbol (1), if you have any errors another box will show up on the screen and tell you where you made the mistake, if you have any now is the time that you must go back and fix your mistake. 14 If everything has cleared (your eeeee’s on the left of your new rung) then now its time to download and save you program again. Create a program……..
  • 15. If you did not change any of your setting (like I always do) then RSLinx should be running and you can click on the tool bar (Comms) then click, or go to our website and on the links/programming help page and the top link is for setting up DF1. 15 Create a program……..
  • 16. • Next a popup window comes up for revision notes, if you are not the only one programming this is a good place for them, then others can see the changes you are making/made and why you made them. • Another popup with a clarification asking if you want to proceed, say yes…. If you CPU has ever been programmed before it will most likely be in the run mode so you will need to place it in the stop mode, when you do this it will start to download the program. • Then you will be prompted to place it in the RUN mode, click YES and go online also… Now lets test your program, push the Green Push Button, this should turn on the Green light and it should stay on, the reason is stays on is the electrical path that we made with the latch, the push button input shuts off but the logic that you wrote keeps the lamp on and seals (latches) the circuit. 16 Create a program……..
  • 17. EDITING…….. • Now lets go off line from the CPU so we can edit the program. To edit you must be off line on a MicroLogix some other PLCs you can do online editing. Click on the down arrow next to the REMOTE RUN and click Go Offline, notice that there are other short cuts on this dropdown menu that you may also use. 17 Next we want to insert a new rung click on the new rung icon (1- above pic)
  • 18. • Now insert the logic, you must use NC (normally closed) contacts for the logic to work the way it is described. 18 EDITING……..