Bosnia(BA)English (United Kingdom)




 On completion of this course the participant will be able to:- Write programs and diagnose errors using S7 software package on S7-300/400 PLC's


  • Introduction to the S7 family of controllers and concepts of TIA
  • Project creation and operation using Simatic Manager
  • Hardware configuration of S7 300/400 systems
  • Application and use of the Symbol Editor
  • Programming using the LAD/STL/FBD Editor
  • Binary operations - N/O, N/C, Set, Reset, edge detection
  • Digital operations - Accumulators, timers, counters, comparators
  • Tools for troubleshooting and debugging
  • Introduction to Profibus DP
  • Configuration and application example using ET200S remote I/O
  • Configuration and application example using an HMI Touch Panel
  • Configuration and application example using Micromaster MM420
  • Storing process Data in Data blocks
  • The role of functions and function blocks
  • Configuration and application of organisation blocks
  • Analogue value processing
  • Documentation facilities including archive & retrieve options
  • Each of the above topic areas are backed up by practical exercises using a conveyor model and simulator. Working examples are provided and tested out during the course.

Short description

 This course is primarily aimed at personnel who program other vendors PLCs and are looking to migrate their skills onto the S7 CPU. It is also particularly suitable for service staff, with a firm foundation of existing PLC skills and practical experience, whose role requires them to carry out programming related tasks. In addition, the course helps those who want a greater appreciation in program design, editing and configuration changes in a Totally Integrated Automation environment including remote I/O, HMI and drives equipment over a Profibus network.


The ability to use a MS Windows PC (2000/XP), keyboard and mouse to include opening and closing programs, locating files, copy and paste objects /data (text, etc). Drag and drop files, objects/data (text, etc). Use of menus and multi-menus, manipulation of windows within a multi-window environment. Use of MS Windows Help.