Intellects Energy Ltd.

Siemens Simatic S7 300 PLC; S7 Simatic Manager Software Programming Training

 

Course Overview

This intensive 10-day hands-on training program is designed to provide participants with the practical knowledge and technical skills required to program, configure, and troubleshoot Simatic S7 300 PLC systems.

The course is ensuring progressive learning from basic logic development to complex control applications, networking, and data handling.

Target Audience

This training is ideal for:

  • Automation & Instrumentation Personnel
  • Maintenance Technicians, Supervisors and Engineers
  • Electrical Engineers & System Integrators
  • Industrial Electricians
  • Technical Trainers and Engineering Students
  • Beginners with little or no PLC experience

Prerequisites

  • Basic understanding of electrical control systems
  • Familiarity with Windows-based PC operation
  • Prior PLC experience is helpful but not required

Training Objectives

At the end of this course, participants will be able to:

  1. Understand wiring of relays and PLCs I/O channels
  2. Identify and configure S7 300 hardware and I/O channels.
  3. Develop, test, and troubleshoot ladder logic programs in MicroWins Software.
  4. Ability to use MicroWins Instructions to implement control logic.

Training Structure

  • Registration Fee: N50,000
  • Advanced Training Fee: N750,000 
  • Duration: 10 Days
  • Mode: Instructor-led 95% Practical & 5% Theory Sessions

Software Tools:

  • Step 7 Simatic Manager Software

How to apply

  • Send email to training@intellectsenergy.com.
  • Call or send Whatsapp message to 08051203632

Day 1 – PLC Fundamentals & SIMATIC Manager Basics

Objectives

  • Understand PLC operation principles
  • Become familiar with S7-300 hardware and STEP 7 environment

Topics

  • PLC overview and industrial applications
  • S7-300 system architecture
    • CPU types (312, 314, 315, 317)
    • Power supply, I/O modules, racks
  • Introduction to SIMATIC Manager (STEP 7 Classic)
  • Creating a new project
  • Hardware catalog overview
  • Configuring rack, CPU, and I/O modules
  • Addressing: Inputs (I), Outputs (Q), Markers (M)

Practical

  • Create a STEP 7 project
  • Hardware configuration and download
  • Online/Offline diagnostics
  • Simple I/O test using forcing
  • Configure PLC for pump station I/O
  • Test digital valves and pump feedbacks
  • Conveyor I/O mapping
  • Sensor testing
  • Configure cooling water pump I/O
  •  

 

Day 2 – Basic Programming & Digital Control

Objectives

  • Learn basic PLC programming logic
  • Implement digital control functions

Topics

  • Program structure in S7-300
    • OB1, FC, FB, DB
  • Programming languages
    • LAD (Ladder Logic)
    • FBD (Function Block Diagram)
  • Basic instructions
    • Contacts, coils
    • Set/Reset
    • Timers (TON, TOF, TP)
    • Counters (CTU, CTD)
  • Scan cycle concept

Practical

  • Start/Stop motor control
  • Latching circuits
  • Timer-based control
  • Counter-based applications
  • Program download and monitoring
  • Cooling fan motor control
  • Permissive logic testing
  • Conveyor sequence control
  • Part counting system
  • Pump start/stop with permissives
  • Valve interlock logic
  • Pump run-hour counter

Day 3 – Advanced Logic, Analog & Data Handling

Objectives

  • Handle complex logic and analog signals
  • Introduce data blocks and memory management

Topics

  • Advanced instructions
    • Comparators
    • Arithmetic operations
    • Move & conversion instructions
  • Analog I/O
    • AI/AO module configuration
    • Scaling (RAW ↔ Engineering units)
  • Data Blocks
    • Global DBs
    • Instance DBs
  • Introduction to FC vs FB usage

Practical

  • Analog level/temperature control
  • Scaling analog signals
  • Mathematical processing
  • Use of DBs for process data
  • Flow totalization logic
  • Pressure alarm thresholds
  • Analog trend monitoring
  • Speed control logic
  • Batch counter with reset
  • Boiler drum level monitoring logic
  • Temperature alarm system

Day 4 – Function Blocks, Fault Handling & Communication

Objectives

  • Create modular programs
  • Implement diagnostics and communication

Topics

  • FB programming with Instance DB
  • Reusable logic blocks
  • Program organization & documentation
  • Fault diagnostics
    • OB82 (diagnostic interrupt)
    • OB86 (rack failure)
    • OB121/OB122 (program & I/O errors)
  • Communication basics
    • MPI & PROFIBUS overview
    • PLC-to-PLC communication basics

Practical

  • Modular motor control FB
  • Fault simulation and diagnostics
  • CPU diagnostics using SIMATIC Manager
  • Network configuration basics
  • Simulated sensor failure response
  • Reusable motor FB
  • Fault simulation on I/O
  • Simulate transmitter failure
  • Alarm handling logic
  •  

Day 5 – Advanced Applications & Industrial Maintenance

Objectives

  • Apply PLC skills to real industrial scenarios
  • Perform troubleshooting and optimization

Topics

  • Advanced troubleshooting techniques
  • Online monitoring & forcing best practices
  • Program backup and version control
  • Uploading programs from PLC
  • Maintenance strategies
  • Integration overview
    • HMI (WinCC Flexible)
    • SCADA systems
  • Migration overview (S7-300 → S7-1500)

Practical

  • Full industrial project
    • Multi-motor system
    • Analog feedback
    • Interlocks & alarms
  • Fault finding exercises
  • Final assessment and review
  • Pump station with:
    • Interlocks
    • Flow totalization
    • Alarms
    • Run-hour tracking
  • Maintenance troubleshooting drills
  • Automated conveyor system:
    • Multiple motors
    • Sensors
    • Production counters
    • Alarms
  • Maintenance fault-finding exercise
  • Auxiliary system automation:
    • Pumps
    • Analog monitoring
    • Alarms
    • Maintenance diagnostics

Day 6 to Day 10: 

  • Self practice at our facility with hardware and software

Training Materials & Deliverables

  • Comprehensive training manual (soft + hard copy)
  • Practical lab exercises and example programs
  • Course slides and reference documents
  • Certificate of Completion
  • Post-training technical support (optional)

Training Methodology

  • Instructor-led presentations
  • Hands-on programming sessions using actual PLCs or simulators
  • Real-world case studies and troubleshooting
  • Progressive assessments to reinforce learning outcomes

Duration & Schedule

  • Total Duration: 10 Days (Monday–Friday, 2 weeks) 
  • Daily Schedule: 9:00 AM – 4:00 PM
  • Format: Onsite 

Certification

Participants who complete both modules and pass the final project assessment will receive a Certificate of Proficiency in Siemens Simatic S7 300 PLC and Simatic Manager Software Programming issued by Intellects Energy Ltd.