Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Siemens S7-300 PLC, Simatic Manager Step 7
Rating: 4.0 out of 5(2 ratings)
32 students

Learn Siemens S7-300 PLC, Simatic Manager Step 7

By the end of this course, you will be able to program Siemens PLCs using ALL of the IEC programming languages supported
Created byLokesh V
Last updated 7/2025
English

What you'll learn

  • Students will learn Siemens Simatic Manager Software
  • Students will learn interfacing S7-300 PLC with PC through MPI Interface
  • Students will Learn PLC Hardware, Wiring and Communication with Siemens S7-300
  • By the end of this course, you will be able to program Siemens PLCs using ALL of the IEC programming languages supported in Simatic Manager

Course content

1 section18 lectures5h 2m total length
  • Introduction to Automation31:06

    Explore the basics of automation, from manual to plc-based control. See how sensors, level transmitters, and scada, hmi, and plc architectures enable industrial automation.

  • Types of PLC and Programming Languages7:59
  • Siemens - Simatic Manager - Download Software7:42
  • Siemens - Simatic Manager- Install software21:43
  • Siemens PLC - Simatic Manager- Add licence key7:07
  • Siemens PLC - Simatic Manager- How to create new project11:56
  • Siemens PLC - Simatic Manager- Bit Logic Function14:25

    Explore bit logic in Siemens S7-300 PLC with Simatic Manager, covering invert power flow, midline output, set/reset latching, and edge-detection blocks to control coils and memory addresses.

  • Siemens PLC - Simatic Manager- How to Upload, Download, Archive and Retrieve13:50

    Upload and download the PLC logic and hardware configurations using Simatic Manager Step 7, then archive and retrieve backups to open and restore projects.

  • Siemens PLC - Simatic Manager- Converter, Integer and Floating point Functions19:43
  • Siemens PLC - Simatic Manager- Counter, Comparator & Move Function24:57

    Learn to use Siemens S7-300 PLC counters in Simatic Manager, including up, down, and up-down counters, with preset values, current value display, set inputs, move function, and comparator outputs.

  • Siemens PLC - Simatic Manager- Timer Function15:59

    Learn Siemens timer functions in Simatic Manager: pulse, pulse extended, on delay, retentive on delay, and off delay timers, with unique addresses, reset inputs, and coil versus block configurations.

  • Siemens PLC - Simatic Manager- Jump & Program Control Function13:25
  • Siemens PLC - Simatic Manager- Status Bit, Word Logic and Shift Functions20:12
  • Siemens PLC - Simatic Manager-How to do Hardware Configuration and test logic17:14

    Learn how to perform hardware configuration for a Siemens S7-300 PLC using Simatic Manager Step 7, including setting up Profinet and Profibus DP, I/O modules, and network addressing.

  • Siemens PLC - Simatic Manager- How to create User Defined Function Block5:09

    Learn to create and test user defined function blocks in Simatic Manager by defining inputs and outputs, storing variables in data blocks, and implementing latching logic.

  • Siemens PLC - Simatic Manager - How to use SCALE and UNSCALE Functions16:52
  • Siemens PLC - Real Time Clock for programming in Siemens Simatic Manager19:11

    Learn to implement a real time clock in Siemens Simatic Manager, create a data block, use SFC1 to read clock, and split date and time with IEC blocks for outputs.

  • Siemens PLC - PLC to PLC Communication via Ethernet using GET and PUT Function33:34

    Configure cpu-to-cpu communication over ethernet in simatic manager step 7 using get and put (sfb 14/15), with profinet connections, tcp/ip, and db1/db2 data blocks.

Requirements

  • No programming experience needed. You will learn everything you need to know
  • Beginner Automation developers curious about PLC programming

Description

Automation Training Hub brings you an interactive and practical online certified course on Siemens S7-300 PLC with excellent content and hands on experience for beginners as well as professionals. This course covers the basics of Simatic Manager and S7-300 PLCs (I'd suggest for absolute beginners to do Siemens Simatic Manager course first if they have no knowledge of PLCs)

I designed this course for beginners as well as professionals to enable them learn PLC Programming on Siemens PLC using Simatic Manager. S7-300 is old legacy system but still in place in many industries.

The course will cover basic concepts of PLC programming, hardware and interfacing techniques to groom students in the field of Industrial Automation. The course will teach students PLC Programming techniques based on Siemens.

I’ll be using S7-300 PLC hardware just to enable students understand the hardware configuration, wiring and troubleshooting concepts however mostly we will be using simulation mode.

Course Content

  • Course Overview: Introduction and Objectives

  • Introduction to Siemens PLC

  • Siemens PLC S7-300 Hardware and Software Setup (Simatic Manager Step 7 v5.5, PLCSIM v.5.4 )

  • PLC Software: Simatic Manager Installation, Activation and Simulation

  • Simatic Manager Complete Overview

  • Siemens S7-300 PLC Wiring / Hardware Configuration and MPI Communication

  • PLC Wiring: Source/Sink – Discrete Devices – Analog Devices

  • Programming with Ladder Logic

  • Programming with Functional Block Diagram

  • Programming with STL

  • Programming – Relay Logic and Bit Logic Instructions (NO/NC/OUT/Set/Reset/Inv and more)

  • Programming – Timers / Counters / Move / Jump & Label Instructions

  • Programming – Comparator’s / Maths / Convert Instructions

  • Programming – Analog Scaling / Un-Scaling Instruction

  • Programming – Creating your own functions / function blocks (FC/FB)

  • Programming – Real Time Applications



Who this course is for:

  • In a PLC (Programmable Logic Controller) course, students typically learn the following topics: Introduction to PLCs: Understanding what PLCs are, their components, and their role in industrial automation. PLC Programming Languages: Learning different programming languages used in PLCs, such as ladder logic. PLC Hardware: Familiarization with various PLC hardware components, including CPUs, I/O modules, communication modules, and power supplies.