The Complete PLC Programmer Mini Course Basic Level-ver03-25
What you'll learn
- Understand PLC's basic arquitecture
- Utilize Basic PLC's Programming Software
- Identify PLC's Harware and Components
- Set up PLC System for Programming and Operation
- Utilize Design Methods to Implement Small-Scale PLC Projects
- Program standard applications in ladder logic language
Requirements
- Reading, and understanding English
- Basic Personal Compuer Skills
- Basic Mathematic Knowledge
- Programming and Communication Software (RSLogix and RSLinx)
Description
This course is a basic introduction to the world of PLCs. Specifically, the course presents the use of the PIB [PLC-in-A-Box] and the Allen Bradley Micro_Logix 1000 controller and hardware and software.
Course Outline:
GENERAL SECTION:
Module 1: Understanding PLCs
Lesson 1: What is a PLC?
A programmable logic controller (PLC) is a specialized computing device used in industrial control systems to automate processes. PLCs are designed to withstand harsh industrial environments and are commonly employed in manufacturing, energy, and other industries to control machinery and processes.
Lesson 2: Components of a PLC
Explore the key components of a PLC, including the CPU (Central Processing Unit), input and output modules, power supply, and communication ports. Understand how these components work together to execute control logic.
Module 2: PLC Programming Basics
Lesson 1: Programming Languages
Learn about the common programming languages used in PLCs, such as ladder logic, function block diagrams, and structured text. Understand the principles behind each language and their applications in industrial automation.
Lesson 2: Basic Instructions
Explore fundamental instructions in PLC programming, including input and output instructions, timers, counters, and comparison instructions. Gain hands-on experience with simple programming examples to reinforce understanding.
Module 3: PLC Communication
Lesson 1: Communication Protocols
Understand communication protocols used by PLCs to exchange data with other devices, such as sensors, actuators, and Human Machine Interfaces (HMIs). Explore protocols like Modbus, Profibus, and Ethernet/IP.
Lesson 2: Networking PLCs
Learn about networking PLCs for seamless integration into larger control systems. Discover concepts like master-slave configurations, network topologies, and the importance of a reliable communication infrastructure.
SPECIFIC SECTION:
SECTION 1: AN INTRODUCTION TO PIB, Lesson 1: Intro to the PIB , Lesson 2: Setting Drivers for the PIB
Lesson 3: Verifying Communication with the PIB , Lesson 4: The PIB Software Overview , Lesson 5: Selecting the PIB Processor
Lesson 6: The PIB Basic Commands Library , Lesson 7: The PIB Software Data Files , Lesson 8: The PIB First Project
Lesson 10: Testing the First PIB Project
SECTION 2: PRINCIPLES OF PLC THEORY, - Relay and ladder logic principles, - Defining PLC: What is a PLC?
- Justifying the use of PLC--why are they used? , - Ways to represent input and output elements, - Conversion of relay to ladder
- Schematic electrical to ladder logic conversion
SECTION 3: PLC SYSTEM SET UP, - PLC Design process, - 7-Steps method to design PLC projects, - Computer logic and ladder logic
- What is inside a PLC computer architecture?, - ladder logic programming fundamentals
- system set up for programming and operation
SECTION 4: PLC STANDARD APPLICATIONS, - Program Start-Stop ladder, - Program Jogging to Start-stop
- Program Forward-reverse ladder application, - Program ON-OFF delay timer application
And much more...always improving this course.
Who this course is for:
- Anyone interested in learning the basics of Programmable Logic Controllers
Instructor
Oscar “Dr.O” Rodriguez's academic credentials include a combination of international teaching and consulting in engineering and technology. He holds undergraduate degrees in engineering technology (Automation, robotics and instrumentation), a Master's of Science in Electronics & computers, a Specialist and doctoral degree in engineering technology education. Additionally, Dr. Rodriguez holds various technical professional certifications in electronics manufacturing, advanced manufacturing technologies, fiber optics, renewable energy, robotics, and control systems cybersecurity.
He has taught engineering and technology for almost 15 years both at corporate sites and college campuses on both cases using a variety of instructional methods including online and distance as well as computer assisted techniques. Additionally, he has developed and implemented numerous STEM projects in the U.S. and Latin America.
Dr. Rodriguez loves teaching and learning, it is a great way to share with others and keep himself committed to lifelong learning.
He looks forward to serving and sharing with many lifelong learners!
__________________________________________________________
Las credenciales académicas de Oscar “Dr.O” Rodriguez incluyen una combinación de experiencia docente y de consultoría internacional en ingeniería y tecnología. Él tiene títulos de pregrado y postgrado en electrónica, robótica, computación e instrumentación, especialista y doctorado en tecnologías e ingenieria educativa.
El Dr. Rodriguez realiza investigación en ingeniería mecatrónica, automatización y robótica, educación a distancia y en línea, transferencia tecnológica, desarrollo de la fuerza de trabajo y educación en las ingenierías y tecnologías.
Con más de 15 años de experiencia combinada en la docencia y la industria, en distintas organizaciones corporativas, también habiendo utilizado diversidad de métodos modernos de instrucción, y habiendo implementado numerosos proyectos en Norte America y América Latina, el Dr. Rodriguez está aquí para ensenar y aprender con aquellos comprometidos con el aprendizaje continuo.
El espera servir y compartir con todos aquellos que están dispuestos aprender continuamente!