PLC Programming from Scratch..
Dive into ‘Basics’ – your first step in mastering PLC from scratch. . Build a strong foundation for automation skills.
Skills you’ll gain in the course :
- Explain the difference between classic control and PLC
- Explain the purpose of a PLC Interface Modules (IM) and Expansion modules SM , CM ,PS and describe how it is connected in the PLC Rack
- Using practical examples, explain the Wiring of Digital Input/Digital Output and Analog Input/Analog Output modules
- List and explain all methods of connecting the PLC to the programming computer
- Explain how to configure the PLC Hardware, Rack, Power Supply, CPU and Digital Input(DI), Digital Output(DO), and Analog Input (AI) in TIA Portal
- Explain how to use the PLC Simulator
- Explain the concept of scan cycle and operation modes in PLC
- Explain watch and force table and List the 3 programming languages available in Step 7
- Demonstrate how to populate ladder logic rungs and address Bit Logic instructions on each rung using Absolute and Symbolic Addressing
- Explain the purpose of the Latch and Set , Reset instructions, RS and SR Flip-flops and demonstrate the proper use of each
- Demonstrate how to use markers and POS,NEG edges
- Demonstrate how to use the all types of Step 7 timers and counters
- Demonstrate how to use the all types of SIMATIC timers and counters
- Explain the Numbering System terms Decimal, Binary, and BCD
- Explain Data Types
- List and explain the operation of all CMP instructions
- Write a ladder logic program using Math instructions
- Perform PLC Data Numbering Type conversions
- Write a ladder logic program using Move instructions
- Write a ladder logic program using Shift and Rotate Instructions
- Explain the operation of the following Logic Gates: AND, OR, XOR, and Invert
- Explain the purpose of a Jump Instruction
- Explain what a Watchdog Timer is and describe an example of where it can be used
- Explain what an Infinite Loop Error is
- Demonstrate pulse generation using timers and the CPU Clock
- Configure a function (FC) to perform a task or calculation such as volume in a tank
- Configure a Function Block (FB) to perform a repetitive task
- Define and configure a Data Block (DB)
- Understading structures, arrays and UDT
- Configure and describe the most common types of OBs and when to use them (OB1 , OB100 , OB30 , OB20 , OB10 , OB 80 , OB82, OB121)
Featured Review
I recently completed the Industrial Automation course offered on this website, and I can confidently say it has been a game-changer for my career. From the very first module, I was impressed by the structured approach and the depth of knowledge presented. The course covers a wide range of topics, including PLC programming, robotics, and HMI design, which are crucial in today's industrial landscape