top of page

PLC programming

Expected Outcomes: Upon completing both levels, participants will:

1. Understanding of PLC Basics

  • What is a PLC: Knowledge of the fundamental concepts

  • of what a PLC is and its role in industrial automation.

  • Components: Familiarity with the basic components

  • of a PLC system including the CPU, power supply, input/output modules, and others.

2. Ability to Read and Write Basic Programs

  • Programming Languages: Understanding of at least one PLC programming language, typically Ladder Logic.

  • Creating Simple Programs: Ability to create simple programs

  • to perform tasks like turning devices on and off or controlling

  • a light sequence.

3. Proficiency in Using Basic Programming Tools

  • Software Skills: Competence in using PLC programming

  • software to write, simulate, and debug programs.

  • Hardware Interaction: Basic skills in connecting and setting up hardware for programming and testing purposes.

4. Knowledge of I/O Handling

  • Inputs and Outputs: Understanding of how to configure

  • and use the digital and analog inputs and outputs in a PLC.

  • Wiring and Configuration: Ability to wire inputs and outputs and configure them in the PLC software.

5. Implementation of Timers and Counters

  • Using Timers: Knowledge of how to implement timers in PLC

  • programs to execute operations after a delay or for a

  • specific period.

  • Using Counters: Ability to use counters to perform

  • tasks based on event counting.

6. Basic Troubleshooting and Debugging Skills

  • Problem-Solving: Skills to identify and troubleshoot common programming errors and hardware issues.

  • Testing and Validation: Ability to test and validate the

  • functionality of PLC programs and ensure they meet the

  • operational requirements.

7. Safety Awareness

  • Operational Safety: Knowledge of safety protocols to safely

  • operate and program PLCs, avoiding accidents or equipment

  • damage.

8. Practical Applications

  • Project Execution: Capability to execute a simple end-to-end

  • project involving PLC programming, from conception to

  • functioning prototype.

Certification or Competency Test

  • Often, a beginner’s course may conclude with a test or a

  • certification that assesses the participant’s understanding

  • and skills in the topics covered.

Beginner PLC Course 

Theory (15 hours)

Hour 1-2: Introduction to Automation and PLCs

- Overview of industrial automation,

Role and benefits of PLCs.

Hour 3-5: Types of PLCs and Understanding Components

- Explanation of different PLC brands,

Detailed components overview.

Hour 6-8: Basics of Ladder Logic

- Introduction to ladder diagrams, Common symbols.

Hour 9-10: PLC Programming Basics

- How to read and write basic programs,

Understanding inputs and outputs.

Hour 11-12: Using Timers and Counters

- Functionality and usage, Hands-on examples.

Hour 13-15: Introduction to Troubleshooting

- Common issues and errors,

Basic troubleshooting techniques.

Practice (15 hours)

Hour 1-3: Setting up the PLC Workstation

- Hands-on setup of a PLC model, Configuring devices.

Hour 4-6: Creating and Testing Basic Circuits

- Designing a simple control circuit, Programming

and testing.

Hour 7-9: Implementing Timers and Counters in

Programs

- Practical exercise, Testing and modifying.

Hour 10-12: Developing Simple Control Sequences

- Building a control sequence, Simulation and testing.

Hour 13-15: Basic Troubleshooting and Debugging

- Identifying and correcting errors,

Using simulation software.

Advanced PLC Course 

Theory (15 hours)

Hour 1-2: Review and Advanced Architectures

- Recap of basic functions, Introduction to complex

architectures.

Hour 3-5: Modular and Structured Programming

- Techniques for modular programming,

Examples in different PLC systems.

Hour 6-8: Industrial Communication Protocols

- Detailed study of Modbus, Profibus, and Ethernet/IP,

Configuration.

Hour 9-10: Advanced Diagnostic Strategies

- Techniques for diagnosing, Tools for troubleshooting.

Hour 11-12: Program Optimization Techniques

- Strategies for optimizing code, Case studies.

Hour 13-15: Network Security and Protection in PLCs

- Overview of cybersecurity risks, Implementing security

measures.

Practice (15 hours)

Hour 1-3: Allen Bradley Setup and Basic Programming

- Setup and programming of Allen Bradley PLC,

Basic application testing.

Hour 4-6: Advanced Siemens Programming

- Implementing complex functions,

Integration in industrial network.

Hour 7-9: Omron System Integration

- Connecting to other devices, Configuring a control system.

PLC2.JPG
plc.JPG

Get in Touch

This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content.

© 2023 by The Art Seller. Proudly created with Wix.com

  • w-facebook
  • Twitter Clean
bottom of page