Siemens
The following Siemens courses are available.
 
S5 to S7 Upgrade, S7 200 S7 1200 (TIA)
S5 Intro S5 Basic, S5 Advanced, S5 Maintenance S5 Networking
TIA Upgrade, TIA Basic, TIA Advanced,
S7 Intro S7 Basic, S7 Advanced, S7 Safety, S7 Graph, S7 Maintenance S7 Comms
WinCC, WinCC Flexible, ProTool/Operator Panels
MicroMaster G120 S120
Certified Profibus Training
S7 Basic Duration 5 days
Introduction to PLC's
Basic principles of an S7 PLC including PSU, CPU, digital I/O, analogue I/O.
Siemens Terminology
Description of bits, bytes, words, memories, data elements, addressing etc.
S7 Hardware
Assembling and testing an S7 system including PSU, CPU, digital & analogue modules, conveyor and simulator.
Using direct access in the S7 package to test the functionality of inputs and outputs.
S7 Programming Language
Configuring and using the S7 software package.
Creating and customising an S7 project.
Creating and downloading a hardware configuration.
Testing the hardware.
Writing, modifying and testing S7 function calls and function blocks.
Data storage in memories, data blocks & instance data blocks.
Creation and use of symbols in programs.
Archiving and retrieving programs.
Storing programs in EEPROMS.
Diagnostics
Using the diagnostic buffer to analyse faults.
Operation of the diagnostic organisation blocks
Using the cross reference and compare facilities.
Creating and using variable allocation tables to monitor & modify variables.
Using the test function.
 
   
All topics are reinforced with practical exercises throughout the course.
S7 Advanced Duration 5 days
S7 Progamming
Writing modifying and testing programs in LAD, STL and FBD.
Writing and using FC blocks with declarations using blocks headers and entering temporary variables.
Advanced programming STL.
Writing and using function blocks.
Practical exercises using “Instance” data blocks.
Creating and using Global data blocks.
Creating and using arrays and structures.
Creating and using UDT’s.
Using data types defined in the IE1131 standard.
Practical exercises using “indirect” addressing.
Using source code in programs.
Using SFC and SFC blocks.
Protection using KNOW_HOW_PROTECT.
Using the UNLINKED attribute with data blocks.
Using READ_ONLY attribute with data blocks.
Analogue Processing
Setting up and testing analogue modules.
Scaling analogue values.
Using timed interrupts.
Using hardware interrupts
Archiving and retrieving programs.
Diagnostics
Synchronous errors and how to correct them.
Asynchronous errors and how to correct them.
Identifying and correcting errors on Profibus DP networks.
Using S7 diagnostic features such as the diagnostic buffer to identify faults.
Writing and using handling blocks to identify faults.
Comminication
Setting up and testing a Profibus DP configuration.
Setting up and testing an MPI configuration.
Communication examples using Global Data, unconfigured and configured connections.
   
All topics are reinforced with practical exercises throughout the course.
S7 Safety for Maintenance Engineers Duration 2 days
Introduction to Safety of Machinery
Overview of Distributed Safety with Siemens PLCs
Including an Introduction to ProfiSafe.
S7 Hardware Configuration of Distributed Safety Systems
Communications in Distributed Safety Systems
Fault Finding and Maintenance in Distributed Safety Systems
Programming examples
ESTOP, Safety Doors, Light Curtains etc.
 
Engineers attending this course should have a good working knowledge of S7 PLCs and Simatic Manager.
   
All topics are reinforced with practical exercises throughout the course.
S7 Graph Duration 1 or 2 days
 
Review of Step-7 (if required)
 
S7-Graph structure and design.
 
Practical examples and exercises.
 
Troubleshooting and diagnostics.
 
 
 
The course can be offered as a 1 or 2 day option dependent on the background kwowledge of the participants and the depth of the practical exercises used during the course. Please call if you wish to discuss your requirements in more detail.