Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: PLC Programming Course Online Free
Share
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > Courses > PLC Programming Course Online Free

PLC Programming Course Online Free

Last updated: July 12, 2024 11:27 am
S Bharadwaj Reddy
Courses PLC Tutorials
13 Comments
Share
9 Min Read
SHARE

Learn about the Programmable logic controllers using the free online PLC programming training course.

Contents
PLC Programming Course Online FreeClick Here for the PLC CoursePLC OverviewLearn PLC OverviewInput-Output SectionLearn PLC Input-Output – 1Learn PLC Input-Output – 2Processor UnitLearn PLC Processor UnitProgramming DevicesLearn Programming DevicesMemory OrganizationLearn PLC Memory OrganizationLadder DiagramsLearn Ladder DiagramsNumber SystemsLearn Number SystemsRelay InstructionsLearn Relay InstructionsBasics of ProgrammingLearn the Basics of ProgrammingCountersLearn PLC CountersTimersLearn PLC TimersProfessionalismLearn ProfessionalismIndustrial Automation Courses

In this PLC course, the following lessons available:

  • PLC Overview
  • Input-Output Section
  • Processor Unit
  • Programming Devices
  • Memory Organization
  • Ladder Diagrams
  • Number Systems
  • Relay Instructions
  • Basics of Programming
  • Counters
  • Timers
  • Professionalism

Update: We moved the course files from instrumentation tools to Automation Community.

PLC Programming Course Online Free

PLC Programming Course Online Free

Requirements:

  • Laptop or Computer
  • Mobile: Not Recommended
  • Good Internet Connection

Click Here for the PLC Course

PLC Overview

Provide the student with an overview of Programmable Logic Controllers.

Click on the below text to start the course module.

Learn PLC Overview

The learner will:

  • Define terms commonly used with a Programmable Logical Controller
  • Identify and define the four major components of the PLC.
  • Explain RELAY LADDER LOGIC
  • Summarize a brief history of the PLC.
  • Compare the differences between a PLC and a PC
  • Define the term “real world”
  • Define the term “discrete”
  • Explain the Advantages of utilizing a PLC.
  • Explain the purpose of the power supply.
  • Define the interface.
  • Give a brief overview of how PLCs are networked.
  • Provide examples of how the PLC is integrated into process control and automated control systems.
  • Provide an overview of interfacing instrumentation with the PLC

Input-Output Section

The I/O (Input/Output) section of the PLC is the part of the unit that all external devices are connected.

The I/O section communicates between the I/O sections and the CPU to carry out programmed functions.

A typical PLC has several I/O sections that allow for a variety of functions to be controlled.

We will distinguish between the input and output sections later in this module.

Part – 1

Click on the below text to start the course module.

Learn PLC Input-Output – 1

The learner will be able to:

  • Define the I/O section of the PLC
  • Explain the two categories of I/O
  • Define the term “chassis”
  • Describe discrete I/O modules
  • Explain and differentiate AC and DC discrete input modules

Part – 2

Click on the below text to start the course module.

Learn PLC Input-Output – 2

The learner will be able to:

  • Explain and differentiate AC and DC discrete output modules
  • Provide an overview of DC Output modules
  • List attributes of other discrete modules
  • Explain analog I/O modules
  • Outline chassis installation considerations

Processor Unit

Provide the student with an in-depth knowledge of the functions and characteristics of a Processor Unit and the important terms associated.

Click on the below text to start the course module.

Learn PLC Processor Unit

The learner will be able to:

  • Summarize what comprises the processor unit
  • Explain the main function of the processor
  • Define the processor “self-diagnostic” test
  • Explain a typical processor scan.
  • Analyze scan time
  • Provide an overview of the memory section
  • List considerations for using back-up batteries
  • Identify various memory types
  • Define and elaborate on the importance of guarding against ESD
  • Given the specific situation estimate the memory size.
  • Specify the need and method for memory expansions
  • Diagram memory structure

Programming Devices

Explain and comprehend programming devices, advancements made over the years, and the advantages of different programming.

Click on the below text to start the course module.

Learn Programming Devices

The learner will be able to:

  • Define programming device
  • Compare the various programming devices available
  • Recognize the advancements made in how a PLC is programmed over the years
  • Spell out the advantages of programming and monitoring PLCs remotely from a centrally located PC.

Memory Organization

Provide students with an overview that helps the student understand how memory organization is used in the PLC.

Click on the below text to start the course module.

Learn PLC Memory Organization

The learner will be able to:

  • Detail bits and words.
  • Detail the relationship between a logical and a physical address.
  • Detail the structure of a typical PLC-5 address format.
  • Define the term “rack”.

Ladder Diagrams

Provide students with an overview of ladder diagrams in the PLC.

Click on the below text to start the course module.

Learn Ladder Diagrams

The learner will be able to:

  • Provide an overview of wiring diagrams and ladder diagrams.
  • Explain relay ladder logic.
  • Construct a conversion of line diagrams to relay ladder logic.

Number Systems

Provide students with an overview of the different types of numbering systems associated with PLC’s.

Click on the below text to start the course module.

Learn Number Systems

The learner will be able to:

  • Demonstrate using Decimal systems
  • Demonstrate using Binary systems
  • Demonstrate using Octal systems
  • Demonstrate using Hexadecimal systems
  • Contrast the differences from the above numbering systems in PLC programming

Relay Instructions

Provide students with an overview and comprehension of how the relay instructions are used with the PLC.

Click on the below text to start the course module.

Learn Relay Instructions

The learner will be able to:

  • Construct basic PLC programming instructions
  • Identify and define XIC and XIO
  • Compose output instructions
  • Identify and interpret Timers and Counters
  • Interpret internal instructions

Basics of Programming

Provide students with an overview of how to program the PLC using the personal computer and the associated software.

Click on the below text to start the course module.

Learn the Basics of Programming

The learner will be able to:

  • Identify and define PLC simulation Software
  • Develop and compose PLC programs
  • Download and test PLC programs

Counters

Provide the student with an overview of Counters.

Click on the below text to start the course module.

Learn PLC Counters

The learner will be able to:

  • Define terms commonly used with a PLC Counter.
  • Identify and define the basic PLC Counters.
  • Compare the differences between an Up-Counter and Down-Counter.
  • Explain the Advantages of utilizing a PLC Counter.
  • Explain the purpose of a PLC Counter.
  • Provide examples of how the PLC Counters are integrated into process control and automated control systems.

Timers

Provide the student with an overview of Timers.

Click on the below text to start the course module.

Learn PLC Timers

The learner will be able to:

  • Define terms commonly used with a PLC Timer.
  • Identify and define the basic PLC Timers.
  • Compare the differences between a TON and a TOF PLC Timers.
  • Explain the Advantages of utilizing a PLC Timer.
  • Explain the purpose of a PLC Timer.
  • Provide examples of how the PLC Timers are integrated into process control and automated control systems.

Professionalism

To provide students with an overview of professionalism in the workplace.

Click on the below text to start the course module.

Learn Professionalism

The learner will be able to:

  • Demonstrate professionalism throughout this course and all courses in this program.
  • Demonstrate safety and good housekeeping in a lab setting.
  • Report any unsafe situations or behavior.
  • Demonstrate proper use of test/calibration equipment.
  • Exhibit effective oral and written communication skills along with following procedures and directions.
  • Demonstrate the ability to listen and provide or receive constructive feedback.

If you liked this article, then please subscribe to our YouTube Channel for PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Industrial Automation Courses

  • Free Siemens PLC Course
  • Free Allen Bradley PLC Course
  • Free InTouch SCADA Course
  • Free Wincc SCADA Course
  • Free Control Valves Course
  • Free Instrumentation Course
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

PLC Analog Input Sampling Ladder Logic
PLC Programming Example on Timers Function Block
Structured Text PLC Code for Sequential Process Data Storage
Free Schneider PLC Training – Automation Course
PLC Automatic Control of Two Outputs with one Input
Why is 24 Volts Commonly used in PLC Systems?
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
13 Comments
  • Tamura says:
    July 14, 2020 at 2:37 pm

    Best PLC course ever. Very good to learn the programmable logic controller basics.

    Reply
    • Eric Maxison says:
      July 26, 2022 at 4:46 pm

      Hello my name is Eric ,I am interested in taking this course. My background is Maintenance Management and right now I’m a Mechanical Engineer contractor for Apple. I am wanting to learn about PLC programing and all that this class offers. How much is the class , and do they offer Veterans discounts ?

      Reply
  • SASANKA RAKSHIT says:
    July 15, 2020 at 12:54 pm

    How to join?

    Reply
    • S Bharadwaj Reddy says:
      July 15, 2020 at 3:58 pm

      Update: Click on the above link to go to AutomationCommunity.com and join the free course.

      Reply
  • SHANTHI says:
    July 17, 2020 at 3:55 pm

    How to join this course

    Reply
    • KINGSLEY EKECHI says:
      July 18, 2020 at 4:56 pm

      GREAT WORK REDDY , YOU ARE GOOD

      I WILL FOLLOW YOUR INSTRUCTION TO LEARN PLC

      Reply
    • jay rajbanshi says:
      January 14, 2021 at 1:10 pm

      I want to training plc/ vfd programming course, online. How can do it .
      Thanks sir,. You give me some idea. In

      Reply
      • S Bharadwaj Reddy says:
        January 14, 2021 at 7:03 pm

        Check this link for free PLC and SCADA courses.
        https://automationcommunity.com/courses

        Reply
  • Israel Bushi says:
    July 18, 2020 at 5:13 am

    NEW TO plc PROGRAMMING

    Reply
    • Priyanka says:
      December 30, 2020 at 1:34 pm

      Sir
      I want to get training regarding PLC Scada
      Like.
      Sensor
      Camera
      Many phone system me se ek ko pick krna etc
      Agar aap ke yha ye sb training hoti hai then call.

      Reply
  • akshay kumar says:
    June 23, 2021 at 6:33 pm

    sir will i get certificate after completion of this course

    Reply
    • S Bharadwaj Reddy says:
      June 24, 2021 at 9:31 am

      Yes, if you do the course from our PLC and SCADA courses website AutomationCommunity.com
      https://automationcommunity.com/courses/

      Reply
  • Omer says:
    November 16, 2022 at 8:03 pm

    It’s very useful, and great, for learning

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Types of PLC Memory
How Modbus is used in Industrial Networks?
PLC Sequential Operation Example Program
Programmable Logic Controller Practice Tests
Do’s and Don’ts in PLC
What are Functions in PLC Programming? (FCs)
Five Types of PLC Programming languages
How is Data Stored in Standard Modbus Protocol?

Keep Learning

Introduction to Schneider PLC

Different Types of Schneider PLC

Ladder Diagram PLC program

PLC Counter Instructions

Quiz Program Logic Using PLC Programming

Quiz Program Logic Using PLC Programming

Control Algorithms in PLC Programming

Control Algorithms in PLC Programming

Star-Delta PLC programming with 1 button

How to Program a Star-Delta System using 1 Button in PLC?

Design a PLC program for Operational Sequence of Packaging Process

Design a PLC program for Operational Sequence of Packaging Process

Save and BR Memory in Siemens PLC Programming

SAVE and BR Memory Instructions in Siemens PLC Programming

Configuration of Siemens VFD Using TIA Portal

Configuration of Siemens VFD Using TIA Portal Start drive

Learn More

Bernoulli's Principle and Flow Meters

Top Questions on Bernoulli’s Principle in Flow Meters

Motor Stop Interlock for Changing the Direction PLC Program

Motor Stop Interlock for Changing the Direction PLC Program

Improved Sprocket Segment Bolting to body

A Plant Bucket Elevators chains too short chain lives problem eliminated

4 way solenoid valve root cause

Safety Liquid Ammonia Disconnect threatens NH3 Vapor Spill

PLC Program using Bitwise Instructions

Allen Bradley Bitwise Logical Operations

CO2 Absorber Graphics in DCS

CO2 Absorber Corroded Wall Thickness & Weld Building

Multimeter Digits

Multimeter – What Do Digits and Counts Mean?

Single Phase Preventer Relay

Working Principle of Single Phase Preventer Relay

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?