Course Overview
This course will guide you to understand the world of Siemens Totally Integrated Automation system, using the S7-1200. Hands-on training that will involve problem exercises, intensively practical work, and program simulation using a PLC trainer and HMI. Aside from the generic understanding of the TIA system, participants have the opportunity of product-specific knowledge with intensive hands-on practice using Siemens S7-1200 PLC Hardware, & Software/Simulators.
Course Content
Module 1: Introduction to S7-1200 PLC
- Expansion capability of an S7-1200 CPU
- S7-1200 modules
- Basic HMI panels
- Mounting dimensions and clearance requirements
Module 2: Introduction to Programming
- Insert instructions into your user program
- Add inputs or outputs to LAD instruction
- Expandable Instructions
- Control the CPU from the PG
- Configuring STEP 7
- Virtually “unplug” modules without losing the configuration
Module 3: Initiating a Project
- Create a project
- Create a simple network in your user program
- Create and use PLC tags for addressing the instructions
- Add an HMI device to the project
- Network the CPU and HMI device
- Create an HMI screen
Module 4: Create the Device Configuration
- Uploading the configuration of a connected CPU
- Adding a CPU to the configuration
- Changing a device and adding other modules to the configuration
- System memory and clock memory
- Configuring the IP address of the CPU
- Protecting access to the CPU or code block
Module 5: Programming
- Design user program and organize them using OBs
- Make your program modular using FBs and FCs
- Store program data using Data blocks
- Create new code block and reusable code blocks
- Overview of programming languages: LAD and FBD
- Overview of SCL and program editor
- Conversion operations
- Calculate instructions
- Timer operations
- Counter operations
- PWM (Pulse-width modulation)
- Creating data logs
Module 6: Debugging your Program
- Monitor and test your user program
- Watch tables and force tables
- Cross reference to show usage
- Call structure to examine the calling hierarchy
- Diagnostic instructions to monitor the hardware
- Reading the states of the LEDs on the CPU
- Reading diagnostic status of the devices
- High-speed counter (HSC)
- Operation of the high-speed counter
- Configuration of the HSC
Module 7: Easy-to-Use Online Tools
- Going online and connecting to a CPU
- Interacting with the online CPU
- Going online to monitor the values in the CPU
- Displaying the status of the user program
- Using a watch table for monitoring the CPU
- Using the force table
- Capturing the online values of a DB to reset the start values
- Uploading elements of the project
- Comparing offline and online CPUs
- Displaying diagnostic events
- Setting the IP address and time of day
Module 8: Projects
- Real World HMI Project
- Exercises