classroom hands on plc training
index 3 index 4 index 5 index 6 index 7 index 8 index 9 index 10 index 11

Siemens S7-300 and S7-400
calendar shedules

Siemens S7-300/S7-400 with STEP 7 Course Modules

Standard Course:

To request a custom course please call 1-866-Learn-AT or contact us.

Siemens S7-300/400 (Modules 1-4)


Duration: 4 days

Audience: Anyone needing to maintain or program a S7-300/400 project

Prerequisites: Basic Computer Skills

Course Outline

Module 1

This module provides an introduction and overview of the Siemens S7-300/400 product. The training station used during the class is reviewed along with the Siemens PLCSIM software and the students will set the PG interface. Students will create an S7-300 project and hardware configuration, cover module status and memory layout. The module completes with the creation of symbols and a key troubleshooting tool - the VAT table.
  1. Introduction to the Demo
  2. PLC Simulator
  3. System Overview
  4. Step 7 Software
  5. Setting the PG I/F
  6. Configuring Hardware
  7. Module Status
  8. Memory Layout
  9. Symbols
  10. VAT Table

Module 2

This module begins with the bit logic or relay type instructions followed by a brief review of numbering systems. Data blocks are introduced and then applied during subsequent lessons. S5 type Timers and counters are reviewed and then the clock byte is introduced.
  1. Bit Logic Instructions
  2. Numbering Systems
  3. Data Blocks
  4. Load and Transfer Instructions
  5. Timers
  6. Counters
  7. Clock Byte

Module 3

This module begins with the operation of the most commonly used OB blocks. Next data handling is introduced; you will use math and compare operations to perform a small calculation. Analog IO is reviewed. Finally FC and FB blocks are covered and you will create reusable logic based on the data handling exercise.
  1. OB Blocks
  2. Data Manipulation
  3. Analog I/O
  4. Functions
  5. Function Blocks
  6. Monitor With Path

Module 4

This module begins with PROFIBUS IO whereby configuring and fault handling is reviewed. Depending on the hardware in the class, PROFINET will also be introduced. The module will be completed by an examination of key troubleshooting tools, searching and reference data, comparing blocks and forcing.
  2. Configuring and Adding PN Devices
  3. Searching and Reference Data
  4. Compare Blocks
  5. Forcing
  6. Troubleshooting
  7. Common Tasks

Siemens S7-300/400 (Modules 5-8)


Duration: 4 days

Audience: Anyone needing to maintain or program a S7-300/400 project

Prerequisites: Attended S7-300/400 Introduction Modules 1-4 OR acquired the equivalent experience. Please contact us

Course Outline

Module 5

This module begins with reviewing components installed in the training demo and configuring the hardware. How to create and modify symbols is followed by the memory concepts in an S7 processor. The student will learn about the PLC Simulation software and Data Blocks. Next, Jump Instructions are covered followed by what a Function (FC) and Function Call (SFC) are. The module concludes with how to create a Function Block and an Instance Data Block.
  1. Introduction to the Demo
  2. Configuring Hardware
  3. Symbols
  4. Memory Concepts
  5. PLC Simulator
  6. Data Blocks
  7. Jump Instructions
  8. Functions
  9. Function Blocks

Module 6

This module begins with the concepts of indirect addressing and how to handle date and time in an S7 program. The system functions that copy sections of memory will be covered. Next, the student will use the IEC compatible TON, TOF and PULSE timers. To conclude the module the student will be able to describe the operation, troubleshoot programs and create a FB using multi instance data blocks.
  1. Indirect Addressing
  2. Clock Functions
  3. Copy Functions
  4. IEC Timers
  5. Multi Instance Data Block

Module 7

To begin this module the student will be introduced to instructions that shift or rotate bits in memory words and double words followed by word logic instructions. Next, the function block FB41 used for continuous PID control will be covered. To conclude, STEP 7 software provides some handy tools for debugging programs.
  1. Shift and Rotate Instructions
  2. Word Logic Instructions
  3. PID Control
  4. Debugging

Module 8

This module begins with an introduction to the concepts of the Structured Control Language. Next, the different structures for each block, the order and attributes of the blocks will be discussed. The essentials of programming expressions and statements in SCL will be covered. The student will be introduced to the concepts of Sequential Functions Charts (a.k.a. Grafcets). The module concludes with programming SFC in Siemens S7 using S7-GRAPH.
  1. Introduction to SCL
  2. SCL Program Structure
  3. SCL Program Statements
  4. SFC Fundamentals
  5. S7-GRAPH Programming

Home - About Us - Classroom Training - Allen Bradley ™ - Siemens - Omron - OPC - WonderWare
Advantage Accounts - Customer Accounts - Testimonials - Careers - Contact Us - Site Map - Privacy