
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.
Master ladder diagram basics for PLC programming, including invoke (normally open) and NC contacts and coil outputs, with addressing, left-to-right inputs, and parallel wiring rules.
Download and install Simatic manager software from the plc-for-me site, pick the 2021 version for Windows 10/11, then extract and run as administrator, and restart to complete installation.
Install the Siemens s7-300 plc software by running as administrator, selecting English, and accepting terms to install Simatic Manager step seven with a simulation license, then restart after installation.
Install and apply a Siemens license key for Simatic Manager by downloading the correct license, extracting the PLC folder with password plc 247, and activating licenses in Automation License Manager.
Create a new Siemens S7-300 project in Simatic Manager, select CPU type and language, and configure hardware and memory addresses, including 16- and 32-bit mappings.
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.
Upload and download the PLC logic and hardware configurations using Simatic Manager Step 7, then archive and retrieve backups to open and restore projects.
Learn integer and floating point functions in Simatic Manager, including add, divide, modulus, abs, sqrt, log, exp, trig, and data type conversions between BCD, integer, and real.
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.
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.
Learn to use the jump instruction and program control in simatic manager, including normal and reverse jumps for network skipping and master control reset with sub pages and call/return.
Learn how status bits, word logic, and memory bits operate in Simatic Manager Step 7, including overflow and unordered bits, and master shift and rotate functions for practical PLC programming.
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.
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.
Learn to use scale and unscale functions in Simatic Manager to convert analog input ranges to PLC values and back. Configure data types and limits for unipolar and bipolar setups.
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.
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.
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