S7 PLCSIM Advanced - Basics and Advanced Course
What you'll learn
- Fundamental functions and features of PLCSim Advanced
- Advanced functions and features of PLCSim Advanced
- How to simulate a S7-1500 PLC in a local and network environment
- How to test your PLC program (TIA Project) with a virtual PLC
- How to simulate and test the logic of a real machine using the PLCSIM Advanced API
- How to create your own simulation application / tool (C#/.NET)
- Basic knowledge about PLCs
- Basic TIA Portal skills
- Basic programming skills (Object-oriented programming)
Testing your PLC Program with a virtual PLC can help you to save time and money. It increases the quality of your PLC Programs and reduces the likelihood of programming errors. S7-PLC SIM Adavanced is a software from Siemens that allows you to create virtual PLCs for testing PLC Programs.
In the first half of this course, you will learn all relevant features and functions of PLCSIM Advanced. You will learn how you can virtual PLCs to test PLC Programs and simulate real automation hardware. This includes general features and functions of the standard PLCSIM Advanced User-Interface (UI) and advanced features like working with multiple virtual PLCs in a distributed network. After you’ve completed the first half you will be able to fully use all functions of the standard PLCSIM Advanced software.
Nevertheless, the main focus of this course lies in the second half. Here you will learn about the PLCSIM Advanced API. You will learn how you can use the API to create you own simulation and testing tool. In this course we will create such a tool using the programming language C# from the scratch. It will enable you to create profound simulations of you machine.
After you have completed this course, you should be able to perform far-reaching simulations and tests of your automation projects. You will be able to perform most of your tests with virtual PLCs instead of real PLCs and saving time and money with it.
Who this course is for:
- PLC Programmer
- Automation engineers
- Software engineers
- Test engineers
- Software Developers
My name is Fry and I'm working as an Automation Engineer in Germany for more than 7 years now. I'm an experienced PLC and C# Programmer. My focus lies on the development of test and simulation software for automation projects. In my free time I like to play football and work on some 3D printing projects.