Overview:
The course aims to provide engineers and technicians with the knowledge and skills to enable them to diagnose, fault-find and maintain Siemens S7 Programmable Logic Controllers, in a safe and competent manner.
The course provides the learners with the skills to write simple software code, configure the hardware and enter comments. The learners will gain confidence in connecting the programming software to the PLC processor, and monitoring the PLC software using the live software or a table of variables. The attendees are also instructed in the use of forcing variables.
The Siemens S7 training course enables the learners to download programs to the target hardware and upload programs in a similar manner. It covers the maintenance of the PLC, changing the battery periodically and ensuring a full copy of the running software is maintained off-line.
Content:
Hardware architecture of the S7 range of controllers
Siemens S7 system addressing
Data format and blocks
Introduction to blocks; OBs; FBs; FCs; SFCs; SFBs
Introduction to programming formats; LAD; STL; FBD
Project structure
Hardware configuration
Communicating with the PLC
Downloading and uploading PLC programs
Online monitoring PLC programs
Programming using LAD; STL; FBD
Siemens S7 basic instruction set; Relay; compare ; maths; data moves, compare and logic functions
Using and creating program documentation
Copying and backing up folders
Symbolic notation
Diagnostic information and module information used for fault finding
Data monitoring and modifying variables
Communicating with the PLC
Other communication methods to the PLC
S7 programming
Data files (User Defined Data Types)
Searching programs
Writing of and calling Functions and Function Blocks (FB, FCs)
Program fault routine handling (OBs etc)
Indirect addressing
Assign remote I/O addresses (such as Profibus I/O)
Peer-to-peer communications