RealPars
RealPars
  • 364
  • 74 640 962
What is a Programmable Logic Controller (PLC)?
▶Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing
▶Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team
▶ You can read the full post here:
www.realpars.com/blog/what-is-a-plc
⌚Timestamps:
00:00 - What is a PLC?
02:23 - Why did PLCs replace relays?
03:18 - Relay Diagram to Ladder Diagram
05:43 - Evolution of PLC technology
07:04 - Skills needed to program a PLC
07:54 - Conclusion
The PLC is a computer that has been adapted for industrial use. PLC controllers and components are selected to meet heat and vibration standards set for industrial environments.
PLC operating systems also do not have the same overhead as Windows or Apple machines.
Regular computers can be configured for PLC-type processing but are not considered reliable for industrial control.
The main components between a PLC and a computer are the same.
The computer was developed in 1942. Transistors were derived in 1947. The first monolithic chip was made in 1959, by Robert Noyce. The first PLC followed. Dick Morley created the MODICON 084 for General Motors in 1968. MODICON is short for Modular Digital Controller.
A PLC has inputs, outputs, and a central processing unit or CPU. The CPU is programmed via an interface that allows a human-created program to be converted into machine language understood by the CPU. This machine language is stored in memory as 1’s and 0’s.
The program is downloaded from a computer once it is compiled and has no errors. The PLC will be put into run mode to run the program.
The PLC can then use the program to make decisions about the condition of the inputs to turn on or off outputs. This is the basis of the PLC.
You should be able to see similarities when comparing the architecture of the PLC and a computer.
The two architectures are the same. If you compare the architectures side by side, there are inputs, outputs, power supply, CPU, memory, and buses to interconnect. There is also a user interface for each.
The ability to program memory locations in a computer allowed a virtual digital representation of a physical relay.
This efficiency led to PLCs being implemented over relay systems.
Relay diagrams are like ladder logic in a PLC software development environment. Some of the symbology is different but the outcome is the same.
Boolean Logic can represent either the physical relay circuit, or the PLC ladder logic digital representation. Boolean logic is a way of describing a binary format that applies to building a relay system or a program.
Once all of the logic is worked out via line drawings or tables or ladder diagrams, then a program can be made and downloaded into the PLC and it becomes an application. This is usually via Ethernet or USB connections.
Other advancements that made PLCs possible and advanced industrial communications and signal processing are digital excitation controllers (DEC) and the ability to convert analog to digital and digital to analog at the chip level. Pulse code modulation (PCM) allowed analog signals to be put into a binary form.
Control systems engineers, programmers, and technicians need to have mechanical and electrical knowledge. The ability to read schematics and understand processes is also necessary because this must be put into logic for the PLC to achieve the desired states needed to run a process.
Computer programming skills, problem-solving, and attention to detail are required. In addition, hardware and software knowledge related to the control software environments provided by Rockwell, Siemens, Schneider, CODESYS, and the like, is required.
=============================
PLC vs PC: www.realpars.com/blog/plc-vs-pc
An Introduction to Allen-Bradley PLC | Rockwell Automation: www.realpars.com/blog/allen-bradley-plc
PLC Programming Made Easy course series: www.realpars.com/courses?*=PLC+Programming+Made+Easy
CODESYS course series:
www.realpars.com/courses?brand=CODESYS
=============================
Did you miss out on the latest and greatest? Catch up now by watching our videos right here:
www.realpars.com/blog/esg-management
www.realpars.com/blog/what-is-rslogix
www.realpars.com/blog/omron-vibration-analysis
=============================
TWEET THIS VIDEO: ctt.ac/9RJ39
=============================
Follow us on Facebook 👉 therealpars
Follow us on Twitter 👉 realpars
Follow us on LinkedIn 👉 www.linkedin.com/company/realpars
Follow us on Instagram 👉 realparsdotcom
#RealPars #PLC #programmablelogiccontroller
zhlédnutí: 4 752

Video

ESG Growth: PLC Vendors Leading Sustainability
zhlédnutí 2,7KPřed dnem
▶ The easiest way to learn industrial automation: realpars.com ▶ Get a membership for your team: www.realpars.com/for-teams ▶ You can read the full post here: www.realpars.com/blog/esg-management ⌚Timestamps: 00:00 - Intro 00:42 - The importance of ESG management 02:02 - ESG definition 02:42 - Benefits of ESG management 04:07 - OMRON and ESG management 05:48 - Solar panel production 06:59 - Sum...
What is RSLogix?
zhlédnutí 6KPřed 14 dny
▶ The easiest way to learn industrial automation: realpars.com ▶ Get a membership for your team: www.realpars.com/for-teams ▶ You can read the full post here: www.realpars.com/blog/what-is-rslogix ⌚Timestamps: 00:00 - Intro 00:58 - RSLogix 500 02:21 - RSLogix 5000 03:36 - Studio 5000 Logix Designer 04:59 - Which Software Should I Learn? Hello and welcome back to another free video from RealPars...
Mastering Omron Vibration Analysis for Predictive Maintenance
zhlédnutí 4,9KPřed 21 dnem
▶ Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing ▶ Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team ▶ You can read the full post here: www.realpars.com/blog/omron-vibration-analysis ⌚Timestamps: 00:00 - Intro 01:30 - Vibration analysis for Predictive Maintenance 03:01 - What is vibration 04:04 - Omron Vibration Ana...
How are PLC Timers Used in Timed Switch Operations?
zhlédnutí 6KPřed měsícem
▶ The easiest way to learn industrial automation: realpars.com ▶ Train your team with RealPars: www.realpars.com/for-teams ▶ You can read the full post here: www.realpars.com/blog/plc-timers ⌚Timestamps: 00:00 - Intro 01:20 - Importance of timers 03:04 - Structure of timers 04:42 - Types of timers 06:52 - Best practices for timer usage 08:00 - Advanced timer functions 08:50 - Conclusion Timers ...
Data Sharing from Sensor to Cloud via ifm's IO-Link
zhlédnutí 5KPřed měsícem
Data Sharing from Sensor to Cloud via ifm's IO-Link
MINT AI Enhanced Energy Management with PLCnext Technology
zhlédnutí 4,4KPřed měsícem
MINT AI Enhanced Energy Management with PLCnext Technology
CompactLogix PLC Application: Tray Stacker
zhlédnutí 5KPřed 2 měsíci
CompactLogix PLC Application: Tray Stacker
WAGO & CODESYS: The Perfect Match for PLC Programmers
zhlédnutí 4,6KPřed 2 měsíci
WAGO & CODESYS: The Perfect Match for PLC Programmers
Demystifying Functional Safety: SIS, SIL, and MooN Explained
zhlédnutí 9KPřed 2 měsíci
Demystifying Functional Safety: SIS, SIL, and MooN Explained
Mastering Traces in CODESYS: Essential Debugging & Monitoring Guide
zhlédnutí 4,1KPřed 2 měsíci
Mastering Traces in CODESYS: Essential Debugging & Monitoring Guide
Ladder Logic Best Practices: Optimizing Your PLC Programs
zhlédnutí 15KPřed 3 měsíci
Ladder Logic Best Practices: Optimizing Your PLC Programs
OPC-UA Application - Automotive Industry
zhlédnutí 6KPřed 3 měsíci
OPC-UA Application - Automotive Industry
Essentials of Smart Temperature Transmitters and NAMUR NE 107
zhlédnutí 5KPřed 3 měsíci
Essentials of Smart Temperature Transmitters and NAMUR NE 107
Allen Bradley PLCs: Types & Applications
zhlédnutí 13KPřed 4 měsíci
Allen Bradley PLCs: Types & Applications
RealPars on Dutch TV: Automation Solutions
zhlédnutí 3,7KPřed 4 měsíci
RealPars on Dutch TV: Automation Solutions
OPC-UA Application - Oil & Gas
zhlédnutí 7KPřed 4 měsíci
OPC-UA Application - Oil & Gas
PLC Programming Debugging: Breakpoints in CODESYS
zhlédnutí 8KPřed 4 měsíci
PLC Programming Debugging: Breakpoints in CODESYS
PLC Programming Skill Path: Learn Logix 5000
zhlédnutí 7KPřed 5 měsíci
PLC Programming Skill Path: Learn Logix 5000
PID vs. Other Control Methods: What's the Best Choice
zhlédnutí 108KPřed 5 měsíci
PID vs. Other Control Methods: What's the Best Choice
Sensor to Cloud: The Future of Automation
zhlédnutí 9KPřed 5 měsíci
Sensor to Cloud: The Future of Automation
OPC UA Application - Food and Beverage
zhlédnutí 6KPřed 5 měsíci
OPC UA Application - Food and Beverage
How to Unlock Your Machine’s Data with IO-Link
zhlédnutí 7KPřed 5 měsíci
How to Unlock Your Machine’s Data with IO-Link
The Benefits of Using Single Pair Ethernet for Industrial Automation
zhlédnutí 5KPřed 6 měsíci
The Benefits of Using Single Pair Ethernet for Industrial Automation
OPC UA Application: Pharmaceutical Industry
zhlédnutí 9KPřed 7 měsíci
OPC UA Application: Pharmaceutical Industry
The ABCs of OPC UA: Everything You Need to Understand
zhlédnutí 24KPřed 7 měsíci
The ABCs of OPC UA: Everything You Need to Understand
Using CODESYS with HMI Interfaces
zhlédnutí 7KPřed 7 měsíci
Using CODESYS with HMI Interfaces
Single-Pair Ethernet vs. Traditional Ethernet: Which is Right for You?
zhlédnutí 9KPřed 7 měsíci
Single-Pair Ethernet vs. Traditional Ethernet: Which is Right for You?
Visualization Options for CODESYS
zhlédnutí 7KPřed 7 měsíci
Visualization Options for CODESYS
Ladder Logic Debugging: Solving Problems in PLC Programs
zhlédnutí 19KPřed 8 měsíci
Ladder Logic Debugging: Solving Problems in PLC Programs

Komentáře

  • @Simple_But_Expensive
    @Simple_But_Expensive Před 9 hodinami

    Some other things that can make life easier. Redirect your inputs and outputs. I/O points burn out. If you have a spare point, you can move the wire to that point, but then you have to go through the entire program and change all references to that point to the new address. Say the PLC uses X to designate a physical input, Y to designate a physical output, and C to designate an internal contact. Redirect your inputs: X1-C1 X2-C2… Then redirect your outputs: C101-Y1 C102-Y2… This does two things. It places all your input rungs in one place, followed by all your output rungs, making them easy to find, and it makes it so moving a wire to a new point only requires changing one address. For instance the X1 input burns out, but you have a spare point at X21. Change the address as follows: X1-C1 becomes C21-C1. C1 is used everywhere else in the program in place of the actual physical input, so it doesn’t require changing. I usually structure my programs as follows: A) discrete input redirection B) discrete output redirection C) coil summaries D) analog input scaling E) analog output scaling F) program logic Coil summaries Give each discrete output generated in the program its own internal contact. For instance, say there are 3 rungs that generate a condition that turns on physical output Y1. Y1 is redirected from C100. The output of the first rung that needs to turn on Y1 has an output address of C303. The next rung that needs to turn on Y1 has an output address of C507, and the one after that C509. A coil summary would have any of those 3 addresses turn on C100, which is the redirect address of Y1. C100------Y1 C303------C100 C507--- C509--- That way you can give different descriptors to each of the output conditions and retain the ability to move a wire easily. By structuring the program, you make it easy to find what you are looking for, and by redirecting you make it easy to find all the inputs and outputs. Another thing I do is to create two nulls: C7776 amd C7777. These nulls aren’t used anywhere in the program. They are used to create a null rung so I can use a rung comment to make a section comment such as: The following 10 rungs are used for tank heater lead lag control. C7776-------C7777 Rung1 Rung2…

  • @realpars
    @realpars Před 19 hodinami

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 19 hodinami

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 19 hodinami

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 19 hodinami

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @user-hd4jw2hu3h
    @user-hd4jw2hu3h Před 20 hodinami

    Clear and concise.

  • @Edward_Kenway_
    @Edward_Kenway_ Před 23 hodinami

    I actually found your video informative but have a few doubts such as. If I take SAP as an example for ERP, does all info of the company get stored here from other departments from the machine level to engineering drawings that are prepared by Rnd? 2. The only function of a cyber-physical system is to enable smooth and safe data interactions between different devices and the control unit such as PLC, am I correct or is there any more to it? 3. Needed more clarity on edge computing especially when compared to cloud computing, what exactly differentiates the two? 4. Will all the data that is stored in the cloud be available in ERP which in my case is SAP?

  • @majidsiddiqui2906
    @majidsiddiqui2906 Před dnem

    Great video. Thank you. Should also mention Emmerson’s DeltaV whomare also very popular.

    • @realpars
      @realpars Před dnem

      Thank you for your support, and the topic suggestion!

  • @MohanSundaram-fw7nz

    Great explanation 👌👌👌Thanks a lot….

  • @ArunKumar-bk9tm
    @ArunKumar-bk9tm Před dnem

    How to read data in table from ..Mans No. Of samples like 100 samples 😊

  • @tomyoung8563
    @tomyoung8563 Před dnem

    In my area it’s 500 or studio 5000 for control techs; studio 5000 for developers Heck,you’ll clean up if you are an industrial mechanic who can go online with the machines. With over time, they make better money then our engineering staff Also, locally connected component work bench is money in the bank since a lot of people try to avoid VFD’s

  • @farshadshahabi4769

    good😉

  • @engineerrehman6821

    Thanks 👍

  • @mktmnnvgtkisla5953
    @mktmnnvgtkisla5953 Před 2 dny

    very nice explanation now i know

  • @robertwasswa1631
    @robertwasswa1631 Před 2 dny

    Thank you....can you kindly talk more about printed circuit boards versus plcs. Thank you. As the field I work in....some unit today use printed circuit boards well as years ago they used plcs....what are some merirs and demerits of both control modules.....my field is HVACR. Portable HVACR. I work with manufacturers like Siemens, Beckett, Riello, Omron, Hartland Controls, Dungs, Fireye and others.

    • @boycefenn
      @boycefenn Před 2 dny

      PLC's and PCB's are not mutually exclusive. in fact PLC's have PCB's inside of them. PCB is a very broad category that includes any circuit printed onto a board (hence the name) these days essentially all electronic devices are made with PCB's, including PLC's. A PLC is small computation device designed to interface with external hardware like sensors, motors, and lights. if you're at all familiar with the hobby electronics space that may sound a lot like an Arduino; thats because they are fundamentally the same thing. the only difference is that PLC's are designed for industrial use and as such have some extra features and physical protection that micro-controller boards like the Arduino don't really need.

    • @realpars
      @realpars Před 2 dny

      Great suggestion! I will happily pass that on to our course developers as a topic suggestion. Thank you for sharing!

  • @PatrickKQ4HBD
    @PatrickKQ4HBD Před 2 dny

    Excellent diagramming and explanation. It makes better sense now.

  • @shwetagautam3493
    @shwetagautam3493 Před 2 dny

    Thanks

  • @user-vp3lw3xy7o
    @user-vp3lw3xy7o Před 3 dny

    thank you

  • @muzammalbaig
    @muzammalbaig Před 3 dny

    DCS has a master controller with several slaves networked together so that the master resolves the control logic and the slaves perform it. PLCs are not same as DCS not even today. PLC is controller DCS is network of controllers and SCADA is software

  • @marghubhussain2943
    @marghubhussain2943 Před 3 dny

    very well explained ...thank you

  • @xXilisminusXx
    @xXilisminusXx Před 3 dny

    God I hate modbus. It makes absolutely no sense to me

  • @tomyoung8563
    @tomyoung8563 Před 3 dny

    Cool information Thanks

  • @asadiqbal87
    @asadiqbal87 Před 3 dny

    very good explain great learning platform

  • @debihsofiane3229
    @debihsofiane3229 Před 3 dny

    Thank you

  • @AtuheireBrian-zj3zh

    Interesting session

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @realpars
    @realpars Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @MaisaHalow
    @MaisaHalow Před 3 dny

    Thank you this was helpful

  • @sagarmore4968
    @sagarmore4968 Před 3 dny

    Thank you

  • @narciso.glauber
    @narciso.glauber Před 4 dny

    Awesome! Congrats